999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于改進Canny 算子的圖像邊緣檢測算法

2022-02-21 01:45:46李一波劉佰侖
科學技術(shù)創(chuàng)新 2022年2期
關(guān)鍵詞:方向檢測

李一波 劉佰侖

(沈陽航空航天大學,遼寧 沈陽 110136)

1 概述

如今,在眾多領(lǐng)域都會應用到圖像識別技術(shù),而在計算機對圖像感興趣的區(qū)域進行提取時,邊緣信息是非常重要的。傳統(tǒng)邊緣檢測算子有Sobel、Prewitt、Roberts、Laplacian、LOG 等,它們都是圖像局部區(qū)域窗口的梯度算子,在進行檢測時非常容易受到噪聲的影響。針對Canny 算法存在的問題,許多研究者做出了相應的改進。有人提出自適應中值濾波不僅可以有效地減少噪聲對數(shù)據(jù)的影響,還可以較好的保留圖像基本的邊緣信息。使用了一種新型濾波器與均值濾波器混合使用的濾波方法代替了原來的高斯濾波器,該算法能夠去除大量椒鹽噪聲,同時也能保留圖像的邊緣細節(jié),但兩種濾波器混合使用會使圖像產(chǎn)生失真現(xiàn)象。采用中值濾波器與高斯濾波器混合的方法進行濾波操作,改進后的Canny 算法圖像邊緣信息連續(xù)性更強,單邊緣響應效果較好,邊緣檢測效果更優(yōu),但算法的執(zhí)行效率還有待進一步提高。

2 傳統(tǒng)Canny 邊緣檢測算法

傳統(tǒng)的Canny 邊緣檢測算法最初由John F. Canny 提出,并設(shè)定了信噪比準則、定位精度準則、單一邊緣響應準則來提高邊緣檢測精度。為滿足這3 條準則,John F. Canny 在一階微分算子的基礎(chǔ)上,增加了2 項改進,即非極大值抑制和雙閾值。多邊緣響應、邊緣的定位精度利用非極大值抑制來控制;雙閾值能減少邊緣的漏檢率。其檢測流程如圖1 所示。

2.1 使用二維高斯函數(shù)與目標圖像進行卷積運算以得到平滑后的圖像,二維高斯函數(shù)G(x,y)為:

高斯函數(shù)與目標圖像的卷積公式為:

式中:σ 為高斯函數(shù)的標準差,其大小的變化可以改變圖像的平滑程度,R(x,y)為高斯函數(shù)與輸入圖像進行卷積運算之后的圖像;f(x,y)為輸入圖像;“*”代表卷積運算。將高斯函數(shù)轉(zhuǎn)化為高斯濾波模板,可以提高運算效率。

2.2 計算梯度幅值和方向,利用Sobel 梯度模板分別計算圖像在像素點(x,y)處x 和y 方向上的偏導數(shù)。

其在x 方向上的偏導數(shù)Ⅰx為:

在y 方向上的偏導數(shù)Ⅰy為:

式中:R(x,y)為像素點(x,y)處的像素值。

利用二范數(shù)計算其梯度幅值O 所得:

其梯度方向為:

3 改進的Canny 邊緣檢測算法

原始的Canny 算法在對圖像進行預處理的時候只能對其進行平滑處理,對受到噪聲污染的圖像并不能對其進行濾除,故本文設(shè)計了一種能夠?qū)⒔符}噪聲濾除的新型濾波器。并且計算了四個方向的梯度幅值,在進行雙閾值連接時采用最大間類方差法來確定最優(yōu)閾值而非人工確定,可以提取到更加完整準確的邊緣信息,并且有更好的自適應性。

3.1 新型濾波器設(shè)計原理

3.1.1 噪聲點與邊緣點的區(qū)分

圖片中的椒鹽噪聲非常明顯,其特征是該點的像素值與鄰域八個點的像素值差距過大,故可以根據(jù)像素值變化幅度的大小來判斷該點是否為像素點。而判斷其變化幅度大小的方法就是看其導數(shù)的大小。當導數(shù)越大時則說明其像素值變化的幅度越大。因為圖像的邊緣信息點也存在與周圍點像素值差距過大的情況,故需要進一步進行判斷。

