论文部分内容阅读
随着屏幕共享、远程教育等新兴应用的出现,基于HEVC精度扩展的新一代视频编码SCC(Screen Content Coding,屏幕内容编码)标准应运而生。由于这些新兴应用包含大量的文字和图像等屏幕内容,如果依然采用HEVC标准或基于HEVC精度扩展标准进行编码,难免造成严重的图像失真。而屏幕内容编码SCC标准之所以不会造成图像失真,主要是因为SCC还采用了帧内块拷贝和调色板等编码技术,保证了一定的视频编码效率,但也给编码过程带来了新的计算复杂度。众所周知,HEVC标准的编码过程是复杂的,而SCC标准却拥有更复杂的编码过程。新兴应用对实时性要求又很高,因此有必要提出针对屏幕内容编码的快速算法,从而节省编码时间,加快编码速度。本文首先阐述了HEVC和SCC编码标准的关键技术和主要工具。然后在提早终止预测模式编码方面进行了深入探讨,并且提出了SCC预测模式快速选择算法,节省了更多的编码时间。本文快速算法的思想是:根据SCC最佳预测模式很有可能是帧内块拷贝IBC模式,故将SCC预测模式的编码顺序调整为IBC 2N×2N模式、IBC 2N×N模式、IBC N×2N模式、IBC N×N模式、调色板模式、传统帧内Intra模式,每进行完一种预测模式的编码过程,均对编码块标志和块矢量差异进行检测,判断其是否分别为0和(0,0),如果是,则跳过后续预测模式的编码过程,否则就顺序进行后续预测模式的编码过程,直到选择出最佳预测模式;在编码包含文本等高频率成分的屏幕内容视频时,基于模式调整的算法确实可以减少计算复杂度,但在编码不包含文本等高频率成分的视频序列时,这种方法却会增加计算复杂度,因此本文提出基于边缘点密度的SCC帧内快速编码算法,从而区分出动画视频序列,并分别对动画视频序列和其他类型视频序列进行相应的快速编码处理,实现减少编码时间的目的。实验结果表明,在全I帧时域预测结构下,与单独使用Do-Kyoung Kwon算法相比,本文快速算法和Do-Kyoung Kwon算法的联合算法减少了19.91%的编码时间,BD-PSNR仅仅减少了0.02923dB,相比Yong-Jo Ahn快速算法,本文快速算法减少了5.19%的编码时间,BD-PSNR增加了0.027327dB。因此,本文快速算法不仅保证了编码效率,还节省了更多的编码时间,达到了本算法的目的。