An improved low-complexity multiple description coding for peer-to-peer video streaming

Multiple description scalable coding based on T+2D wavelet decomposition structure is highly flexible for peer-to-peer (P2P) video streaming. Finding the optimal truncation point of each code block (CB) within each description is an NP-hard problem. To implement an efficient low-complexity solution, we propose a simple clustering algorithm for partitioning the CBs into a limited number of clusters, such that one can find the optimal cluster-level redundancy-rate assignment matrix using a low-complexity full search. This approach improves the decoding quality compared to the co-echelon frameworks [1] [6] in which a non-optimal rate assignment matrix is used. In addition, the proposed clustering approach may be analytically represented by closed-form relations for low-complexity computation of optimal encoding parameters. The simulation results demonstrate that the adaptive proposed framework outperforms the approaches in [1] by (0.25~1dB), the scheme of [6] by (1.3~1.6dB), and the non-adaptive multiple description coding by (2.3~4.3dB). Furthermore, the proposed clustering approach requires %52-%88 less computations compared to the framework in [1].

[1]  Mihaela van der Schaar,et al.  Unconstrained motion compensated temporal filtering (UMCTF) for efficient and flexible interframe wavelet video coding , 2005, Signal Process. Image Commun..

[2]  Keith W. Ross,et al.  Streaming layered encoded video using peers , 2005, 2005 IEEE International Conference on Multimedia and Expo.

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

[4]  A. Murat Tekalp,et al.  SVC-based scalable multiple description video coding and optimization of encoding configuration , 2009, Signal Process. Image Commun..

[5]  Jens-Rainer Ohm,et al.  Advances in Scalable Video Coding , 2005, Proceedings of the IEEE.

[6]  Wen-Liang Hwang,et al.  Distortion estimation and bit allocation for MCTF based 3-D wavelet video coding , 2008, 2008 15th IEEE International Conference on Image Processing.

[7]  Gabriella Olmo,et al.  Multiple Description Image Coding Based on Lagrangian Rate Allocation , 2007, IEEE Transactions on Image Processing.

[8]  E. Akyol,et al.  A Flexible Multiple Description Coding Framework for Adaptive Peer-to-Peer Video Streaming , 2007, IEEE Journal of Selected Topics in Signal Processing.