论文部分内容阅读
H.264/AVC是目前先进的编码标准,这一标准可获得很高的编码效率,尤其是在低码率方面比其它标准有明显提高,适合低宽带、高质量网络视频应用的需要。为了更好得实现它在低码率高实时性应用系统中的实现,本文对其编码算法进行了一定程度上的优化。
本文首先分析了 H.264 视频编码标准的基本原理和关键技术;详细分析了目前已有的帧内预测和帧间预测方法、各自的优点和不足之处。在帧内预测方面,通过对4×4亮度块9种预测方向之间的相关性分析,在原有“遍寻”9种预测方向的基础上,使用“间隔式”帧内预测方法,减少了需要预测的方向;在帧间预测方面,通过对16×16宏块7种分割方式的分析,找出宏块与宏块之间的相关性,在原有“遍寻”8种分割方式的基础上,使用“邻近式”帧间预测方法,减少了编码时间。本文就两种新算法的原理,流程,核心编码,残差编码等进行了详细介绍。
最后在 H.264 参考软件模型JM86下,通过 VC++6.0 编译,对两种新算法实现了仿真操作。通过对一系列典型视频序列数据的实验,得出重要参数指标,优化后的算法与原算法相比,在视频图象质量和码率接近的情况下,编码总时间平均节省了30%左右,降低了算法的复杂度,提高了操作的时效性性。