国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于統(tǒng)計方法的自適應(yīng)閾值SUSAN邊緣檢測方法

2016-09-01 03:56徐黎明馬正華呂繼東
關(guān)鍵詞:像素點算子灰度

徐黎明,馬正華,呂繼東*

(1.江蘇城鄉(xiāng)建設(shè)職業(yè)學院建筑設(shè)備系,江蘇常州 213147;2.常州大學信息科學與工程學院,江蘇常州213164)

?

基于統(tǒng)計方法的自適應(yīng)閾值SUSAN邊緣檢測方法

徐黎明1,2,馬正華2,呂繼東2*

(1.江蘇城鄉(xiāng)建設(shè)職業(yè)學院建筑設(shè)備系,江蘇常州213147;2.常州大學信息科學與工程學院,江蘇常州213164)

針對傳統(tǒng)SUSAN邊緣檢測方法要人為根據(jù)圖像不同對比度反復(fù)調(diào)整設(shè)定閾值,檢測結(jié)果隨機性強、不穩(wěn)定的缺點,提出了一種自適應(yīng)生成灰度差閾值的改進SUSAN算法.首先,通過統(tǒng)計的方法來反映相鄰像素點灰度的空間分布情況;然后,計算圖像的對比度,建立對比度與灰度差閾值的關(guān)系;最后,生成自適應(yīng)的灰度閾值,進行邊緣檢測.本文算法的實驗結(jié)果與其他邊緣檢測算法相比,邊緣檢測效果更好,并且具有抗噪性能.

SUSAN算法;邊緣檢測;灰度差;對比度;自適應(yīng)閾值

圖像的邊緣主要表現(xiàn)為圖像局部特征的不連續(xù)性,是圖像中灰度變化比較劇烈的部分,并且包含豐富的圖像信息.邊緣檢測能從圖像中提取有效的邊緣信息,來標識圖像中亮度變化顯著的點,是圖像處理、圖像分析、模式識別和計算機視覺的基本步驟,是目前圖像處理領(lǐng)域的熱點研究課題,其檢測結(jié)果的正確性和可靠性為進一步的圖像分析奠定重要基礎(chǔ)[1].

圖像的邊緣特性一般具有這樣的特點:沿邊緣走向的像素值變化比較平緩,而垂直于邊緣方向變化比較劇烈.傳統(tǒng)的檢測方法是微分算子法,根據(jù)圖像邊緣具有上述的方向和幅度兩個特性,用微分(導數(shù))算子來檢測邊緣上的變化,其中一階微分(導數(shù))以最大值對應(yīng)邊緣,而二階微分(導數(shù))則以零點對應(yīng)邊緣位置[2].常用的微分算子有Roberts算子、Sobel算子、Prewitt算子和Laplace算子等.但這些算子往往存在一些不足,Roberts算子定位精度不高、處理后的圖像邊緣不夠平滑;Prewitt算子利用局部差分檢測邊緣,往往丟失邊緣信息,邊緣檢測精度不高;Sobel算子較易產(chǎn)生錯誤邊緣,提取的圖像輪廓有時并不理想;Laplace算子對噪聲比較敏感,常產(chǎn)生雙像素寬度的邊緣;而Canny算子在檢測模糊圖像時會平滑掉部分邊緣信息[3-6].

SUSAN邊緣檢測算法與上述算法相比不需要梯度計算,并具有算法簡單、定位準確等特點[7],但傳統(tǒng)SUSAN算法需根據(jù)不同對比度圖像的具體情況來設(shè)置不同的灰度差閾值t,從而使得邊緣檢測效果具有隨機性,不能總獲得理想的效果,為此本文對此進行研究以實現(xiàn)能夠自適應(yīng)選取閾值的SUSAN邊緣檢測,獲得準確的邊緣檢測結(jié)果.

1 SUSAN邊緣檢測方法

1.1SUSAN邊緣檢測原理

SUSAN(Smallestunivaluesegmentassimilatingnucleus)是Smith等提出的最小核同值區(qū)域算子,是一種并行邊緣檢測算子,采用USAN原理,依據(jù)圖像同一區(qū)域內(nèi)的特征相近或基本一致,而不同區(qū)域之間的特征則存在很大差異的特點,通過對模板覆蓋像素的統(tǒng)計,來提取目標的特征(角點、邊緣)[8-9].該算法不同于常規(guī)卷積算法,不是采用正方形模板,而是采用一種近似圓形模板,在整個圖像上移動,把模板內(nèi)部每個像素點的灰度值與模板中心像素的灰度值進行比較,若模板內(nèi)某像素點與模板中心(核)的灰度值之差小于某個閾值,則認為該像素點與核具有相同的灰度值,并把滿足該條件的所有像素組成的區(qū)域稱作核同值區(qū)(USAN).

