Adaptive Motion Vector Resolution Scheme for Enhanced Video Coding

In the state-of-the-art H.265/HEVC video coding standard, the motion vector is always fixed to be 1/4-pixel resolution for the entire video sequence regardless of the different video contents, which is not efficient for prediction coding. In this paper, we propose a frame level adaptive motion vector resolution selection scheme based on a rate-distortion model in terms of motion vector resolution. In the proposed rate-distortion model, the relationship between the distortion and the motion vector resolution is approximated with a linear model. And a rate model of motion vector is built, which reflects the relationship between the coding bits of motion vector and its value. With the proposed rate-distortion model, an optimal motion vector resolution minimizing the total rate-distortion cost will be selected for each frame. Experimental results show that the proposed scheme can achieve 1.5%, 1.3% and 2.5% BD-rate gain on average for Random Access, Lowdelay-B and Lowdelay-P configurations without complexity increment.

[1]  D. Marpe,et al.  The H.264/MPEG4 advanced video coding standard and its applications , 2006, IEEE Communications Magazine.

[2]  Siwei Ma,et al.  Progressive motion vector resolution for HEVC , 2013, 2013 Visual Communications and Image Processing (VCIP).

[3]  Gary J. Sullivan,et al.  Rate-distortion optimization for video compression , 1998, IEEE Signal Process. Mag..

[4]  Bernd Girod,et al.  Motion-compensating prediction with fractional-pel accuracy , 1993, IEEE Trans. Commun..

[5]  David L. Neuhoff,et al.  Optimizing block size in motion-compensated video coding , 1998, J. Electronic Imaging.

[6]  Qi Zhang,et al.  Direct Techniques for Optimal Sub-Pixel Motion Accuracy Estimation and Position Prediction , 2010, IEEE Transactions on Circuits and Systems for Video Technology.

[7]  Ying Chen,et al.  Coding tools investigation for next generation video coding based on HEVC , 2015, SPIE Optical Engineering + Applications.

[8]  Siwei Ma,et al.  Adaptive motion vector resolution prediction in block-based video coding , 2015, 2015 Visual Communications and Image Processing (VCIP).

[9]  Wen Gao,et al.  Block-Wise Adaptive Motion Accuracy Based B-Picture Coding With Low-Complexity Motion Compensation , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[10]  Sang Joon Kim,et al.  A Mathematical Theory of Communication , 2006 .

[11]  C. E. SHANNON,et al.  A mathematical theory of communication , 1948, MOCO.

[12]  Wen Gao,et al.  Rate-distortion analysis for H.264/AVC video coding and its application to rate control , 2005, IEEE Transactions on Circuits and Systems for Video Technology.

[13]  David L. Neuhoff,et al.  Optimizing motion-vector accuracy in block-based video coding , 2001, IEEE Trans. Circuits Syst. Video Technol..

[14]  Heiko Schwarz,et al.  Context-based adaptive binary arithmetic coding in the H.264/AVC video compression standard , 2003, IEEE Trans. Circuits Syst. Video Technol..

[15]  Qi Zhang,et al.  Rate-Distortion (RD) Analysis of Subpel Motion Vector Resolution Selection for Video Coding , 2007, 2007 IEEE International Conference on Multimedia and Expo.

[16]  Yongdong Zhang,et al.  High Efficiency Video Coding: High Efficiency Video Coding , 2014 .