Block-size adaptive transform domain estimation of end-to-end distortion for error-resilient video coding

The accuracy of end-to-end distortion (EED) estimation is crucial to achieving effective error resilient video coding. An established solution, the recursive optimal per-pixel estimate (ROPE), does so by tracking the first and second moments of decoder-reconstructed pixels. An alternative estimation approach, the spectral coefficient-wise optimal recursive estimate (SCORE), tracks instead moments of decoder-reconstructed transform coefficients, which enables accounting for transform domain operations. However, the SCORE formulation relies on a fixed transform block size, which is incompatible with recent standards. This paper proposes a non-trivial generalization of the SCORE framework which, in particular, accounts for arbitrary block size combinations involving the current and reference block partitions. This seemingly intractable objective is achieved by a two-step approach: i) Given the fixed block size moments of a reference frame, estimate moments of transform coefficients for the codec-selected current block partition; ii) Convert the current results to transform coefficient moments corresponding to a regular fixed block size grid, to facilitate EED estimation for the next frame. Experimental results first demonstrate the accuracy of the proposed estimate in conjunction with transform domain temporal prediction. Then the estimate is leveraged to optimize the coding mode and yields considerable gains in rate-distortion performance.

[1]  Hua Yang,et al.  Advances in Recursive Per-Pixel End-to-End Distortion Estimation for Robust Video Coding in H.264/AVC , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[2]  Kenneth Rose,et al.  A spectral approach to recursive end-to-end distortion estimation for sub-pixel motion-compensated video coding , 2011, 2011 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[3]  Kenneth Rose,et al.  Estimation-Theoretic Delayed Decoding of Predictively Encoded Video Sequences , 2010, 2010 Data Compression Conference.

[4]  Aggelos K. Katsaggelos,et al.  Joint source coding and packet classification for real-time video transmission over differentiated services networks , 2005, IEEE Transactions on Multimedia.

[5]  Yue Chen,et al.  Asymptotic closed-loop design for transform domain temporal prediction , 2015, 2015 IEEE International Conference on Image Processing (ICIP).

[6]  Aggelos K. Katsaggelos,et al.  Error resilient video coding techniques , 2000, IEEE Signal Process. Mag..

[7]  Kenneth Rose,et al.  Toward optimality in scalable predictive coding , 2001, IEEE Trans. Image Process..

[8]  Athanasios Leontaris,et al.  Video compression for lossy packet networks with mode switching and a dual-frame buffer , 2004, IEEE Transactions on Image Processing.

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

[10]  Jae S. Lim,et al.  End-to-End Rate-Distortion Optimized MD Mode Selection for Multiple Description Video Coding , 2006, EURASIP J. Adv. Signal Process..

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

[12]  Kenneth Rose,et al.  Transform-domain temporal prediction in video coding: Exploiting correlation variation across coefficients , 2010, 2010 IEEE International Conference on Image Processing.

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

[14]  Debargha Mukherjee,et al.  Towards a next generation open-source video codec , 2013, Electronic Imaging.

[15]  Thomas Wiegand,et al.  Optimized transmission of H.26L/JVT coded video over packet-lossy networks , 2002, Proceedings. International Conference on Image Processing.

[16]  Rui Zhang,et al.  Video coding with optimal inter/intra-mode switching for packet loss resilience , 2000, IEEE Journal on Selected Areas in Communications.

[17]  Andrea Basso,et al.  DCT-based scalable video coding with drift , 2001, Proceedings 2001 International Conference on Image Processing (Cat. No.01CH37205).

[18]  Kenneth Rose,et al.  A recursive optimal spectral estimate of end-to-end distortion in video communications , 2010, 2010 18th International Packet Video Workshop.