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 条
  • [31] A low complexity high quality interger motion estimation architecture design for H.264/AVC
    Su, Ching-Lung
    Yang, Wei-Sen
    Chen, Ya-Li
    Yang, Yao-Chang
    Chen, Ching-Wen
    Guo, Jiun-In
    Tseng, Shau-Yin
    [J]. 2006 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS, 2006, : 398 - +
  • [32] SPATIAL FEATURE BASED RECONFIGURABLE H.264/AVC INTEGER MOTION ESTIMATION ARCHITECTURE FOR HDTV VIDEO ENCODER
    Huang, Yiqing
    Liu, Qin
    Ikenaga, Takeshi
    [J]. 2009 16TH INTERNATIONAL CONFERENCE ON DIGITAL SIGNAL PROCESSING, VOLS 1 AND 2, 2009, : 1236 - 1241
  • [33] A novel design approach for H.264/AVC motion estimation architectures
    Lopez, Sebastian
    Callico, Gustavo M.
    Tobajas, Felix
    Lopez, Jose F.
    Sarmiento, Roberto
    [J]. 2008 DIGEST OF TECHNICAL PAPERS INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS, 2008, : 410 - 411
  • [34] Grouped Approach for the Design of H.264/AVC Motion Estimation Architectures
    Lopez, Sebastian
    Callico, Gustavo M.
    Tobajas, Felix
    de Armas, Valentin
    Lopez, Jose F.
    Sarmiento, Roberto
    [J]. ETRI JOURNAL, 2008, 30 (06) : 862 - 864
  • [35] Efficient Fast Algorithm And FPSoC For Integer And Fractional Motion Estimation In H.264/AVC
    Ndili, Obianuju
    Ogunfunmi, Tokunbo
    [J]. IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS (ICCE 2011), 2011, : 407 - 408
  • [36] Fully utilized and reusable architecture for fractional motion estimation of H.264/AVC
    Chen, TC
    Huang, YW
    Chen, LG
    [J]. 2004 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOL V, PROCEEDINGS: DESIGN AND IMPLEMENTATION OF SIGNAL PROCESSING SYSTEMS INDUSTRY TECHNOLOGY TRACKS MACHINE LEARNING FOR SIGNAL PROCESSING MULTIMEDIA SIGNAL PROCESSING SIGNAL PROCESSING FOR EDUCATION, 2004, : 9 - 12
  • [37] A Novel Spiral-Type Motion Estimation Architecture for H.264/AVC
    Hirai, Naoyuki
    Song, Tian
    Liu, Yizhong
    Shimamoto, Takashi
    [J]. JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE, 2010, 10 (01) : 37 - 44
  • [38] Hardware architecture for fast motion estimation in H.264/AVC video coding
    Byeon, Myung-Suk
    Shin, Yil-Mi
    Cho, Yong-Beom
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2006, E89A (06) : 1744 - 1745
  • [39] FPGA architecture of the LDPS Motion Estimation for H.264/AVC Video Coding
    Kthiri, Moez
    Loukil, Hassen
    Ben Atitallah, Ahmed
    Kadionik, Patrice
    Dallet, Dominique
    Masmoudi, Nouri
    [J]. JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2012, 68 (02): : 273 - 285
  • [40] FPGA architecture of the LDPS Motion Estimation for H.264/AVC Video Coding
    Moez Kthiri
    Hassen Loukil
    Ahmed Ben Atitallah
    Patrice Kadionik
    Dominique Dallet
    Nouri Masmoudi
    [J]. Journal of Signal Processing Systems, 2012, 68 : 273 - 285