Very large scale integration architecture for block-matching motion estimation using adaptive rood pattern search algorithm

被引:4
|
作者
Puthenpurayil, Shiju Padmanabhan [1 ]
Chakrabarti, Indrajit [1 ]
Virdi, Rishi [1 ]
Kaushik, Harsh [1 ]
机构
[1] Indian Inst Technol, Elect & Elect Commun Engn Dept, Kharagpur 721302, W Bengal, India
关键词
motion estimation; image matching; video coding; search problems; VLSI; field programmable gate arrays; application specific integrated circuits; very large scale integration architecture; adaptive rood pattern search algorithm; block-matching motion estimation; video encoder; ARPS algorithm; field programmable gate array; application specific integrated circuit; ASIC; peak signal-to-noise ratio; Virtex-4; FPGA; Xilinx; 14; 2; Synopsys design vision tool; size; 0; 18; mum; frequency; 100; MHz; power; 4; 54; mW; VLSI ARCHITECTURE;
D O I
10.1049/iet-cds.2015.0108
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This study introduces an architecture for motion estimation block of the video encoder using adaptive rood pattern search (ARPS) algorithm. The architecture has been designed for field programmable gate array (FPGA) as well as application specific integrated circuit (ASIC) implementations. Experimental results show that the speed of ARPS algorithm is ahead of several existing fast motion estimation algorithms without compromising the peak signal-to-noise ratio values. The Virtex-4 FPGA implementation of the proposed architecture using Xilinx 14.2 attains a maximum frequency of 103 MHz with <3% usage of slices. ASIC implementation of the proposed architecture with Synopsys design vision tool (0.18 mu m) using 100 MHz frequency involves power consumption of 4.54 mW and occupies 0.073 mm(2). A maximum frequency of 333 MHz has been achieved for the ASIC implementation with 16 x 16 blocks and it can process 651 frames of slow motion video such as Akiyo and 280 frames of fast motion video such as Football of CIF format (352 x 288 resolution) per second. Moreover, the ASIC implementation can process up to 31 frames of HD (1920 x 1080 resolution) video per second. Hence, the proposed architecture fits well in applications such as video conferencing and video phones.
引用
收藏
页码:309 / 316
页数:8
相关论文
共 50 条
  • [1] Adaptive rood pattern search for fast block-matching motion estimation
    Nie, Y
    Ma, KK
    IEEE TRANSACTIONS ON IMAGE PROCESSING, 2002, 11 (12) : 1442 - 1449
  • [2] An Improved Block Matching Motion Estimation Algorithm Based on Adaptive Rood Pattern Search
    Lu Ziwei
    Wu Chengdong
    Chen Dongyue
    Luan Shasha
    Yu Xiaosheng
    2017 29TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2017, : 5199 - 5203
  • [3] An adaptive block-matching algorithm for motion estimation
    Moshnyaga, VG
    ICASSP '99: 1999 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, PROCEEDINGS VOLS I-VI, 1999, : 1953 - 1956
  • [4] An improved adaptive rood pattern search for fast block-matching motion estimation in JVT/H.26L
    Ma, KK
    Qiu, G
    PROCEEDINGS OF THE 2003 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL II: COMMUNICATIONS-MULTIMEDIA SYSTEMS & APPLICATIONS, 2003, : 708 - 711
  • [5] VLSI architecture for motion estimation using the block-matching algorithm
    Sanz, C
    Garrido, MJ
    Meneses, JM
    EUROPEAN DESIGN & TEST CONFERENCE 1996 - ED&TC 96, PROCEEDINGS, 1996, : 310 - 314
  • [6] Block-matching motion estimation using correlation search algorithm
    Tsai, JC
    Hsieh, CH
    Weng, SK
    Lai, MF
    SIGNAL PROCESSING-IMAGE COMMUNICATION, 1998, 13 (02) : 119 - 133
  • [7] Adaptive irregular pattern search with matching prejudgment for fast block-matching motion estimation
    Nie, Y
    Ma, KK
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2005, 15 (06) : 789 - 794
  • [8] VLSI Architecture for Block-Matching Motion Estimation Algorithm
    Hsieh, Chaur-Heh
    Lin, Ting-Pang
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 1992, 2 (02) : 169 - 175
  • [9] A new motion estimation architecture for block-matching algorithm
    Yang, Lynn
    Ahmadi, Majid
    PROCEEDINGS OF 2008 IEEE INTERNATIONAL CONFERENCE ON NETWORKING, SENSING AND CONTROL, VOLS 1 AND 2, 2008, : 988 - 992
  • [10] Adaptive dual-cross search algorithm for block-matching motion estimation
    Banh, XQ
    Tan, YP
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2004, 50 (02) : 766 - 775