Practical distributed video coding in packet lossy channels

Abstract. Improving error resilience of video communications over packet lossy channels is an important and tough task. We present a framework to optimize the quality of video communications based on distributed video coding (DVC) in practical packet lossy network scenarios. The peculiar characteristics of DVC indeed require a number of adaptations to take full advantage of its intrinsic robustness when dealing with data losses of typical real packet networks. This work proposes a new packetization scheme, an investigation of the best error-correcting codes to use in a noisy environment, a practical rate-allocation mechanism, which minimizes decoder feedback, and an improved side-information generation and reconstruction function. Performance comparisons are presented with respect to a conventional packet video communication using H.264/advanced video coding (AVC). Although currently the H.264/AVC rate-distortion performance in case of no loss is better than state-of-the-art DVC schemes, under practical packet lossy conditions, the proposed techniques provide better performance with respect to an H.264/AVC-based system, especially at high packet loss rates. Thus the error resilience of the proposed DVC scheme is superior to the one provided by H.264/AVC, especially in the case of transmission over packet lossy networks.

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

[2]  Touradj Ebrahimi,et al.  Studying Error Resilience Performance for a Feedback Channel Based Transform Domain Wyner-Ziv Video Codec , 2007, PCS 2007.

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

[4]  Jonathan Loo,et al.  Error-Resilient Scheme for Wavelet Video Codec Using Automatic ROI Detection and Wyner-Ziv Coding Over Packet Erasure Channel , 2010, IEEE Transactions on Broadcasting.

[5]  Catarina Brites,et al.  Improving Transform Domain Wyner-Ziv Video Coding Performance , 2006, 2006 IEEE International Conference on Acoustics Speech and Signal Processing Proceedings.

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

[7]  Francesca De Simone,et al.  Subjective quality evaluation of the upcoming HEVC video compression standard , 2012, Other Conferences.

[8]  Catarina Brites,et al.  Feedback channel in pixel domain Wyner-Ziv video coding: Myths and realities , 2006, 2006 14th European Signal Processing Conference.

[9]  Yutaka Ishibashi,et al.  Efficient error resilient algorithm for H.264/AVC: mobility management in wireless video streaming , 2009, Telecommun. Syst..

[10]  Shlomo Shamai,et al.  Capacity of channels with uncoded side information , 1995, Eur. Trans. Telecommun..

[11]  Rui Zhang,et al.  Wyner-Ziv coding of motion video , 2002, Conference Record of the Thirty-Sixth Asilomar Conference on Signals, Systems and Computers, 2002..

[12]  Catarina Brites,et al.  Encoder Rate Control for Transform Domain Wyner-Ziv Video Coding , 2007, 2007 IEEE International Conference on Image Processing.

[13]  Riccardo Leonardi,et al.  Error Resilience in Current Distributed Video Coding Architectures , 2009, EURASIP J. Image Video Process..

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

[15]  Stephan Wenger,et al.  H.264/AVC over IP , 2003, IEEE Trans. Circuits Syst. Video Technol..

[16]  Francois-Xavier Coudoux,et al.  Efficient priority encoding transmission scheme based Wyner-Ziv coding and spatial scalability , 2005, Visual Communications and Image Processing.

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

[18]  Stefano Tubaro,et al.  Robust wireless video multicast based on a distributed source coding approach , 2006, Signal Process..

[19]  Yao Zhao,et al.  Multiple Description Image Coding Based on DSC and Pixel Interleaving , 2008, 2008 International Conference on Intelligent Information Hiding and Multimedia Signal Processing.

[20]  Edgar Martínez-Moro,et al.  An Introduction to LDPC Codes , 2013 .

[21]  W.A.C. Fernando,et al.  H.264/AVC in Mobile Environment: A Review , 2005 .

[22]  Limin Liu,et al.  Wyner-Ziv Video Coding using LDPC Codes , 2006, Proceedings of the 7th Nordic Signal Processing Symposium - NORSIG 2006.

[23]  Vadim Sheinin,et al.  Wyner-Ziv video compression using rateless LDPC codes , 2008, Electronic Imaging.

[24]  Jo Yew Tham,et al.  A novel unrestricted center-biased diamond search algorithm for block motion estimation , 1998, IEEE Trans. Circuits Syst. Video Technol..

[25]  Narendra Ahuja,et al.  Wyner-Ziv coding of video: an error-resilient compression framework , 2004, IEEE Transactions on Multimedia.

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

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

[28]  Lin-Bo Qing,et al.  Modeling non-stationary correlation noise statistics for Wyner-Ziv video coding , 2007, 2007 International Conference on Wavelet Analysis and Pattern Recognition.

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

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

[31]  Chang Wen Chen,et al.  Feedback-free rate-allocation scheme for transform domain Wyner–Ziv video coding , 2009, Multimedia Systems.

[32]  Christine Guillemot,et al.  A Hybrid Encoder/Decoder Rate Control for Wyner-Ziv Video Coding with a Feedback Channel , 2007, 2007 IEEE 9th Workshop on Multimedia Signal Processing.

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

[34]  Bernd Girod,et al.  Systematic Lossy Error Protection of Video Signals , 2008, IEEE Transactions on Circuits and Systems for Video Technology.

[35]  Aleksandra Pizurica,et al.  Rate Allocation Algorithm for Pixel-Domain Distributed Video Coding Without Feedback Channel , 2007, 2007 IEEE International Conference on Acoustics, Speech and Signal Processing - ICASSP '07.