Enhancing video error resilience by using data-embedding techniques

In this paper, error-resilient video coding schemes based on data-embedding techniques are proposed for the H.263+ codec. Data embedding, popularly applied to secret hiding and digital watermarking, is now used to convey error recovery information to the decoder via a covert channel, without causing significant increase in transmission bitrate. Our embedded information provides implicit macroblock (MB) delimiters for resynchronization in presence of channel errors. In this way, the decoder is capable of isolating erroneous MBs with the extracted information. A set of variational schemes is proposed, extensively analyzed, and compared to the competitive counterparts (e.g., the original H.263+ TMN8 and its synchronization-enhanced version) at the same bitrate. Experimental results show that our data embedding process decreases the average peak signal-to-noise ratio (PSNR) in error-free conditions by 0.3 dB (light data embedding) to 1.8 dB (heavy data embedding), but it is capable of achieving a significant PSNR improvement up to 2 and 9.5 dB when the bit error rate is 10/sup -5/ and 10/sup -3/, respectively. We also provide suggestions of how to adaptively apply the proposed schemes for different channel error conditions and different video contents.

[1]  Kook-Yeol Yoo Adaptive resynchronisation marker positioning method for error resilient video transmission , 1998 .

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

[3]  Wen-Nung Lie,et al.  Robust and high-quality time-domain audio watermarking based on low-frequency amplitude modification , 2006, IEEE Transactions on Multimedia.

[4]  Li-Wei Kang,et al.  An error resilient coding scheme for JPEG image transmission based on data embedding and side-match vector quantization , 2006, J. Vis. Commun. Image Represent..

[5]  Ming-Ting Sun,et al.  Compressed Video Over Networks , 2000 .

[6]  Yi Shi,et al.  Embedding image watermarks in dc components , 2000, IEEE Trans. Circuits Syst. Video Technol..

[7]  Guo-Shiang Lin,et al.  A feature-based classification technique for blind image steganalysis , 2005, IEEE Transactions on Multimedia.

[8]  Markus G. Kuhn,et al.  Information hiding-a survey , 1999, Proc. IEEE.

[9]  Jin-Jang Leou,et al.  Detection and concealment of transmission errors in MPEG-2 images-a genetic algorithm approach , 1999, IEEE Trans. Circuits Syst. Video Technol..

[10]  Nick G. Kingsbury,et al.  The EREC: an error-resilient technique for coding variable-length blocks of data , 1996, IEEE Trans. Image Process..

[11]  H. Okada,et al.  Error Detection by Digital Watermarking for MPEG-4 Video Coding , 2002, IEICE Transactions on Fundamentals of Electronics Communications and Computer Sciences.

[12]  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).

[13]  K. J. Ray Liu,et al.  A data embedded video coding scheme for error-prone channels , 2001, IEEE Trans. Multim..

[14]  Hong Heather Yu,et al.  Error concealment using data hiding , 2001, 2001 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.01CH37221).