一幅灰度圖像像素點的像素值為0-255,所以本文將像素值為0 或者255 的點可以定義為噪聲點。所以新型濾波器的濾波窗口可以定義為圖片中像素值為0 或255 的點,之后計算該點與鄰域中其他點的方向?qū)?shù)f(q,r),其公式為:

3.1.2 算法流程描述

3.1.2.1 設(shè)置一個3×3 的濾波窗口,設(shè)定一個閾值T,并令窗口開始移動。

3.1.2.2 窗口中心不為0 或255,窗口繼續(xù)移動,否則轉(zhuǎn)至3.1.2.3。

3.1.2.3 計算該中心像素點的像素值F(x,y),領(lǐng)域內(nèi)8 個方向的導數(shù)f(q,r) 。如果|max[f(q,r)]|<T,窗口繼續(xù)移動。如果|min[f(q,r)]|>T,轉(zhuǎn)至步驟3.1.2.4。如果以上皆不成立則轉(zhuǎn)至步驟3.1.2.5。

3.1.2.4 以F(x,y) 為窗口中心,利用窗口中的中值替代F(x,y)。

3.1.2.5 將窗口中心移動至f(q,r)<T 的點。定義此點的像素值為F (i,j) 以此點為中心重新計算鄰域內(nèi)8 個方向?qū)?shù)。若集合f(q,r)中有超過3 個小于閾值T。則該點為邊緣點。否則轉(zhuǎn)至步驟3.1.2.4。

3.1.2.6 窗口移動至最后,算法結(jié)束。

3.2 改進的梯度幅值計算方法

原始的Canny 算子在計算圖像梯度幅值時采用2×2 領(lǐng)域一階有限差分運算,只考慮到水平和垂直方向上的梯度值,因此易受到來自外界噪聲的干擾,故本文在Soble 算子的基礎(chǔ)之上加入45°和135°方向來計算梯度幅值。在3×3領(lǐng)域內(nèi)4 個方向上的梯度模板見式(8):

將水平方向、垂直方向、45°方向、135°方向的梯度模板分別與濾波后的圖像進行卷積運算,得到4 個方向上的梯度分量Mx、My、M45°、M135°,最后求得梯度幅值M,見式(9):

4 個方向上的梯度分量合成到水平和垂直2 個方向上總的梯度分別為Mx、My,分別見式(10)、式(11):

由Mx、My求得梯度方向δ,見式(12):

3.3 Otsu 算法求高低閾值

原始的Canny 算法是由人工來設(shè)定高低閾值來進行高低閾值的連接,而使用最大間類方差法可以自適應確定最優(yōu)閾值,增加算法的自適應性,是邊緣更加完整,準確。

在含有L 個不同灰度等級的M×N 圖像中,每個灰度值對應的像素值為ni,i∈[0,L-1],則其中某一像素i 所出現(xiàn)的概率為Pi,見式(13):

假設(shè)選擇1 個閾值k,k∈[0,L-1], 將圖像像素灰度分成2 類,即前景W0和背景W1,二者灰度等級范圍分別為:W0∈[0,k],W1∈[k+1,L-1]。因此,某一像素落在W0、W1上的概率分別為Pw0(k)、Pw1(k),分別見式(14)式(15):

前景W0和背景W1的平均灰度值分別為h0(k)和h1(k),分別見式(16)和式(17):

則整個圖像的平均灰度值為h(k),見(18):

由上述公式可求得前景W0和背景W1間的最大間類方差δ2,見式(19):

在不同的k 值下求間類方差,當間類方差δ2取得最大值時所對應的k 值就是所求得的最優(yōu)閾值,將此最優(yōu)閾值設(shè)為高閾值Th,低閾值為Th/2。

4 實驗結(jié)果及分析

一個算法的有效性與合理性必然是通過實驗來證明的,為了驗證本文提出的算法的效果,本文使用matlab2016a 對一幅lena 圖片和一幅籃球鞋圖片進行邊緣檢測,并將本文的算法與原始的Canny 算法進行了比較。

實驗結(jié)果如圖2 所示。兩幅圖片中都添加了密度為0.02的椒鹽噪聲。從對比結(jié)果中可以看出原始的Canny 算法會將椒鹽噪聲判定為邊緣點,從而導致誤檢,且檢測到的邊緣點存在斷層的問題。而本文的算法可以很好的濾除椒鹽噪聲,邊緣檢測能力不受影響,并且使提取到的邊緣更加完整,能夠檢測出圖像的弱邊緣。

