论文部分内容阅读
新一代高效率视频编码标准(High Efficiency Video Coding, HEVC)是目前最先进、压缩效率最高的视频编码标准,跟H.264/AVC标准相比,在相同感知视频质量的前提下可节省约一半的码率。它采用了许多新的编码技术,其中在基于四叉树的编码块划分中,引入编码单元(Coding Unit, CU)、预测单元(Prediction Unit,PU)和变换单元(Transform Unit, TU)三个基本单元。该技术能更加灵活地适应图像的纹理特征,使得块划分结果更精确,从而有效提高了编码压缩效率,但在获得更高编码性能的同时,也给HEVC编码器带来了很大的计算复杂度。因此,本文针对HEVC中块划分的选择问题,分别在帧内和帧间预测中提出了快速算法,具体如下:1、在帧内预测中,提出了一种缩小CU深度范围且提前终止CU划分的快速算法。首先,根据Sobel算子判断图像的纹理复杂程度来缩小CU深度范围,然后在该深度范围内将当前深度CU的RD代价与对应深度RD阈值比较,若小于阈值,则CU或PU划分提前终止。该算法在PSNR几乎不变、平均比特率增加约为1.2%的情况下,编码时间平均减少约59%。2、帧间预测中递归划分过程比帧内更复杂,有Merge模式、帧间模式和帧内模式的比较。针对帧间预测,提出了三个快速算法,具体如下:(1)提出基于RD代价判断的CU划分提前终止的算法。若CU当前深度RD代价小于对应深度的RD代价阈值,就无需继续划分;(2)提出一个两阶段的提早终止CU划分的算法。如果当前深度CU的最佳预测模式为SKIP模式,则提前终止CU划分,否则,继续判断当前CU的RD代价是否小于对应深度RD阈值,进行第二阶段的提前终止判断;(3)提出针对PU的提前终止算法。在当前CU深度下检查PU的编码块标志(Coded Block Flag, CBF)信息和帧间PU模式当前深度的RD代价,进行当前CU深度下PU模式的提前终止判断。本文通过挖掘CU和PU划分的相关信息,在帧内、帧间预测中分别提出了CU划分决定快速算法,降低了HM中CU递归划分算法的复杂度,有效节省了编码时间。