论文部分内容阅读
基于H.264/AVC编码标准的可分级视频编码(Scalable Video Coding,SVC)可以实现时间、空间和质量三种可分级性编码,以应对网络异构性、终端设备多样性和用户需求个性化等要求。由于引入多种层间预测技术,SVC编码效率远高于以往标准,同时也导致高编码复杂度。因此,如何在保证编码效率和编码质量的前提下,降低编码复杂度,节省编码时间,成为当前的研究热点之一。本文通过大量实验对SVC的原理进行较深入的分析,提出新的编码方案。根据时间可分级编码中的层次化B帧编码结构,分析不同层次B帧之间以及B帧与关键帧之间的量化参数(Quantization Parameter, QP)相关性,结合人眼视觉暂停效应,提出改进的QP分配方案,从而提高了视频质量。针对空间编码层之间帧内预测模式的相关性以及9种帧内4×4预测模式之间的相似关系,提出全帧内编码过程中适用于空间增强层的基于图像纹理信息的帧内预测模式选择算法。该算法中,增强层待编码宏块的帧内模式的选择依赖于相应基本层块的帧内预测模式,并结合帧图像纹理特征减少增强层帧内模式数量以提高编码效率。实验证明,该算法在保证视频质量和码率增加微小的情况下,可平均节省20%以上的编码时间。在帧间模式选择方案中提出一种快速帧间模式选择算法,通过实验对帧间预测编码中的层间相关性进行深入分析,利用基本层编码块的帧间预测模式指导增强层宏块帧间模式的选择,同时,针对层间残差预测编码复杂度高的问题,依据基本层块的帧间模式率失真代价(Rate-Distortion Cost,RDCost)动态选取层间残差预测模式,以降低计算复杂度。通过验证,该算法可以大大节省编码时间,有效地提高编码效率。