A Hardware-Efficient H.264/AVC Motion-Estimation Design for High-Definition Video

被引:51
|
作者
Lin, Yu-Kun [1 ]
Lin, Chia-Chun [1 ]
Kuo, Tzu-Yun [1 ]
Chang, Tian-Sheuan [1 ]
机构
[1] Natl Chiao Tung Univ, Inst Elect, Hsinchu 300, Taiwan
关键词
Digital circuits; high-definition television (HDTV); H.264; motion estimation (ME); video coding; video signal processing;
D O I
10.1109/TCSI.2008.916681
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Motion estimation (ME) in high-definition H.264 video coding presents a significant design challenge for memory bandwidth, latency, and cost because of its large search range and various modes. To conquer this problem, this paper presents a low-latency and hardware-efficient ME design with three design techniques. The first technique on integer-pel ME (IME) adopts parallel instead of serial multiresolution search so that we can process 1080 p @ 60 fps videos with +/- 128 search range within just 256 cycles, 5.95-KB buffers, and 213.7K gates. The second technique on fractional-pel ME (FME) uses a single-iteration six-point search to reduce the cycle count by half with similar gate count and negligible quality loss. The third technique applies a mode-filtering approach to further reduce the bandwidth and cycles and share the buffer of IME and FME. The final ME implementation with 0.13-mu m process can support processing of 1080 p @ 60 fps with just 128.8 MHz, 282.6 K gates, and 8.54-KB buffer, which saves 60% gate count, and 68.9% SRAM buffers when compared with the previous design.
引用
收藏
页码:1526 / 1535
页数:10
相关论文
共 50 条
  • [1] Efficient hardware implementation for H.264/AVC motion estimation
    Bojnordi, Mahdi Nazm
    Semsarzadeh, Mehdi
    Hashemi, Mahmoud Reza
    Fatemi, Omid
    [J]. 2006 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS, 2006, : 1749 - +
  • [2] A Hardware-Efficient H.264/AVC Motion Estimation Using Adaptive Computation Aware Algorithm
    Senthamizharasi, S.
    Sureshkrishna, S.
    [J]. 2014 INTERNATIONAL CONFERENCE ON INFORMATION COMMUNICATION AND EMBEDDED SYSTEMS (ICICES), 2014,
  • [3] High-efficiency VLSI architecture design for motion-estimation in H.264/AVC
    Hsu, Chun-Lung
    Ho, Mean-Hom
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2007, E90A (12) : 2818 - 2825
  • [4] 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
  • [5] Hardware-Efficient Propagate Partial SAD Architecture for Variable Block Size Motion Estimation in H.264/AVC
    Liu, Zhenyu
    Huang, Yiqing
    Song, Yang
    Goto, Satoshi
    Ikenaga, Takeshi
    [J]. GLSVLSI'07: PROCEEDINGS OF THE 2007 ACM GREAT LAKES SYMPOSIUM ON VLSI, 2007, : 160 - 163
  • [6] An Efficient Algorithm for H.264/AVC High Definition Video Coding
    Chen, Zhenzhong
    Zhang, Dongdong
    Ngan, King Ngi
    [J]. IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2008, 54 (04) : 1852 - 1857
  • [7] Hardware Efficient Early Termination Mechanism in Motion Estimation for H.264 AVC
    AlQaralleh, Esam A.
    Alqudah, Yazan A.
    Sababha, Belal H.
    [J]. 2015 FIFTH INTERNATIONAL CONFERENCE ON DIGITAL INFORMATION AND COMMUNICATION TECHNOLOGY AND ITS APPLICATIONS (DICTAP), 2015, : 13 - 17
  • [8] Hardware-efficient computing architecture for motion compensation interpolation in H.264 video coding
    Lie, WN
    Yeh, HC
    Lin, TCI
    Chen, CF
    [J]. 2005 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), VOLS 1-6, CONFERENCE PROCEEDINGS, 2005, : 2136 - 2139
  • [9] Algorithm and architecture design of cache system for Motion Estimation in High Definition H.264/AVC
    Chen, Wei-Yin
    Ding, Li-Fu
    Tsung, Pei-Kuei
    Chen, Liang-Gee
    [J]. 2008 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING, VOLS 1-12, 2008, : 2193 - 2196
  • [10] A pipelined hardware architecture for motion estimation of H.264/AVC
    Lee, SJ
    Kim, CG
    Kim, SD
    [J]. ADVANCES IN COMPUTER SYSTEMS ARCHITECTURE, PROCEEDINGS, 2005, 3740 : 79 - 89