一种基于非局部均值和预分割的图像去噪算法
非局部均值图像去噪算法

若需要附件请联系: QQ:2013198460 E_mail:juefeiimage@
式中, I 为受噪声污染的图像; NL 为经过 NL-means 图像去噪后的图像; ni (i 1, 2,3) 表示图像 的第 ni ( ni 为像素点坐标)个像素点, I (ni ) 为其对应灰度值, R(ni ) 和 S (ni ) 分别为以 ni 为中心的相 似窗和搜索窗; (n1 , n2 ) 和 d (n1 , n2 ) 分别表示 R(n1 ) 与 R(n2 ) 相似程度和欧氏距离(两个图像块的欧 式距离为两图像块差的平方和) , h 为衰减参数。 (2)非局部均值算法中参数设置 非局部均值一共有 3 个参数:相似窗 R(ni ) 的大小、搜索窗 S (ni ) 的大小、衰减参数 h 的取值。 这三个参数取值是相互影响,共同作用于 NL-means 的去噪效果:相思窗 R(ni ) 的取值决定使用多大 的窗口进行相似性度量,相似窗过小时大部分相似窗之间的欧氏距离相近,无法区分是否相似,过 大时计算复杂度过高;搜索窗 S (ni ) 的取值决定使用多大的窗口寻找相似窗, 搜索窗过小时可能找不 到足够的相似窗,过大时则计算复杂度过高,理论上,搜索窗为全图时去噪效果最好,但事实并非 这样,搜索窗过大反而会使去噪精度下降(欧氏距离度量相似性的原因) ;衰减参数 h 实际是一个阈 值的作用,当两个相似窗的欧式距离小于 h 时则判定为相似(占得权重 (n1 , n2 ) 较大) ,否则判定为 不相似 (占的权重 (n1 , n2 ) 较小) 。 因此, 增大相似窗 R(ni ) 的大小, 减小 h 的大小, 增大搜索窗 S (ni ) 的大小, 三者对 NL-means 去噪精度的提升可达到同样的效果。 前人大量实验得到三个参数的取值:
一种自适应的非局部均值图像去噪算法

中图分类号
非局部均值算法 滤波参数 G G D 小波域
T P 3 9 1 T N 2 1 6 文献标识 码 A D O I : 1 0 . 3 9 6 9 / j . i s s n . 1 0 0 0 - 3 8 6 x . 2 0 1 3 . 1 2 . 0 1 2
( S c h o o l o fE l e c t r o n i c I n f o r ma t i o n E n g i n e e r i n g, N a n t o n g U n i v e n i t y , N a n t o n g 2 2 6 O 1 9,  ̄a n g s u ,C h i n a )
c i e n t s 。 t h e C o e f i c i e n t s a r e i f t t e d b y u s i n g t h e g e n e r li a s e d G a u s s i a n d i s t i r b u t i o n( G G D)m o d e l p a r a m e t e r s( s c l a e a n d s h a p e p a r me a t e s) r .We
A b s t r a c t
I n t h i s p a p e r , w e m a k e t h e i m p r o v e m e n t s o n D o n - l o c a l me a n s( N L - Me a n s )a l g o i r t h m i n t r o d u c e d b y B u a d e s e t a 1 .O i r g i n a l N L -
一种改进的非局部均值图像去噪算法

