Error and Artifact Detection in Video Decoding: A Temporal Method
Video communication via error-prone networks suffers from visibility of data impairment. Lots of research effort has been made to investigate error concealment algorithms, which almost always assume that all errors have been detected successfully. However, this assumption is not always the fact. As widely used, syntax and semantics analysis (SSA), cannot guarantee complete error detection. Furthermore, an error detected by SSA should not be inevitably concealed unless it is a visual artifact. On the other hand, temporal concealment, using motion vector recovery (MVR) and copying, has been recognized simple and effective. This paper proposes an MVR based error and artifact detection (EAD) algorithm, abbreviated by MVR-EAD, which compares a risk area with its temporal counterpart in the reference frame and decides if an artifact occurs. MVR-EAD gains attractive detection accuracy, an increase from 7.8 to 73.87 % demonstrated by extensive experiments. Accordingly, this incurs 0.09 to 1.88 dB in PSNR improvement with the error concealment strategy embedded within JM18.0.
- 1.Wang Y, Zhu Q.-F (1998) Error control and concealment for video communication: a review. In: Proceedings of the IEEEGoogle Scholar
- 2.Superiori L, Nemethova O, Rupp M (2006) Performance of a H.264/AVC error detection algorithm based on syntax analysis. In: Proceedings of the 4th international conference on advances mobile computing and multimediaGoogle Scholar
- 3.Khan E, Lehmann S, Gunji H, Chanbari M (2004) Iterative error detection and correction of H.263 coded video for wireless networks. IEEE Circ Syst Video Technol 14(12):1294–1307Google Scholar
- 5.Ye S, Lin X, Sun Q (2003) Content based error detection and concealment for image transmission over wireless channel. In: Proceedings of the IEEE international symposium circuits and systems, Bangkok, pp 368–371Google Scholar
- 6.Wang Y-K, Wenger S, Hannuksela M (2005) Common conditions for SVC error resilience testing. Joint Video Team (JVT) of ISO/IEC MPEG & ITU-T VCEG (ISO/IEC JTC1/SC29/WG11 and ITU-T SG16 Q.6) 16th Meeting, July, 2005Google Scholar
- 7.Wang Y-K, Hannuksela M, Varsa V, Hourunranta A, Gabbouj M (2002) The error concealment feature in the H.26L test model. In: Proceedings of ICIPGoogle Scholar