您好,欢迎来到画鸵萌宠网。
搜索
您的当前位置:首页正文

基于各向异性扩散滤波的图像去噪研究

来源:画鸵萌宠网
第46卷第1期 2017年1月 内蒙古师范大学学报(自然科学汉文版) Journal of Inner Mongolia Normal University(Natural Science Edition) Vo1.46 No.1 Jan.2017 基于各向异性扩散滤波的图像去噪研究 莫绍强 (重庆电子工程职业学院,重庆401331) 摘 要:采用各向异性扩散滤波方法,研究图像处理中的去噪问题,通过分析扩散函数和扩散常数对滤波效 果的影响,利用图像压缩中判别压缩质量好坏的峰值信噪比作为迭代终止条件,在有效去除图像噪声的同时,能 够保持图像的边缘信息不被过度滤除. 关键词:图像去噪;各向异性扩散;边缘信息;迭代准则;扩散函数 中图分类号:TP 391.41 文献标志码:A 文章编号:1001-8735(2O17)O1一OO19一O4 doi:10.3969/j.issn.1001-8735.2017.O1.006 图像滤波和去噪是图像处理中非常基础和重要的技术,常用的方法是采用一种滤波器,在滤除图像噪声 的同时,尽可能地保留图像中的结构和纹理等信息不被破坏.传统方法中的高斯、中值等滤波,虽然能够去除 噪声,但是图像的细节如边缘信息等也被同时滤除.双边滤波[1]虽然可以兼顾去噪和保留边缘的特性,但是 计算极其耗时,制约了它的实用性.各向异性扩散滤波[2 是一种兼顾去噪和保留图像边缘的方法,它模拟热 量传递原理,在同质区域热量可以扩散,而在非同质区域(存在边缘的位置)热传递减弱.但是该方法需要设 置一个迭代次数的参数,判定何时终止扩散处理.如果迭代次数过少,噪声滤除不完全,迭代次数过多,容易 导致图像本身的边缘细节信息丢失.因此,如何得到一个自动选择迭代终止的条件,对滤波效果非常重要.文 献[3]利用梯度阈值,构建了一个随着时间变化逐渐递减的函数作为迭代终止准则,但为了得到自适应参 数,每次迭代时需要保留边缘信息;文献[6—7]利用原始图像和去噪图像之间的保真程度作为终止条件,但 去噪不充分.本文通过分析各向异性扩散滤波中,扩散函数和扩散常数对滤波效果的影响,利用压缩图像中 判别压缩质量好坏的峰值信噪比作为迭代终止条件,在有效去除图像噪声的同时,能够保持图像的边缘信息 不被过度滤除,为图像滤波和去噪研究提供参考. 1 各向异性扩散滤波 Perona等 提出的各向异性扩散滤波,采用的是一种扩散处理的方式,即在同质平坦区域使噪声逐步 平滑,当遇到非同质的边界区域时,则抑制平滑,其数学表达为 旦.『(i,£)一 ・(c( ,£) I( ,£)) 3t(1) 其中:I( , )是待处理的图像;t表示迭代次数;c是一个关于图像梯度的单调递减扩散函数: c(Y, )一厂(J J( ,z)}). 常用的两个扩散函数如下: (2) (2)式可以根据图像的局部信息控制扩散强度,图像的边缘保留以及噪声滤除就是通过扩散函数来控制的. )=『干可 壶 丽 (口>0), )一 xp(一 ), 其中K为扩散常数.从扩散函数的表达式可以看出,K值在很大程度上决定了同质区域和非同质区域的界 收稿日期:2o16—03—11 基金项目:重庆市教委科技项目(KJ1222O1) 作者简介:莫绍强(1971一),男,重庆铜梁人,重庆电子工程职业学院副教授,硕士,主要从事电子信息研究 ・ 2O・ 内蒙古师范大学学报(自然科学汉文版) 第46卷 线,对滤波效果的影响很大.令 表示扩散函数和 梯度的乘积关系,有 ( ,f)一f(x, ) J( ,f). (3) 选择不同的扩散函数, 的处理效果也会不 同.如图1所示,虚线和实线分别是取C 和c。为扩 散函数时 的分布,可以看出,当K》l I I时, 值趋于0,可以将平坦区域平滑;当K《  ,I时,可以保留图像的边缘信息;当噪声梯度 1约等于K时,可以噪声滤除.所以,根据图像噪声 引起的梯度强弱选择合理的K值,就可以很好地 将噪声去除. 对于二维图像滤波,可以使用4邻域上的扩 图1 图像梯度与扩散函数乘积的分布曲线 Fig.1 The curve of image gradient and diffusion function 散滤波,分别代表在东南西北4个方向上扩散,滤 波过程的表达式为 c , 一 [c c , ,c , ]+ [c c , ,c , ]≈ [c( + , ,f)(f( +△x,y,t)一 (z, ,£))一 f)(j(x,y,t)一I(x--△ , ,£))]+ [c(z, + ,£)(J( , +Ay,t)一I(x,y,t))一 f X gy-- ∽(J(x,y,t)一I(x,y--△ )]一 f( —A x, ,击.+击 .+西..+西… l^r一/、、,一1 2 性能分析 2.1扩散函数和扩散常数 扩散函数c是关于图像梯度的函数.图2是扩散常数K一0.05时,采用不同扩散函数的图像处理效果, 其中第1排图像采用扩散函数c ,第2排图像采用扩散函数cz,迭代次数从左到右分别为2,8,64,128次.从 对比效果可以看出,采用扩散函数C 对图像进行处理,得到的对比度大于扩散函数c-. 图2不同扩散函数的图像处理效果 Fig.2 The processing results corresponding tO different diffusion functions 从对比实验发现,K取较大值时,只有大的轮廓边缘保留下来,更多的细节边缘被滤除,这是因为梯度 较小的区域被认为是噪声部分,只有梯度远远大于K的轮廓被部分保留下来.因此,参数K的选择,决定了 第1期 莫绍强:基于各向异性扩散滤波的图像去噪研究 ・21 ・ 哪些区域属于同质区域,哪些属于非同质区域. 图3是扩散函数和扩散常数对滤波结果的影响,可以看出,K值相同时,以c 作为扩散函数保留下来的 边缘梯度弱于cz扩散函数,但是同质区域更平滑,这可以作为处理不同图像时,预计达到某种效果的参考依据. r———————————————————] 。 j c2 K=0・02 cl K=0.2 C2 K=0.2 【.................................................. . ............................... ..... ...................................................... . ......................... cl K=0・02 图3 扩散函数和扩散常数对滤波结果的影响 Fig.3 Influence of diffusion function and diffusion constant on filtering results 2.2迭代终止条件 从图2和图3可以看出,随着迭代次数的不断增多,图像细节信息会逐渐减少,因此只有设置一个终止 迭代的条件,才能得到最佳滤波效果.本文利用图像压缩中判断压缩质量好坏的峰值信噪比PSNRE 作为迭 代终止条件, PSNR_lO l。g】。( 其中:MsE一 一)=20 1 0gl。(MAX,)_10 l。gJ0(MSE), (4) x是图像的灰度级, [ ( , )一K( , )] ,称为均方误差(mean squared err。r); 般取值255;,是上一次迭代的图像,K是当前迭代处理后的图像.由于多次迭代后噪声已被去除,所以 图4是各向异性扩散的去噪迭代过程,图中从左至右分别为原始噪声图和迭代56,148,280次后的效 PSNR的变化率会很小. 果.其中噪声图像是在原始图像上加了均值为0、标准偏差为0.02的高斯噪声.本文取迭代前后差异小于阈 值了、时为迭代终止条件,通常取T一0.01.图4中,迭代终止在第148次,这时图像噪声被滤除,且细节保持 较好,而迭代56次时噪声保留太多,迭代280次时图像的边缘被过度滤除.因此本文设置的迭代终止条件得 到了比较理想的结果. 噪声图像 迭代56次 迭代148次 迭代280次 图4各向异性扩散的去噪迭代过程 Fig.4 Anisotropic denoising iterative process 3 小结 基于各向异性扩散滤波的图像处理方法,不仅可以去除噪声,而且能更好地保护边缘信息不被滤除,较 ・ 22・ 内蒙古师范大学学报(自然科学汉文版) 第46卷 之传统的高斯、中值等滤波方法有很大的优势,在图像增强方面有很好的应用前景. 本文提出的迭代终止条件简单易实现,为滤除噪声和避免边缘被过度滤除提供了一种平衡方法.另外, 影响图像滤波效果的因素除了迭代次数外,还有扩散参数K,该参数往往与图像噪声梯度相关,如何估算图 像的噪声梯度信息,合理设置参数K的大小,是需要进一步研究的内容. 参考文献 E13 TOMASI C,MANDUCHI R.Bilateral filtering for gray and color images[c-IN ICCV,1998:839—846. 1-23 PERONA P,MALIK J.Scale-space and edge detection using anisotropic diffusion[J-I.IEEE TPAMI,1990,12(7):629—639. E3]x Li,T Chen.Nonlinear diffusion with multiple edginess thresholds口].Pattern Recognition,1994,27(8):1029—1037. E43 Gilboa G,Sochen N,Zeevi Y Y.Forward-and—backward diffusion processes for adaptive image enhancement and denoising EJ3.IEEE Transactions on Image Processing,2002,11(7):689—703. E53 Weickert J.Applications of nonlinear diffusion in image processing and computer vision l-J].Acta Mathematica Universi— tatis Comenianae,2001,7O:33-50. 1-63 Huynh-Thu Q,Ghanbari M.Scope of validity of PSNR in image/video quality assessment EJ].Electronics Letters,2008, 44(13):800—8O1. Image Denoising Research Based on Anisotropic Diffusion Equation MO Shao—qiang (Chongqing College of Electronic Engineering,Chongqing 401331,China) Abstract:An anisotropic diffusion filtering method is used to research the denoising problem in image processing.By analyzing the influence of diffusion function and diffusion constant on the filtering effect,the peak signal to noise ratio in image compression is used as the iteration termination condition.This algorithm can keep the edge information of the image from being excessively filtered while effectively removing the noise. Key words:mage denoising;anisotropic diffusion;edge information;iterative criteria;diffusion function 【责任编辑陈汉忠】 (上接第18页) Tail Probability of BUT1 with Random Weight CHEN Li—ying (College of Mathematics,Inner Mongolia University for the Nationalities,Tongliao 028000,Inner Mongolia,China) Abstract:This paper investigates the tail probability of sum of random variables of BUT1 with random weighting distributed on the long tail.The limited conclusion of tail probability with sum of random weigh— ting are obtained and some of the existing conclusions are extended in this paper. Key words:weighted random variables;bivariate upper tail independence;large deviation 【责任编辑陈汉忠】 

因篇幅问题不能全部显示,请点此查看更多更全内容

Top