Error Concealment in the Network Abstraction Layer for Medium Grain Scalability of SVC

Research output: Chapter in book/report/conference proceedingConference contributionResearchpeer review

Authors

Research Organisations

View graph of relations

Details

Original languageEnglish
Title of host publicationVisual Communications and Image Processing 2010
Publication statusPublished - 4 Aug 2010
EventVisual Communications and Image Processing 2010 - Huangshan, China
Duration: 11 Jul 201014 Jul 2010

Publication series

NameProceedings of SPIE - The International Society for Optical Engineering
Volume7744
ISSN (Print)0277-786X

Abstract

This paper presents an error concealment method for medium grain scalability (MGS) of the scalable extension of H.264/AVC. Instead of reconstructing a lost frame using a typically compute-intensive error concealment method, in this method, a light-weight decoder preprocessor generates a valid bit stream from the available network abstraction layer (NAL) units in case that MGS layers are used. NAL unit header and slice header are parsed to detect the loss of a NAL unit from MGS layers. Modifications are applied to NAL unit header or slice header if some NAL units of MGS layers are lost. Hence, the number of additional packets that a decoder has to discard as a result of a packet loss is minimized. The proposed method requires low computational cost which is suitable for real-time video streaming. The experimental results demonstrate that the proposed method achieves an improvement of 2.16 dB compared to the NAL unit removal method at 5% packet loss rate. The proposed method can work complementary with other error concealment schemes for a whole-frame loss or serve as a preprocessor to a standard decoder.

Keywords

    Error concealment, MGS, Packet loss, SVC

ASJC Scopus subject areas

Cite this

Error Concealment in the Network Abstraction Layer for Medium Grain Scalability of SVC. / Zhao, Zhijie; Ostermann, Joern.
Visual Communications and Image Processing 2010. 2010. 77442P (Proceedings of SPIE - The International Society for Optical Engineering; Vol. 7744).

Research output: Chapter in book/report/conference proceedingConference contributionResearchpeer review

Zhao, Z & Ostermann, J 2010, Error Concealment in the Network Abstraction Layer for Medium Grain Scalability of SVC. in Visual Communications and Image Processing 2010., 77442P, Proceedings of SPIE - The International Society for Optical Engineering, vol. 7744, Visual Communications and Image Processing 2010, Huangshan, China, 11 Jul 2010. https://doi.org/10.1117/12.863362
Zhao, Z., & Ostermann, J. (2010). Error Concealment in the Network Abstraction Layer for Medium Grain Scalability of SVC. In Visual Communications and Image Processing 2010 Article 77442P (Proceedings of SPIE - The International Society for Optical Engineering; Vol. 7744). https://doi.org/10.1117/12.863362
Zhao Z, Ostermann J. Error Concealment in the Network Abstraction Layer for Medium Grain Scalability of SVC. In Visual Communications and Image Processing 2010. 2010. 77442P. (Proceedings of SPIE - The International Society for Optical Engineering). doi: 10.1117/12.863362
Zhao, Zhijie ; Ostermann, Joern. / Error Concealment in the Network Abstraction Layer for Medium Grain Scalability of SVC. Visual Communications and Image Processing 2010. 2010. (Proceedings of SPIE - The International Society for Optical Engineering).
Download
@inproceedings{37ef37547dfd41ea991705a8811a007a,
title = "Error Concealment in the Network Abstraction Layer for Medium Grain Scalability of SVC",
abstract = "This paper presents an error concealment method for medium grain scalability (MGS) of the scalable extension of H.264/AVC. Instead of reconstructing a lost frame using a typically compute-intensive error concealment method, in this method, a light-weight decoder preprocessor generates a valid bit stream from the available network abstraction layer (NAL) units in case that MGS layers are used. NAL unit header and slice header are parsed to detect the loss of a NAL unit from MGS layers. Modifications are applied to NAL unit header or slice header if some NAL units of MGS layers are lost. Hence, the number of additional packets that a decoder has to discard as a result of a packet loss is minimized. The proposed method requires low computational cost which is suitable for real-time video streaming. The experimental results demonstrate that the proposed method achieves an improvement of 2.16 dB compared to the NAL unit removal method at 5% packet loss rate. The proposed method can work complementary with other error concealment schemes for a whole-frame loss or serve as a preprocessor to a standard decoder.",
keywords = "Error concealment, MGS, Packet loss, SVC",
author = "Zhijie Zhao and Joern Ostermann",
year = "2010",
month = aug,
day = "4",
doi = "10.1117/12.863362",
language = "English",
isbn = "9780819482341",
series = "Proceedings of SPIE - The International Society for Optical Engineering",
booktitle = "Visual Communications and Image Processing 2010",
note = "Visual Communications and Image Processing 2010 ; Conference date: 11-07-2010 Through 14-07-2010",

}

Download

TY - GEN

T1 - Error Concealment in the Network Abstraction Layer for Medium Grain Scalability of SVC

AU - Zhao, Zhijie

AU - Ostermann, Joern

PY - 2010/8/4

Y1 - 2010/8/4

N2 - This paper presents an error concealment method for medium grain scalability (MGS) of the scalable extension of H.264/AVC. Instead of reconstructing a lost frame using a typically compute-intensive error concealment method, in this method, a light-weight decoder preprocessor generates a valid bit stream from the available network abstraction layer (NAL) units in case that MGS layers are used. NAL unit header and slice header are parsed to detect the loss of a NAL unit from MGS layers. Modifications are applied to NAL unit header or slice header if some NAL units of MGS layers are lost. Hence, the number of additional packets that a decoder has to discard as a result of a packet loss is minimized. The proposed method requires low computational cost which is suitable for real-time video streaming. The experimental results demonstrate that the proposed method achieves an improvement of 2.16 dB compared to the NAL unit removal method at 5% packet loss rate. The proposed method can work complementary with other error concealment schemes for a whole-frame loss or serve as a preprocessor to a standard decoder.

AB - This paper presents an error concealment method for medium grain scalability (MGS) of the scalable extension of H.264/AVC. Instead of reconstructing a lost frame using a typically compute-intensive error concealment method, in this method, a light-weight decoder preprocessor generates a valid bit stream from the available network abstraction layer (NAL) units in case that MGS layers are used. NAL unit header and slice header are parsed to detect the loss of a NAL unit from MGS layers. Modifications are applied to NAL unit header or slice header if some NAL units of MGS layers are lost. Hence, the number of additional packets that a decoder has to discard as a result of a packet loss is minimized. The proposed method requires low computational cost which is suitable for real-time video streaming. The experimental results demonstrate that the proposed method achieves an improvement of 2.16 dB compared to the NAL unit removal method at 5% packet loss rate. The proposed method can work complementary with other error concealment schemes for a whole-frame loss or serve as a preprocessor to a standard decoder.

KW - Error concealment

KW - MGS

KW - Packet loss

KW - SVC

UR - http://www.scopus.com/inward/record.url?scp=78649762629&partnerID=8YFLogxK

U2 - 10.1117/12.863362

DO - 10.1117/12.863362

M3 - Conference contribution

AN - SCOPUS:78649762629

SN - 9780819482341

T3 - Proceedings of SPIE - The International Society for Optical Engineering

BT - Visual Communications and Image Processing 2010

T2 - Visual Communications and Image Processing 2010

Y2 - 11 July 2010 through 14 July 2010

ER -

By the same author(s)