A New Scheme to Improve the Quality of Compressed Image Transmission by Turbo Unequal Error Protection Codes

A novel Turbo Unequal Error Protection (UEP) coding scheme is proposed in this paper. In our scheme, two error protection levels of Turbo codes are achieved by a new rate-compatible puncturing mechanism. When coding with the Turbo UEP encoder, both of the two parity bits are reserved for the high error protection bits, and for the low error protection bits, most bits hold one parity bit, while in order to obtain a 1/2 coding rate, some bits are selected randomly and have no parity bit. So this UEP scheme has an unchanged coding rate and realizes the UEP capability in one coding process. Then we apply this Turbo UEP code to the transmission of the DCT compressed images. The DCT coefficients those are more sensitive to channel noise are provided high error protection level, and the remaining coefficients are provided low error protection level. By this means, the quality of the image transmission is improved and there is no additional bit rate or coding delay due to the UEP capability.

[1]  Lei Cao,et al.  Turbo Codes-Based Image Transmission for Channels With Multiple Types of Distortion , 2008, IEEE Transactions on Image Processing.

[2]  Malika Kandouci,et al.  RESEARCH ON UNEQUAL ERROR PROTECTION WITH PUNCTURED TURBO CODES IN JPEG IMAGE TRANSMISSION SYSTEM , 2007 .

[3]  Sergio Benedetto,et al.  Unveiling turbo codes: some results on parallel concatenated coding schemes , 1996, IEEE Trans. Inf. Theory.

[4]  van Wj Wil Gils,et al.  On linear unequal error protection codes , 1982 .

[5]  Masoud Salehi,et al.  Performance Bounds for Unequal Error Protecting Turbo Codes , 2009, IEEE Transactions on Communications.

[6]  A. Glavieux,et al.  Near Shannon limit error-correcting coding and decoding: Turbo-codes. 1 , 1993, Proceedings of ICC '93 - IEEE International Conference on Communications.

[7]  W. Henkel,et al.  Path Pruning for Unequal Error Protection Turbo Codes , 2006, 2006 International Zurich Seminar on Communications.

[8]  Miguel R. D. Rodrigues,et al.  Analysis and design of punctured rate-1/2 turbo codes exhibiting low error floors , 2009, IEEE Journal on Selected Areas in Communications.

[9]  S. S. Pietrobon,et al.  Rate compatible turbo codes , 1995 .

[10]  Chao Xu,et al.  An improved unequal error protection turbo codes , 2005, Proceedings. 2005 International Conference on Wireless Communications, Networking and Mobile Computing, 2005..

[11]  Wil J. van Gils,et al.  Two topics on linear unequal error protection codes: Bounds on their length and cyclic code classes , 1983, IEEE Trans. Inf. Theory.

[12]  Shu Lin,et al.  Computer search for binary cyclic UEP codes of odd length up to 65 , 1990, IEEE Trans. Inf. Theory.