一种视频数据的编码处理方法和计算机存储介质技术

技术编号:24254479 阅读:29 留言:0更新日期:2020-05-23 01:12
本发明专利技术公开了一种视频数据的编码处理方法和计算机存储介质。所述方法,包括:在执行对待编码对象进行编码前,获取待编码对象内的每个编码单元的空域感知信息k

A coding method and computer storage medium for video data

【技术实现步骤摘要】
一种视频数据的编码处理方法和计算机存储介质
本专利技术实施例涉及但不限于信号处理领域,提供一种视频数据的编码处理方法和计算机存储介质。
技术介绍
HEVC(HighEfficiencyVideoCoding,高效视频编码)视频编码标准主要利用视频信号的统计相关性,基于帧内、帧间预测等编码技术来消除空间域、时间域冗余信息,但这些编码技术并没有考虑人眼主观视觉特性。此外,为了在给定码率下使得重建视频具有较高的编码质量,许多视频编码模块采用了率失真优化(RateDistortionOptimization,RDO)技术来选择最优的编码模式。在率失真优化过程中需要失真函数能够较好地刻画视频信号的特性,而且易于计算。由于目前对人类视觉系统(HumanVisualSystem,HVS)的认知水平有限,很难非常合适地精确量化视觉质量。因此,一般在率失真优化计算中,均方误差(MeanSquareError,MSE)或SSE(SumofSquareError,和方差)经常被用作失真度量指标。众所周知,MSE或SSE没有考虑任何人眼视觉特性,使得编码视频的主观视觉本文档来自技高网...

【技术保护点】
1.一种视频数据的编码处理方法,包括:/n在执行对待编码对象进行编码前,获取待编码对象内的每个编码单元的空域感知信息k

【技术特征摘要】
1.一种视频数据的编码处理方法,包括:
在执行对待编码对象进行编码前,获取待编码对象内的每个编码单元的空域感知信息ksi和时域感知信息kti,其中i为大于等于1的整数;
根据每个编码单元的空域感知信息ksi和每个编码单元的时域感知信息kti,计算得到每个编码单元的时空域联合感知信息kpi;
利用所述每个编码单元的时空域联合感知信息,计算每个编码单元对应的拉格朗日乘子的调整系数ηi;
在对所述待编码对象执行编码操作过程中,根据所述调整系数ηi和拉格朗日乘子,对所述待编码对象中的每个编码单元进行编码。


2.根据权利要求1所述的方法,其特征在于,所述每个编码单元的空域感知信息ksi是根据每个编码单元的梯度幅值kgi和/或方差数值kσi来确定的。


3.根据权利要求2所述的方法,其特征在于,所述每个编码单元的梯度幅值kgi和/或方差数值kσi计算需要用到每个像素值,对YUV序列来说,像素值包括亮度分量Y、色度分量U和色度分量V,取其一计算,或者,取三者加权平均进行计算。


4.根据权利要求2所述的方法,其特征在于,所述每个编码单元的空域感知信息ksi是通过如下计算表达式得到的:
ksi=(1-τ)·kgi+τ·kσi;
其中,τ是一个常量加权系数,取值范围在[0,1]之间。


5.根据权利要求2至4任一所述的方法,其特征在于,所述每个编码单元的梯度幅值kgi是通过如下方式得到的,包括:
计算第i个编码单元中每个像素的水平方向和竖直方向的梯度幅值;
根据所述每个像素的水平方向和竖直方向的梯度幅值,计算得到第i个编码单元的平均梯度幅值;
在得到所述待编码对象的编码单元的平均梯度幅值后,计算第i个编码单元的归一化的梯度幅值kgi。


6.根据权利要求5所述的方法,其特征在于,所述第i个编码单元的归一化的梯度幅值kgi是通过如下计算表达式得到的:



其中,G(i)表示第i个编码单元的平均梯度幅值,Nblock表示所述待编码对象中的编码单元的总数,其中,j为大于等于1的整数。


7.根据权利要求2或3所述的方法,其特征在于,所述每个编码单元的方差数值kσi是通过如下方式得到的,包括:
获取第i个的编码单元的像素值与参考图像的参考编码单元的像素值之间的方差数值;
在得到所述待编码对象的编码单元的方差数值后,计算第i个编码单元的归一化的方差数值kσi。


8.根据权利要求7所述的方法,其特征在于,所述第i个编码单元的归一化的方差数值kσi是通过如下计算表达式得到的:



其中,表示第i个编码单元的方差,Nblock表示所述待编码对象中的编码单元的总数,c2是常量系数,其中,j为大于等于1的整数。


9.根据权...

【专利技术属性】
技术研发人员:徐科宋剑军宋利王浩
申请(专利权)人:深圳市中兴微电子技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1