一种改进的非局部均值图像去噪算法刘晓明,田 雨,何 徽,仲元红(重庆大学通信工程学院,重庆 400030)摘 要:传统非局部均值滤波算法中使用指数型加权核函数,容易导致图像细节因过度平滑而变得模糊。
为此,在指数型加权核函数的基础上,采用余弦系数加权的高斯核函数,设计一种改进的非局部均值图像去噪算法,并将其应用于加权系数计算中。
实验结果表明,该算法的去噪性能优于传统算法,且能更好地保留原图像的细节信息,峰值信噪比最大可以提升1.6 dB 。
关键词:图像处理;图像去噪;非局部均值;加权平均;高斯噪声;加权核函数Improved Non-local Means Algorithm for Image DenoisingLIU Xiao-ming, TIAN Yu, HE Hui, ZHONG Yuan-hong(College of Communication Engineering, Chongqing University, Chongqing 400030, China)【Abstract 】Aiming at the problem of the over-smoothness and blurs the details, which are caused by exponential kernel function used in original non-local means algorithm, this paper proposes a cosine Gaussian kernel function based on exponential kernel function and combined with a cosine coefficient and Gaussian kernel. It is used in the weight-computing of the improved algorithm. Experimental results show the algorithm has a superior denoising performance than the original one, especially with detail information in the image, and PSNR can be improved by 1.6 dB at most.【Key words 】image processing; image denoising; non-local means; weighted average; Gaussian noise; weighted kernel function DOI: 10.3969/j.issn.1000-3428.2012.04.065计 算 机 工 程Computer Engineering 第38卷 第4期 V ol.38 No.4 2012年2月February 2012·图形图像处理· 文章编号:1000—3428(2012)04—0199—03文献标识码:A中图分类号:TP3911 概述图像去噪是图像处理领域中最基础和广泛研究的热点问题。
一种用于图像去噪的非局部算法

一种用于图像去噪的非局部算法摘要我们提出了一种新的方法噪声方法来评估和比较数字图像去噪方法的性能。
我们首先计算和分析这种方法噪声的一大类去噪算法,即局部平滑滤波器。
其次,基于图像中所有像素的非局部平均,我们提出了一种新的算法- 非局部均值(NL-means)。
最后,我们介绍一些比较NL均值算法和局部平滑滤波器的实验。
1.介绍图像去噪方法的目标是从噪声测量中恢复原始图像,其中v(i)是观测值,u(i)是“真”值,n(i)是像素i处的噪声扰动。
模拟噪声对数字图像影响的最简单方法是添加高斯白噪声。
在那种情况下,n(i)是i.i.d. 具有零均值和方差σ2的高斯值。
已经提出了几种方法来消除噪音并恢复真实的图像。
尽管它们在工具上可能有很大不同,但必须强调的是,广泛的类别具有相同的基本评论:去噪是通过平均来实现的。
这种平均可以在本地进行:高斯平滑模型(Gabor [7]),各向异性过滤(Perona-Malik [11],Alvarez等人[1])和邻域过滤(Yaroslavsky [16],Smith 等人。
[14],Tomasi等人[15])通过变分计算:总变差最小化(Rudin-Osher-Fatemi [13])或频域中:经验维纳滤波器(Yaroslavsky [16] )和小波阈值法(Coiffman-Donoho [5,4])。
在形式上,我们定义了一个降噪方法Dh作为分解其中v是噪声图像,h是通常取决于噪声标准偏差的滤波参数。
理想情况下,Dhv比v更平滑,n(Dh,v)看起来像是白噪声的实现。
光滑部分与非光滑部分或振荡部分之间的图像分解是当前研究的主题(例如Osher等人[10])。
在[8]中,Y.Meyer研究了适合这种分解的功能空间。
后一个研究的主要范围不是去噪,因为振动部分包含噪音和纹理。
去噪方法不应改变原始图像u。
现在,大多数去噪方法会降低或消除u的细节和纹理。
为了更好地理解这种移除,我们将介绍和分析方法噪声。
基于像素预分类的改进自适应非局部均值图像降噪算法探析

