Impact of Scalable Video Coding on Multimedia Provisioning

Research Article

Impact of Slice Size for SVC Coding Efficiency and Error Resilience

Download
220 downloads
  • @INPROCEEDINGS{10.1007/978-3-642-35155-6_42,
        author={Mikko Uitto and Janne Vehkaper\aa{} and Peter Amon},
        title={Impact of Slice Size for SVC Coding Efficiency and Error Resilience},
        proceedings={Impact of Scalable Video Coding on Multimedia Provisioning},
        proceedings_a={SVCVISION},
        year={2012},
        month={12},
        keywords={Scalable video coding SVC error resilience error concealment},
        doi={10.1007/978-3-642-35155-6_42}
    }
    
  • Mikko Uitto
    Janne Vehkaperä
    Peter Amon
    Year: 2012
    Impact of Slice Size for SVC Coding Efficiency and Error Resilience
    SVCVISION
    Springer
    DOI: 10.1007/978-3-642-35155-6_42
Mikko Uitto1,*, Janne Vehkaperä1,*, Peter Amon2,*
  • 1: VTT Technical Research Centre of Finland
  • 2: Siemens Corporate Technology
*Contact email: mikko.uitto@vtt.fi, janne.vehkapera@vtt.fi, p.amon@siemens.com

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.