Improved Algorithm of Error-Resilient Entropy Coding Using State Information

This paper proposes an improved algorithm of the error-resilient entropy coding (EREC) to limit error propagation (EP) in variable-length-coding (VLC) bit stream. The main novelties include two folds. First, after each stage of EREC encoding process, the resulting states of all slots and blocks are conveyed as side information and used at decoders to remove the EP caused by those erroneous blocks/slots that have been placed-up/filled-up. Second, the alternate placement (AP) technique is proposed to alleviate the EP caused by those erroneous blocks/slots that are still partially-placed/partially-filled. An in-depth analysis shows that less than three bits per block are required for conveying state information. Experiments are conducted and the results show that our proposed method improves recovery quality significantly.

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

[2]  Richard E. Ladner,et al.  Unequal loss protection for H.263 compressed video , 2005, IEEE Trans. Circuits Syst. Video Technol..

[3]  Guo-Fang Tu,et al.  Robust H.263+ video transmission using partial backward decodable bit stream (PBDBS) , 2003, IEEE Trans. Circuits Syst. Video Technol..

[4]  Thomas J. Ferguson,et al.  Self-synchronizing Huffman codes , 1984, IEEE Trans. Inf. Theory.

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

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

[7]  Wen-Nung Lie,et al.  Enhancing video error resilience by using data-embedding techniques , 2006, IEEE Transactions on Circuits and Systems for Video Technology.