當圓形模板在圖像中移動時,USAN區(qū)域面積會相應(yīng)的變化,如圖1所示.當圓形模板完全處在背景或圖像中時,區(qū)域面積最大;當模板向圖像邊緣移動時,USAN區(qū)域逐漸變?。划斈0逯行囊频綀D像邊緣時,USAN區(qū)域很小;當模板中心移動圖像角點附近時,USAN區(qū)域最小.因此,設(shè)定合適的閾值,通過計算圖像中每一個像素點USAN值,來查找小于該閾值的像素點,便可確定邊緣點.

圖1SUSAN邊緣檢測原理

Fig1SUSANedgedetectionprinciple

1.2SUSAN邊緣檢測算法

1.2.1算法描述用一個近似圓形模板來掃描圖像,如圖2所示,依次對模板內(nèi)的每一個像素點與模板中心像素點的灰度值進行比較,比較方法為

(1)

其中,r0為模板中心像素點;r為模板中除中心之外的其他像素點;I(r)為圖像在r處的灰度值;I(r0)為圖像在r0處的灰度值;t為灰度差的閾值;c(r,r0)為是否屬于USAN區(qū)域的判別函數(shù).

圖2SUSAN模板

Fig2SUSANtemplate

c(r,r0)通常采用(2)式所示的更穩(wěn)定、更有效的相似比較函數(shù).根據(jù)理論和實驗驗證,當指數(shù)取6時,能精確地檢測邊緣[10-12]

(2)

對模板下的每個像素點進行如上運算后,對結(jié)果c(r,r0)進行累加,即

(3)

所得的n(r0)就是USAN的像素數(shù)目,即USAN區(qū)域面積.接下來與預(yù)先取定的閾值g比較,當n(r0)

閾值g決定了可定義為邊緣點的USAN最大值,如果圖像中的某個像素的USAN值小于g,則該點就會被作為邊緣點給提取出來.閾值g選取過大,則容易誤把附近其他不是邊緣點的像素給提取出來,閾值g選取過小,則會造成部分邊緣點的漏檢.因此,g通常取為3nmax/4,其中nmax表示圓形模板內(nèi)像素點的總個數(shù).

灰度差閾值t往往反映SUSAN算子所能檢測的邊緣點最小的對比度和所能忽略的噪聲最大容限能力,取值與對比度有關(guān).模板一般選擇包含37個像素,半徑為3.4個像素近似圓形的模板,否則,如果模板過小,則可能漏檢部分邊緣點;如果模板過大則會增大運算量.

2 改進的SUSAN邊緣檢測算法

SUSAN原理在使用過程中需要根據(jù)具體情況對不同對比度的圖像設(shè)置恰當?shù)幕叶炔铋撝祎,對圖像的邊緣檢測效果進行控制.由于灰度差閾值t表示的是所能檢測到的邊緣點的最小對比度,是區(qū)分目標與背景的一個重要閾值,決定了能夠提取的邊緣點數(shù)量.若t越小,則可從對比度越低的圖像中提取邊緣點,且提取的邊緣點也越多,因此對于不同對比度和噪聲情況的圖像,應(yīng)取各自不同的t值.本文根據(jù)圖像的對比度,給出一種閾值 t 的自適應(yīng)選取方法.

閾值t與灰度差有關(guān).而灰度是一個絕對值,對比度是一個相對值,就一幅圖像來說,它反映了圖片上最亮處與最暗處的比值,可以說沒有灰度差就沒有對比度.在不同的文獻中有很多種不同的關(guān)于對比度的定義[13-14],但這些對比度的定義都不適合作為圖像處理中的對比度[15].

注意到圖像像素間顏色以及像素間灰度的重復(fù)規(guī)律或者變化的規(guī)律都可以通過紋理反映出來,相應(yīng)可以借助紋理特征來研究圖像相鄰像素點灰度的空間分布情況,而對比度就是紋理特征中的特征之一.紋理特征的研究方法中最早的且應(yīng)用最廣泛的是統(tǒng)計學方法[16-18],因此本文用統(tǒng)計的方法,基于像元及其鄰域的灰度屬性,結(jié)合一階、二階或高階統(tǒng)計特性,描述像素點灰度的空間分布情況,用平均值、方差、峰度、四階矩來給出對比度的公式定義,具體見(4)~(8)式.標準差

(4)

方差

(5)

四階矩

(6)

峰度

(7)

從而得出對比度

(8)

