Impact of slice size for SVC coding efficiency and error resilience

Mikko Uitto, Janne Vehkaperä, Peter Amon

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

1 Citation (Scopus)

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.
Original languageEnglish
Title of host publicationMobile Multimedia Communications, MobiMedia 2010
PublisherSpringer
Pages530-543
ISBN (Electronic)978-3-642-35155-6
ISBN (Print)978-3-642-35154-9
DOIs
Publication statusPublished - 2010
MoE publication typeA4 Article in a conference publication
Event6th International ICST Conference on Mobile Multimedia Communications, MOBIMEDIA 2010 - Lisbon, Portugal
Duration: 6 Sep 20108 Sep 2010

Publication series

SeriesLecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering
Volume77
ISSN1867-8211

Conference

Conference6th International ICST Conference on Mobile Multimedia Communications, MOBIMEDIA 2010
Abbreviated titleMOBIMEDIA 2010
CountryPortugal
CityLisbon
Period6/09/108/09/10

Fingerprint

Scalable video coding
Packet loss
Video streaming
Television
Mobile phones

Keywords

  • Scalable video coding
  • SVC
  • error resilience
  • error concealment

Cite this

Uitto, M., Vehkaperä, J., & Amon, P. (2010). Impact of slice size for SVC coding efficiency and error resilience. In Mobile Multimedia Communications, MobiMedia 2010 (pp. 530-543). Springer. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, Vol.. 77 https://doi.org/10.1007/978-3-642-35155-6_42
Uitto, Mikko ; Vehkaperä, Janne ; Amon, Peter. / Impact of slice size for SVC coding efficiency and error resilience. Mobile Multimedia Communications, MobiMedia 2010. Springer, 2010. pp. 530-543 (Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, Vol. 77).
@inproceedings{4f4d089f315e410996d5b768abdb9d3f,
title = "Impact of slice size for SVC coding efficiency and error resilience",
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.",
keywords = "Scalable video coding, SVC, error resilience, error concealment",
author = "Mikko Uitto and Janne Vehkaper{\"a} and Peter Amon",
note = "Project code: 19996",
year = "2010",
doi = "10.1007/978-3-642-35155-6_42",
language = "English",
isbn = "978-3-642-35154-9",
series = "Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering",
publisher = "Springer",
pages = "530--543",
booktitle = "Mobile Multimedia Communications, MobiMedia 2010",
address = "Germany",

}

Uitto, M, Vehkaperä, J & Amon, P 2010, Impact of slice size for SVC coding efficiency and error resilience. in Mobile Multimedia Communications, MobiMedia 2010. Springer, Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol. 77, pp. 530-543, 6th International ICST Conference on Mobile Multimedia Communications, MOBIMEDIA 2010, Lisbon, Portugal, 6/09/10. https://doi.org/10.1007/978-3-642-35155-6_42

Impact of slice size for SVC coding efficiency and error resilience. / Uitto, Mikko; Vehkaperä, Janne; Amon, Peter.

Mobile Multimedia Communications, MobiMedia 2010. Springer, 2010. p. 530-543 (Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, Vol. 77).

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

TY - GEN

T1 - Impact of slice size for SVC coding efficiency and error resilience

AU - Uitto, Mikko

AU - Vehkaperä, Janne

AU - Amon, Peter

N1 - Project code: 19996

PY - 2010

Y1 - 2010

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

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

KW - Scalable video coding

KW - SVC

KW - error resilience

KW - error concealment

U2 - 10.1007/978-3-642-35155-6_42

DO - 10.1007/978-3-642-35155-6_42

M3 - Conference article in proceedings

SN - 978-3-642-35154-9

T3 - Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering

SP - 530

EP - 543

BT - Mobile Multimedia Communications, MobiMedia 2010

PB - Springer

ER -

Uitto M, Vehkaperä J, Amon P. Impact of slice size for SVC coding efficiency and error resilience. In Mobile Multimedia Communications, MobiMedia 2010. Springer. 2010. p. 530-543. (Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, Vol. 77). https://doi.org/10.1007/978-3-642-35155-6_42