亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        一種抑制脈沖噪聲的邊緣檢測算法

        2015-01-29 02:57:28沈德海張龍昌
        電子設(shè)計工程 2015年9期
        關(guān)鍵詞:檢測

        沈德海,鄂 旭,張龍昌

        (渤海大學(xué) 信息科學(xué)與技術(shù)學(xué)院,遼寧 錦州 121013)

        在數(shù)字圖像處理的過程中,邊緣檢測是一個關(guān)鍵技術(shù)。圖像邊緣是圖像灰度發(fā)生變化的像素集合,是圖像的最基本特征。由于圖像邊緣包含了許多重要的信息,邊緣檢測結(jié)果對于圖像特征提取、圖像分割、圖像識別等后續(xù)工作起到了非常重要的作用[1]。圖像邊緣檢測主要關(guān)注定位精度、邊緣寬度、連續(xù)性及噪聲抑制性能等問題,在提取較好的圖像邊緣同時如何提高噪聲抑制性能一直以來是眾多研究者最為關(guān)注的熱點問題之一,也是一個難點。

        傳統(tǒng)的邊緣檢測算法如 Sobel算子[2]、Roberts算子[3]及Prewitt算子[4]等算法簡單,運算速度快,但它們對噪聲較為敏感,在實際應(yīng)用中難以滿足對噪聲圖像邊緣檢測精度的要求。為了提取邊緣的同時更好地抑制噪聲,人們嘗試將一些新的理論應(yīng)用到邊緣檢測的過程中,提出了一些新的邊緣檢測算法,如基于小波理論的邊緣檢測算法[5-7],基于形態(tài)學(xué)的邊緣檢測算法[8-9],基于粗集理論的邊緣檢測[10]等,這些算法在提取邊緣時對較低密度噪聲的干擾起到了一定的抑制作用,但算法較復(fù)雜,實時性較差,而且隨著噪聲密度的增大,檢測效果下降較快,降噪能力急劇下降。

        本文考慮到中值濾波對脈沖噪聲的良好抑制性能,結(jié)合傳統(tǒng)基于梯度邊緣檢測思想,提出了一種有效抑制脈沖噪聲的邊緣檢測方法。算法在抑制噪聲的同時,能夠快速地檢測出圖像邊緣。

        1 梯度算子邊緣檢測原理

        梯度與一階導(dǎo)數(shù)相對應(yīng),計算圖像在某一點的梯度,就是計算該點的一階導(dǎo)數(shù)。圖像在邊緣處,其灰度值變化比較尖銳,當(dāng)圖像噪聲較小時,梯度算子檢測效果較好?;谔荻鹊倪吘墮z測是通過計算局部像素的一階導(dǎo)數(shù)極大值或二階導(dǎo)數(shù)過零點求解像素梯度,接近圖像邊緣處像素的灰度值變化比較大,對應(yīng)的梯度值也就比較大,所以可將梯度值大于的某一閾值的點當(dāng)作邊緣點,即可得到邊緣圖像。

        設(shè)f(x,y)為灰度數(shù)字圖像函數(shù),其一階微分可以用圖像二維梯度的近似值替代,圖像 f(x,y)在點坐標(biāo)點(x,y)處的梯度可定義為如下矢量。

        式(1)中,Gx和 Gy分別是x,y的一階微分,即表示水平方向和垂直方向的方向梯度。對于一階微分Gx和Gy可和以用一階差分代替,如式(2)、式(3)所示。 梯度的方向如所(4)示。為圖像的梯度幅值,其值可以通過式(5)計算得出。

        實際應(yīng)用中偏導(dǎo)數(shù)的計算可采用小窗口模板進行卷積運算得到,Gx和Gy各用其對應(yīng)梯度方向的卷積模板,它們合在一起便構(gòu)成一個梯度算子。目前應(yīng)用較廣泛的基于梯度的邊緣檢測算子有 Roberts算子、Sobel算子、Prewitt算子、Log算子等。圖1和圖2分別為Sobel算子模板和Roberts算子模板,模板內(nèi)的數(shù)據(jù)表示權(quán)值,它們都是采用加權(quán)平均計算方向梯度,對噪聲有一定的抑制作用。但是Sobel算子認為鄰域的像素對當(dāng)前像素產(chǎn)生的影響不是等價的,所以距離不同的像素具有不同的權(quán)值,對算子結(jié)果產(chǎn)生的影響也不同。一般來說,距離越遠,產(chǎn)生的影響越小。

        圖1 Sobel算子模板Fig.1 Sobel operator templates

        圖2 Robert算子模板Fig.2 Robert operator templates

        2 中值濾波原理

        中值濾波方法是一種基于排序統(tǒng)計理論的非線性濾波技術(shù),由Turky最先提出。其基本原理是將數(shù)字圖像中一點的值用該點鄰域內(nèi)各點的中值替代。鄰域即濾波窗口,中值濾波一般采用含有奇數(shù)個像素的二維窗口,可以是方形、十字型等。 設(shè)矩陣 W 表示濾波窗口,W=(Wmn),(Wmn=1 或 0),(0,0)為 W 的中心點坐標(biāo),f(x,y)表示輸入數(shù)字圖像,則二維中值濾波的輸出可以用公式(6)表示。

        經(jīng)過驗證可知,中值濾波可以有效地保持圖像的邊緣信息,而且對脈沖噪聲的去噪效果較好。

        3 本文算法

        鑒于中值濾波具有良好的抑制脈沖噪聲的能力,結(jié)合梯度邊緣檢測方法,本文提出了抑制脈沖噪聲的邊緣檢測算法。算法采用兩個十字型卷積模板計算圖像的方向梯度,對參與梯度計算的點先進行噪聲點判斷,如果是噪聲點,采用中值濾波平滑噪聲,如果不是噪聲點直接參與梯度計算,算法步驟如下。

        3.1 定義卷積模板

        傳統(tǒng)的邊緣檢測算子選擇方形窗作為卷積模板,采用各個方向卷積模板分別與圖像進行卷積運算,取其中運算結(jié)果的最大值作為模板中心點對應(yīng)像素的梯度值。本文采用十字型卷積模板,如圖3所示,兩個模板分別為垂直方向模板和水平方向模板,用來檢測水平方向邊緣和垂直方向邊緣。由于中心點的方向梯度受該方向上距離該點最近的點的影響最大,這些點即中心點的上、下、左和右四點,所以本文將這些點的模板權(quán)值設(shè)為2或-2。對于中心點的左上、右上、左下和右下四點來說,它們對中心點的兩個方向梯度影響非常小,參與計算主要是為了起到一定程度的噪聲抑制作用,而且會影響到算法的速度。本文由于采用中值濾波方法,不需要它們的噪聲抑制作用,所以本文將不用它們計算梯度,進而提高了算法的計算速度。?

        圖3 本文算法卷積模板Fig.3 Convolution template of this paper

        圖4 各點對應(yīng)的濾波窗口Fig.4 Filter window of each point

        3.2 抑制噪聲與計算梯度

        算法采用圖3卷積模板,計算對應(yīng)中心點的梯度前,對梯度方向上的像素點進行判斷,如果是噪聲點,則采用3x3方形窗口進行中值濾波,即用濾波窗口各像素點的中值代替噪聲點像素值,如果不是噪聲點則直接參與梯度計算。圖4中,中心點O與方向模板的中心點對應(yīng),其上下左右四個點分別為U、D、L和R,是參與兩個模板卷積運算的點。圖中包含了該4個點為中心的各自濾波窗口,灰色部分為4個窗口的重疊部分。設(shè)f(x,y)表示數(shù)字圖像,則兩個方向梯度計算公式如式(7)、式(8)所示。

        對于圖像梯度,采用式(6)來計算,得出梯度圖像G。

        3.3 邊緣細化及提取

        在圖像的前景或背景內(nèi)部,像素灰度變化不明顯,所得梯度圖像中相應(yīng)區(qū)域內(nèi)部梯度值也較??;在圖像的前景與背景的之間的連接區(qū)域即邊緣區(qū)域,圖像灰度變化較大,該區(qū)域?qū)?yīng)的圖像梯度值也較大,然而,在這些區(qū)域中,并非所有的梯度都對應(yīng)真正的邊緣。圖像邊緣的梯度多呈現(xiàn)屋頂狀,一般可將圖像邊緣區(qū)域劃分為三類區(qū)間:暗區(qū)間、灰色區(qū)間和亮區(qū)間,真正的圖像邊緣多數(shù)分布在屋頂處的亮區(qū)間處,這里的邊緣具有最大的梯度值,而灰色區(qū)間的邊緣梯度值較小,暗區(qū)間梯度值最小。消除在暗區(qū)間和灰色區(qū)間的非邊緣梯度,通常采取局部域值設(shè)定法,通過式(9)去除非邊緣梯度。

        提取圖像邊緣,就是選取合適閾值TH,將梯度圖像G’進行二值化處理,輸出邊緣圖像E,如式(10)所示。閾值TH不固定,不同的圖像可以根據(jù)實際情況和需要進行多次實驗選取合適的閾值。

        4 驗證實驗

        為了驗證算法的有效性,在Matlab仿真平臺上進行實驗。實驗中采用標(biāo)準(zhǔn)灰度圖像“l(fā)ena”,并分別加1%、10%和20%的脈沖噪聲,分別采用傳統(tǒng)Sobel算子、小波變換模極大值及本文方法進行了邊緣檢測對比實驗,結(jié)果如圖5、圖6圖7所示。

        圖5 1%脈沖噪聲圖像邊緣檢測效果對比Fig.5 Detection effect of 1%noise density

        圖5 為加密度為1%的脈沖噪聲圖像的邊緣檢測結(jié)果,可以看出,Sobel算子的邊緣圖像中存在大量的噪聲邊緣,圖像一些弱邊緣處不清晰,而且邊緣較粗;小波變換模極大值算法的邊緣圖像存在少數(shù)脈沖噪聲邊緣,邊緣較細,但邊緣連續(xù)性較差,丟失了一些弱邊緣信息;本文算法的邊緣圖像邊緣輪廓清晰,連續(xù)性較好,而且邊緣比較細,濾除了全部脈沖噪聲,整體圖像效果最好。

        圖6 10%脈沖噪聲圖像邊緣檢測效果對比Fig.6 Detection effect of 10%noise density

        圖7 20%脈沖噪聲圖像邊緣檢測效果對比Fig.7 Detection effect of 20%noise density

        圖6 為加密度為10%的脈沖噪聲圖像的邊緣檢測結(jié)果,可以看出,隨著噪聲密度的增大,Sobel算子噪聲邊緣明顯增多,圖像邊緣模糊不清,噪聲抑制能急劇下降;小波變換模極大值算法的邊緣圖像幾乎看不到邊緣的輪廓,可見其抑噪能力完全喪失;而本文算法濾除了絕大部分噪聲,邊緣圖像比較清晰,受噪聲影響較小。

        圖7為加密度為20%的脈沖噪聲圖像的邊緣檢測結(jié)果,很明顯,當(dāng)噪聲密度的增大到20%時,Sobel算子和小波變換模極大值算法功能完全喪失,而本文算法濾除了大部分噪聲,圖像邊緣較為豐富,連續(xù)性較好,而且邊緣較細,整體效果比較清晰,顯示出了良好的抑噪能力及邊緣檢測[11-12]性能。

        5 結(jié) 論

        本文算法采用梯度計算原理,結(jié)合了中值濾波的優(yōu)點,提出了一種新的脈沖噪聲圖像的邊緣檢測算法。算法采用水平垂直兩個方向的十字型卷積模板,計算量減少,提高了運算速度,對梯度的精確性和方向性的影響較小,而且使得邊緣更細。實驗證明,本文算法不僅能較好地檢測出圖像邊緣,而且在較高密度脈沖噪聲下仍然顯示除了良好的抑噪能力和良好的邊緣檢測效果,具有一定的應(yīng)用價值。

        [1]李杰,苗長云,武志剛,等.基于數(shù)學(xué)形態(tài)學(xué)的圖像邊緣檢測算法的研究[J].計算機科學(xué),2012,39(6):546-548.LI Jie,MIAO Chang-yun,WU Zhi-gang,GUO Cui-juan.Algorithm for edge detection of image based on mathematical morphology[J].Computer Science,2012,39(6):546-548.

        [2]鄭英娟,張有會,王志巍,等.基于八方向Sobel算子的邊緣檢測算法[J].計算機科學(xué),2013,40(11A):354-356.ZHENG Ying-juan,ZHANG You-hui,WANG Zhi-wei,et al.Edge dectection algorithm based on the eight directions sobel operator[J].Computer Science,2013,40(11A):354-356.

        [3]康牧,許慶功,王寶樹.一種Roberts自適應(yīng)邊緣檢測方法[J].西安交通大學(xué)學(xué)報,2008,42(10):1240-1244.KANG Mu,XU Qing-gong,WANG Bao-shu.A roberts’adaptive edge detection method[J].Journal of Xi’an Jiaotong University,2008,42(10):1240-1244.

        [4]鄒柏賢,張然,苗軍.Prewitt圖像邊緣檢測方法的改進[J].微電子學(xué)與計算機,2013,30(5):23-26.ZOU Bai-xian,ZHANG Ran,MIAO Jun.Improved prewitt method for image edge detection[J].Microelectronics&Computer,2013,30(5):23-26.

        [5]田巖巖,齊國清.基于小波變換模極大值的邊緣檢測方法[J].大連海事大學(xué)學(xué)報,2007,33(1):102-106.TIANYan-yan,QIGuo-qing.Edge detection based on wavelet transform module maxima[J].Journal of Dal ian Maritime U-niversity,2007,33(1):102-106.

        [6]劉晨華,馮象初.雙向擴散耦合閾值的小波邊緣檢測算法[J].小型微型計算機系統(tǒng),2013,34(4):910-914.LIU Chen-hua,F(xiàn)ENG Xiang-chu.Wavelet edge detection method of bidirectional diffusion coupled shrinkage[J].Journal of Chinese Computer Systems,2013,34(4):910-914.

        [7]毛成林,萬壽紅,岳麗華,等.一種基于雙樹復(fù)小波變換的SAR圖像邊緣檢測算法[J].中國科學(xué)院大學(xué)學(xué)報,2014,31(2):238-242,248.MAO Cheng-lin,WAN Shou-hong,YUE Li-hua,et al.An edge detection algorithm of SAR images based on dual-tree complex wavelet transform[J].Journal of University of Chinese Academy of Sciences,2014,31(2):238-242,248.

        [8]師文,朱學(xué)芳,朱光.基于形態(tài)學(xué)的MRI圖像自適應(yīng)邊緣檢測算法術(shù)[J].儀器儀表學(xué)報,2013,34(2):408-413.SHI Wen,ZHU Xue-fang,ZHU Guang.Adaptive edge detection algorithm of MRI image based on morphology[J].Chinese Journal of Scientific Instrument,2013,34(2):408-413.

        [9]李杰,彭月英,元昌安,等.基于數(shù)學(xué)形態(tài)學(xué)細化算法的圖像邊緣細化[J].計算機應(yīng)用,2012,32(2):514-516,520.LI Jie,PENG Yue-ying,YUAN Chang-an,et al.Edge thinning based on mathematical morphology thinning algorithm[J].Journal of Computer Applications,2012,32(2):514-516,520.

        [10]劉勍,魏弘博,應(yīng)雋,等.一種基于粗糙集的脈沖噪聲圖像邊緣檢測算法[J].自動化與儀器儀表,2011(6):123-125.LIU Qing,WEI Hong-bo,YINGJuan,et al.A edge detection algorithm of pulse noise image based on rough sets[J].Automation&Instrumentation,2011(6):123-125.

        [11]夏凱.基于改進的SUSAN算法的火焰圖像邊緣檢測研究[J].現(xiàn)代電子技術(shù),2015(5):58-61.XIA Kai.Research on flame image edge detection base on improved SUSAN algorithm[J].Modern Electronics Technique,2015(5):58-61.

        [12]楊昊.CUDA下局部閾值和二值函數(shù)的邊緣檢測[J].電子科技,2014(3):52-54.YANG Hao.Local threshold and boolean function edge detection algorithm using CUDA[J].Electronic Science and Technology,2014(3):52-54.

        猜你喜歡
        檢測
        QC 檢測
        “不等式”檢測題
        “一元一次不等式”檢測題
        “一元一次不等式組”檢測題
        “幾何圖形”檢測題
        “角”檢測題
        “有理數(shù)的乘除法”檢測題
        “有理數(shù)”檢測題
        “角”檢測題
        “幾何圖形”檢測題
        国产激情视频在线观看首页| 乱人伦中文视频在线| 中出人妻中文字幕无码| 久久福利青草精品免费| 青青草极品视频在线播放| 国产成人亚洲精品91专区高清| 免费无码又爽又刺激网站直播| 亚洲av综合色区无码一二三区| 亚洲av无码一区二区乱子仑| 国产精品美女自在线观看| 白白白在线视频免费播放| 无码人妻av一二区二区三区 | 久久精品国产免费观看99| 荡女精品导航| 人妻无码AⅤ中文系列久久免费| 亚洲黑寡妇黄色一级片| 日韩人妻另类中文字幕| 亚洲国产精品va在线播放| 无码精品一区二区三区超碰| 精品自拍偷拍一区二区三区| av天堂精品久久综合网| 亚洲av无码潮喷在线观看| 日本a在线免费观看| 日本中出熟女一区二区| 成人偷拍自拍视频在线观看 | 久久亚洲色www成人欧美| 国产激情视频在线观看首页| 少妇被躁到高潮和人狍大战| 人妻少妇精品久久久久久| 久久久精品2019免费观看| 国产精品电影久久久久电影网| 久久精品国产免费一区二区三区| 国产md视频一区二区三区| 99热免费精品| 日本小视频一区二区三区| 人妻熟妇乱又伦精品hd| 最近中文字幕完整版| 亚洲免费无毛av一区二区三区| av在线免费高清观看| 中国老熟妇自拍hd发布| 亚洲精品一区网站在线观看|