一种去除视频图像块状噪声的方法

文档序号:7749249阅读:603来源:国知局
专利名称:一种去除视频图像块状噪声的方法
技术领域
本发明涉及一种去除视频图像块状噪声的方法,属图像处理和计算机视觉技术领 域。
背景技术
在H264/MPEG-4AVC视频编码标准中,编解码反变换量化后图像会出现块状噪声。 其产生的原因有两个,其中重要的一个原因在于基于块的帧内和帧间预测残差的DCT(离 散余弦)变换,其变换系数的量化过程相对粗糙,因而反量化过程恢复的变换系数带有误 差,会造成在图像块边界上的视觉不连续;其次,另一个原因来自于运动补偿预测,运动补 偿块可能是从不是同一帧的不同位置上的内插样点数据中复制而来的,因为运动补偿块的 匹配不可能是绝对准确的,所以就会在复制块的边界上产生数据不连续。在H264中已经采用环路滤波器来消除块状噪声,但是在DCT边界上,正好是图像 的边界,若不加以判断而误认为是块状噪声,则可能造成新的误差。所以在滤除块状噪声 时,需要先判断该边界是图像的真实边界还是块状噪声所形成的边界。对真实边界不进行 滤波处理,而对假边界则要根据周围图像块的性质和编码方法采用不同强度的滤波。为了 区分真假边界要分析每个需要被滤波的边界两边的样点值,然后设置阈值来判定此样点是 否要被滤波,结果表明在H264中运用环路滤波器可以明显减轻块状噪声,但是不可避免的 在图像的边缘处还是存在块状噪声,不够光顺。为了进一步去除块状噪声,可以对显示缓冲 器中的数据进行后置滤波,提高图像的主观质量。在图像的去噪平滑过程中,线性扩散等价于高斯低通滤波器,它对图像所有高频 成分不加区别地减弱,从而在平滑的同时模糊了边缘,因此需要找到一种扩散方法能自动 检测图像边缘,从而在图像的重要边缘附近扩散过程的传导系数自动变小,甚至接近为零。 1990年Perona和Malik提出了著名的P_M非线性扩散方程,它可以平滑的同时保护边缘, 但是对方块边缘处理具有一定的限制。因此,在H264的去方块环路滤波之后,是否能引入 一种非线性的扩散滤波作为后置滤波,使边缘得以保护的情况下进一步减轻方块效应,还 有待研究和开发。

发明内容
本发明的目的是提供一种去除视频图像块状噪声的方法,在图像处理中有效去除 块状噪声,有效提高图像质量。本发明解决其技术问题所采用的技术方案是一种去除视频图像块状噪声的方 法,首先将视频图像进行熵解码、重排序、反量化、反变换和滤波器处理得到重构图象,再将 重构图象进行非线性扩散图像滤波处理,所述非线性扩散图像滤波处理包括如下步骤a、计算重构图象中每个像素点的梯度绝对值,依据梯度绝对值计算得到边缘停止 参数函数值;b、计算重建图象中每个像素点的曲率,依据曲率计算得到曲率驱动参数值;
c、以得到的曲率驱动参数值和边缘停止参数值为扩散系数,进行非线性扩散计算 处理,得到新的图像值Wfj1,其中,i,j为图像的像素坐标,n为迭代次数;
liJ ,d、按和图像信噪比之差值进行判定,若小于设定值,则从第一步开始重复
操作,若等于或大于设定值,则完成对视频图像的处理。进一步的在所述步骤d中的设定值< 10_3。本发明由于引入了曲率驱动参数和边缘停止参数作为扩散系数,在保护边缘的基 础上有效的减弱了块状噪声,在重建图像的滤波中运用,与现有技术相比,能有效地提高图 像的主观评价质量。


