HEVC屏幕内容编码的帧内预测快速算法研究

来源 :重庆邮电大学 | 被引量 : 0次 | 上传用户:qq3264132
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
屏幕内容视频广泛用于多媒体应用,例如远程桌面,屏幕共享,远程桌面,无线显示等。屏幕内容编码(Screen Content Coding,SCC)作为高效率视频编码(High Efficiency Video Coding,HEVC)的一个扩展版本主要用于对屏幕内容进行压缩编码。然而,基于原HEVC遍历的模式选择策略以及新编码工具的加入使得编码复杂度较高,影响了实时的应用,因此降低HEVC-SCC的编码复杂度至关重要。本文首先对视频编码技术及其HEVC屏幕内容编码进行介绍,简要概述视频编码标准的发展历史,然后对HEVC预测编码的结构框架进行分析,着重对几项新加入的相关编码工具进行介绍,并简要列举视频快速编码算法中的几个经典算法。针对HEVC屏幕内容视频编码复杂度过高的问题,本文提出了如下两种快速算法。首先本文提出了一种基于屏幕内容的帧内预测模式决策快速算法。根据编码单位(Coding Unit,CU)内容特征,将CU分类为3个大类,分别是自然内容CU,屏幕内容完全平滑CU和屏幕内容复杂CU。然后,对于自然内容CU,选择传统的35种帧内模式为候选,跳过帧内块复制和调色板模式。对于屏幕内容完全平滑CU,选择DC模式、Planar模式、水平角度模式和垂直角度模式为模式候选,跳过IBC模式。对于屏幕内容复杂CU,则先通过帧内块复制(Intra Block Copy,IBC)预测,再通过空间相关性判断是否跳过传统的帧内预测模式。实验结果表明,在全I帧条件下,该算法相比于SCM-3.0可以平均节省30.82%左右的编码时间,大幅度降低了编码复杂度,而码率只有微小的增加。帧内块复制模式是HEVC屏幕内容编码中新加入的编码工具之一,虽然提高了对于屏幕内容视频的编码增益,但其计算过程较为复杂。为了有效的降低这个模式的计算复杂度,本文提出了一种基于hash值匹配的快速本地搜索算法,对于当前CU块首先会根据hash函数生成当前块的哈希值。然后将重建区域中的块的hash值与当前块的hash值进行比较,找到与当前块hash值相同的匹配块作为候选块。最后,进行RD代价计算,找出其RD代价最小的匹配块作为最佳预测块。实验结果显示,该算法相比于SCM-3.0编码时间减少了10%以上,但是对视频质量的影响几乎可以忽略不计。
其他文献
铝在0.3 mol/L草酸或硫酸介质中经过阳极氧化,得到不同孔径的多孔氧化铝模板,在此模板中电解沉积的Fe纳米线排布规则、有序,长径比约为150.根据测量的磁滞回线,可以看到制备
近年来,许多高层商住楼、商办楼的结构设计,往往底下几层框剪内筒筋混凝土结构,以满足商场大空间的需要,通过四层或五层的结构转换层作为承标准层(剪力墙)隔墙的技术转换措施。
针对干熄焦工艺的特殊性,要求干熄焦装置在安全上具有高度的可靠性。同时要求干熄焦的操作、检修严格按规定进行,这样才能保证干熄焦系统的正常运行。
结合干熄焦的实际生产操作,对干熄焦工艺中焦炭物流、气体循环及锅炉系统中一些容易忽视的问题进行探讨,对一些不规范的操作方法的危害性进行分析,并提出改进的措施。
受污染的沉积物是水体最主要的内源污染源之一,因此在水体修复的过程中不仅要注重水质状况的改善,还要关注底质的改善。针对水体及沉积物的修复,传统的物理、化学和生物的修
流媒体的出现为网络上的多媒体信息发布提供了全新的手段;同时流媒体业务的发展也对编码技术提出了更高的要求。分析了压缩原理及相关技术并且对于MPEG-4和H.264标准应用于流
制冷空调系统的出现为人们创造了舒适的空调环境,但20世纪70年代的全球能源危机,使制冷空调系统这一能源消耗大户面临严重考验。节能降耗成为空调系统设计的关键环节。介绍了空