论文部分内容阅读
H.264/AVC视频压缩标准是ITU-T视频编码专家组(VCEG)和ISO/IEC运动图像专家组(MPEG)共同制定的最新视频压缩国际标准。与先前的视频压缩标准相比,H.264/AVC在压缩性能上有了很大的提高,并具有较高的网络友好性,可以广泛应用于会话(视频电话)和非会话(存储、广播、流媒体)等视频领域。在H.264/AVC视频编码过程中,编码时间受诸多因素的影响,如帧间/帧内模式选择、运动估计(ME)、率失真优化(RDO)等。为了以较快速度和较好质量进行编码,针对H.264/AVC帧内模式选择,本文提出了一种适用于H.264/AVC帧内4×4块预测的模式选择快速算法。该算法利用帧内4×4块最优预测模式与和它相邻的预测模式之间率失真代价(RD Cost)的高相关性,以及绝对变换误差和(SATD)与率失真(RD)性能之间的强相关性,有效地跳过一些不太可能的预测模式,从而使帧内4×4块预测模式选择过程只需进行4次率失真代价计算即可。实验结果显示,该算法在编码性能和编码速度之间取得了很好的折衷。由于无线信道条件不稳定以及IP网络只提供“尽力而为”服务的原因,视频信号在无线网络和IP网络中传输极易产生包丢失等错误。本文针对I帧视频图像,提出了一种适用于H.264/AVC帧内宏块的空域错误隐藏算法。该算法利用相邻块边界的方向信息,在方向内插和线性内插(Bilinear Interpolation, BI)之间做出选择。其中,方向内插是为了确保图像边缘信息得到正确恢复,线性内插是为了避免产生错误的边缘信息。实验结果显示,该算法可以较准确地恢复出具有边缘纹理特性的区域,主客观质量均优于参考软件中使用的加权平均错误隐藏算法。