State-Information-Assisting EREC

This paper proposes an improved algorithm of the error-resilient entropy coding (EREC). The idea is to record and transmit the states of variable-length data blocks (VLBs) and fixed-length data slots (FLSs) during EREC encoding process. The state information (SI) of VLBs and FLSs is used at the receiver to resynchronize VLBs during EREC decoding process. It is proved that the cost of SI is fewer than 3 bits per VLB. To combat errors in SI bits, we propose to code SI bits into EREC structure. Experimental results show that our proposed method improves recovery quality of VLC bitstream significantly.

[1]  Bernd Girod Bidirectionally decodable streams of prefix code-words , 1999, IEEE Communications Letters.

[2]  Richard E. Ladner,et al.  Unequal loss protection for H.263 compressed video , 2003, IEEE Transactions on Circuits and Systems for Video Technology.

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

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

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

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

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