Leveraging the Discrete Cosine Basis for Better Motion Modelling in Highly Textured Video Sequences

Motion modelling plays a central role in video compression. This role is even more critical in highly textured video sequences, whereby a small error can produce large residuals that are costly to compress. While the translational motion model employed by existing coding standards, such as HEVC, is sufficient in most cases, using higher order models is beneficial; for this reason, the upcoming video coding standard, VVC, employs a 4-parameter affine model. In this work, we explore the use of the discrete cosine basis for motion modelling in highly textured video sequences, and show that this is beneficial. In particular, we use a single high-order model to describe a frame’s motion; we employ this motion to produce an extra prediction reference, which is added to the HEVC list of references. Experimental results show that a median delta bit rate of 4.44% is achievable over conventional HEVC if this extra reference frame is used in addition to the temporal references offered by HEVC.

[1]  Angeliki V. Katsenou,et al.  Understanding video texture — A basis for video compression , 2017, 2017 IEEE 19th International Workshop on Multimedia Signal Processing (MMSP).

[2]  Mark R. Pickering,et al.  Video Coding Using Elastic Motion Model and Larger Blocks , 2010, IEEE Transactions on Circuits and Systems for Video Technology.

[3]  Miska M. Hannuksela,et al.  Fisheye video coding using elastic motion compensated reference frames , 2016, 2016 IEEE International Conference on Image Processing (ICIP).

[4]  Olivier Déforges,et al.  Compression efficiency of the emerging video coding tools , 2017, 2017 IEEE International Conference on Image Processing (ICIP).

[5]  Simon Baker,et al.  Lucas-Kanade 20 Years On: A Unifying Framework , 2004, International Journal of Computer Vision.

[6]  F. Bossen,et al.  Common test conditions and software reference configurations , 2010 .

[7]  Ajay Luthra,et al.  Overview of the H.264/AVC video coding standard , 2003, IEEE Trans. Circuits Syst. Video Technol..

[8]  Mark R. Pickering,et al.  Enhanced Motion Compensation Using Elastic Image Registration , 2006, 2006 International Conference on Image Processing.

[9]  David R. Bull,et al.  On the performance of modern video coding standards with textured sequences , 2015, 2015 International Conference on Systems, Signals and Image Processing (IWSSIP).

[10]  Iain E. G. Richardson,et al.  The H.264 Advanced Video Compression Standard , 2010 .

[11]  Wei-Jung Chien,et al.  An Improved Framework of Affine Motion Compensation in Video Coding , 2019, IEEE Transactions on Image Processing.

[12]  Gary J. Sullivan,et al.  Overview of the High Efficiency Video Coding (HEVC) Standard , 2012, IEEE Transactions on Circuits and Systems for Video Technology.

[13]  G. Bjontegaard,et al.  Calculation of Average PSNR Differences between RD-curves , 2001 .