能会 产生 的误差 问题 以及 由此带 来 的一 系列 弊端 ,通过 两种
这 就是 自 适 应非 局部均 值 图像 降噪算 法 ,即 N L M 降噪算 法 ,
其降噪灰度值如下公式 : V ( I )= u( i )+ n( i )
二 、双 尺度 自适应 N L M 降噪算 法分析
2 . 1 关 于 方法 噪声 概 述 。方 法 噪声 是一 种新 的 图像 降噪 效果 评 价方 法 ,提 出为 了最 好地 发挥 降噪算 子 的效果 应 当充 分保 护原 始 不含 噪 图像 的结 构得 到完 整地保 护 ,应 当对 于确
域 使用 小 尺度 的像 素搜 索邻域 窗与 相似 邻域 窗 ,针 对纹 理 区
域 进行 重点 地精 降 噪 , 目的是 获得 最终 的 自适 应 降噪 图像 ,
佳 的降 噪效果 ,确定 最合适 的粗 降噪 的取值 。再 根据算 法流 程实 行双尺度 的 自 适应 算法 。 这样通 过两 次尺度 不 同的像素搜 索邻域 窗与 像素相 似邻 域窗 的降 噪处理 过程 ,避免 了传 统 自 适 应算法 中像 素分 类可
点 搜索 ,进 行 首先 的粗 降噪 ;之后 针对 上一 阶段 的欠 降噪 区
具体 的实验 步骤 上首先 在噪 声估算法 的指导 下计 算 在
原 始含 噪声 图像下 的噪声 方差 ,之后 在精 降噪过 程 中对于像
素 相似邻 域 窗运用 公式计 算 出最优 化的 h 值 ,在 精降 噪步骤 中选值 应 当适 当大 于 h ;对 实验 结果 进行 分析 ,为 了达到最
因此使 用像 素搜 索邻域 窗 与像 素相 似邻域 窗 的方式 在含 噪 图
一种分区域SAR图像非局部均值去噪方法[发明专利]
![一种分区域SAR图像非局部均值去噪方法[发明专利]](https://img.taocdn.com/s3/m/b0da3a9c970590c69ec3d5bbfd0a79563d1ed448.png)
专利名称:一种分区域SAR图像非局部均值去噪方法专利类型:发明专利
发明人:辛志慧,麻伟,王志旭,孙雨,宣嘉裕
申请号:CN202110486169.2
申请日:20210430
公开号:CN113191979B
公开日:
20220624
专利内容由知识产权出版社提供
摘要:本发明涉及一种分区域SAR图像非局部均值去噪方法,包括:S1:对SAR图像进行预处理,将其噪声转变为加性噪声,得到SAR预处理图像;S2:对SAR预处理图像进行目标边缘提取,并根据提取得到的目标边缘轮廓,得到封闭的目标填充区域;S3:对目标填充区域进行标记,根据标记结果将SAR预处理图像,分为标记区域和未标记区域;S4:采用第一加权函数对标记区域进行滤波处理,采用第二加权函数对未标记区域进行滤波处理,得到SAR滤波图像;S5:对SAR滤波图像进行指数函数变换处理,得到SAR去噪图像;本发明的方法,在保留目标的细节纹理信息的同时,可以将非标记区域的噪声很大程度地平滑掉,既去除了噪声,又更好的保留了目标的细节以及纹理信息。
申请人:云南师范大学
地址:650000 云南省昆明市五华区一二一大街298号
国籍:CN
代理机构:西安嘉思特知识产权代理事务所(普通合伙)
代理人:王海栋
更多信息请下载全文后查看。
一种基于区域自适应的非局部均值(Nonlocal Means)图像去噪方法

Region-based non-local means algorithm for noise removalW.L.Zeng and X.B.LuThe non-local means (NLM)provides a useful tool for image denoising and many variations of the NLM method have been proposed.However,few works have tried to tackle the task of adaptively choos-ing the patch size according to region characteristics.Presented is a region-based NLM method for noise removal.The proposed method first analyses and classifies the image into several region types.According to the region type,a local window is adaptively adjusted to match the local property of a region.Experimental results show the effectiveness of the proposed method and demonstrate its superior-ity to the state-of-the-art methods.Introduction:The use of the non-local means (NLM)filter for noise removal has been extensively studied in the past few years.The NLM filter was first addressed in [1].The discrete version of the NLM is as follows:u (k ,l )=(i ,j )[N (k ,l )w (k ,l ,i ,j )v (i ,j )(1)where u is the restored value at pixel (k,l )and N (k,l )stands for theneighbourhood of the pixel (k,l ).The weight function w (k,l,i,j )is defined asw (k ,l ,i ,j )=1exp −||T k ,l v −T i ,j v ||22,a(2)where T k,l and T i,j denote two operators that extract two patches of sizeq ×q centred at pixel (k,l )and (i,j ),respectively;h is the decay para-meter of the weights; . 2,a is the weighted Euclidean norm using a Gaussian kernel with standard deviation a ,and Z (k,l )is the normalised constantZ (k ,l )= (i ,j )exp −||T k ,l v −T i ,j v ||22,ah 2(3)The core idea of the NLM filter exploits spatial correlation in the entireimage for noise removal and can produce promising results.This method is time consuming and not able to suppress any noise for non-repetitive neighbourhoods.Numerous methods were proposed to accel-erate the NLM method [2–4].Also,variations of the NLM method have been proposed to improve the denoising performance [5–7].In smooth areas,a large matching window size could be used to reduce the influ-ence of misinterpreting noise as local structure.Conversely,a small matching window size could be used for the edge /texture region,which means not only the local structure existing within a neighbour-hood can be effectively used but can also speed up the matching process.To the best of our knowledge,few works have tried to tackle the task of adaptively choosing the patch size according to region characteristics.To overcome the disadvantage of the NLM method and its variances,in this Letter we present an adaptive NLM (ANLM)method for noise removal.The proposed method first analyses and classifies the image into several region types based on local structure information of a pixel.According to the region type,a local window is adaptively adjusted to match the local property of a region.Experimental results show the effectiveness of the proposed method.Proposed NLM algorithm:The adaptive patches based non-local means algorithm is conducted according to the region classification results,owing to the fact that the structure tensor can obtain more local structure information [8].Therefore,we use it to classify the region.For each pixel (i,j )of the region,the structure tensor matrix is defined asT s =t 11t 12t 12t 22 =G s ∗(g x (i ,j ))2G s ∗g x (i ,j )g y (i ,j )G s ∗g y (i ,j )g x (i ,j )G s ∗(g y (i ,j ))2where g x and g y stand for gradient information in the x and y directions,G s denotes a Gaussian kernel with a standard deviation s .Theeigenvalues l 1and l 2of T s are given byl 1=12t 11+t 22+ (t 11−t 22)2+4t 212 and l 2=1t 11+t 22− (t 11−t 22)2+4t 212 For a pixel in the smooth region,there is a small eigenvalue difference;for a pixel in an edge /texture region,there is a large eigenvalue differ-ence.Therefore,region classification can be achieved by examining the eigenvalue difference of each pixel.Let l (i ,j )=|l 1(i ,j )−l 2(i ,j )|.We propose the following classifi-cation scheme to partition the whole image region into n classes {c 1,···,c n }:(i ,j )[c 1,if l (i ,j )≤l min +(l max −l min )n c 2,if l (i ,j )≤l min +2(l max −l min )n ...c n ,if l (i ,j )≤l min +n (l max −l min )n ⎧⎪⎪⎪⎪⎪⎪⎪⎪⎨⎪⎪⎪⎪⎪⎪⎪⎪⎩where l min and l max are the minimum and maximum of {l (i ,j ):(i ,j )[V },respectively.To exploit the local structure information and reduce noise in different regions,we adaptively choose the matching window based on the region classification result.The scheme for selecting the matching window is asfollows:if (k ,l )[c r ,T k ,l :=T r k ,l ,where T rk ,l denotes an operator of the r-type region that extracts one patch of size q r ×q r .To reduce the influ-ence of misinterpreting noise as local structure,a larger patch size is adopted for a smooth region.In contrast,a small patch size is employed for the edge /texture region.Intuitively,the number of the class n should be as big as possible.In practice,the gain is insignificant for n greater than 4.Therefore,we choose n ¼4in our experiments.Table 1:PSNR performance comparison of ‘Lena’,‘Barbara’,‘Peppers’imagesFig.1Comparison of results with additive Gaussian noise of s ¼35a Original image b Noisy image c NLM d WUNLM e ANLMExperimental results:In this Section,we compare our proposed ANLM method with the NLM method [2]and the weight update NLM (WUNLM)method [3].We test the proposed method on ‘Lena’,‘Barbara’,and ‘Peppers’,which were taken from the USC-SIPI Image Database (/database/base).The performance of the method was evaluated by measuring the peak signal-to-noise ratio (PSNR).In general h corresponds to the noise level and is usuallyELECTRONICS LETTERS 29th September 2011Vol.47No.20,1125-1127fixed to the standard deviation of the noise.The size of the search window is21×21.Table1shows results obtained with three methods across four noise levels.Figs.1a and b,show the‘Barbara’image and the corresponding noisy image generated by adding Gaussian white noise with variance s¼35,respectively.Figs.1c–e show denoised images by using the NLM,WUNLM,and ANLM methods,respectively.From the standpoint of perceptual view and PSNR values,the proposed ANLM method produced the best quality. Conclusions:An adaptive NLM(ANLM)method for noise removal is presented.In the method,an image isfirst analysed and classified into several region types.According to the region type,a local window is adaptively adjusted to match the local property of a region. Experimental results show the effectiveness of the proposed method and demonstrate its superiority to the state-of-the-art methods. Acknowledgments:This work was supported by the National Natural Science Foundation of China under grant60972001,the National Key Technologies R&D Program of China under grant2009BAG13A06 and the Scientific Innovation Research of College Graduate in Jiangsu Province under grant CXZZ_0163.#The Institution of Engineering and Technology20115August2011doi:10.1049/el.2011.2456W.L.Zeng(School of Transportation,Southeast University,Nanjing 210096,People’s Republic of China)X.B.Lu(School of Automation,Southeast University,Nanjing210096, People’s Republic of China)E-mail:xblu2008@References1Budades,A.,Coll,B.,and Morel,J.M.:‘A review of image denoising algorithms,with a new one’,Multiscale Model Simul.,2005,4,(2), pp.490–5302Mahmoudi,M.,and Sapiro,G.:‘Fast image and video denoising via nonlocal means of similar neighborhoods’,IEEE Signal Process.Lett., 2005,12,(12),pp.839–8423Vignesh,R.,Oh,B.T.,and Kuo,C.-C.J.:‘Fast non-local means(NLM) computation with probabilistic early termination’,IEEE Signal Process.Lett.,2010,17,(3),pp.277–2804Brox,T.,Kleinschmidt,O.,and Cremers,D.:‘Efficient nonlocal means for denoising of textural patterns’,IEEE Trans.Image Process.,2008, 17,(7),pp.1083–10925Kervrann,C.,and Boulanger,J.:‘Optimal spatial adaptation for patch-based image denoising’,IEEE Trans.Image Process.,2006,15,(10), pp.2866–28786Ville,D.V.D.,and Kocher,M.:‘SURE-based non-local means’,IEEE Signal Process.Lett.,2009,16,(11),pp.973–9767Park,S.W.,and Kang,M.G.:‘NLM algorithm with weight update’, Electron.Lett.,2010,16,(15),pp.1061–10638Brox,T.,Weickert,J.,Burgeth,B.,and Mrazek,P.:‘Nonlinear structure tensors’,Image put.,2006,24,pp.41–55ELECTRONICS LETTERS29th September2011Vol.47No.20。
非局部均值NLM进行图像去噪

使用双边和非局部均值滤波进行医学图像去噪摘要医学图像的瓶颈之一是信噪比很低,因此需要对同一对象进行长时间和重复性的获取来降低噪声和模糊。
为了获取一个高信噪比而不需要长时间重复性的扫描,数据的后期处理(例如去噪)就具有重要意义。
双边滤波和非局部均值滤波经常被用来进行医学图像去噪。
本文提出了一种阈值方案即通过对通用的阈值引入比例因子进行小波和轮廓波变换的去噪。
同时本文提出的轮廓波阈值方案也可作为双边和NLM滤波的预处理步骤。
仿真实验表明本文提出的单个实体包括预处理步骤和双边或NLM去噪步骤,在PSNR和感觉质量方面明显优于单个的双边滤波或单个的NLM去噪。
1、介绍先进医学图像技术的快速发展例如磁共振成像(MRI),正电子发射断层扫描(PET)和CT技术在病人体内进行无创性诊断提供了新的方式。
基于成像模式的一些先进技术仍在研究阶断,但是从没有达到常规的临床应用中。
瓶颈之一就是由于信噪比低,对于同一对象需要进行长时间和重复性的获取来降低噪声和模糊。
例如,一个高信噪比的扩散张量成像数据集需要一个小时获取数据。
一个高信噪比的高角分辨率扩散成像数据的获取需要13个小时。
为了从噪声和模糊图像中恢复高信噪比图像,而不需要长时间重复性扫描,数据的后处理在以下两个方面具有置关重要的角色:(1)自动去噪和去模糊算法恢复数据能降低时间消耗;(2)计算目标的分割技术能够从噪声观测值中直接、自动地将数据提取出来。
在医学图像中我们经常会面临一个相对较低信噪比或者与一个较好的SNR有一个较低对比度情况,庆幸的是人类视觉系统在结构识别(甚至存在相当大的噪声)都是卓有成效的。
但是如果SNR太小或对比度太低就很难检测解剖结构。
定义整体图像质量包括实际和感觉标准。
此外,它在很大程度上取决于特定的诊断任务。
在某些情况下,需要一个高的空间分辨率和一个高的对比度,然而,在其它情况下,更多是是需要知觉的标准。
对于一个医学图像的视觉分析,细节的清晰(主要包括边缘信息和对象的可见度)是很重要的。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
翻译:一种基于非局部均值和预分割的图像去噪算法摘要:去噪是图像处理领域中的一项重要任务。
为了克服这一具有挑战性的问题,做了不同的建议,如非局部均值(NL-means)算法。
在本文中,我们提出了一种快速算法,使用预分割与NL-means相结合进行图像去噪。
第一步,算法基于给定的噪声图像的预分割信息执行子采样,称为基于预分割的抽样(PSB采样)以减少要处理的数据量。
预分割找出图像被标记为显著或非显著分区所在的区域。
第二步,去噪程序完成,但NL-means只应用在一些像素,再次减少了数据量。
这些像素的选择是基于采样图像的分割信息进行的。
实验结果表明,该方案的实施比现有的文献中的方案更快,它还可以用于其他图像处理任务,如图像分割。
I.引言无论是在数据采集过程中,或由于发生在感兴趣的场景的现象,图像往往由于随机变化的亮度值而被损坏,称为噪声。
图像去噪方法的目标是从嘈杂的图像恢复到图像(或质量更好的图像),以一个更容易和更准确的方式执行图像分割的图像处理任务。
一个噪声图像可以表示为:uiv+i=(1))(n)()(i其中v(i)是观察值,u(i)真值,n(i)为像素i的噪声干扰。
一种常见的噪声是高斯噪声。
这种噪声服从高斯分布,包含不同强度的变化,是一个非常好的许多传感器噪声模型。
目前已经提出了许多方法来消除噪声,并试图恢复“真实”的图像。
去除噪声的一个简单的形式是对原始图像施加一个低通滤波器掩模(如高斯滤波器),通过邻域加权平均法进行平滑运算,其中,权重随距离中心像素的距离而减小。
通常,采用平滑滤波器有明显的边缘模糊。
非线性滤波器被广泛用于抑制噪声,基于邻域的排序方法(如中值滤波)是典型例子;这些方法导致相对较少的边缘模糊。
另一种去除噪声的方法是在一个平滑的偏微分方程的图像,这是所谓的各向异性扩散方程的图像平滑。
空间常数扩散系数,这相当于热方程或线性高斯滤波,但用扩散系数的设计来检测边缘,可以在去除噪声的同时不模糊的图像的边缘。
在文献[ 5 ]中,yarolavsky提出平均相似的强度值的像素属于空间邻域。
最近,双边滤波[ 6 ]已成为一种流行的方法,提供了非常好的图像去噪效果。
该方案结合基于几何封闭性和强度相似性的像素值,提出从近值到远值,并用同异性衰减的权重平均图像强度值。
文献[ 7 ]和[ 8 ]提出了相关的想法。
其他有趣的作品提出了面向的图像去噪方法,如文献[ 9 ],作者介绍了三边滤波器。
在该方案中,高梯度区域被一个倾斜的滤波器窗口跟踪,局部邻域相适应的局部图像特征平滑的最大可能的区域具有相似的平滑梯度值。
在文献[ 10 ]中,作者提出了一个软阈值非线性的应用,主要思想包括在小波域中,我们可以通过识别显著的系数(即被认为是重要的图像结构)消除噪声,因此微小的系数与噪声相关。
文献[ 11 ]中提出的方案,尽量减少函数和图像的总变量以消除噪声。
在文献[ 12 ]中,作者基于计算概率密度函数与非参数估计,提出了一种迭代的图像去噪的方案。
在文献[ 13 ]中,通过非参数估计的自适应核回归方法解决去噪问题。
在本文中,我们提出了一个简单的图像去噪算法。
该方案以基于区域生长的噪声图像分割的信息进行采样,减少了要处理的数据。
另外,二次抽样图像被分割和去噪步骤是使用非局部均值算法完成。
为了加速这个过程,在计算中不考虑属于显著部分的像素(包含多个固定像素的数量)。
最后,图像恢复到原来的尺寸。
在第二部分,我们概述了Buades 等人提出的NL-means 算法[1]及其变化[2]。
第三部分介绍我们的方法以提高Buades 方法的效率。
II .非局部均值(NL-means)算法Buades 等人在文献[ 1 ]中,以图像包含重复结构为支持,提出了非局部均值(NLmeans )算法,平均这些结构可以降低噪声,这种方法平均有相似领域的领域,而非平均有相似强度值的像素。
给定一个离散噪声图像 {}I i i v v ∈=)(对于像素i ,还原值NL[v](i)被计算为图像中所有像素的加权平均: ∑∈=Ij j v j i w i v NL )(),()]([ (2)权重{}j j i w ),(取决于像素 i 和j 之间的相似性,满足条件1),(0≤≤j i w 和∑=j j i w 1),(。
像素i 和j 间的相似性取决于灰度级向量)(i N v 和)(j N v 的相似性,k N 是一个以像素k 为中心的固定大小的方形邻域。
可用一个递减函数的加权欧氏距离衡量这种相似性,2,2)()(),(a j i N v N v j i d -=,其中a>0,是高斯内核的标准偏差。
具有相似灰度级邻域)(i N v 的像素在平均值上有较大的权重。
这些权重被定义为,2h ),( -)(1),(j i d e i Z j i w = (3) 其中Z(i)是标准化常数∑-=j h j i d ei Z 2),()( (4)参数h 是过滤的程度。
它作为欧氏距离的一个函数控制权重的衰减。
文献[3]中提出了一种的符合NL-mean 的方法,即在这种情况下,新的像素值是从一个二进制图像从相似的上下文中采样得到。
由NL 方法获得图像去噪的结果是显著的,然而,这种原始算法的实施意味着一个比较高的计算成本。
为了解决这个问题, Mahmoudi 和 Sapiro 在文献 [ 2 ]中介绍了一种不同的,改善了算法的计算复杂度的方法。
他们通过忽略预期的小权重的邻域以减少权重的总计算量,这两个滤波器使用(邻域的强度值和梯度的平均值)将图像块。
通过查找表访问只有相似特性的块用来计算的权重。
在下一节中我们将给出一个简单的算法,采用预分割结合NL-means 给定的信息加速图像去噪。
III .我们的方案a. PSB 采样为了减少要处理的数据量,我们先进行抽样。
给出图像l I ,对采样图像)(1l l I RF I =+的构建是通过在1+l 级的每个像素(父像素)和l 级的像素集之间建立依赖关系完成的,后者称为“还原窗口”。
属于一个还原窗口的顶点称为子像素。
每个父的值都是使用一个还原函数RF 从其子集的值计算而来。
迭代地重复这个函数生成一个金字塔。
在接下来的段落中,我们描述了一个还原函数的原始思想。
首先,我们执行了一个基于分段区域生长的原始图像分割,通过一个阈值1segm t 驱动,用于识别“多孔”的显著部分(大于整体图像固定百分比的部分)。
这个分割包括要按式(5)找到一图像I 中的一部分S 加入到n 个区域的i R 区域集中。
I Rn i i == 1 (5)其中k i R R k i ≠=,{} 。
然后,我们定义{}per i i sig t R h R R >=)(,{}per i i neg t R h R R ≤=)(,所以有 I R R neg sig = (6)其中sig R 是显著区域集,即代表图像的像素的数量百分比大于阈值per t 的区域。
非显著区域集neg R 可以认为是噪声。
函数h 表示区域i R 的图像百分比。
此分割提供的信息与属于一个对象的高概率像素有关。
然后,父像素的强度值由子像素的亮度值的中位数给定。
选定的像素属于显著段。
在没有像素属于一个显著图像段的情况下,计算整个还原窗口的中值。
假设ij RW 是父像素1),(+l j i v 的还原窗口。
我们分别用sig R 和neg R 指代显著区域和非显著区域,有{}sig l RW j i l RW l RW sig R v RW v v p ∈∈=,,和{}neg l RW j i l RW l RW neg R v RW v v p ∈∈=,, 然后还原运算可以表示为⎪⎩⎪⎨⎧≠≠==+Φ,~Φ,~)(),(,1neg neg sig sig j i l p p p p RW RF j i v (7) 其中sig p ~和neg p ~分别是sig p 和sig p 的中值。
我们称这种运算为基于预分割的采样(PSB 采样)。
正如我们上面所说,这个抽样减少了待处理的数据量,同时消除了一些噪音,因为它可能属于某些对象的特殊像素,这一步可以尽可能的减少噪声影响。
同样,我们可以减小S S ⨯的搜索窗口以及z z N N ⨯的邻域大小。
b. 去噪程序一旦得到了采样图像,去噪程序就会运行。
为了这个目的,我们使用Buades 等人提出的NL-means 算法[ 1 ]。
正如我们所知,该算法的在图像去噪中得到了良好的结果,但却意味着较高的计算成本。
为了加速计算,我们提出了一种基于二次取样图像分割的简单变化,由(6)式定义,通过阈值2segm t 驱动。
在抽样的情况下,这种分割提供像素可能属于一个对象的信息。
这样,在我们的方案中,NL-means 算法只适用于像素不属于显著部分,即那些像素被视为噪声。
另一方面,属于一个显著部分的像素的强度值将是其邻域的平均值,其窗口表示以该像素为中心。
上面提到的方法可以表示为⎪⎩⎪⎨⎧∈∈=)()()(,)(),]([)]([i v i v neg N i v N R i v i v NL i v NV (8) 其中)]([i v NL 运算由式(2)定义,)(i v N 是)(i v N 邻域的均值。
这种区别减少了NL-mean 所需要的计算量,添加了PSB 采样还原。
IV .实验结果实验结果表明,通过该算法,我们可以得到一个非常好的性能,在短时间内进行图像去噪。
我们在PC Pentium 4 CPU 2.8 GHz 运行了MATLAB 代码,以一套实际图像测试我们的方案。
必须设置的四个参数:1segm t ,2segm t ,1per t ,和2per t 。
参数1segm t 和2segm t 是根据此像素的强度值和所需属于邻近区域的强度值的等级之间的相似性,确定一个像素是否应该被添加到一个区域的阈值,1segm t 用于PSB 采样步骤中的分割,2segm t 用于去噪过程中的分割。
1per t 和2per t 是用于鉴别那些显著区域和非显著区域的阈值,第一个是使用PSB 采样步骤,第二个是用于去噪程序。
这些参数的值取决于我们要检测的对象的大小,也就是说,如果我们使用这些参数的高值,我们只保留“更大”的对象,如果我们使用较低的值,我们保留一些细节和噪音,因为它是很难区分噪声和细节。
我们使用22⨯的还原窗口进行采样,因此,以2为换算系数。
此外,我们使用的搜索窗口为55⨯和33⨯的邻域大小。
图1和2显示的是我们的方案的结果,图3显示了一个图像的分割,也是基于此算法。
原始图像通过MATLAB imnoise 函数以0.2和0.5的方差值添加高斯白噪声。
用于去噪图1(苹果)和图2(Lena )的参数值为1segm t = 0.05,2segm t = 0.10,1per t = 0.10,2per t =0.20。