The invention discloses a HEVC intra prediction method and system. The method includes the following steps: obtaining the list of candidate prediction modes; calculating the rate-distortion cost value of the prediction modes in the list of candidate prediction modes by using the coding units with depth I in turn to obtain the rate-distortion cost of the prediction mode with minimum rate-distortion cost value; dividing the coding units and calculating the rate-distortion generation i+1 of all coding units with depth i+1. The sum of price; comparing the sum of i+1 rate distortion cost with the sum of I rate distortion cost, if the weighted I rate distortion cost is less than the sum of i+1 rate distortion cost, the current coding module will not be partitioned; otherwise, i=i+1, each current sub-block will be further partitioned, and the minimum coding unit will be obtained by analogy until the minimum coding unit is obtained, and the minimum rate distortion cost corresponding to each other will be obtained. Optimal coding unit partition and prediction direction. This method achieves a good improvement in coding speed.
【技术实现步骤摘要】
一种HEVC帧内预测方法及系统
本专利技术涉及一种HEVC帧内预测方法,尤其涉及一种基于码率预测的HEVC帧内预测方法,同时涉及实现该方法的HEVC帧内预测系统,属于视频编码
技术介绍
视频编码器对原始数据进行编码压缩以获得尽可能小的重建失真,或者得到尽可能低的码率。为此采用了很多新技术如更复杂的帧间/内预测算法、可变块大小运动补偿、多模式块的划分、变尺寸块变换、支持1/4像素精度的运动矢量、率失真优化技术等。而这些压缩性能的提升,都是以增加大量的计算量为代价,给视频实时编码带来极大的不便。HEVC(HighEfficiencyVideoCoding,高效视频编码)是一种新型的视频压缩标准,用来以替代H.264/AVC标准。HEVC的主要目标是在H.264/AVC标准的基础上将高分辨率/高保真的视频图像压缩效率提高一倍,即在保证相同视频图像质量的前提下,使视频流的码率减少50%。然而,HEVC在获得高压缩性能的同时也带来了极高的计算复杂度这一问题,这对于实际应用和视频编码技术的长期发展来说是相当不利的。相对于H.264/AVC,HEVC在帧内编码方面有了 ...
【技术保护点】
1.一种HEVC帧内预测方法,其特征在于包括如下步骤:S1,获取候选预测模式列表;S2,将深度为i的编码单元,依次对候选预测模式列表中的预测模式进行率失真代价值计算,获取率失真代价值最小的预测模式的第i率失真代价,i=0,1,2……,当i=0时,所述深度为i的编码单元为最大编码单元;S3,将深度为i的编码单元进行划分,计算深度为i+1的所有编码单元的第i+1率失真代价之和;S4,将第i+1率失真代价之和与第i率失真代价进行权重比较,如果带权重的第i率失真代价小于第i+1率失真代价之和,则当前编码模块不进行划分,转向步骤S6;否则,转向步骤S5;S5,i=i+1,判断深度为i ...
【技术特征摘要】
1.一种HEVC帧内预测方法,其特征在于包括如下步骤:S1,获取候选预测模式列表;S2,将深度为i的编码单元,依次对候选预测模式列表中的预测模式进行率失真代价值计算,获取率失真代价值最小的预测模式的第i率失真代价,i=0,1,2……,当i=0时,所述深度为i的编码单元为最大编码单元;S3,将深度为i的编码单元进行划分,计算深度为i+1的所有编码单元的第i+1率失真代价之和;S4,将第i+1率失真代价之和与第i率失真代价进行权重比较,如果带权重的第i率失真代价小于第i+1率失真代价之和,则当前编码模块不进行划分,转向步骤S6;否则,转向步骤S5;S5,i=i+1,判断深度为i的编码单元是否为最小编码单元,如果是,则转向步骤S6;否则,转向步骤S3;S6,得到最小的率失真代价值对应的最优编码单元划分方式和最佳预测方向。2.如权利要求1所述的HEVC帧内预测方法,其特征在于所述获取候选预测模式列表,包括如下步骤:获取当前帧的帧内编码块的最佳预测模式,得到初步的候选预测模式列表;将当前待预测单元左侧和上侧已预测编码完成的预测单元的最优帧内预测模式添加到初步的候选预测模式列表中得到候选预测模式列表。3.如权利要求2所述的HEVC帧内预测方法,其特征在于所述获取当前帧的帧内编码块的最佳预测模式,得到初步的候选预测模式列表,包括如下步骤:对当前帧进行亚取样得到一个亚取样平面;获取亚取样平面中的每一个8×8块的最佳帧内预测模式,将作为帧内编码块的最佳预测模式;将获取的每一个8×8块的最佳帧内预测模式,作为最佳帧内预测模式保存在初步的候选预测模式列表中。4.如权利要求3所述的HEVC帧内预测方法,其特征在于所述获取亚取样平面中的每一个8×8块的最佳帧内预测模式,包括如下步骤:对于亚取样平面中的每一个8×8块,依次计算35种帧内预测模式基于哈德玛变换值的代价值;将所有帧内预测模...
【专利技术属性】
技术研发人员:欧阳国胜,
申请(专利权)人:北京佳讯飞鸿电气股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。