Robust H.263+ video transmission using partial backward decodable bit stream (PBDBS)

We propose a novel robust H.263+ video transmission scheme using a partial backward decodable bit stream (PBDBS), which reverses the bit stream of some coded macroblocks (MBs) so that these coded MBs can be decoded in a backward direction. Because of using variable-length coding (VLC), the baseline H.263+ coder will lose synchronization until the next resynchronization marker when errors occur in the coded bit stream. It is wasteful to discard all of the remaining coded MBs in a group of blocks (GOB). Our method is to alleviate this effect by reversing the bitstream that belongs to the coded second half row of MBs in a GOB. When a decoder loses resynchronization, it will search the next resynchronization marker and decode the bitstream backward. It can retrieve half row of MBs that are lost otherwise. This method combined with error concealment can greatly improve the transmitted image quality. Up to 2-dB luminance peak signal-to-noise ratio improvement can be found in our method compared with the baseline H.263+ coder. We also compare our PBDBS method with H.263++ Annex V using data partitioning and reversible VLC. Under lower encoder and decoder complexity, the PBDBS method obtains more pleasant results than Annex V, and it can be utilized in noisy channels such as wireless networks.

[1]  J. L. H. Webb,et al.  Efficient table access for reversible variable-length decoding , 2001, IEEE Trans. Circuits Syst. Video Technol..

[2]  Vinay A. Vaishampayan,et al.  Asymptotic performance of multiple description transform codes , 1997, IEEE Trans. Inf. Theory.

[3]  Eric Dubois,et al.  Low bit-rate video transmission over fading channels for wireless microcellular systems , 1996, IEEE Trans. Circuits Syst. Video Technol..

[4]  Mohammed Ghanbari,et al.  Two-layer coding of video signals for VBR networks , 1989, IEEE J. Sel. Areas Commun..

[5]  Antonio Ortega,et al.  Multiresolution broadcast for digital HDTV using joint source-channel coding , 1992, [Conference Record] SUPERCOMM/ICC '92 Discovering a New World of Communications.

[6]  Robert Swann MPEG-II video coding for noisy channels , 1997 .

[7]  Yao Wang,et al.  Coding and cell-loss recovery in DCT-based packet video , 1993, IEEE Trans. Circuits Syst. Video Technol..

[8]  Huifang Sun,et al.  Concealment of damaged block transform coded images using projections onto convex sets , 1995, IEEE Trans. Image Process..

[9]  Jiangtao Wen,et al.  Reversible variable length codes for robust image and video transmission , 1997, Conference Record of the Thirty-First Asilomar Conference on Signals, Systems and Computers (Cat. No.97CB36136).

[10]  Guofang Tu,et al.  H.263-video-decode-based error detection and concealment , 2001, SPIE/OSA/IEEE Asia Communications and Photonics.

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

[12]  W. Kwok,et al.  Multi-directional interpolation for spatial error concealment , 1993 .

[13]  M. Wada,et al.  Reversible variable length codes , 1995, IEEE Trans. Commun..

[14]  Teresa H. Y. Meng,et al.  Transform coded image reconstruction exploiting interblock correlation , 1995, IEEE Trans. Image Process..

[15]  M. Reha Civanlar,et al.  Packet loss resilience of MPEG-2 scalable video coding algorithms , 1996, IEEE Trans. Circuits Syst. Video Technol..

[16]  Yao Wang,et al.  Maximally smooth image recovery in transform coding , 1993, IEEE Trans. Commun..

[17]  Yao Wang,et al.  Error control and concealment for video communication: a review , 1998, Proc. IEEE.

[18]  Ness B. Shroff,et al.  Error Concealment in Encoded Video Streams , 1998 .

[19]  Jaroslaw Domaszewicz,et al.  Design of entropy-constrained multiple-description scalar quantizers , 1994, IEEE Trans. Inf. Theory.

[20]  John D. Villasenor,et al.  A class of reversible variable length codes for robust image and video coding , 1997, Proceedings of International Conference on Image Processing.

[21]  John D. Villasenor,et al.  Reversible variable length codes for efficient and robust image and video coding , 1998, Proceedings DCC '98 Data Compression Conference (Cat. No.98TB100225).

[22]  Ahmet M. Kondoz,et al.  Error robustness improvement of video codecs with two-way decodable codes , 1997 .

[23]  A Leon-Garcia,et al.  Information loss recovery for block-based image coding techniques-a fuzzy logic approach , 1995, IEEE Trans. Image Process..

[24]  Ya-Qin Zhang,et al.  Layered image transmission over cellular radio channels , 1994 .