Open Access

Robust Transmission of H.264/AVC Streams Using Adaptive Group Slicing and Unequal Error Protection

  • Nikolaos Thomos1, 2Email author,
  • Savvas Argyropoulos1, 2,
  • Nikolaos V. Boulgouris3 and
  • Michael G. Strintzis1, 2
EURASIP Journal on Advances in Signal Processing20062006:051502

https://doi.org/10.1155/ASP/2006/51502

Received: 29 July 2005

Accepted: 18 February 2006

Published: 8 May 2006

Abstract

We present a novel scheme for the transmission of H.264/AVC video streams over lossy packet networks. The proposed scheme exploits the error-resilient features of H.264/AVC codec and employs Reed-Solomon codes to protect effectively the streams. A novel technique for adaptive classification of macroblocks into three slice groups is also proposed. The optimal classification of macroblocks and the optimal channel rate allocation are achieved by iterating two interdependent steps. Dynamic programming techniques are used for the channel rate allocation process in order to reduce complexity. Simulations clearly demonstrate the superiority of the proposed method over other recent algorithms for transmission of H.264/AVC streams.

[123456789101112131415161718192021222324252627]

Authors’ Affiliations

(1)
Information Processing Laboratory, Electrical and Computer Engineering Department, Aristotle University of Thessaloniki
(2)
Centre for Research and Technology Hellas (CERTH), Informatics and Telematics Institute
(3)
Department of Electronic Engineering, Division of Engineering, King's College London

References

  1. Information Technology - Coding of Audio-Visual Objects - Part 10: Advanced Video Coding. Final Draft International Standard. ISO/IEC FDIS 14 496-10 2003.Google Scholar
  2. Wiegand T, Sullivan GJ, Bjntegaard G, Luthra A: Overview of the H.264/AVC video coding standard. IEEE Transaction Circuits and Systems for Video Technology 2003, 13(7):560-576.View ArticleGoogle Scholar
  3. Stockhammer T, Bystrom M: H.264/AVC data partitioning for mobile video communication. Proceedings of the International Conference on Image Processing (ICIP '04), October 2004, Singapore 545-548.Google Scholar
  4. Hagenauer J: Rate-compatible punctured convolutional codes (RCPC Codes) and their applications. IEEE Transaction on Communications 1989, 36(4):389-400.View ArticleGoogle Scholar
  5. Harmanci O, Tekalp AM: Optimization of h.264 for low delay video communication over lossy channels. Proceedings of IEEE International Conference on Image Processing (ICIP '04), October 2004, Singapore 5: 3209-3212.Google Scholar
  6. Stockhammer T, Wiegand T, Oelbaum T, Obermeier F: Video coding and transport layer techniques for H.264/AVC-based transmission over packet-lossy networks. Proceedings IEEE International Conference on Image Processing (ICIP '03), September 2003, Barcelona, Spain 3: 481-484.Google Scholar
  7. ITU-T : Recommentation H.263: video coding for low bit rate communication. 1998.Google Scholar
  8. Masala E, Yang H, Rose K, Martin JCD: Rate-distortion optimized slicing, packetization and coding for error resilient video transmission. Proceedings of DCC Data Compression Conference, March 2004, Snowbird, Utah, USA 182-191.Google Scholar
  9. Karande SK, Radha H: Rate-constraint adaptive FEC for video over erasure channels with memory. Proceedings of IEEE International Conference on Image Processing (ICIP '04), October 2004, Singapore 2539-2542.Google Scholar
  10. Wang YK, Hannuksela MM, Gabbouj M: Error resilient video coding using unequally protected key pictures. Proceedings of the 8th International Workshop on Very Low Bitrate Video Coding (VLBV '03), September 2003, Madrid, Spain 290-297.Google Scholar
  11. Masala E, Quaglia D, Martin JCD: Adaptive picture slicing for distortion-based classification of video packets. Proceedings of the IEEE Workshop on Multimedia Signal Processing, October 2001, Cannes, France 111-116.Google Scholar
  12. Qu Q, Pei Y, Modestino JW, Tian X: Error-resilient wireless transmission using motion-based unequal error protection and intra-frame packet interleaving. Proceedings of IEEE International Conference on Image Processing (ICIP '04), October 2004, Singapore 837-840.Google Scholar
  13. Wenger S, Horowitz M: Flexible MB ordering—a new error resilience tool for IP-based video. Proceedings of International Workshop on Digital Communications (IWDC '02), September 2002, Capri, ItalyGoogle Scholar
  14. Joint Model Reference Encoding Methods and Decoding Concealment Methods JVT-I049d0, San Diego, Calif, USA, September 2003Google Scholar
  15. Wenger S: H.264/AVC over IP. IEEE Transaction on Circuits and Systems for Video Technology 2003, 13(7):645-656. 10.1109/TCSVT.2003.814966View ArticleGoogle Scholar
  16. Thomos N, Boulgouris NV, Strintzis MG: Wireless image transmission using turbo codes and optimal unequal error protection. IEEE Transaction on Image Processing 2005, 14(11):1890-1901.View ArticleGoogle Scholar
  17. Banister BA, Belzer B, Fischer TR: Robust image transmission using JPEG2000 and turbo-codes. IEEE Signal Processing Letters 2002, 9(4):117-119. 10.1109/97.1001646View ArticleGoogle Scholar
  18. The network simulator - ns2 http://www.isi.edu/nsnam/ns/index.html
  19. Jvt reference software version 8.3 http://iphome.hhi.de/suehring/tml/
  20. Wiegand T, Girod B: Multi-Frame Motion-Compensated Prediction for Video Transmission. Kluwer Academic, San Diego, Calif, USA; 2001. JVT-I049d0View ArticleGoogle Scholar
  21. Stockhammer T, Kontopodis D, Wiegand T: Rate-distortion optimization for JVT/H.26l coding in packet loss environment. Proceedings of Packet Video Workshop, April 2002, Pittsburgh, Pa, USAGoogle Scholar
  22. Hannu H, Jonsson LE, Hakenberg R, et al.: RObust header compression (ROHC): framework and four profiles: RTP, UDP, ESP, and uncompressed. RFC 3095, July 2001, Barcelona, SpainGoogle Scholar
  23. Cuny R, Lakaniemi A: VoIP in 3G networks: an end-to-end quality of service analysis. Proceedings of IEEE Vehicular Technology Conference (VTC '03), April 2003, Jeju, Korea 930-934.Google Scholar
  24. Wang B, Schwefel H, Chua K, Kutka R, Schmidt C: On implementation and improvement of robust header compression in UMTS. Proceedings of the 13th IEEE International Symposium on Personal Indoor and Mobile Radio Communications (PIMRC '02), September 2002, Lisboa, Portugal 1151-1155.View ArticleGoogle Scholar
  25. Westphal C: Layered IP header compression architecture for multi-hop compression. Proceedings of IEEE Global Telecommunications Conference (GLOBECOM '05), November-December 2005, St. Louis, Mo, USAGoogle Scholar
  26. Sridharan R, Sridhar R, Mishra S: A robust header compression technique for wireless ad hoc networks. ACM SIGMOBILE Mobile Computing and Communication Review 2005, 7(3):23-24.View ArticleGoogle Scholar
  27. Fitzek F, Rein S, Seiling P, Reisslein M: RObust header compression (ROHC) performance for multimedia transmission over 3G/4G wireless networks. Wireless Personal Communications 2005, 32(1):23-41. 10.1007/s11277-005-7733-2View ArticleGoogle Scholar

Copyright

© Thomos et al. 2006