Unequal Error Protection for H.264 Video Using RCPC Codes and Hierarchical QAM

Compressed video data is very sensitive to channel-induced errors and network losses. Most conventional unequal error protection techniques involve forward error correction codes of different rates or asymmetric signal constellations for data of different priorities. It is yet unknown if combining the above two techniques can further improve performance. In this paper, we investigate rate-compatible punctured convolutional (RCPC) codes concatenated with hierarchical QAM for H.264 encoded video sequences. We investigate system constraints and propose an optimization formulation to compute the optimal parameters of the proposed system under the given source significance information. An upper bound to the bit error rate of the proposed system is derived as a function of system parameters, including the code rate and geometry of the constellation. The example shown demonstrates system design for H.264 video, where PSNR improvement is observed.

[1]  K. X. M. Tzeng,et al.  Convolutional Codes and 'Their Performance in Communication Systems , 1971 .

[2]  Mohammed Ghanbari,et al.  Layered H.264 video transmission with hierarchical QAM , 2006, J. Vis. Commun. Image Represent..

[3]  M. Chiani,et al.  Rate-distortion models for unequal error protection for wireless video transmission , 2004, 2004 IEEE 59th Vehicular Technology Conference. VTC 2004-Spring (IEEE Cat. No.04CH37514).

[4]  John B. Anderson,et al.  Logarithmic Bit-Significance Ratio: Definition, Calculation Rules and Examples , 2006, 2006 IEEE International Symposium on Information Theory.

[5]  Mohamed-Slim Alouini,et al.  A closed-form expression for the exact BER of generalized PAM and QAM constellations , 2004, IEEE Transactions on Communications.

[6]  L. H. Charles Lee,et al.  New rate-compatible punctured convolutional codes for Viterbi decoding , 1994, IEEE Trans. Commun..

[7]  Yoong Choon Chang,et al.  A low-complexity unequal error protection of H.264/AVC video using adaptive hierarchical QAM , 2006, IEEE Transactions on Consumer Electronics.

[8]  Mohamed-Slim Alouini,et al.  Adaptive hierarchical modulation for simultaneous voice and multiclass data transmission over fading channels , 2006, IEEE Transactions on Vehicular Technology.

[9]  Sunil Kumar,et al.  A multilevel unequal protection scheme for robust H.264/AVC video transmission over wireless channels , 2009, MILCOM 2009 - 2009 IEEE Military Communications Conference.

[10]  Joachim Hagenauer,et al.  Rate-compatible punctured convolutional codes (RCPC codes) and their applications , 1988, IEEE Trans. Commun..

[11]  John M. Shea,et al.  Adaptive nonuniform phase-shift-key modulation for multimedia traffic in wireless networks , 2000, IEEE Journal on Selected Areas in Communications.

[12]  Minoru Okada,et al.  A hierarchical image transmission system in a fading channel , 1995, Proceedings of ICUPC '95 - 4th IEEE International Conference on Universal Personal Communications.

[13]  A. Annamalai,et al.  Asymmetric PSK Constellation Design to Minimize Distortion in PCM Data Transmission , 2008, 2008 IEEE Sarnoff Symposium.

[14]  Mohamed-Slim Alouini,et al.  BER computation of 4/M-QAM hierarchical constellations , 2001, IEEE Trans. Broadcast..

[15]  Jing Lu,et al.  Improving the efficiency of wireless networks via a passive rate-adaptation strategy , 2008, 2008 Wireless Telecommunications Symposium.

[16]  Mihaela van der Schaar,et al.  Multi-user video streaming over multi-hop wireless networks: A distributed, cross-layer approach based on priority queuing , 2007, IEEE Journal on Selected Areas in Communications.

[17]  Mohamed-Slim Alouini,et al.  A recursive algorithm for the exact BER computation of generalized hierarchical QAM constellations , 2003, IEEE Trans. Inf. Theory.

[18]  Ahmed Tamtaoui,et al.  Designing DCT Source Significance Information for Efficient and Robust Transmission , 2008 .