Motion feature and Hadamard coefficient-based fast multiple reference frame motion estimation for H.264

被引:27
|
作者
Liu, Zhenyu [1 ]
Li, Lingfeng [1 ]
Song, Yang [1 ]
Li, Shen [1 ]
Goto, Satoshi [1 ]
Ikenaga, Takeshi [1 ]
机构
[1] Waseda Univ, Grad Sch Informat Prod & Syst, Kitakyushu, Fukuoka 8080135, Japan
关键词
H.264/AVC; motion estimation (ME); motion vector (MV); multiple reference frames; video coding; video signal processing; VLSI;
D O I
10.1109/TCSVT.2008.918844
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In the state-of-the-art video coding standard', H.264/AVC, the encoder is allowed to search for its prediction signals among a large number of reference pictures that have been decoded and stored in the decoder to enhance its coding efficiency. Therefore, the computation complexity of the motion estimation (ME) increases linearly with the number of reference picture. Many fast multiple reference frame ME algorithms have been proposed, whose performance, however, will be considerably degraded in the hardwired encoder design due to the macroblock (MB) pipelining architecture. Considering the limitations of the traditional four-stage MB pipelining architecture, two fast multiple reference frame ME algorithms are proposed here. First, on the basis of mathematical analysis, which reveals that the efficiency of multiple reference frames will be degraded by the relative motion between the camera and the objects, for the slow-moving MB, the authors adopt the multiple reference frames but reduce their search range. On the other hand, for the fast-moving MB, the first previous reference frame is used with the full search range during the ME processing. The mutually exclusive feature between the large search range and the multiple reference frames makes the computation saving performance of the proposed algorithm insensitive to the nature of video sequence. Second, following the Hadamard transform coefficient-based all_zeros block early detection algorithm, two early termination criteria are proposed. These methods ensure the pronounced computation saving efficiency when the encoded video has strong spatial homogeneity or temporal stationarity. Experimental results show that 72.7%-93.7% computation can be saved by the proposed fast algorithms with an average of 0.0899 dB coding quality degradation. Moreover, these fast algorithms can be combined with fast block matching algorithms to further improve their speedup performance.
引用
收藏
页码:620 / 632
页数:13
相关论文
共 50 条
  • [11] AN ADAPTIVE REFERENCE FRAME SELECTION METHOD FOR MULTIPLE REFERENCE FRAME MOTION ESTIMATION IN THE H.264/AVC
    Jeon, DongSan
    Park, HyunWook
    2009 16TH IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, VOLS 1-6, 2009, : 629 - 632
  • [12] A fast motion estimation algorithm based on the adaptive reference frame and the spatial and temporal correlations for H.264
    Tang Qipeng
    Fu Ping
    Chen Hexin
    Guo Feng
    IECON 2007: 33RD ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, VOLS 1-3, CONFERENCE PROCEEDINGS, 2007, : 2399 - +
  • [13] Multi-frame based fast motion estimation algorithm for H.264
    Bu, Jiajun
    Mo, Linjian
    Yang, Zhi
    Wang, Qiang
    Chen, Chun
    Journal of Computational Information Systems, 2007, 3 (01): : 339 - 345
  • [14] A Low Energy Adaptive Hardware for H.264 Multiple Reference Frame Motion Estimation
    Aysu, Aydin
    Sayilar, Gokhan
    Hamzaoglu, Ilker
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2011, 57 (03) : 1377 - 1383
  • [15] Fast motion estimation for H.264
    Cai, Canhui
    Zeng, Huanqiang
    Mitra, Sanjit K.
    SIGNAL PROCESSING-IMAGE COMMUNICATION, 2009, 24 (08) : 630 - 636
  • [16] Single reference frame multiple current, macroblocks scheme for multiple reference frame motion estimation in H.264/AVC
    Chen, Tung-Chien
    Tsai, Chuan-Yung
    Huang, Yu-Wen
    Chen, Liang-Gee
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2007, 17 (02) : 242 - 247
  • [17] Exploiting reference frame history in H.264/AVC Motion Estimation
    Mahajan, Anjali K.
    Kondayya, Sandhya
    Su, Xiao
    2006 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS, 2006, : 410 - +
  • [18] Fast multi-frame motion estimation algorithms for H.264
    Huang, Junhao
    Bi, Duyan
    Xu, Yuelei
    Zhang, Ming
    Wang, Yan
    Jisuanji Gongcheng/Computer Engineering, 2006, 32 (12): : 238 - 240
  • [19] Fast multi-frame motion estimation algorithm in H.264
    Shen, YF
    Huang, C
    Yu, LJ
    Zhang, DM
    Li, JT
    2004 7TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING PROCEEDINGS, VOLS 1-3, 2004, : 1187 - 1190
  • [20] A content-adaptive fast multiple reference frames motion estimation in h.264
    Sun, Qichao
    Chen, Xin-Hao
    Wu, Xiaoyang
    Yu, Lu
    2007 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, 2007, : 3651 - 3654