Unequal Error Protection Using Fountain Codes With Applications to Video Communication

Application-layer forward error correction (FEC) is used in many multimedia communication systems to address the problem of packet loss in lossy packet networks. One powerful form of application-layer FEC is unequal error protection which protects the information symbols according to their importance. We propose a method for unequal error protection with a Fountain code. When the information symbols were partitioned into two protection classes (most important and least important), our method required a smaller transmission bit budget to achieve low bit error rates compared to the two state-of-the-art techniques. We also compared our method to the two state-of-the-art techniques for video unicast and multicast over a lossy network. Simulations for the scalable video coding (SVC) extension of the H.264/AVC standard showed that our method required a smaller transmission bit budget to achieve high-quality video.

[1]  Nazanin Rahnavard,et al.  Rateless Codes With Unequal Error Protection Property , 2007, IEEE Transactions on Information Theory.

[2]  Heiko Schwarz,et al.  Overview of the Scalable Video Coding Extension of the H.264/AVC Standard , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[3]  Shakeel Ahmad,et al.  Unequal error protection using LT codes and block duplication , 2008 .

[4]  Michael Luby,et al.  LT codes , 2002, The 43rd Annual IEEE Symposium on Foundations of Computer Science, 2002. Proceedings..

[5]  Zixiang Xiong,et al.  Low bit-rate scalable video coding with 3-D set partitioning in hierarchical trees (3-D SPIHT) , 2000, IEEE Trans. Circuits Syst. Video Technol..

[6]  Zixiang Xiong,et al.  Optimized error protection of scalable image bit streams [advances in joint source-channel coding for images] , 2005, IEEE Signal Processing Magazine.

[7]  Enrico Magli,et al.  Sliding-Window Raptor Codes for Efficient Scalable Wireless Video Broadcasting With Unequal Loss Protection , 2010, IEEE Transactions on Image Processing.

[8]  Michael Mitzenmacher,et al.  A digital fountain approach to asynchronous reliable multicast , 2002, IEEE J. Sel. Areas Commun..

[9]  Shakeel Ahmad,et al.  Video multicast using unequal error protection with Luby Transform codes. , 2009 .

[10]  Zixiang Xiong,et al.  Scalable Video Multicast Using Expanding Window Fountain Codes , 2009, IEEE Transactions on Multimedia.

[11]  Vojin Senk,et al.  Expanding Window Fountain Codes for Unequal Error Protection , 2007, ASILOMAR 2007.

[12]  Gozde Bozdagi Akar,et al.  Rate-Distortion Optimization for Stereoscopic Video Streaming with Unequal Error Protection , 2009, EURASIP J. Adv. Signal Process..

[13]  Enrico Magli,et al.  Sliding-Window Digital Fountain Codes for Streaming of Multimedia Contents , 2007, 2007 IEEE International Symposium on Circuits and Systems.

[14]  Michael W. Marcellin,et al.  JPEG2000 - image compression fundamentals, standards and practice , 2002, The Kluwer International Series in Engineering and Computer Science.