论文部分内容阅读
H.264/AVC高级视频编码标准比以往标准取得了很高的编码效率。但由于H.264所采用的编码技术,如熵编码,单个码字的传输错误不仅仅影响当前码流,还会导致后续码流发生错误,这样就会引发接收到的视频序列质量严重下降。
本文研究了针对错误码流的错误恢复方法。先介绍了传统的基于解码端误码掩盖算法,发现其弊端以后提出一种基于信息隐藏技术的误码掩盖方案,本文将着重于帧间误码掩盖方案的讨论。在编码端,对于帧间编码模式的P帧,运用基于片的MB交织技术,从MB中提取出两种类型的重要数据自适应地嵌入到下一帧中。在解码端,如果损坏MB的重要数据被正确传输并正确提取出来了,那么就用正确提取的信息对损坏MB进行误码恢复;否则就采用常规的误码掩盖手段进行误码恢复。另外,由于P帧提取出了两类重要数据对其分别保护,使得误码掩盖要可靠的多。
将结果与H.264传统的误码掩盖算法以及文献[20]的WK算法进行比较,其主客观质量都有了一定的提高。从本文仿真结果来看,本文算法能够对10%丢包率的视频帧质量起到较好的恢复作用。