Fast overlapped block motion compensation with checkerboard block partitioning

被引:8
|
作者
Kuo, TY [1 ]
Kuo, CCJ
机构
[1] Univ So Calif, Integrated Media Syst Ctr, Los Angeles, CA 90089 USA
[2] Univ So Calif, Dept Elect Engn Syst, Los Angeles, CA 90089 USA
基金
美国国家科学基金会;
关键词
H.263; motion estimation; overlapped block motion compensation (OBMC); video coding;
D O I
10.1109/76.728412
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The overlapped block motion compensation (OBMC) scheme provides an effective way to reduce blocking artifacts in video coding. However, in comparison with the traditional block motion compensation (BMC), its complexity of motion estimation increases significantly due to the interdependency of motion vectors. In this work, a new fast motion estimation algorithm is proposed for OBMC based on the checkerboard block partitioning and grouping in encoding. This algorithm, called the grouped OBMC (GOBMC), effectively decorrelates dependency among OBMC motion vectors and facilitates the search process, In comparison with traditional iterative OBMC motion search, GOBMC performs motion estimation only once per macroblock at the encoder, and reaches a local optimal solution with degradation of 0.05-0.1 dB, At the decoding end, we also propose a fast OBMC reconstruction scheme which reduces the complexity of multiplication to 38% of that of traditional OBMC reconstruction while preserving the same visual quality as obtained via BMC search with OBMC reconstruction.
引用
收藏
页码:705 / 712
页数:8
相关论文
共 50 条
  • [31] Robust Motion Compensated Frame Interpolation Using Weight-Overlapped Block Motion Compensation with Variable Block Sizes to Reduce LCD Motion Blurs
    Lee, Jichan
    Choi, Jin Hyuk
    Lee, Daeho
    JOURNAL OF THE OPTICAL SOCIETY OF KOREA, 2015, 19 (05) : 537 - 543
  • [32] Implementation of Multiple Macroblock Mode Overlapped Block Motion Compensation for Wavelet Video Coding
    Jiazhong Chen
    Jun Xu
    Dong Xiang
    Chunjing Geng
    Circuits, Systems & Signal Processing, 2007, 26 : 55 - 67
  • [33] A Robust Video Super-Resolution Based on Adaptive Overlapped Block Motion Compensation
    Ge, Jing
    Liu, Ju
    Ge, Chuan
    Yang, Xiaohui
    2013 INTERNATIONAL CONFERENCE ON SIGNAL-IMAGE TECHNOLOGY & INTERNET-BASED SYSTEMS (SITIS), 2013, : 187 - 194
  • [34] Implementation of multiple macroblock mode overlapped block motion compensation for wavelet video coding
    Chen, Jiazhong
    Xu, Jun
    Xiang, Dong
    Geng, Chunjing
    CIRCUITS SYSTEMS AND SIGNAL PROCESSING, 2007, 26 (01) : 55 - 67
  • [35] Analysis of Template Matching Prediction and Its Application to Parametric Overlapped Block Motion Compensation
    Wang, Tse-Wei
    Chen, Wen
    Peng, Wen-Hsiao
    2010 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, 2010, : 1563 - 1566
  • [36] Wavelet-based video coding using adaptive overlapped block motion compensation
    Ji, ZW
    Jiang, WJ
    Zhu, WL
    2002 INTERNATIONAL CONFERENCE ON COMMUNICATIONS, CIRCUITS AND SYSTEMS AND WEST SINO EXPOSITION PROCEEDINGS, VOLS 1-4, 2002, : 1090 - 1093
  • [37] Motion-compensated frame interpolation using bilateral motion estimation and adaptive overlapped block motion compensation
    Choi, Byeong-Doo
    Han, Jong-Woo
    Kim, Chang-Su
    Ko, Sung-Jea
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2007, 17 (04) : 407 - 416
  • [38] High-Resolution Image Scaler Using Hierarchical Motion Estimation and Overlapped Block Motion Compensation
    Song, Byung Cheol
    Jeong, Shin-Cheol
    Choi, Yanglim
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2010, 56 (03) : 1579 - 1585
  • [39] Complexity reduction method for overlapped block motion compensation based on spatio-temporal correlation
    Kim, SH
    Chang, D
    Lee, CW
    Lee, SU
    ISCAS '99: PROCEEDINGS OF THE 1999 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL 4: IMAGE AND VIDEO PROCESSING, MULTIMEDIA, AND COMMUNICATIONS, 1999, : 211 - 214
  • [40] Experiments with new overlapped block motion estimation algorithms
    Feig, E
    Rajagopalan, R
    ELECTRONIC IMAGING AND MULTIMEDIA SYSTEMS, 1996, 2898 : 21 - 26