An efficient VLSI processor chip for variable block size integer motion estimation in H.264/AVC

被引:8
作者
Ruiz, G. A. [1 ]
Michell, J. A. [1 ]
机构
[1] Univ Cantabria, Dpto Elect & Computadores, Fac Ciencias, E-39005 Santander, Spain
关键词
H.264/AVC; Full search motion estimation; Variable block size motion estimation (VBSME); VLSI architecture; RATE-DISTORTION OPTIMIZATION; ARCHITECTURE DESIGN; IMPLEMENTATION; ALGORITHM;
D O I
10.1016/j.image.2011.04.006
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Motion estimation (ME) is the most critical component of a video coding standard. H.264/AVC adopts the variable block size motion estimation (VBSME) to obtain excellent coding efficiency, but the high computational complexity makes design difficult. This paper presents an effective processor chip for integer motion estimation (IME) in H264/AVC based on the full-search block-matching algorithm (FSBMA). It uses architecture with a configurable 2D systolic array to obtain a high data reuse of search area. This systolic array supports a three-direction scan format in which only one row of pixels is changed between the two adjacent subblocks, thus reducing the memory accesses and saving clock cycles. A computing array of 64 PEs calculates the SAD of basic 4 x 4 subblocks and a modified Lagrangian cost is used as matching criterion to find the best 41 variable-size blocks by means of a tree pipeline parallel architecture. Finally, a mode decision module uses serial data flow to find the best mode by comparing the total minimum Lagrangian costs. The IME processor chip was designed in UMC 0.18 mu m technology resulting in a circuit with only 32.3 k gates and 6 RAMs (total 59kBits on-chip memory). In typical working conditions (25 degrees C, 1.8 V), a clock frequency of 300 MHz can be estimated with a processing capacity for HDTV (1920 x 1088 @ 30 fps) and a search range of 32 x 32. (C) 2011 Elsevier B.V. All rights reserved.
引用
收藏
页码:289 / 303
页数:15
相关论文
共 50 条
  • [41] Register Length Analysis and VLSI Optimization of VBS Hadamard Transform in H.264/AVC
    Liu, Zhenyu
    Zhou, Junwei
    Wang, Dongsheng
    Ikenaga, Takeshi
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2011, 21 (05) : 601 - 610
  • [42] High Performance VLSI Implementation of CAVLC Decoder of H.264/AVC for HD Transmission
    Mukherjee, Rohan
    Mahajan, Vikrant
    Chakrabarti, Indrajit
    Sengupta, Somnath
    2013 ANNUAL IEEE INDIA CONFERENCE (INDICON), 2013,
  • [43] An enhanced motion estimation approach using a genetic trail bounded approximation for H.264/AVC codecs
    Haque, Mohammad A.
    Kim, Jong-Myon
    MULTIMEDIA TOOLS AND APPLICATIONS, 2013, 63 (01) : 63 - 76
  • [44] Enhancement of H.264/AVC for Higher Coding Efficiency Using Motion Estimation between Reference Frames
    Murakami, Tomokazu
    Saito, Shohei
    Komatsu, Yuto
    Nakamura, Katsuyuki
    Yokoyama, Toru
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2010, 56 (02) : 925 - 929
  • [45] Optimization of the Adaptive Computationally-Scalable Motion Estimation and Compensation for the Hardware H.264/AVC Encoder
    Grzegorz Pastuszak
    Mariusz Jakubowski
    Journal of Signal Processing Systems, 2016, 82 : 391 - 402
  • [46] Adaptive rate estimation for H.264/AVC intra mode decision
    Liao, Ke-Ying
    Yang, Jar-Ferr
    Sun, Ming-Ting
    2008 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING, VOLS 1-12, 2008, : 1157 - +
  • [47] A Novel Header Bits Estimation Scheme for H.264/AVC Standard
    He, ShuQian
    Deng, ZhengJie
    Shi, Chun
    MEASUREMENT TECHNOLOGY AND ENGINEERING RESEARCHES IN INDUSTRY, PTS 1-3, 2013, 333-335 : 787 - 790
  • [48] A Novel Header Bits Estimation Scheme for H.264/AVC Standard
    He, ShuQian
    Deng, ZhengJie
    Shi, Chun
    Proceedings of the 2016 6th International Conference on Advanced Design and Manufacturing Engineering (ICADME 2016), 2016, 96 : 664 - 668
  • [49] Efficient one-pass frame level rate control for H.264/AVC
    Li, Xiang
    Hutter, Andreas
    Kaup, Andre
    JOURNAL OF VISUAL COMMUNICATION AND IMAGE REPRESENTATION, 2009, 20 (08) : 585 - 594
  • [50] AN EFFICIENT ALGORITHM FOR JOINT QP AND QUANTIZATION OPTIMIZATION FOR H.264/AVC
    Xiao, Mou
    Wen, Jiangtao
    Chen, Jianwen
    Tao, Pin
    2010 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, 2010, : 1233 - 1236