Distributed video coding with progressive correlation noise refinement and maximum likelihood pre-decoding

Distributed video coding (DVC) reduces the complexity at the encoder by using source statistics at the decoder. However, a performance gap still exists between DVC and hybrid video coders due to the inaccuracy of correlation noise (CN) modeling and inefficient exploitation of side information. We propose improvements to the performance of DVC using the two following aspects. Firstly, a progressive refinement method is proposed to improve the accuracy of CN modeling for transform domain Wyner-Ziv video coding, in which previously decoded bitplanes are exploited to progressively refine estimated CN as bitplane decoding proceeds. Secondly, a maximum likelihood pre-decoding method is also proposed to obtain a further reduction in bitrate. In our method, bitplanes are pre-decoded first using the conditional bit probability without syndrome bits. The bitrate is reduced by avoiding requests for syndrome bits for the bitplanes having strong temporal correlation. The experimental results show that our proposed methods could provide bitrate savings up to 8.26% and PSNR gains up to 0.2 dB without a significant increase in decoding complexity.

[1]  Kannan Ramchandran,et al.  Distributed source coding using syndromes (DISCUSS): design and construction , 1999 .

[2]  Catarina Brites,et al.  Content Adaptive Wyner-ZIV Video Coding Driven by Motion Activity , 2006, 2006 International Conference on Image Processing.

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

[4]  Juan Song,et al.  Progressive correlation noise refinement for transform domain Wyner-Ziv video coding , 2011, 2011 18th IEEE International Conference on Image Processing.

[5]  Xin Huang,et al.  Improved virtual channel noise model for transform domain Wyner-Ziv video coding , 2009, 2009 IEEE International Conference on Acoustics, Speech and Signal Processing.

[6]  Marco Dalai,et al.  The DISCOVER codec: Architecture, Techniques and Evaluation , 2007, PCS 2007.

[7]  Catarina Brites,et al.  Studying Temporal Correlation Noise Modeling for Pixel Based Wyner-Ziv Video Coding , 2006, 2006 International Conference on Image Processing.

[8]  Jörn Ostermann,et al.  Side Information Interpolation with Sub-Pel Motion Compensation for WYNER-ZIV Decoder , 2006, SIGMAP.

[9]  Kannan Ramchandran,et al.  Distributed source coding using syndromes (DISCUS): design and construction , 2003, IEEE Trans. Inf. Theory.

[10]  Jack K. Wolf,et al.  Noiseless coding of correlated information sources , 1973, IEEE Trans. Inf. Theory.

[11]  Catarina Brites,et al.  Statistical motion learning for improved transform domain Wyner-Ziv video coding , 2010 .

[12]  Aaron D. Wyner,et al.  The rate-distortion function for source coding with side information at the decoder , 1976, IEEE Trans. Inf. Theory.

[13]  Christine Guillemot,et al.  Optimal Reconstruction in Wyner-Ziv Video Coding with Multiple Side Information , 2007, 2007 IEEE 9th Workshop on Multimedia Signal Processing.

[14]  Bernd Girod,et al.  Distributed Video Coding , 2005, Proceedings of the IEEE.

[15]  Zixiang Xiong,et al.  Successive refinement for the Wyner-Ziv problem and layered code design , 2005, IEEE Trans. Signal Process..

[16]  Oscar C. Au,et al.  Transform-Domain Adaptive Correlation Estimation (TRACE) for Wyner–Ziv Video Coding , 2010, IEEE Transactions on Circuits and Systems for Video Technology.

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

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

[19]  B. Girod,et al.  Rate-Adaptive Distributed Source Coding using Low-Density Parity-Check Codes , 2005, Conference Record of the Thirty-Ninth Asilomar Conference onSignals, Systems and Computers, 2005..

[20]  Bernd Girod,et al.  Rate-adaptive codes for distributed source coding , 2006, Signal Process..

[21]  Rik Van de Walle,et al.  Exploiting quantization and spatial correlation in virtual-noise modeling for distributed video coding , 2010, Signal Process. Image Commun..

[22]  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.