VLSI Architecture Design of Fractional Motion Estimation for H.264/AVC

被引:10
|
作者
Chen, Yi-Hau [1 ,2 ]
Chen, Tung-Chien [1 ,2 ]
Chien, Shao-Yi [1 ,2 ]
Huang, Yu-Wen [1 ,2 ]
Chen, Liang-Gee [1 ,2 ]
机构
[1] Natl Taiwan Univ, Grad Inst Elect Engn, DSP IC Design Lab, Taipei 10617, Taiwan
[2] Natl Taiwan Univ, Dept Elect Engn, Taipei 10617, Taiwan
关键词
H.264/AVC; Motion estimation; VLSI architecture; Video coding;
D O I
10.1007/s11265-008-0213-7
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The H.264/AVC Fractional Motion Estimation (FME) with rate-distortion constrained mode decision can improve the rate-distortion efficiency by 2-6 dB in peak signal-to-noise ratio. However, it comes with considerable computation complexity. Acceleration by dedicated hardware is a must for real-time applications. The main difficulty for FME hardware implementation is parallel processing under the constraint of the sequential flow and data dependency. We analyze seven inter-correlative loops extracted from FME procedure and provide decomposing methodologies to obtain efficient projection in hardware implementation. Two techniques, 4x4 block decomposition and efficiently vertical scheduling, are proposed to reuse data among the variable block size and to improve the hardware utilization. Besides, advanced architectures are designed to efficiently integrate the 6-taps 2D finite impulse response, residue generation, and 4x4 Hadamard transform into a fully pipelined architecture. This design is finally implemented and integrated into an H.264/AVC single chip encoder that supports realtime encoding of 720x480 30fps video with four reference frames at 81 MHz operation frequency with 405 K logic gates (41.9% area of the encoder).
引用
收藏
页码:335 / 347
页数:13
相关论文
共 50 条
  • [21] VLSI architecture design for variable-size block motion estimation in MPEG-4 AVC/H.264
    Wei, C
    Yan, Z
    Gang, MZ
    Qiang, LZ
    [J]. PROCEEDINGS OF THE 2004 IEEE ASIA-PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS, VOL 1 AND 2: SOC DESIGN FOR UBIQUITOUS INFORMATION TECHNOLOGY, 2004, : 617 - 620
  • [22] Lossless VLSI oriented full computation reusing algorithm for H.264/AVC fractional motion estimation
    Shao, Ming
    Liu, Zhenyui
    Goto, Satoshi
    Ikenaga, Takeshi
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2007, E90A (04) : 756 - 763
  • [23] Novel VLSI architecture of motion estimation for H.264 standard
    Li, X
    Chopra, R
    Hsu, KW
    [J]. IEEE INTERNATIONAL SOC CONFERENCE, PROCEEDINGS, 2005, : 117 - 118
  • [24] A Fast Fractional Motion Estimation Algorithm and Architecture for H.264/AVC Multiview Video Coding
    Chang, Yuan-Teng
    Chung, Wen-Hao
    [J]. 2012 IEEE 55TH INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2012, : 984 - 987
  • [25] A HIGH PERFORMANCE THREE-ENGINE ARCHITECTURE FOR H.264/AVC FRACTIONAL MOTION ESTIMATION
    Wu, Cheng-Long
    Kao, Chao-Yang
    Lin, Youn-Long
    [J]. 2008 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO, VOLS 1-4, 2008, : 133 - 136
  • [26] VLSI architecture designs for effective H.264/AVC variable block-size motion estimation
    Tsai, An-Chao
    Lee, Kuan-I
    Wang, Jhing-Fa
    Yang, Jar-Ferr
    [J]. 2008 INTERNATIONAL CONFERENCE ON AUDIO, LANGUAGE AND IMAGE PROCESSING, VOLS 1 AND 2, PROCEEDINGS, 2008, : 413 - 417
  • [27] Architecture design for H.264/AVC integer motion estimation with minimum memory bandwidth
    Li, Dong-Xiao
    Zheng, Wei
    Zhang, Ming
    [J]. IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2007, 53 (03) : 1053 - 1060
  • [28] VLSI friendly computation reduction scheme in H.264/AVC motion estimation
    Huang, Yiqing
    Goto, Satoshi
    Ikenaga, Takeshi
    [J]. PROCEEDINGS OF 2008 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-10, 2008, : 844 - 847
  • [29] Improved fractional pixel motion estimation algorithm for H.264/AVC
    Shen, Yanfei
    Dai, Feng
    Zhang, Yongdong
    Li, Jintao
    [J]. 2006 8TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING, VOLS 1-4, 2006, : 1448 - +
  • [30] Fully parallel fractional motion estimation for H.264/AVC encoder
    Ta, Nam Thang
    Kim, Jae Hoon
    Choi, Jun Rim
    Kim, Shi Hye
    Hwang, Seon Cheol
    [J]. 2009 IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND INTELLIGENT SYSTEMS, PROCEEDINGS, VOL 4, 2009, : 306 - +