Error-Resilient Transmission for 3D DCT Coded Video

Two key challenges in video communications for both wired and wireless environments are efficient compression and effective error protection against channel errors. We consider the problem of error protection for transmitting compressed video data. Specifically, we consider unequal error protection when compression is based on the three dimensional discrete cosine transform, and devise specially tailored protection schemes suitable for video transformed using the 3D DCT. Based on the statistical and structural properties of 3D DCT coefficients, we propose different data partitioning schemes for their unequal error protection. Armed with the data partitions, we propose techniques for redundancy distribution among the data groups in a given 3D volume. Experiments are performed on transmission of real video data over AWGN channels with soft decoding. The results show the improved performance of the proposed schemes over unencoded transmission, or transmission with equal error protection. Comparative results with other proposed methods are included.

[1]  Robert J. Marks,et al.  Content-based adaptive spatio-temporal methods for MPEG repair , 2004, IEEE Transactions on Image Processing.

[2]  Jerry D. Gibson,et al.  Distributions of the Two-Dimensional DCT Coefficients for Images , 1983, IEEE Trans. Commun..

[3]  Boon-Lock Yeo,et al.  Volume Rendering of DCT-Based Compressed 3D Scalar Data , 1995, IEEE Trans. Vis. Comput. Graph..

[4]  Li Tang Combined and iterative form of spatial and temporal error concealment for video signals , 2006, IEEE Transactions on Broadcasting.

[5]  Avideh Zakhor,et al.  Real-Time Internet Video Using Error Resilient Scalable Compression and TCP-Friendly Transport Protocol , 1999, IEEE Trans. Multim..

[6]  Yücel Altunbasak,et al.  An unequal error protection method for progressively transmitted 3D models , 2005, IEEE Transactions on Multimedia.

[7]  Yao Wang,et al.  Error control and concealment for video communications , 1999 .

[8]  Jens-Rainer Ohm,et al.  Three-dimensional subband coding with motion compensation , 1994, IEEE Trans. Image Process..

[9]  R. Koenen,et al.  MPEG-4 multimedia for our time , 1999 .

[10]  R. Morelos-Zaragoza The art of error correcting coding , 2002 .

[11]  William A. Pearlman,et al.  A full-featured, error-resilient, scalable wavelet video codec based on the set partitioning in hierarchical trees (SPIHT) algorithm , 2002, IEEE Trans. Circuits Syst. Video Technol..

[12]  Janusz Konrad,et al.  Scan order and quantization for 3D-DCT coding , 2003, Visual Communications and Image Processing.

[13]  Sridhar Radhakrishnan,et al.  Error control and concealment for image transmission , 2000, IEEE Communications Surveys & Tutorials.

[14]  Lap-Pui Chau,et al.  A motion vector recovery algorithm for digital video using Lagrange interpolation , 2003, IEEE Trans. Broadcast..

[15]  William A. Pearlman,et al.  A new, fast, and efficient image codec based on set partitioning in hierarchical trees , 1996, IEEE Trans. Circuits Syst. Video Technol..

[16]  Joachim Hagenauer,et al.  Rate-compatible punctured convolutional codes (RCPC codes) and their applications , 1988, IEEE Trans. Commun..

[17]  R. R. Clarke Transform coding of images , 1985 .

[18]  Zixiang Xiong,et al.  Efficient channel code rate selection algorithms for forward error correction of packetized multimedia bitstreams in varying channels , 2004, IEEE Transactions on Multimedia.

[19]  Aria Nosratinia,et al.  Progressive source-channel coding of images over bursty error channels , 1998, Proceedings 1998 International Conference on Image Processing. ICIP98 (Cat. No.98CB36269).

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

[21]  J. Bibb Cain,et al.  Punctured convolutional codes of rate (n-1)/n and simplified maximum likelihood decoding (Corresp.) , 1979, IEEE Trans. Inf. Theory.

[22]  Zhengguo Li,et al.  An unequal packet loss resilience scheme for video over the Internet , 2005, IEEE Transactions on Multimedia.

[23]  Chang-Su Kim,et al.  Motion-Compensated Frame Interpolation Using Bilateral Motion Estimation and Adaptive Overlapped Block Motion Compensation , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[24]  Dinh Trieu Duong,et al.  Hybrid Temporal Error Concealment Methods for Block-Based Compressed Video Transmission , 2008, IEEE Transactions on Broadcasting.

[25]  Yücel Altunbasak,et al.  A multiple-substream unequal error-protection and error-concealment algorithm for SPIHT-coded video bitstreams , 2004, IEEE Transactions on Image Processing.

[26]  Donald A. Adjeroh,et al.  Scene-adaptive transform domain video partitioning , 2004, IEEE Transactions on Multimedia.

[27]  Bo Yan,et al.  Mode-based error-resilient techniques for the robust communication of MPEG-4 video , 2004, IEEE Trans. Circuits Syst. Video Technol..

[28]  Michele Zorzi,et al.  On the statistics of block errors in bursty channels , 1997, IEEE Trans. Commun..

[29]  Said Boussakta,et al.  Fast algorithm for the 3-D DCT-II , 2004, IEEE Transactions on Signal Processing.

[30]  Antonio Navarro,et al.  A generic dynamic FEC solution for video coding , 2004, 2004 IEEE 15th International Symposium on Personal, Indoor and Mobile Radio Communications (IEEE Cat. No.04TH8754).

[31]  Homer H. Chen,et al.  Error-resilient coding in JPEG-2000 and MPEG-4 , 2000, IEEE Journal on Selected Areas in Communications.

[32]  Sang Uk Lee,et al.  Error Resilient 3-D Mesh Compression , 2006, IEEE Transactions on Multimedia.

[33]  Lap-Pui Chau,et al.  Error-concealment algorithm for H.26L using first-order plane estimation , 2004, IEEE Transactions on Multimedia.

[34]  Shu Lin,et al.  Error Control Coding , 2004 .

[35]  Richard E. Ladner,et al.  Unequal loss protection: graceful degradation of image quality over packet erasure channels through forward error correction , 2000, IEEE Journal on Selected Areas in Communications.

[36]  Debasis Kundu,et al.  Generalized exponential distribution: different method of estimations , 2001 .

[37]  Yücel Altunbasak,et al.  Error-resilient image and video transmission over the Internet using unequal error protection , 2003, IEEE Trans. Image Process..

[38]  André Kaup,et al.  Fading Techniques for Error Concealment in Block-Based Video Decoding Systems , 2007, IEEE Transactions on Broadcasting.

[39]  Y. Altunbasak,et al.  An Unequal Error Protection Method for Progressively Transmitted 3-D Models , 2004 .

[40]  Donald A. Adjeroh,et al.  Quantization of 3D-DCT Coefficients and Scan Order for Video Compression , 1997, J. Vis. Commun. Image Represent..

[41]  Yu Sun,et al.  Region-based rate control and bit allocation for wireless video transmission , 2006, IEEE Transactions on Multimedia.

[42]  D. Kundu,et al.  Theory & Methods: Generalized exponential distributions , 1999 .

[43]  Antonio Navarro,et al.  Adaptive joint H.263-channel coding for memoryless binary channels , 2002, The 13th IEEE International Symposium on Personal, Indoor and Mobile Radio Communications.

[44]  Ali N. Akansu,et al.  Unequal error protection of SPIHT encoded image bit streams , 2000, IEEE Journal on Selected Areas in Communications.