圖2 邊緣檢測結(jié)果對比

為了展示算法的檢測性能,本文使用了五個指標進行評判,即MSE(均方誤差),SNR(信噪比),TPR(邊緣點檢測的準確率),TNR(背景點檢測的準確率)和ACC(邊緣檢測的整體精度),其定義如下:

本文將多幅圖像進行實驗,分別求取了以上五種指標并取其平均值,將原始的Canny 算法與本文算法進行對比,統(tǒng)計結(jié)果如表1 所示。由表可知,本文算法的五個性能指標都優(yōu)于前三種算法,即具有較高的邊緣點檢測的準確率和精度。

表1 示邊緣檢測性能指標對比

結(jié)束語

為了讓邊緣檢測的正確率與功能性更好,在原始的Canny 算法上進行了改進,以一種新型濾波器代替了高斯濾波器,在計算梯度幅值時增加了兩個方向來達到去噪的目的,最后采用最大間類方差法來自適應確定最優(yōu)閾值使檢測到的結(jié)果更完整,準確。

猜你喜歡
方向檢測
2022年組稿方向
計算機應用(2022年2期)2022-03-01 12:33:42
2022年組稿方向
計算機應用(2022年1期)2022-02-26 06:57:42
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
2021年組稿方向
計算機應用(2021年4期)2021-04-20 14:06:36
2021年組稿方向
計算機應用(2021年3期)2021-03-18 13:44:48
2021年組稿方向
計算機應用(2021年1期)2021-01-21 03:22:38
“幾何圖形”檢測題
“角”檢測題
主站蜘蛛池模板: 午夜久久影院| 亚洲色欲色欲www网| 亚洲AⅤ波多系列中文字幕| 久久91精品牛牛| 一级在线毛片| 亚洲精品无码抽插日韩| 91麻豆精品国产高清在线| 亚洲看片网| 日韩在线视频网站| 国产SUV精品一区二区| 国产成人综合欧美精品久久| 亚洲va欧美va国产综合下载| 91一级片| 国产一区二区三区精品欧美日韩| 久久久久久久久亚洲精品| 欧美不卡二区| 国产在线98福利播放视频免费| 亚洲一区波多野结衣二区三区| 中文无码日韩精品| 亚洲熟妇AV日韩熟妇在线| 91高清在线视频| 久久黄色一级视频| 午夜一区二区三区| 69精品在线观看| 欧美在线视频a| 人妻无码一区二区视频| 中文字幕资源站| 91美女视频在线观看| 日韩国产高清无码| 亚洲国产系列| 97久久超碰极品视觉盛宴| 在线无码私拍| 在线观看av永久| 高清无码一本到东京热| 日韩天堂视频| 国产白丝av| 国产美女叼嘿视频免费看| 欧美色视频在线| 毛片大全免费观看| 国产麻豆福利av在线播放| 好紧好深好大乳无码中文字幕| 久久精品中文字幕免费| 大香网伊人久久综合网2020| 99伊人精品| 九九线精品视频在线观看| 国产天天色| 免费在线国产一区二区三区精品 | av天堂最新版在线| 在线看免费无码av天堂的| 91精品国产91久久久久久三级| 免费毛片a| 国产女人在线视频| 熟女成人国产精品视频| 91尤物国产尤物福利在线| 午夜a级毛片| 无码专区在线观看| 爱色欧美亚洲综合图区| 国产成人av一区二区三区| 成人看片欧美一区二区| 欧美区一区| 成年片色大黄全免费网站久久| 国产日本视频91| 在线毛片网站| 久久香蕉国产线看观看式| 亚洲av无码成人专区| 久久天天躁狠狠躁夜夜2020一 | 一本色道久久88| 成人亚洲天堂| 亚洲综合婷婷激情| 无码有码中文字幕| 国产麻豆精品久久一二三| 国产无码网站在线观看| 日韩小视频网站hq| 国产精品欧美日本韩免费一区二区三区不卡| 在线国产毛片| 亚洲 日韩 激情 无码 中出| 国产打屁股免费区网站| 18禁黄无遮挡网站| 欧美专区日韩专区| 欧美区一区| 久久国产成人精品国产成人亚洲 | 久久精品中文字幕少妇|