论文部分内容阅读
本文对HEVC屏幕内容编码的快速模式选择算法进行研究。HEVC标准,又称高效视频编码标准,是最新一代的视频编码标准。HEVC标准相比于上一代视频编码标准H.264,可以在保证相同视频编码质量的前提下,使编码后视频的码率降低50%。为了实现这样的编码性能提升,HEVC标准引入了很多新的编码技术,包括更加灵活的编码单元、更加精确的模式预测算法等。但是压缩性能的提升,要以编码器的计算复杂度为代价。尤其在模式选择过程中,编码器需要预测的模式大量增加,这使编码计算的复杂度大幅提高。屏幕内容视频是一类比较特殊的视频类型,一般由计算机产生,通常含有更少的不同颜色、更加尖锐的边缘、重复的图形模式,具有不规则的运动场和复杂度较低的局部纹理,并且还会有突然的场景切换。屏幕内容编码技术,是2016年加入HEVC标准的最新编码技术,极大的提高了 HEVC对于屏幕内容的编码性能。本文中提出的快速算法旨在优化屏幕内容编码时的模式选择算法。利用视频序列的时间相关性,本文提出了“提前终止CU划分及PU预测算法”。该算法利用CU划分深度及PU划分模式的时间相关性,为当前编码CU选择最佳预测模式,并提前结束模式选择过程。为了保证算法的率失真性能,本文为算法设置了两个率失真代价阈值。该算法在HM-16.12+SCM-8.2测试模型中实现,并与原始算法进行了对比试验。实验结果表明,相比原始算法,该快速算法可以在编码器使用lowdelay模式和randomaccess模式进行编码时,分别使编码时间缩短了 24.46%和22.6%。本文还提出了“基于内容特性的CU快速编码算法”。该算法利用图像中像素点的亮度值分布特性,将编码CU分为SSC_CU与CSC__CU,并分别针对SSC_CU和CSC_CU提出快速编码方法。该算法在HEVC测试模型HM-16.12+SCM-8.2中进行编码实现,并与原始编码器进行了对比实验。实验结果表明,该快速算法在编码器使用intra-only模式进行编码时,使编码时间缩短了 28.32%。