TY - JOUR
T1 - An error resilient coding scheme for H.26L video transmission based on data embedding
AU - Lin, Sheng Wei
AU - Leou, Jin Jang
AU - Kang, Li Wei
N1 - Funding Information:
This work was supported in part by National Science Council, Republic of China under Grants NSC 91-2213-E-194-025 and NSC 92-2213-E-194-038.
PY - 2004/6
Y1 - 2004/6
N2 - For entropy-coded H.26L video frames, a transmission error in a codeword will not only affect the underlying codeword but also may affect subsequent codewords, resulting in a great degradation of the received video frames. In this study, an error resilient coding scheme for H.26L video transmission based on data embedding is proposed. At the encoder, for an H.26L intra-coded I frame, the important data for each macroblock are extracted and embedded into another macroblock(s) within the I frame and the next P frame by the proposed odd-even data embedding scheme. For an H.26L inter-coded P frame, the important data for each slice are extracted and embedded into the next frame by the proposed slice-based embedding scheme for P frames. At the decoder, for each corrupted macroblock, if the important data for a corrupted macroblock can be correctly extracted, the extracted important data will facilitate the employed error concealment scheme to conceal the corrupted macroblock. Otherwise, the employed error concealment scheme is used to conceal the corrupted macroblock. Based on the simulation results, the proposed scheme can recover high-quality H.26L video frames from the corresponding corrupted video frames up to a video packet loss rate of 30%.
AB - For entropy-coded H.26L video frames, a transmission error in a codeword will not only affect the underlying codeword but also may affect subsequent codewords, resulting in a great degradation of the received video frames. In this study, an error resilient coding scheme for H.26L video transmission based on data embedding is proposed. At the encoder, for an H.26L intra-coded I frame, the important data for each macroblock are extracted and embedded into another macroblock(s) within the I frame and the next P frame by the proposed odd-even data embedding scheme. For an H.26L inter-coded P frame, the important data for each slice are extracted and embedded into the next frame by the proposed slice-based embedding scheme for P frames. At the decoder, for each corrupted macroblock, if the important data for a corrupted macroblock can be correctly extracted, the extracted important data will facilitate the employed error concealment scheme to conceal the corrupted macroblock. Otherwise, the employed error concealment scheme is used to conceal the corrupted macroblock. Based on the simulation results, the proposed scheme can recover high-quality H.26L video frames from the corresponding corrupted video frames up to a video packet loss rate of 30%.
KW - Data embedding
KW - Error concealment
KW - Error resilient coding
KW - H.26L video
KW - Transmission error
UR - http://www.scopus.com/inward/record.url?scp=2442548913&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=2442548913&partnerID=8YFLogxK
U2 - 10.1016/j.jvcir.2003.10.002
DO - 10.1016/j.jvcir.2003.10.002
M3 - Article
AN - SCOPUS:2442548913
VL - 15
SP - 214
EP - 240
JO - Journal of Visual Communication and Image Representation
JF - Journal of Visual Communication and Image Representation
SN - 1047-3203
IS - 2
ER -