• DocumentCode
    105242
  • Title

    Video Error Correction Using Soft-Output and Hard-Output Maximum Likelihood Decoding Applied to an H.264 Baseline Profile

  • Author

    Caron, Francois ; Coulombe, Stephane

  • Author_Institution
    Vantrix Corp., Montreal, QC, Canada
  • Volume
    25
  • Issue
    7
  • fYear
    2015
  • fDate
    Jul-15
  • Firstpage
    1161
  • Lastpage
    1174
  • Abstract
    Error concealment has long been identified as the last line of defense against transmission errors. Since error handling is outside the scope of video coding standards, decoders may choose to simply ignore corrupted packets or attempt to decode their content. In this paper, we present a novel joint source-channel decoding approach that can be applied to received video packets containing transmission errors. Soft-output information is combined with our novel syntax-element-level maximum likelihood decoding framework to effectively extract valid macroblocks from corrupted H.264 slices. Simulation results show that our video error correction strategy provides an average peak signal-to-noise ratio (PSNR) improvement near 2 dB compared to the error concealment approach used by the H.264 reference software, as well as an average PSNR improvement of 0.8 dB compared to state-of-the-art error concealment. The proposed method is also applicable when only hard-information is available, in which case it performs better than state-of-the-art error concealment especially in high error conditions. Finally, in our simulations, the proposed method increased the decoder computational complexity by only 5% to 20%, making it applicable for real-time applications.
  • Keywords
    channel coding; computational complexity; maximum likelihood decoding; video coding; H.264 baseline profile; H.264 reference software; PSNR; corrupted packets; decoder computational complexity; error concealment; error concealment approach; error handling; hard output maximum likelihood decoding; novel joint source channel decoding approach; novel syntax element level maximum likelihood decoding framework; peak signal-to-noise ratio; real-time applications; soft output maximum likelihood decoding; soft-output information; transmission errors; video coding standards; video error correction; video error correction strategy; video packets; Error correction; Maximum likelihood decoding; Standards; Streaming media; Syntactics; Vectors; H.264; Video error correction; joint source-channel decoding; maximum likelihood decoding; real time video applications; video error correction;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems for Video Technology, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1051-8215
  • Type

    jour

  • DOI
    10.1109/TCSVT.2013.2291353
  • Filename
    6671959