教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 求职职场 >

一种基于边缘检测的改进的中值滤波去噪方法

来源:网络收集 时间:2026-09-19
导读: 计算机与现代化 2011年第3}lIl JISUANJlYU X1ANI)AI[IUA 总第187期 文章编号:1006-2475(2011)03-0063-03 一种基于边缘检测的改进的中值滤波去噪方法 张毛女,柳薇 (华南师范大学计算机学院.

计算机与现代化

2011年第3}lIl

JISUANJlYU

X1ANI)AI[IUA

总第187期

文章编号:1006-2475(2011)03-0063-03

一种基于边缘检测的改进的中值滤波去噪方法

张毛女,柳薇

(华南师范大学计算机学院.广东广州510631)

摘要:中值滤波是一种去除椒盐噪声的有效算法,在现实生活中应用相当广泛。传统的中值滤波在去噪的同时很容易丢失图像的边缘信息。本文提出一种基于边缘检测的改进的中值滤波去噪算法。它先将舍嗓图像的边缘信息检测出来。然后将边缘信息保存下来,再对原含噪图像用中值滤波进行图像去噪,然后对于保存下来的边缘信息用小模板进行去噪.再用该小模板去噪后的边缘信息区替换中值滤波后的边缘信息。最后通过实验验证,此去噪算法可以在去噪的同时更好地保护图像的边缘信息。关键词:中值滤波;椒盐噪声;去噪中图分类号:TP391.41

文献标识码:A

doi:10.3969/j.issn.1006-2475.2011.03.017AnImprovedMedian

FilterDenoisingBased

on

EdgeDetection

ZHANGMao-nfi,LIUWei

(SchoolofComputerScience,SouthChinaNormalUniversity。Guangzhou510631,China)

Abstract:Toremoveimpulse

noise,medianfilteris

valid

methodwhichisappliedin

widerangeofreallife.Conventional

medianfilterindenoisingimageslosestheedseinformationeasilywhileimagesare

denoised.Thispaperpresentsan

improved

edge

detection-basedmedian

filter

algorithm.Itfirstdetectsedgeinformationofnoisyimage,andthenedgeinformationissaved,

andthentheoriginalnoisyimageisdenoisedwithmedianfilter,fortheedge

informationwhichispreservedbeforedenosing;with

smalltemplate

to

removethenoise,then

u嘲it

to

replacetheedge

informationwhichisdenoisedbymedianfliter.Finally。

through

experimentalverification,thedenoising

algorithm

can

bebetterinpreserving

edgeinformationwhileimages

are

denoised.

Keywords:medianfdter;salt&peppernoise;denoising

引言

中值滤波的原理

图像受获取和存储、处理及各种干扰的影响,显图像的中值滤波是一种非线性的图像处理方法,

示时画面上会出现噪声。而椒盐噪声是一种很常见它通过对邻域内像素按灰度排序的结果决定中心像的噪声。椒盐噪声是由图像传感器、传输信道、解码素的灰度。中值滤波算法的基本原理是把数字图像处理等产生的黑白相间的亮暗点噪声,椒盐噪声往往中某点的值替换为其邻域内所有点值的中值,即所有

是由图像切割引起的。为了减少噪声带来的负面影值按升序或降序排列后的中位值…。中值计算方

响,尽可能地还原干净真实的画面,就需要用到降噪

法…如下:

滤波器对图像数据进行处理。针对于不同的噪声类

设X。,X:….,X。为某一维点值系列,按升序排

型,有各种不同的去噪算法。中值滤波是一种非常典

列后为X“≤Xi2≤Xi3≤…≤Xin或按降序排列为Xil型去除椒盐噪声的方法。传统的中值滤波容易丢失

≥Xi2≥Xi3≥…≥Xi。,其中值为:

图像的边缘信息,而边缘信息是非常重要的,如果丢rXI(川)/2

n为奇数

失了许多边缘信息,图像会变得非常模糊,图像就会xsmalian=Med

fxi}2

失真,而且不利于图像的后续处理.如图像匹配。因

hxit㈣,n/+XI(州)】n为偶数_,’L‘。

…“n,;+I

-_,……此,本文提出一种基于边缘检测的改进的中值滤波去

实际应用中往往取n为奇数,则

噪箅法,达到了更好地保护图像的边缘信息的目的。

X酬妇=Med{XiI=X;(。.”,2

收稿日期:2010-11.24

作者简介:张毛女(1986.),女,汀两新余人.华南师范大学计算机学院硕士研究生.研究方向:图像处理与图形学;柳薇(1976-)。女,湖南岳阳人,讲师,博士。研究方向:多媒体信息处理。

万方数据

●-

计算机与现代化

20l

1年第3期

对于二维情况。设I。.。为图像中点I∥:.以的n/2邻域点值,按序排列后得到I’…,其中值为:

l幽=Med(I¨)=l’以.以

因为脉冲噪声在数字图像中类似于随机分布在图像上的胡椒(黑色)和盐粉(白色)微粒.所以脉冲噪声也称椒盐噪声。椒盐噪声点和信号点的区别是,椒盐噪声会出现局部点的像素值过大。中值滤波是一种有效去除椒盐噪声的算法,那么中值滤波是如何去除椒盐噪声的呢?其过程如下:

中值滤波就是用一个含有奇数点的滑动窗模板在数据中移动,将模板正中的那个点的值用窗口内各

点的中值代替。设一维数据序列{fl,f2,B….,fn},

取模板尺寸为m(ITI为奇数),对此一维数据序列进行中值滤波,就是从输入序列中相继抽出m个数

{fi一,….,fi.。,fi,fl+…..,fi+,’,其中fi为窗口中心

点值,v=(m—1)/2。再将这r11个点按其数值大小排序,取其序号为正中问的那个数作为滤波输出。则一维中值滤波可表示为:

Yi-Med{fi。…..,fi..,fi,f;+…..,fi.,),

(i∈{l,

…,n}-v=孚)

(1)

二维中值滤波可由下式表示:

Yi.j=掣坦i}

(2)

式(2)中,fi.;为二维数据序列,S为滤波模板,通常为2幸2,3 3.5牛5区域,也可以是不同的形状,如线形、圆形、方形、“十”字形、“X”字形、圆环形及矩形等,在滤波的过程中,人们可以根据图像内容和应用要求,选择模板的形状和尺寸。

中值滤波去除椒盐噪声的一般过程为:(I)将滤

…… 此处隐藏:1893字,全部文档内容请下载后查看。喜欢就下载吧 ……
一种基于边缘检测的改进的中值滤波去噪方法.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/122302.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)