随着网络技术和无线通信技术的发展,视频通信的应用成为必然的趋势。但是在传输信道中,误码的产生和数据的丢失总是难以避免。压缩后的视频数据对码元错误非常敏感,少量码元的错误就可能导致大批码元无法正确解码,而且误码会在空间和时间轴上进行扩散,因此视频图像的差错控制就显得尤为重要。由于视频数据在空间和时间上具有相关性,传输错误的视频数据可以利用其空间和时间上邻近的数据来恢复,这就是误码掩盖技术(Error Concealment)。对帧间模式编码的宏块,一般采用时域上的误码掩盖。本文提出了一种基于顺序自适应和细节优化的时域误码掩盖算法,该算法根据实际情况自适应地对掩盖的顺序进行选择,并且在顺序自适应的基础上,考虑了参考块中编码模式为4×4小块的情况,使得误码掩盖更加精确,从而提高所恢复视频信号的质量。本文以ITU-T的视频标准H.264为平台,在熟悉H.264视频语法和语义的基础上,深入理解了解码端的时域误码掩盖技术。仿真试验以H.264的JM(Joint Model)模型为平台,模拟视频数据在不可靠信道上传输。通过修改编码器的配置文件以及rtpdiscard中的丢包程序,采用不同的测试序列,模拟差错出现在不同的P帧,并在解码端加入改进的误码掩盖算法进行误码掩盖,进行实验分析,与其它时域误码掩盖算法进行性能比较。实验结果表明,使用改进的误码掩盖算法后,恢复图像的峰值信噪比(PSNR)提高,而解码时间和原来相比并没有太大变化,达到了预期目的。
本文来源: https://www.lw50.cn/article/e7ffe82678dee1919ca54238.html