Improving performance of distributed video coding by consecutively refining of side information and correlation noise model

Distributed video coding (DVC) is built on distributed source coding (DSC) principles where the video statistics are exploited, partly or fully, at the decoder instead of the encoder. In theory, DVC scheme is proved that there is no performance loss when compared to predictive video coding. However, its practical implementation has a large gap to achieve the theoretically optimum performance. The DVC coding efficiency depends mainly on creating the side information (SI) - a noisy version of original Wyner-Ziv frame (WZF) at the decoder, and modeling the correlation noise - the difference between the original WZF and corresponding SI. Performance of the DVC scheme will be improved if the SI and correlation noise are estimated as accurately as possible. So, this paper proposes a method to enhance the quality of SI and also correlation noise model by using information in decoded WZFs during the decoding process. Initial SI which is generated by Motion-Compensated Temporal Interpolation (MCTI) and previously decoded keyframes (KF) will be used as reference frames to consecutively refine the side information after each bitplane is decoded. The experimental results show that performance of the distributed video coder is significantly improved by using this method.

[1]  Thomas Maugey,et al.  Using an exponential power model for Wyner-Ziv Coding , 2010, ICASSP 2010.

[2]  Yue Zhao,et al.  Adaptive Correlation Noise Model for DC Coefficients in Wyner-Ziv Video Coding , 2012 .

[3]  Catarina Brites,et al.  Refining Side Information for Improved Transform Domain Wyner-Ziv Video Coding , 2009, IEEE Transactions on Circuits and Systems for Video Technology.

[4]  Christine Guillemot,et al.  Mesh-Based Motion-Compensated Interpolation for Side Information Extraction in Distributed Video Coding , 2006, 2006 International Conference on Image Processing.

[5]  Catarina Brites,et al.  Correlation Noise Modeling for Efficient Pixel and Transform Domain Wyner–Ziv Video Coding , 2008, IEEE Transactions on Circuits and Systems for Video Technology.

[6]  Bernd Girod,et al.  Transform-domain Wyner-Ziv codec for video , 2004, IS&T/SPIE Electronic Imaging.

[7]  Catarina Brites,et al.  Extrapolating Side Information for Low-Delay Pixel-Domain Distributed Video Coding , 2005, VLBV.

[8]  Byeungwoo Jeon,et al.  A flexible side information generation scheme using adaptive search range and overlapped block motion compensation , 2011, ICUIMC '11.

[9]  Catarina Brites,et al.  Learning based decoding approach for improved Wyner-Ziv video coding , 2012, 2012 Picture Coding Symposium.

[10]  Catarina Brites,et al.  IMPROVING FRAME INTERPOLATION WITH SPATIAL MOTION SMOOTHING FOR PIXEL DOMAIN DISTRIBUTED VIDEO CODING , 2005 .

[11]  João Ascenso,et al.  Adaptive Hash-Based Side Information Exploitation for Efficient Wyner-Ziv Video Coding , 2007, 2007 IEEE International Conference on Image Processing.

[12]  Kannan Ramchandran,et al.  PRISM: A Video Coding Paradigm With Motion Estimation at the Decoder , 2007, IEEE Transactions on Image Processing.

[13]  Demin Wang,et al.  Wyner-Ziv video coding with region adaptive quantization and progressive channel noise modeling , 2009, 2009 IEEE International Symposium on Broadband Multimedia Systems and Broadcasting.

[14]  Catarina Brites,et al.  Motion compensated refinement for low complexity pixel based distributed video coding , 2005, IEEE Conference on Advanced Video and Signal Based Surveillance, 2005..

[15]  Xin Huang,et al.  Improved side information generation for Distributed Video Coding , 2008, 2008 IEEE 10th Workshop on Multimedia Signal Processing.