Skip to main content
  • Research Article
  • Open access
  • Published:

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

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.

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.

  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.

    Article  Google 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.

    Article  Google 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, Italy

    Google Scholar 

  14. Joint Model Reference Encoding Methods and Decoding Concealment Methods JVT-I049d0, San Diego, Calif, USA, September 2003

  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.814966

    Article  Google 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.

    Article  Google 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.1001646

    Article  Google Scholar 

  18. The network simulator - ns2 https://doi.org/www.isi.edu/nsnam/ns/index.html

  19. Jvt reference software version 8.3 https://doi.org/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-I049d0

    Book  Google 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, USA

    Google 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, Spain

    Google 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.

    Chapter  Google 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, USA

    Google 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.

    Article  Google 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-2

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nikolaos Thomos.

Rights and permissions

Open Access This article is distributed under the terms of the Creative Commons Attribution 2.0 International License ( https://creativecommons.org/licenses/by/2.0 ), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Reprints and permissions

About this article

Cite this article

Thomos, N., Argyropoulos, S., Boulgouris, N.V. et al. Robust Transmission of H.264/AVC Streams Using Adaptive Group Slicing and Unequal Error Protection. EURASIP J. Adv. Signal Process. 2006, 051502 (2006). https://doi.org/10.1155/ASP/2006/51502

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

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

Keywords