摘 要:用于H.264解码端的错误隐藏技术是一种有效的减少误码和丢包影响的方法。提出一种相交快速匹配错误隐藏算法,是对快速有效空域错误隐藏算法[1]的改进,其不仅适用于包含线性边界的图像,还适用于包含曲线边界的图像,能更好地保证重建视频图像边界的连续性;对于时间和计算量比较敏感的实时系统,有特别的意义。实验结果表明该算法对帧内编码图像的重建质量,在主观和客观方面,都表现出更好的性能。
关键词:错误隐藏;快速匹配;相交快速匹配
1.引言
随着互联网和无线移动通信的快速发展,视频通信逐渐成为网络通信的主要业务。经过压缩的视频流对错误信道极为敏感,传输过程中的误码和丢包,将导致解码端出现不能解码的宏块,降低视频的播放质量。为了减轻误码和丢包造成的影响,通常在编码端使用前向纠错编码和解码端进行错误隐藏等方法。编码端的纠错编码是通过增加冗余信息实现的,增加了时间开销,不适用于实时系统。解码端的错误隐藏是根据视频流的时间和空间相关性,利用错误宏块周围的、已经接收到并解码的宏块,进行估计恢复,以减少误码和丢包对视频质量的影响。错误隐藏分时域错误隐藏和空域错误隐藏,前者利用视频流的时域相关性,通过运动矢量对错误块进行隐藏,对帧间变化较小的视频能获得较好的解码质量;后者是利用错误块周围的空间信息来估计错误块,适用于帧间变化大的情况。
本文主要研究空域错误隐藏,H.264协议Y. K. Wang, M. M. Hannuksela, V. Varsa, A. Hourunranta, and M. Gabouj, “The Error Concealment Feature in the H.26L Test Model,” in Proc. ICIP, vol. 2, Sept. 2002, pp.729-732.