论文部分内容阅读
通信技术近年来得到了迅速发展,视频通信的应用前景十分广阔,相关技术的发展日新月异。视频信息数据量庞大,通常都需要经过压缩后传输,但是在传输信道中,误码的产生和数据的丢失总是难以避免。压缩后的视频数据对码元错误非常敏感,少量码元的错误就可能导致大批码元无法正确解码,而且误码会在空间和时间轴上进行扩散,因此视频图像的差错控制就显得尤为重要。由于视频数据在空间和时间上具有相关性,传输错误的视频数据可以利用其空间和时间上邻近的数据来恢复,这就是误码掩盖技术。本文对视频通信系统中较常采用的各种差错控制与错误隐藏技术进行详细阐述,对新一代视频编码标准H.264/AVC所采用的各种差错控制与错误隐藏技术进行系统全面的讨论,分析了各种技术的优劣,指明了不同运用环境中适用的误码掩盖技术。在此基础上提出一种基于多参考帧的时域误码掩盖算法,该算法首先预测受损宏块的运动矢量,然后遍历所有参考帧得到待选的误码掩盖宏块,最后用外边界匹配算法找出替代受损宏块的宏块。本文还以JM86的测试模型软件为实验平台,对本文提出的基于多参考帧的外边界匹配算法进行了实现、测试和分析,并将改进的算法与单一错误掩盖算法进行了比较。研究表明,该算法能更精确地恢复错误宏块的运动矢量,从而获得比传统的时域掩盖算法更好的视频质量。