Architecture design for H.264/AVC integer motion estimation with minimum memory bandwidth

被引:25
|
作者
Li, Dong-Xiao [1 ]
Zheng, Wei [1 ]
Zhang, Ming [1 ]
机构
[1] Zhejiang Univ, Dept Informat Sci & Elect Engn, Hangzhou 310027, Peoples R China
关键词
H.264/AVC; motion estimation (ME); VLSI; architecture; memory bandwidth;
D O I
10.1109/TCE.2007.4341585
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Motion estimation (ME) is the most critical component of a video coding system, and it also dominates the major part of computation complexity and memory bandwidth. For H.264/AVC integer motion estimation (IME), this paper presents a novel memory-access and computation efficient full-search block-matching hardware architecture. With the highest level of on-chip data reuse, one-access for off-chip reference pixels is achieved, and the off-chip memory bandwidth is thus minimized. By distributed data caching and virtual connection of reference picture boundaries, the data traffic scheduling is simple, regular and efficient. The computation engine employs a two-dimensional (2-D) systolic processor array to calculate the absolute differences in single-instruction multiple-data (SIMD) manner, and 2-D adder trees to sum lip the absolute differences, all with 100% utilization. The proposed architecture fully supports variable block-size matching of H.264/AVC, and can produce 41 sums absolute differences (SADs) for one search point every cycle without bubble. The architecture is described in parameterized design, and an implementation for standard-definition digital TV encoding applications is presented. Theoretical analysis and experimental results show that, the proposed architecture can achieve the minimum off-chip memory bandwidth and the maximum computational performance.
引用
收藏
页码:1053 / 1060
页数:8
相关论文
共 50 条
  • [1] Architecture design of low power integer motion estimation for H.264/AVC
    Chen, Tung-Chien
    Chen, Yu-Han
    Tsai, Sung-Fang
    Chen, Liang-Gee
    [J]. 2006 IEEE International Conference on Acoustics, Speech and Signal Processing, Vols 1-13, 2006, : 3351 - 3354
  • [2] VLSI architecture for H.264 integer-pel motion estimation with minimum memory bandwidth requirement
    Li, Dong-Xiao
    Zheng, Wei
    Zhang, Ming
    [J]. Zhejiang Daxue Xuebao (Gongxue Ban)/Journal of Zhejiang University (Engineering Science), 2007, 41 (08): : 1341 - 1347
  • [3] MULTI-ALGORITHM TARGETED LOW MEMORY BANDWIDTH ARCHITECTURE FOR H.264/AVC INTEGER-PEL MOTION ESTIMATION
    Lee, Jae Hun
    Yoo, KiWon
    [J]. 2008 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO, VOLS 1-4, 2008, : 701 - 704
  • [4] Integer-pixel motion estimation H.264/AVC accelerator architecture with optimal memory management
    Campos, Armando Mora
    Merelo, Francisco J. Ballester
    Peiro, Marcos A. Martinez
    Esteve, Jose A. Canals
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 2008, 32 (02) : 68 - 78
  • [5] VLSI Architecture Design of Fractional Motion Estimation for H.264/AVC
    Yi-Hau Chen
    Tung-Chien Chen
    Shao-Yi Chien
    Yu-Wen Huang
    Liang-Gee Chen
    [J]. Journal of Signal Processing Systems, 2008, 53 : 335 - 347
  • [6] VLSI Architecture Design of Fractional Motion Estimation for H.264/AVC
    Chen, Yi-Hau
    Chen, Tung-Chien
    Chien, Shao-Yi
    Huang, Yu-Wen
    Chen, Liang-Gee
    [J]. JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2008, 53 (03): : 335 - 347
  • [7] Fast algorithm and architecture design of low-power integer motion estimation for H.264/AVC
    Chen, Tung-Chien
    Chen, Yu-Han
    Tsai, Sung-Fang
    Chien, Shao-Yi
    Chen, Liang-Gee
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2007, 17 (05) : 568 - 577
  • [8] An Adaptive Motion Estimation Architecture for H.264/AVC
    Song, Yang
    Akoglu, Ali
    [J]. JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2013, 73 (02): : 161 - 179
  • [9] An Adaptive Motion Estimation Architecture for H.264/AVC
    Yang Song
    Ali Akoglu
    [J]. Journal of Signal Processing Systems, 2013, 73 : 161 - 179
  • [10] A multiframe motion estimation architecture for H.264/AVC
    Cho, Chuan-Yu
    Chang, Sheng-Kai
    Wang, Jia-Shung
    [J]. 2006 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, ICIP 2006, PROCEEDINGS, 2006, : 1357 - +