Consumer Electronics Times                                  
Consumer Electronics Times(CET)
Frequency: Quarterly
Intra-Refresh Provision for Data-Partitioned H.264 Video Streaming over WiMAX
Full Paper(PDF, 407KB)
Mobile, broadband wireless access is increasingly being used for video streaming. This paper is a study of the impact of intra-refresh provision upon a robust video streaming scheme intended for WiMAX. The paper demonstrates the use of intra-refresh macroblocks within inter-coded video frames as an alternative to periodic intra-refresh video frames. In fact, the proposed scheme combines intra-refresh macroblocks with data-partitioned video compression, both error resilience tools from the H.264 video codec. Redundant video packets along with adaptive channel coding are also used to protect video streams. In harsh wireless channel conditions, it is found that all the proposed measures are necessary. This is because error bursts, arising from both slow and fast fading, as well as other channel impairments, are possible. The main conclusions from a detailed analysis are that: because of the effect on packet size it is important to select a moderate quantization parameter; and because of the higher overhead from cyclic intra macroblock line update it is better to select a low percentage per frame of intra-refresh macroblocks. The proposed video streaming scheme will be applicable to other 4G wireless technologies such as LTE.
Keywords:Broadband Wireless Access; Error Resilience; H.264 Codec; Video Streaming; WiMAX
Author: Laith Al-Jobouri1, Martin Fleury2, Mohammed Ghanbari2
1.Ministry of Science and Technology, Baghdad, Iraq
2.School of Computer Science and Electronic Engineering, University of Essex, Colchester, United Kingdom
  1. W. Simpson, Video over wireless, Focal Press, Burlington, MA, 2008.
  2. K. Ekström, et al. “Technical solutions for the 3G Long-Term Evolution,” IEEE Communs. Mag., vol. 44, no. 3, pp. 38-45, 2006.
  3. L. Nuaymi, WiMAX technology for broadband wireless access, Wiley, Chichester, UK, 2007.
  4. Cisco Systems Inc., Cisco Visual Networking Index: Global Mobile Data Traffic Forecast Update, 2012–2017, Cisco Systems Inc., San Jose, CA, 2012.
  5. T.C. Thang, Q.-D. Ho, J.W. Kang, and A.T. Tham, “Adaptive streaming of audiovisual content using MPEG DASH,” IEEE Trans. Consumer Electronics, vol. 58, no. 1, pp. 78-85, 2012.
  6. T. Stockhammer, and W. Zia, “Error resilient coding and decoding strategies for video communication,” In M. van der Schaar and P.A. Chou (Eds), Multimedia over IP and wireless networks, Academic Press, Burlington, MA, pp. 13-58, 2007.
  7. S. Wenger, “H.264/AVC over IP,” IEEE Trans. Circuits Syst. Video Technol., vol. 13, no. 7, pp. 645-655.
  8. T. Schierl, M.M. Hannuksela, Y.-K. Wang, and S. Wenger, “System layer integration of High Efficiency Video Coding,” IEEE Trans. Circuits Syst. Video Technol., vol. 22, no. 12, pp. 1871-1884, 2012.
  9. T. D. Tran, L.-K. Liu, and P.H. Westering, “Low-delay MPEG-2 video coding,” in Proc. SPIE - Int. Soc. Opt. Eng. (USA), 1997, vol.3309, pp. 510-16.
  10. E. Krause et al., “Method and apparatus for refreshing motion compensated sequential video images”, US 5,057,916, United States Patent Office, 1991.
  11. R.M. Schreier, and A. Rothermel, “Motion adaptive intra refresh for the H.264 video coding standard,” IEEE Trans. Consumer Electronics, vol. 52, no. 1, pp. 249-253, 2006.
  12. Y.J. Liang, K. El-Maleh, and S. Manjunath, “Upfront intra-refresh decision for low-complexity wireless video telephony,” in Proc. of IEEE Int. Symposium on Circuits and Systems, 2006.
  13. Y.K. Wang, and M.M. Hannuksela, “Gradual decoder refresh using isolated regions,” 3rd Meeting of the JVT, Doc. JVT-C074, May 2002.
  14. N. Färber, E. Steinbach, and B. Girod, “Robust H.263 compatible transmission over wireless channels,” in Proc. of Int. Coding Picture Symposium, 1996, pp. 575-578.
  15. J. Liao and J. Villasenor, “Adaptive intra update for video coding over noisy channels,” in Proc. IEEE Int. Conf. on Image Processing, 1996, pp. 763-766.
  16. M.M. Hannuksela, Y.K. Wang, and M. Gabbouj, “Isolated regions in video coding,” IEEE Trans. Multimedia, vol. 6, no. 2, pp. 259:267.
  17. P. Lambert, W. De Neve, Y. Dhondt, and R. Van de Walle, “Flexible macroblock ordering in H.264/AVC,” J. of Visual Commun. and Image Representation, vol. 17, no. 2, pp. 358-375, 2006.
  18. J. Jiang, B. Guo, and W. Mo, “Efficient intra refresh using motion affected region tracking for surveillance video over error prone networks,” in Proc. Int. Conf. on Intelligent System Design and Applications, 2008., pp. 242 –246.
  19. J.-T. Wand, and P.-C. Chang, “Error-propagation prevention technique for real-time video transmission over ATM networks,” IEEE Trans. Circuits Syst. Video Technol., vol.. 9, no. 3, pp. 513-523, 1999.
  20. P. Haskell, and D. Messerschmitt, “Resynchronization of motion compensated video affected by ATM cell loss,” in Proc. IEEE Int. Conf. Acoustics, Speech, and Signal Processing, 1992, pp. 545-548.
  21. G. Côté, and F. Kossentini, “Optimal intra coding of blocks for robust video communication over the Internet,” EUROSIP J. of Image Commun., vol. 15, pp. 25-34, 1999.
  22. S. Mys, P. Lambert, and W. De Neve, “SNR scalability in H.264/AVC using data partitioning,” in Proc. Pacific Rim Conf. in Multimedia, 2006, pp. 329-338.
  23. A.B. Effnet, “An introducton to IP header compression,” White Paper, Bromma, Sweden, Feb. 2004.
  24. D. J. C. MacKay, “Fountain codes,” IEE Proc.: Communications, vol. 152, no. 6, pp. 1062–1068, 2005.
  25. A. Shokorallahi, “Raptor codes,” IEEE Trans. Information Theory, vol. 52, no. 6, pp. 2551-2567, 2006.
  26. M. Luby, T. Gasiba, T. Stockhammer, and M. Watson, “Reliable multimedia download delivery in cellular broadcast networks,” IEEE Trans. Broadcasting, vol. 53, no. 1, pp. 235-246, 2007.
  27. L. Al-Jobouri, M. Fleury, and M. Ghanbari, “Adaptive rateless coding for data-partitioned video streaming over a broadband wireless channel,” in IEEE Wireless Advanced, 2010, pp. 1-6.
  28. F.C.D. Tsai, et al., “The design and implementation of WiMAX module for ns-2 simulator,” in Proc of Workshop on ns2: the IP network simulator, 2006, article no. 5.
  29. G. Haßlinger and O. Hohlfeld, “The Gilbert-Elliott model for packet loss in real time services on the Internet,” in Proc. of 14th GI/ITG Conf. on Measurement, Modelling, and Evaluation of Computer and Commun. Systs., 2008, pp. 269-283.
  30. ITU-T Rec. P.800 Methods for subjective testing of video quality, 1996.