一种视频数据处理方法以及装置制造方法及图纸

技术编号:8657834 阅读:186 留言:0更新日期:2013-05-02 01:49
本发明专利技术实施例公开了一种视频数据处理方法以及装置,能够尽量避免错判,从而保持码率控制效果与图像质量之间的平衡。本发明专利技术实施例方法包括:计算第一图像的第一平均绝对值误差MAD直方图以及第一图像的第一均方误差MSE直方图,所述第一图像为当前帧图像;根据所述第一MAD直方图以及所述第一MSE直方图计算差异参数;根据所述差异参数确定量化参数QP。本发明专利技术实施例还提供一种视频数据处理装置。本发明专利技术实施例能够有效避免错判,从而保持码率控制效果与图像质量之间的平衡。

【技术实现步骤摘要】

本专利技术涉及数据处理领域,尤其涉及一种视频数据处理方法以及装置
技术介绍
码率控制是视频编码中一个重要的控制手段,其目的是在满足带宽约束条件下,防止缓冲器的溢出,并且尽量提高图像的质量。在H.264,MPEG4等编码场景中,码率控制非常重要,量化参数(QP,QuantizationParameter)是这些编码场景中用于控制编码质量和码率的参数,QP越小,图像质量越高,码率也越高,QP越大,图像质量越低,码率也越低,所以可以通过调整QP来进行码率控制。例如在应用H.264,MPEG4编码方式的监控领域中,摄像机要对采集到的图像进行编码,然后把码流通过网络传输到监控端进行存储。由于网络的带宽是固定的,所以就对码率控制提出了很高的要求,编码得到的码流的码率应当平稳,尽量避免过冲,否则就会出现网络拥挤导致码流丢帧,从而严重影响监控效果。现有技术中进行码率控制的一种方法为利用相邻帧图像之间的像素绝对差值和(SAD, Sum of Absolute Differences)来检测场景切换,进而避免码率过冲,具体可以如下述公式所示:

【技术保护点】
一种视频数据处理方法,其特征在于,包括:计算第一图像的第一平均绝对值误差MAD直方图以及第一图像的第一均方误差MSE直方图,所述第一图像为当前帧图像;根据所述第一MAD直方图以及所述第一MSE直方图计算差异参数;根据所述差异参数确定量化参数QP。

【技术特征摘要】
1.一种视频数据处理方法,其特征在于,包括: 计算第一图像的第一平均绝对值误差MAD直方图以及第一图像的第一均方误差MSE直方图,所述第一图像为当前帧图像; 根据所述第一 MD直方图以及所述第一 MSE直方图计算差异参数; 根据所述差异参数确定量化参数QP。2.根据权利要求1所述的方法,其特征在于,所述计算第一图像的第一MAD直方图包括: 计算所述第一图像与第二图像的像素差值的绝对值,所述第二图像为所述第一图像的前一帧图像; 根据所述第一图像的宽度像素值以及高度像素值对所述第一图像与第二图像的像素差值的绝对值进行累加得到所述第一 MAD直方图。3.根据权利要求2所述的方法,其特征在于,采用如下公式计算所述第一图像与第二图像的像素差值的绝对值: Dn (i,j ) = I Fn (i, j ) -Fn-1 (i, j ) I ; 所述Fn (i,j)为第一图像的像素对应的像素值,所述Flri (i,j)为第二图像的像素对应的像素值。4.根据权利要求1所述的方法,其特征在于,所述计算第一图像的第一MSE直方图包括: 将所述第一图像划分为NXM个矩阵,每个矩阵具有W行和H列; 根据所述划分后的矩阵、矩阵中的像素的平均值、W以及H计算所述第一图像的MSE绝对值; 根据所述W、H、M、N以及所述第一图像的MSE绝对值计算所述第一 MSE直方图。5.根据权利要求4所述的方法,其特征在于,采用如下公式计算所述第一图像的MSE绝对值:6.根据权利要求1所述的方法,其特征在于,所述根据所述第一MAD直方图以及所述第一 MSE直方图计算差异参数包括: 根据所述第一 MAD直方图、第一图像的像素的最大值、第一图像的宽度像素值以及高度像素值计算第一图像与第二图像之间的差异数值Interval,所述第二图像为所述第一图像的前一帧图像; 根据所述第一 MSE直方图、第一图像的像素的最大值、第一图像的宽度像素值以及高度像素值计算所述第一图像的纹理复杂度数值IntraVal ; 将所述InterVal以及IntraVal作为所述差异参数。7.根据权利要求6所述的方法,其特征在于,所述根据所述差异参数确定QP包括: 若所述InterVal小于第一阈值,且IntraVal小于第二阈值,则保持当前QP不变。8.根据权利要求1所述的方法,其特征在于,所述方法还包括:计算第二图像的第二 MAD直方图以及第二图像的第二 MSE直方图,所述第二图像为所述第一图像的前一帧图像。9.根据权利要求8所述的方法,其特征在于,所述根据所述第一MAD直方图以及所述第一MSE直方图计算差异参数包括: 根据所述第一 MAD直方图、第二 MAD直方图、第一图像的像素的最大值、第一图像的宽度像素值以及高度像素值计算第一 MAD直方图与第二 MAD直方图之间的差异数值InterCrossVal ; 根据所述第一 MSE直方图、第二 MSE直方图、第一图像的像素的最大值、第一图像的宽度像素值以及高度像素值计算第一 MSE直方图与第二 MSE直方图之间的差异数值IntraCrossVal ; 将所述InterCrossVal以及IntraCro...

【专利技术属性】
技术研发人员:张春晓魏旭云李旭
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1