An efficient VLSI architecture for H.264 variable block size motion estimation

被引:50
|
作者
Ou, CM [1 ]
Le, CF
Hwang, WJ
机构
[1] Ching Yun Univ, Dept Elect Engn, Chungli 320, Taiwan
[2] Natl Taiwan Normal Univ, Grad Inst Comp Sci & Informat Engn, Taipei 117, Taiwan
关键词
video coding; VLSI architecture; variable block size motion estimation; H.264; standard;
D O I
10.1109/TCE.2005.1561858
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper proposes a novel flexible VLSI architecture for the implementation of variable block size motion estimation (VBSME). The architecture is able to perform a full motion search on integral multiples of 4x4 blocks sizes. To use the architecture, each 16x16 macroblock of the source frames should be partitioned into sixteen 4x4 non-overlapping subblocks, called primitive subblocks. The architecture contains sixteen modules and one VBSME processor. Each module, realized by cascading ID systolic arrays, is responsible for the block-matching operations of a different primitive subblock The realization has the, advantages of high throughput, high flexibility and 100 % processing element (PE) utilization. The motion estimation of all the primitive subblocks are performed in parallel. Because these primitive subblocks can be used to form the 41 subblocks of different sizes specified by the H.264, the VBSME processor is employed to concurrently compute the sums of absolute differences (SADs) of all the 41 subblocks from the SADs of the primitive subblocks. This new architecture has lower latency and higher throughput over other exiting VBSME architectures for the hardware implementation of H.264 encoders(1).
引用
收藏
页码:1291 / 1299
页数:9
相关论文
共 50 条
  • [41] Low cost efficient architecture for H.264 motion estimation
    López, S
    Tobajas, F
    Villar, A
    de Armas, V
    López, JF
    Sarmiento, R
    2005 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), VOLS 1-6, CONFERENCE PROCEEDINGS, 2005, : 412 - 415
  • [42] High performance VLSI architecture of fractional motion estimation in H.264 for HDTV
    Yang, Changqi
    Goto, Satoshi
    Ikenaga, Takeshi
    2006 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, PROCEEDINGS, 2006, : 2605 - +
  • [43] A dynamic search range algorithm for variable block size motion estimation in H.264/AVC
    Chen, ZhenXing
    Song, Yang
    Ikenaga, Takeshi
    Goto, Satoshi
    2007 6TH INTERNATIONAL CONFERENCE ON INFORMATION, COMMUNICATIONS & SIGNAL PROCESSING, VOLS 1-4, 2007, : 1268 - 1271
  • [44] Adaptive search range algorithms for variable block size motion estimation in H.264/AVC
    Chen, Zhenxing
    Song, Yang
    Ikenaga, Takeshi
    Goto, Satoshi
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2008, E91A (04) : 1015 - 1022
  • [45] Hardware Efficient Coarse-to-Fine Fast Algorithm for H.264/AVC Variable Block Size Motion Estimation
    Chen, Lien-Fei
    Huang, Shien-Yu
    Liao, Chi-Yao
    Lai, Yeong-Kang
    ISCAS: 2009 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-5, 2009, : 1657 - 1660
  • [46] Effective Search Point Reduction Algorithm and Its VLSI Design for HDTV H.264/AVC Variable Block Size Motion Estimation
    Tsai, An-Chao
    Bharanitharan, K.
    Wang, Jhing-Fa
    Lee, Kuan-I
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2012, 22 (07) : 981 - 988
  • [47] Low complexity variable-size block-matching motion estimation for adaptive motion compensation block size in H.264
    Tai, SC
    Chen, YR
    Li, SJ
    PROCEEDINGS OF THE 2004 IEEE ASIA-PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS, VOL 1 AND 2: SOC DESIGN FOR UBIQUITOUS INFORMATION TECHNOLOGY, 2004, : 613 - 616
  • [48] VLSI architecture for variable block size motion estimation with luminance correction
    Kuhn, PM
    Stechele, W
    ADVANCED SIGNAL PROCESSING: ALGORITHMS, ARCHITECTURES, AND IMPLEMENTATIONS VII, 1997, 3162 : 497 - 508
  • [49] An efficient VLSI computation reduction scheme in H.264/avc motion estimation
    Zuo, Shikai
    Wang, Mingjiang
    Xiao, Liyi
    WSEAS Transactions on Signal Processing, 2014, 10 (01): : 178 - 187
  • [50] A fine-grain scalable and low memory cost variable block size motion estimation architecture for H.264/AVC
    Liu, Zhenyu
    Song, Yang
    Ikenaga, Takeshi
    Goto, Satoshi
    IEICE TRANSACTIONS ON ELECTRONICS, 2006, E89C (12): : 1928 - 1936