H.264 Wireless Video Telephony Using Iteratively-Detected Binary Self-Concatenated Coding

In this contribution we propose a robust H.264 coded wireless video transmission scheme using iteratively decoded self-concatenated convolutional coding (SECCC). The proposed SECCC scheme is composed of constituent recursive systematic convolutional (RSC) codes and an interleaver is used to randomise the extrinsic information exchanged between the constituent RSC codes. Additionally, a puncturer is used to increase the achievable bandwidth efficiency. At the receiver self-iterative decoding is invoked between the hypothetical decoder components. The performance of the system was evaluated using the H.264/AVC source codec for interactive video telephony. Furthermore, EXIT charts were utilised in order to analyse the convergence behaviour of the SECCC scheme advocated. We demonstrate the efficiency of this approach by showing that the video quality is significantly improved, when using the binary SECCC scheme. More explicitly, the proposed system exhibits an $E_b/N_0$ gain of $6~dB$ at the PSNR degradation point of $2~dB$ in comparison to the identical-rate benchmarker carrying out RSC coding and puncturing, while communicating over correlated Rayleigh fading channels.

[1]  Yang Yang,et al.  Joint Source and Channel Decoding for Variable Length Encoded Turbo Codes , 2008, EURASIP J. Adv. Signal Process..

[2]  Lajos Hanzo,et al.  Video Compression and Communications: From Basics to H.261, H.263, H.264, MPEG4 for DVB and HSDPA-Style Adaptive Turbo-Transceivers , 2007 .

[3]  Lajos Hanzo,et al.  Near-Capacity Iteratively Decoded Binary Self-Concatenated Code Design Using EXIT Charts , 2008, IEEE GLOBECOM 2008 - 2008 IEEE Global Telecommunications Conference.

[4]  Miska M. Hannuksela,et al.  H.264/AVC in wireless environments , 2003, IEEE Trans. Circuits Syst. Video Technol..

[5]  M. Adrat,et al.  Optimized Bit Rate Allocation for Iterative Source-Channel Decoding and its Extension towards Multi-Mode Transmission , 2005 .

[6]  Lajos Hanzo,et al.  EXIT-Chart Optimized Short Block Codes for Iterative Joint Source and Channel Decoding in H.264 Video Telephony , 2009, IEEE Transactions on Vehicular Technology.

[7]  Lajos Hanzo,et al.  Efficient Computation of EXIT Functions for Nonbinary Iterative Decoding , 2006, IEEE Transactions on Communications.

[8]  D. Marpe,et al.  Video coding with H.264/AVC: tools, performance, and complexity , 2004, IEEE Circuits and Systems Magazine.

[9]  Sang Joon Kim,et al.  A Mathematical Theory of Communication , 2006 .

[10]  Pedro Velez-Belchi Interaction channel for satellite distribution systems , 2000 .

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

[12]  Dariush Divsalar,et al.  Serial concatenated trellis coded modulation with iterative decoding , 1997, Proceedings of IEEE International Symposium on Information Theory.

[13]  Hans-Andrea Loeliger New turbo-like codes , 1997, Proceedings of IEEE International Symposium on Information Theory.

[14]  Stephan ten Brink,et al.  Designing Iterative Decoding Schemes with the Extrinsic Information Transfer Chart , 2001 .

[15]  Lajos Hanzo,et al.  Turbo Coding, Turbo Equalisation and Space-Time Coding for Transmission over Fading Channels , 2002 .

[16]  Sergio Benedetto,et al.  Self-concatenated codes with self-iterative decoding for power and bandwidth efficiency , 1998, Proceedings. 1998 IEEE International Symposium on Information Theory (Cat. No.98CH36252).

[17]  Martin Pilgram,et al.  Consultative Committee For Space Data Systems , 2009 .

[18]  G. David Forney,et al.  Concatenated codes , 2009, Scholarpedia.

[19]  Lajos Hanzo,et al.  Voice Compression and Communications , 2001 .