其中xij為第(i,j)個像素的灰度值.

研究圖像區(qū)域中的對比度這個統(tǒng)計特性,使得所求得的對比度更能反映圖像中像素點的空間分布,從而建立閾值t與對比度之間的關(guān)系,如(9)式所示:

(9)

其中c為0.05~0.02之間的常數(shù).經(jīng)過多次驗證,可發(fā)現(xiàn)c取0.025時都能得到很好的邊緣檢測效果.

改進后的SUSAN邊緣檢測算法的具體步驟

1)根據(jù)統(tǒng)計方法,由(8)式計算圖形的對比度Fcon;

2)由(9)式計算自適應(yīng)灰度差閾值t;

3)根據(jù)閾值t,由(2),(3)式計算該點USAN區(qū)域的大小;

4)將得到USAN區(qū)域面積與閾值g相比,來進行邊緣點的檢測.

3 實驗結(jié)果

為了驗證改進方法的有效性,在Matlab 2012b軟件平臺中進行實驗測試,對三幅不同對比度的原始圖進行邊緣檢測,其實驗結(jié)果如圖3~5所示.

圖3Cameraman圖像自適應(yīng)閾值邊緣檢測圖

Fig 3The edge detection figure of cameraman image on the adaptive threshold

圖4Lena圖像自適應(yīng)閾值邊緣檢測圖

Fig 4The edge detection figure of lena image on the adaptive threshold

圖5Diaohua圖像自適應(yīng)閾值邊緣檢測圖

Fig 5The edge detection figure of diaohua image on the adaptive threshold

而如果利用原有的SUSAN邊緣檢測方法,則需要對根據(jù)不同圖像對比度,通過實驗反復(fù)驗證來選擇不同的閾值,才會出現(xiàn)如上自適應(yīng)閾值相似的效果,具體效果如圖6~8所示.

圖6Cameraman圖像在閾值T=25時邊緣檢測圖

Fig 6The edge detection figure of cameraman image

圖7Lena圖像在閾值T=20時邊緣檢測圖

Fig 7The edge detection figure of Lena image

圖8Diaohua圖像在閾值T=30時邊緣檢測圖

Fig 8The edge detection figure of diaohua image

圖9不同算法邊緣檢測結(jié)果

Fig 9The detection result of different edge-detecting algorithm

對Lena圖像加上均值為0,方差為0.02的椒鹽噪聲,分別用Canny算子、LoG算子、Sobel算子和本文改進的SUSAN算子對被噪聲污染的圖片進行邊緣提取,比較其效果,實驗結(jié)果如圖9所示.

通過實驗發(fā)現(xiàn),Canny算子、LoG算子和Sobel算子對噪聲比較敏感,不能檢測出想要的圖像邊緣,而本文算法抗噪聲的性能很好,可以用于被噪聲污染的圖像的邊緣檢測.

4 結(jié)束語

本文根據(jù)SUSAN邊緣檢測方法的原理,分析閾值選取的特點,從統(tǒng)計方法著手,嘗試用獲取對比度的方法來進行自適應(yīng)選取閾值,從而可處理各種復(fù)雜多樣的圖像,避免閾值選擇的隨機性和不確定性,影響邊緣檢測的效果.經(jīng)過驗證,本方法的有效性、可行性都較好.

[1]段瑞玲,李慶祥,李玉和.圖像邊緣檢測方法研究綜述[J].光學技術(shù),2005,31(3):415.

[2]高朝陽,張?zhí)l(fā),曲亞男.圖像邊緣檢測研究進展[J].科技導報,2010,8(20):112.

[3]李成.基于SUSAN算法的邊緣檢測方法研究[D].長沙:湖南師范大學,2014.

[4]曾俊,李德華.彩色圖像SUSAN邊緣檢測方法[J].計算機工程與應(yīng)用,2011,47(15):194.

[5]曾俊,李德華.彩色圖像SUSAN邊緣檢測方法[J].計算機工程與應(yīng)用,2011,47(15):194.

[6]王智文.幾種邊緣檢測算子的性能比較研究[J].制造業(yè)自動化,2012,34(6):14.

[7]淡雪,岳曉奎.基于SUSAN算法的空間目標分割算法[J].科學技術(shù)與工程,2011,11(11):2533.

[8]SMITH S M,BRADY J M.SUSAN:a new approach to low level image processing [J].InternationalJournalofComputerVision,1997,23(1):45.

[9]宋健飛,高 莉.基于四元數(shù)的改進型最小核值相似區(qū)邊緣檢測[J].計算機應(yīng)用,2015,35(3):826.