图1是本发明实施例提供的一种去除视频图像块状噪声的实现框图;图2是本发明实施例提供的一种在H264解码中去除视频图像块状噪声处理中,进 行非线性扩散图像滤波处理的步骤框图。
具体实施例方式下面结合附图及实施例对本发明作进一步描述参见图1所示,它是本实施例提供的一种去除视频图像块状噪声的方法,首先将 视频图像进行熵解码、重排序、反量化、反变换和滤波器处理得到重构图象,再将重构图象 进行非线性扩散图像滤波处理。参见图2所示,它是本实施例提供的一种在H264解码中去除视频图像块状噪声处 理中,进行非线性扩散图像滤波处理的步骤框图,包括如下步骤第一步,计算每个像素点的梯度绝对值,根据梯度绝对值计算边缘停止函数的 值假设显示缓存区的图像数据为Uy,则梯度绝对值为Vu.
U; 然后将
值代入边缘停止函数
D = g(\Vu\) =
1 +
Vu
K
其中K的值一般取
1. 3 1. 5之间,获得边缘停止参数。 第二步,计算每个像素点的曲率参数K,其计算公式为 K = 其中,ux是图像在x方向上的一阶偏导数,uxx是图像在x方向上的二阶偏导数,uy 是图像在y方向上的一阶偏导数,uyy是图像在y方向上的二阶偏导数,uxy是图像先在x方 向上求一阶偏导数,然后再在y方向上求二阶偏导数,将K值代入曲率驱动函数f(| K |) =|k |p,p = 2中,计算出曲率驱动参数,其中一阶和二阶导数都采用中心差分近似计算。
第三步,将曲率驱动参数和边缘停止参数相结合作为扩散系数,然后进行非线性 扩散的计算,得到新的图像值“;二1 = ζ』 式中下标S,P为图像像素坐标,而ns是以S为中心的图像四邻域集合,I ns = 4。Δ t是迭代的时间间隔,一般设定值为1。第四步,计算W,:1和W;;/言噪比之差,并与设定值进行比较,若小于设定值,则从第
一步开始重复操作,若等于或大于设定值,则完成对视频图像的处理。本发明中,引入了曲率驱动参数和边缘停止参数作为扩散系数,在保护边缘的基 础上有效的减弱了块状噪声,这在重构图像的滤波中运用,可以很好的提高图像的主观评 价质量。
权利要求
一种去除视频图像块状噪声的方法,其特征在于将视频图像进行熵解码、重排序、反量化、反变换和滤波器处理得到重构图象,再将重构图象进行非线性扩散图像滤波处理,所述非线性扩散图像滤波处理包括如下步骤a、计算重构图象中每个像素点的梯度绝对值,依据梯度绝对值计算得到边缘停止参数函数值;b、计算重建图象中每个像素点的曲率,依据曲率计算得到曲率驱动参数值;c、以得到的曲率驱动参数值和边缘停止参数值为扩散系数,进行非线性扩散计算处理,得到新的图像值其中,i,j为图像的像素坐标,n为迭代次数;d、按和图像信噪比之差值进行判定,若小于设定值,则从第一步开始重复操作,若等于或大于设定值,则完成对视频图像的处理。FSA00000122574100011.tif,FSA00000122574100012.tif,FSA00000122574100013.tif
2.根据权利要求1所述的一种去除视频图像块状噪声的方法,其特征在于在所述步 骤d中的设定值彡10_3。
全文摘要
本发明涉及一种去除视频图像块状噪声的方法,将视频图像进行熵解码、重排序、反量化、反变换和滤波器处理得到重构图象,再将重构图象进行非线性扩散图像滤波处理,所述非线性扩散图像滤波处理为首先计算图像中每个像素的梯度绝对值,以及图像的等照度线曲率绝对值,并根据这两个参数确定每个像素的扩散系数取值;然后进行非线性扩散算法去除块状噪声,即根据扩散系数确定扩散程度,同时更新像素的灰度值;最后计算此次图像扩散结果的信噪比,如果该信噪比高于指定值则图像处理结束,否则回到上步,即更新梯度绝对值和曲率绝对值,直至信噪比高于指定值。本发明适用于滤除重构图像的块状噪声,且可以保护边缘,具有很好的效果。
文档编号H04N7/26GK101867704SQ201010176889
公开日2010年10月20日 申请日期2010年5月20日 优先权日2010年5月20日
发明者戴春晓, 王博, 王皓, 荆亚新, 迟培毅, 陈卫明, 高进宝 申请人:苏州新海宜通信科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1