Skip to main content

Impact of Slice Size for SVC Coding Efficiency and Error Resilience

  • Conference paper
Mobile Multimedia Communications (MobiMedia 2010)

Abstract

Scalable Video Coding (SVC) as an extension to the H.264/AVC standard enables adaptive video transmission, where several types of sub-streams can be decoded from a single encoded stream. The same video content can be streamed to low bit rate mobile phones with low quality as well as high bit rate televisions with extremely high quality. However, strict real-time requirements and unreliable transmission channel can cause packet losses, which means that sufficient error protection and concealment methods are needed. One of the error protection techniques in the encoder enables division of a picture into slices. Introduction of slices will decrease the coding efficiency but at the same time it will improve resilience against transmission errors. In this paper, we try to find a trade-off between the number of slices and coding efficiency for H.264/SVC to be used for video streaming in error-prone networks. In addition to coding efficiency, the selected slice size will affect on error resilience and error propagation inside the video stream. This means that the optimal slice size should not only provide sufficient coding efficiency but it should also provide a good error concealment ratio in relation to packet losses. This paper evaluates the trade-off between the coding efficiency and error resilience of H.264/SVC. The simulation results presented in the paper indicate that a minor increase of the amount of slices per picture greatly improves the error resilience but does not reduce the coding efficiency greatly. The best trade-off in our simulations is achieved by using three slices in a layer.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Stockhammer, T., Hannuksela, M.M., Wiegand, T.: H.264/AVC in Wireless Environments. IEEE Transactions on Circuits and Systems for Video Technology 13, 657–673 (2003)

    Article  Google Scholar 

  2. ITU-T: Series H: Audiovisual and Multimedia Systems, Recommendation H.264: Advanced video coding for audiovisual services, 564 p. (2007)

    Google Scholar 

  3. Schwartz, H., Marpe, D., Wiegand, T.: Overview of the Scalable Video Coding Extension of the H.264/AVC Standard. IEEE Transactions on Circuits and Systems for Video Technology 17, 1103–1120 (2007)

    Article  Google Scholar 

  4. Sood, A., Chilamkurti, N.K., Soh, B.: Analysis of Error Resilience in H.264 Video Using Slice Interleaving Technique. In: Chong, I., Kawahara, K. (eds.) ICOIN 2006. LNCS, vol. 3961, pp. 912–921. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  5. Kumar, S., Xu, L., Mandal, M.K., Panchanathan, S.: Error Resiliency Schemes in H.264/AVC Standard. Elservier J. of Visual Communications & Image Representation 17, 1–26 (2006)

    Article  Google Scholar 

  6. Guo, Y., Chen, Y., Wang, Y.-K., Li, H., Hannuksela, M.M., Gabbouj, M.: Error Resilient Coding and Error Concealment in Scalable Video Coding. IEEE Transactions on Circuits and Systems for Video Technology 19, 781–795 (2009)

    Article  Google Scholar 

  7. Kung, W.-Y., Kim, C.-S., Jay Kuo, C.-C.: Spatial and Temporal Error Concealment Techniques for Video Transmission over Noisy Channels. IEEE Transactions on Circuits and Systems for Video Technology 16, 789–803 (2006)

    Article  Google Scholar 

  8. Dhondt, Y., Lambert, P.: Flexible Macroblock Ordering – an error resilience tool in H.264/AVC. In: Fifth FTW PhD Symposium, Faculty of Engineering, Ghent University, Belgium, paper nr. 106, pp. 1–2 (December 1, 2004)

    Google Scholar 

  9. Mys, S., Lambert, P., De Neve, W., Verhoeve, P., Van de Walle, R.: SNR Scalability in H.264/AVC Using Data Partitioning. In: Zhuang, Y.-T., Yang, S.-Q., Rui, Y., He, Q. (eds.) PCM 2006. LNCS, vol. 4261, pp. 329–338. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  10. Chen, Y., Xie, K., Zhang, F., Pandit, P., Boyce, J.: Frame loss error concealment for SVC. Journal of Zhejiang University – Science A 7, 677–683 (2006)

    Article  MATH  Google Scholar 

  11. Uitto, M., Vehkaperä, J.: Spatial Enhancement Layer Utilisation for SVC in Base Layer Error Concealment. In: Proceedings of the 5th International ICST Mobile Multimedia Communications Conferenc, London, United Kingdom, pp. 1–8 (2009)

    Google Scholar 

  12. SVC Reference Software (JSVM software), http://ip.hhi.de/imagecom_G1/savce/downloads/SVC-Reference-Software.html

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 ICST Institute for Computer Science, Social Informatics and Telecommunications Engineering

About this paper

Cite this paper

Uitto, M., Vehkaperä, J., Amon, P. (2012). Impact of Slice Size for SVC Coding Efficiency and Error Resilience. In: Rodriguez, J., Tafazolli, R., Verikoukis, C. (eds) Mobile Multimedia Communications. MobiMedia 2010. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 77. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-35155-6_42

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-35155-6_42

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-35154-9

  • Online ISBN: 978-3-642-35155-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics