Probabilistic motion-compensated prediction in distributed video coding

Distributed video coding (DVC) constitutes an original coding framework to meet the stringent requirements imposed by uplink-oriented and low-power mobile video applications. The quality of the side information available to the decoder and the efficiency of the employed channel codes are primary factors determining the success of a DVC system. This contribution introduces two novel techniques for probabilistic motion compensation in order to generate side information at the Wyner-Ziv decoder. The employed DVC scheme uses a base layer, serving as a hash to facilitate overlapped block motion estimation at the decoder side. On top of the base layer, a supplementary Wyner-Ziv layer is coded in the DCT domain. Both proposed probabilistic motion compensation techniques are driven by the actual correlation channel statistics and reuse information contained in the hash. Experimental results report significant rate savings caused by the novel side information generation methods compared to previous techniques. Moreover, the compression performance of the presented DVC architecture, featuring the proposed side-information generation techniques, delivers state-of-the-art compression performance.

[1]  Zixiang Xiong,et al.  Distributed joint source-channel coding of video using Raptor codes , 2005, Data Compression Conference.

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

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

[4]  Kannan Ramchandran,et al.  PRISM: A new robust video coding architecture based on distributed compression principles , 2002 .

[5]  R. A. McDonald,et al.  Noiseless Coding of Correlated Information Sources , 1973 .

[6]  Guillermo Sapiro,et al.  The LOCO-I lossless image compression algorithm: principles and standardization into JPEG-LS , 2000, IEEE Trans. Image Process..

[7]  Peter Schelkens,et al.  On the side-information dependency of the temporal correlation in Wyner-Ziv video coding , 2009, 2009 IEEE International Conference on Acoustics, Speech and Signal Processing.

[8]  Peter Lambert,et al.  Decoder-driven mode decision in a block-based distributed video codec , 2010, Multimedia Tools and Applications.

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

[10]  Peter Schelkens,et al.  Spatial-domain unidirectional DVC with side-information dependent correlation channel estimation , 2009, 2009 16th International Conference on Digital Signal Processing.

[11]  Samuel Cheng,et al.  Multiterminal source coding for multiview images under wireless fading channels , 2009, Multimedia Tools and Applications.

[12]  Ram Zamir,et al.  The rate loss in the Wyner-Ziv problem , 1996, IEEE Trans. Inf. Theory.

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

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

[15]  Catarina Brites,et al.  Studying the GOP Size Impact on the Performance of a Feedback Channel-Based Wyner-Ziv Video Codec , 2007, PSIVT.

[16]  Bernd Girod,et al.  Wyner-Ziv video coding with hash-based motion compensation at the receiver , 2004, 2004 International Conference on Image Processing, 2004. ICIP '04..

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

[18]  Luís Corte-Real,et al.  Successive refinement of side information for multi-view distributed video coding , 2009, Multimedia Tools and Applications.

[19]  Peter Schelkens,et al.  Overlapped Block Motion Estimation and Probabilistic Compensation with Application in Distributed Video Coding , 2009, IEEE Signal Processing Letters.

[20]  F. Pereira,et al.  Evaluating a feedback channel based transform domain Wyner-Ziv video codec , 2008, Signal Process. Image Commun..

[21]  Peter Lambert,et al.  Distributed Video Coding With Feedback Channel Constraints , 2012, IEEE Transactions on Circuits and Systems for Video Technology.

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

[23]  Wen Gao,et al.  Wyner–Ziv-Based Multiview Video Coding , 2008, IEEE Transactions on Circuits and Systems for Video Technology.

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

[25]  Zixiang Xiong,et al.  Distributed source coding for sensor networks , 2004, IEEE Signal Processing Magazine.

[26]  Catarina Brites,et al.  A flexible side information generation framework for distributed video coding , 2009, Multimedia Tools and Applications.

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

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

[29]  Michael T. Orchard,et al.  Overlapped block motion compensation: an estimation-theoretic approach , 1994, IEEE Trans. Image Process..

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

[31]  A.B.B. Adikari,et al.  Sequential motion estimation using luminance and chrominance information for distributed video coding of Wyner-Ziv frames , 2006 .

[32]  Bernd Girod,et al.  Towards practical Wyner-Ziv coding of video , 2003, Proceedings 2003 International Conference on Image Processing (Cat. No.03CH37429).

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

[34]  Stefan Parkvall,et al.  LTE: the evolution of mobile broadband , 2009, IEEE Communications Magazine.

[35]  Kannan Ramchandran,et al.  Duality between source coding and channel coding and its extension to the side information case , 2003, IEEE Trans. Inf. Theory.

[36]  Yixuan Zhang,et al.  A Joint Source-Channel Video Coding Scheme Based on Distributed Source Coding , 2008, IEEE Transactions on Multimedia.