Multiple descriptions coding for H.264/AVC using coinciding A2 lattice vector quantizer

Applications involving multimedia communications are widespread. However available networks do not meet the users needs such as unlimited bandwidth and reliability. Therefore video compression techniques are used to decrease the size of the video data and error resiliency techniques are used to combat against channel failures. Multiple Descriptions Lattice Vector Quantization (MDLVQ) is a technique that combines these techniques and suits for robust data transmission over unreliable network channels. Multiple Descriptions Coinciding Lattice Vector Quantization (MDCLVQ) is a new MDLVQ scheme based on the coinciding sublattices of A2 lattice. In this paper MDCLVQ has been employed in order to form an MD coding scheme for H.264/AVC video coding standard to increase the robustness of video transmission over error-prone communication channels. The proposed MD video coding scheme is applied to several reference video sequences. The experimental results show that the encoding performance of the scheme is increased while the average PSNR of the central decoder remains above 33.84. It means that error resiliency of the scheme is increased without significant drop in the reconstruction quality. In addition the proposed scheme is compared with renowned techniques. It is observed that the proposed scheme outperforms all the other algorithms in low bit rate regime.

[1]  Vinay A. Vaishampayan,et al.  Design of multiple description scalar quantizers , 1993, IEEE Trans. Inf. Theory.

[2]  Vivek K. Goyal,et al.  Multiple description coding: compression meets the network , 2001, IEEE Signal Process. Mag..

[3]  Michael T. Orchard,et al.  Multiple description coding using pairwise correlating transforms , 2001, IEEE Trans. Image Process..

[4]  Gary J. Sullivan,et al.  Rate-constrained coder control and comparison of video coding standards , 2003, IEEE Trans. Circuits Syst. Video Technol..

[5]  N. J. A. Sloane,et al.  Fast quantizing and decoding and algorithms for lattice quantizers and codes , 1982, IEEE Trans. Inf. Theory.

[6]  Wen Gao,et al.  Error resilience video coding in H.264 encoder with potential distortion tracking , 2004, 2004 International Conference on Image Processing, 2004. ICIP '04..

[7]  Gian Antonio Mian,et al.  An H.264/AVC video coder based on Multiple Description Scalar Quantizer , 2006, 2006 Fortieth Asilomar Conference on Signals, Systems and Computers.

[8]  N. J. A. Sloane,et al.  Multiple-description vector quantization with lattice codebooks: Design and analysis , 2001, IEEE Trans. Inf. Theory.

[9]  Pascal Frossard,et al.  Multiple Description Video Coding With H.264/AVC Redundant Pictures , 2010, IEEE Transactions on Circuits and Systems for Video Technology.

[10]  Michael T. Orchard,et al.  Multiple-description video coding using motion-compensated temporal prediction , 2002, IEEE Trans. Circuits Syst. Video Technol..

[11]  Mohd Fadzli Mohd Salleh,et al.  Multiple description lattice vector quantization using multiple A4 quantizers , 2010, IEICE Electron. Express.

[12]  Yao Zhao,et al.  Multiple Description Coding for H.264/AVC With Redundancy Allocation at Macro Block Level , 2011, IEEE Transactions on Circuits and Systems for Video Technology.

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

[14]  Michael R. Frater,et al.  Multiple Description Wavelet Video Coding Employing a New Tree Structure , 2008, IEEE Transactions on Circuits and Systems for Video Technology.

[15]  Yao Zhao,et al.  Multiple Description Video Coding Based on Lattice Vector Quantization , 2006, First International Conference on Innovative Computing, Information and Control - Volume I (ICICIC'06).

[16]  Marco Winzker,et al.  2011 IEEE International Conference on Signal and Image Processing Applications, ICSIPA 2011, Kuala Lumpur, Malaysia, November 16-18, 2011 , 2011, International Conference on Signal and Image Processing Applications.

[17]  Qin Chen Error-Resilient Video Coding Using Multiple Description Lattice Vector Quantization with Channel Optimization , 2008, 2008 Congress on Image and Signal Processing.

[18]  Mohd Fadzli Mohd Salleh,et al.  Multiple Descriptions Coinciding Lattice Vector Quantizer for Wavelet Image Coding , 2012, IEEE Transactions on Image Processing.