[10]趙小川.MATLAB圖像處理——能力提高與應(yīng)用案例[M].北京:北京航空航天大學出版社,2014.

[11]PEREZ M M,DENNIS T J.An adaptive implementation of the SUSAN method for image edge and feature detection[C]//InternationalConferenceonImageProcessing.IEEE Explor:Colorado Springs,1997:394.

[12]戚銀城,苑清,李婷,等.基于SUSAN算子的嘴部輪廓特征提取方法[J].電視技術(shù),2014,38(23):142.

[14]ARAUZ-PACHECO C,RAMIREZ L C,PRUNEDA L,et al.The effect of the aldose reductase inhibitor,ponalrestat,on the progression of diabetic retinopathy[J].JDiabetesComplicat,1992,6:131.

[15]CALDWELL R B,BARTOLI M,BEHZADIAN M A,et al.Vascular endothelial growth factor and diabetic retinopathy:Pathophysiological mechanisms and treatment perspectives[J].DiabetesMetabResRev,2003,19:442.

[16]謝正祥,劉玉紅,王志芳,等.人類視覺對比度分辨率的非線性補償原理和方法[J].成都醫(yī)學院學報,2009,4(3):157.

[17]步亞東.圖像紋理特征提取的研究[D].濟南:山東師范大學,2012.

[18]劉麗.圖像紋理特征提取方法綜述[J].中國圖象圖形學報,2009,14(4):622.

[19]TAMURA H,MORI S,YAMAWAKI T.Textural features corresponding to visual perception[J].IEEETransactionsonSystems,ManandCybernetics,1978,8(6):460.

(責任編輯孫對兄)

Adaptive threshold SUSAN edge-detectingalgorithmbasedonstatisticalmethods

XU Li-ming1,2,MA Zheng-hua2,Lü Ji-dong2

(1.Department of Construction Equipment,Jiangsu Changzhou Higher Vocational School of Construction,Changzhou213147,Jiangsu,China;2.SchoolofInformationScienceandEngineering,ChangzhouUniversity,Changzhou213164,Jiangsu,China)

AimtotheshortcomingoftraditionalSUSANalgorithmneedtosettheappropriategraydifferencethresholdmanually,accordingtothedifferentcontrastoftheimageinspecificcircumstances,andtheedgedetectioneffectisnotstablewithstrongrandomness,animprovedSUSANalgorithmisputforwardwiththeadaptivegraydifferencethreshold.Firstly,thespatialdistributionofadjacentpixelsisexpressedwithstatisticalmethod;secondly,thecontrastoftheimageiscalculated,therelationshipbetweenthecontrastandthegraythresholdisestablished;finally,theadaptivegraydifferencethresholdisgeneratedtodetectedge.TheexperimentalresultsshowthattheperformanceoftheimprovedSUSANalgorithmisbetterthanotheredge-detectingalgorithm,andithasmorestronganti-noiseproperty.

SUSANalgorithm;edgedetection;graydifference;contrast;self-adaptivethreshold

10.16783/j.cnki.nwnuz.2016.04.010

2016-01-15;修改稿收到日期:2016-03-20

江蘇省自然科學青年基金資助項目(BK20140266);江蘇省高校自然科學研究面上項目(14KJB210001)江蘇省高等職業(yè)院校國內(nèi)高級訪問學者計劃資助項目(2014FX031);常州大學科研啟動資助項目(ZMF13020019)

徐黎明(1974—),女,江蘇南通人,副教授,碩士.主要研究方向為計算機應(yīng)用、圖像處理.

E-mail:892188160@qq.com

TP391.4

A

1001-988Ⅹ(2016)04-0041-05

*通訊聯(lián)系人,男,講師,博士.主要研究方向為機器人視覺測量與控制.E-mail:vveaglevv@163.com

猜你喜歡
像素點算子灰度
與由分數(shù)階Laplace算子生成的熱半群相關(guān)的微分變換算子的有界性
采用改進導重法的拓撲結(jié)構(gòu)灰度單元過濾技術(shù)
擬微分算子在Hp(ω)上的有界性
Heisenberg群上與Schr?dinger算子相關(guān)的Riesz變換在Hardy空間上的有界性
Bp-MRI灰度直方圖在鑒別移行帶前列腺癌與良性前列腺增生中的應(yīng)用價值
基于局部相似性的特征匹配篩選算法
各向異性次Laplace算子和擬p-次Laplace算子的Picone恒等式及其應(yīng)用
基于5×5鄰域像素點相關(guān)性的劃痕修復(fù)算法
基于canvas的前端數(shù)據(jù)加密
基于最大加權(quán)投影求解的彩色圖像灰度化對比度保留算法