《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 橡膠圈缺陷檢測算法研究
橡膠圈缺陷檢測算法研究
來源:微型機與應用2010年第22期
朱紅莉1, 朱紅巖2
(1. 河南工業大學 信息科學與工程學院,河南 鄭州450001;2. 合肥工業大學 電氣與自動化工
摘要: 提出了一種基于數字圖像處理的邊緣檢測算法,分別利用Sobel算子和Canny算子對預處理后的圖像進行邊緣檢測,將所得圖像進行圖像相加,并用Matlab進行仿真。結果表明,該算法比單一邊緣檢測算子檢測效果要好,并具有良好的檢測精度。
Abstract:
Key words :

摘  要: 提出了一種基于數字圖像處理的邊緣檢測算法,分別利用Sobel算子Canny算子對預處理后的圖像進行邊緣檢測,將所得圖像進行圖像相加,并用Matlab進行仿真。結果表明,該算法比單一邊緣檢測算子檢測效果要好,并具有良好的檢測精度。
關鍵詞: 數字圖像處理;橡膠圈自適應中值濾波;Sobel算子;Canny算子

    圖像的邊緣是指圖像灰度值的不連續點或變化劇烈的點的集合,橡膠圈邊緣檢測是要提取缺陷和背景的邊界線。工業用橡膠圈在生產過程中不可避免地會出現各種各樣的缺陷,例如切割不平、厚度不均、毛邊和氣泡等。本文以橡膠圈的氣泡缺陷為例,提出了一種基于數字圖像處理的混合邊緣檢測算法,并給出了分析過程與實驗結果[1]。
1 算法研究
    目標圖像一般都含有噪聲,所以在邊緣檢測前必須進行圖像預處理以消除噪聲,然后再對其分別用Sobel算子和Canny算子進行邊緣檢測,最后把兩者結果相加,即得到較好的檢測效果。算法框圖如圖1所示。

1.1 圖像預處理
    橡膠圈圖像在拍攝、存儲、傳送的過程中會受到噪聲的污染,從而導致圖像出現失真、模糊等退化現象。常用的濾波算法有均值濾波、維納濾波、自適應中值濾波等。實驗證明,自適應中值濾波能有效去除橡膠圈圖像噪聲,更為重要的是,在去除噪聲的同時,自適應中值濾波還能保護圖像細節[2]。所以本文采用自適應中值濾波來進行圖像預處理。實驗效果如圖2所示。

1.2 邊緣檢測
1.2.1 Sobel算子邊緣檢測

    基于微分方法的邊緣檢測算子包括Roberts算子、Prewitt算子、Sobel算子、Laplacian算子、LoG算子等,其中前三者是基于一階導數的邊緣檢測算子,后兩者是基于二階導數的邊緣檢測算子。在算法實現過程中,通過模板與圖像中的每個像素點做卷積和運算,然后選取合適的閾值以提取邊緣。一階導數和二階導數的不同在于,一階導數認為最大值對應邊緣位置,而二階導數則以過零點對應邊緣位置。
    基于微分方法的邊緣檢測算子中,Roberts算子采用對角線方向相鄰兩像素之差近似梯度幅值檢測邊緣,檢測水平和垂直邊緣效果好于斜向邊緣,定位精度較高,但對噪聲敏感。Prewitt算子和Sobel算子是實踐中最常用的兩種算子,兩者都是利用像素點上下、左右鄰點的灰度加權算法,根據在邊緣點處達到極值這一原理來檢測邊緣。Prewitt算子實現起來更為簡單,但在抑制噪聲方面不如Sobel算子。Sobel算子能夠較為精確地檢測出邊緣點,對噪聲具有平滑作用,但檢測出的邊緣較寬。
    Laplacian算子是一種線性二階微分算子,對噪聲非常敏感,一般不直接用于邊緣檢測。LoG算子是Laplacian算子的改進方式,它選用Gaussian函數對圖像進行平滑濾波,然后對平滑后的圖像進行Laplacian運算。使用Laplacian算子是為了提供一幅能確定邊緣位置的圖像。
    Sobel算子是一組方向算子,從不同的方向檢測邊緣。方向算子是利用一組模板對圖像中的同一像素求卷積,選取其中最大的值作為邊緣強度,而將與之對應的方向作為邊緣方向。
    其梯度為:
 
    一幅圖像的3×3區域如圖3所示,其中z是圖像的灰度值,則Sobel算子模板如圖4所示,用以實現上述梯度公式。

    Prewitt算子是平均濾波,而Sobel算子是加權平均濾波。在Prewitt算子中像素鄰域與當前像素產生的影響是等價的,而Sobel算子中鄰域像素與當前像素的距離有不同的權值,一般距離越小,權值越大。Sobel算子的權值2意味著通過增加中心點的重要性來達到一些平滑效果,由于引入了平均因素,因而對圖像中的隨機噪聲有一定的平滑作用。Sobel算子是相隔兩行或兩列之差分,所以邊緣兩側元素得到了增強,邊緣顯得粗而亮[3]。
    實驗證明,當閾值設為0.017時,用Sobel算子對橡膠圈缺陷檢測效果最好。而上述其他算子均不能有效檢測出橡膠圈圖像的缺陷邊緣。
1.2.2 Canny算子邊緣檢測
    在圖像邊緣檢測中,抑制噪聲和邊緣精確定位是無法同時滿足的,邊緣檢測算法通過平滑濾波去除圖像噪聲的同時,也增加了邊緣定位的不確定性;反之,提高邊緣檢測算子對邊緣的敏感性的同時,也提高了對噪聲的敏感性。Canny算子在抗噪聲干擾和精確定位之間尋求最佳折中方案[4]。
    Canny算子邊緣檢測的原理與上述幾個不同,它不是通過微分算子檢測邊緣,而是在滿足一定約束條件下推導出邊緣檢測最優化算子。
    Canny算子邊緣檢測的基本原理是:采用二維高斯函數的任意方向上的一階導數為噪聲濾波器,通過與圖像卷積進行濾波;然后對濾波后的圖像尋找圖像梯度的局部極大值,以確定圖像邊緣。Canny算子是一種最優邊緣檢測算子,其實現檢測圖像邊緣的步驟與方法如下:(1)選擇一定的高斯濾波器平滑圖像,抑制圖像噪聲,然后計算濾波后圖像梯度的幅值和方向;(2)對梯度幅值應用非極值抑制,尋找圖像梯度中的局部極值點,把其他非局部極值點置零以得到細化的邊緣,再用雙閾值算法檢測和連接邊緣,實現邊緣提取。
    Canny算子邊緣檢測的三條準則是[5]:
    (1)低誤判率,既要盡可能地檢查出真實的邊緣,同時又要盡量避免檢測中出現的虛假邊緣;
    (2)高定位精度,即檢測出的邊緣位置要盡量接近真正的邊緣位置;
    (3)對同一邊緣要有低的響應次數,即同一邊緣產生多個響應的概率要低[6]。
    實驗證明,當閾值設為0.08時,用Canny算子對橡膠圈缺陷檢測效果最好。
1.2.3 圖像相加
    Sobel算子對灰度漸變的圖像處理較好,這點在橡膠圈缺陷檢測中得到了驗證。Sobel算子對垂直和水平方向上的邊緣有較好的檢測結果,但對其他方向的檢測效果一般,且對邊緣的定位不是很準確,圖像的邊界寬度要大于或等于2個像素。
    Canny算子雖然是基于最優化思想推出的邊緣檢測算子,但實際效果并不一定最優。Canny算子也會將一些高頻邊緣平滑掉,造成邊緣丟失[4]。
    橡膠圈缺陷的灰度和橡膠圈的灰度非常接近,對比度較低,邊緣兩側的灰度變化不明顯。經過大量實驗,發現Sobel算子和Canny算子對橡膠圈的缺陷檢測有較好的效果,但又有些瑕疵,如果把二者檢測結果相加,可以使兩者的優勢互補,能大大提高邊緣檢測的效果,取得令人滿意的結果。
2 實驗結果與分析
    圖5(a)為Sobel算子的邊緣檢測結果,圖5(b)為Canny算子的邊緣檢測結果,圖6為兩者相加的結果。可以看出,由于橡膠圈缺陷部分和背景部分灰度非常相近,邊緣檢測難度較大,因此盡管分別采用了對灰度漸變處理效果較好的Sobel算子和最優邊緣檢測算子——Canny算子,但邊緣檢測的結果仍不是很理想。而圖6所示的混合邊緣檢測結果要明顯優于圖5,缺陷邊緣被清晰地分割出來,并且沒有出現受到噪聲干擾的偽邊緣。

    本文討論了橡膠圈缺陷檢測算法,分析了幾種常用算法的優缺點,提出了一種基于Sobel算子和Canny算子的混合邊緣檢測算法,并用Matlab軟件進行了實驗仿真,證明了其檢測精度要高于傳統的邊緣檢測算子。
參考文獻
[1] 劉春,利新琴,魯昌華,等. 密封橡膠圈凸點缺陷檢測的研究[J]. 電子測量與儀器學報,2008(增刊):178-181.
[2] GONZALEZ R C, WOODS R E. 數字圖像處理 [M]. 阮秒琦,阮寧智,譯.北京:電子工業出版社,2007.
[3] 蔡立晶,蔡立娟,楊立.基于指紋圖像邊緣檢測算法的比較研究[J]. 中國新技術新產品,2009(1):3-4.
[4] 姚敏.數字圖像處理[M].北京:機械工業出版社,2006.
[5] 秦襄培.Matlab圖像處理與界面編程寶典[M].北京:電子工業出版社,2009.
[6] 田巖,彭復原. 數字圖像處理與分析[M].武漢:華中科技大學出版社,2009.

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲一区二区三区乱码aⅴ蜜桃女| 亚洲欧美激情视频| 一二三区精品| 一区二区高清视频| 久久精品视频在线观看| 先锋资源久久| 亚洲一区三区视频在线观看 | 国一区二区在线观看| 国产精品免费网站| 国产精品久久久久毛片大屁完整版 | 欧美精品亚洲精品| 欧美精品电影在线| 欧美日韩成人一区| 欧美日韩妖精视频| 欧美日韩亚洲一区二区三区在线 | 在线一区二区三区做爰视频网站 | 国产日韩欧美成人| 国产视频久久久久久久| 国产亚洲aⅴaaaaaa毛片| 国产日韩精品一区二区| 国产午夜久久久久| 国语自产精品视频在线看一大j8 | 久久激五月天综合精品| 久久久精品午夜少妇| 久久婷婷丁香| 欧美成人黑人xx视频免费观看| 欧美成va人片在线观看| 欧美金8天国| 欧美三区不卡| 国产欧美韩国高清| 国内精品99| 亚洲二区视频| 亚洲久色影视| 亚洲制服丝袜在线| 欧美专区日韩视频| 亚洲精品久久久久中文字幕欢迎你| 亚洲精品一区二区三区av| 一本色道久久综合亚洲精品按摩| 亚洲小说区图片区| 久久国产精品久久久久久久久久| 久久综合激情| 欧美日韩岛国| 国产精品人成在线观看免费| 国产欧美一区视频| 亚洲福利国产| 妖精视频成人观看www| 亚洲影院在线| 亚洲国产日韩欧美在线动漫| 9人人澡人人爽人人精品| 午夜激情一区| 六月婷婷久久| 欧美系列电影免费观看| 国产日韩免费| 亚洲精品乱码视频| 午夜激情综合网| 亚洲片区在线| 亚洲欧美在线网| 免费不卡亚洲欧美| 国产精品爱啪在线线免费观看| 国产午夜精品全部视频播放| 亚洲国内精品在线| 亚洲欧美激情视频| 亚洲精品小视频| 欧美一区二区三区视频免费| 美女久久网站| 国产精品美腿一区在线看| 狠狠色丁香婷婷综合久久片| 日韩视频中午一区| 久久国产一区| 亚洲免费影视| 欧美搞黄网站| 国产一区二区欧美| 99精品视频免费在线观看| 欧美一区二区三区视频在线| 一区二区三欧美| 狂野欧美激情性xxxx| 国产精品成人一区二区| 在线看片一区| 欧美一区二区高清| 亚洲午夜在线观看| 欧美成人按摩| 韩日在线一区| 亚洲综合精品自拍| 在线视频你懂得一区二区三区| 久久久久久97三级| 国产精品毛片高清在线完整版| 亚洲狠狠丁香婷婷综合久久久| 性色av一区二区三区| 亚洲欧美99| 欧美日韩成人综合在线一区二区| 一区在线影院| 欧美中文在线视频| 欧美一区二区三区播放老司机| 欧美日本不卡高清| 影视先锋久久| 久久成人资源| 久久国产精品99久久久久久老狼| 欧美日韩精品一本二本三本| 亚洲第一区色| 久久精品国产一区二区三| 欧美一区二区三区视频在线观看| 欧美日韩视频在线一区二区 | 国产精品自拍在线| 中文精品视频一区二区在线观看| 亚洲精品中文字幕女同| 久久男女视频| 国产亚洲欧洲997久久综合| 亚洲视频欧洲视频| 亚洲一区免费| 欧美日韩在线视频首页| 亚洲精品乱码久久久久久久久| 亚洲国产精选| 久久综合图片| 狠狠色丁香久久婷婷综合丁香| 欧美一级播放| 久久精品综合| 国模吧视频一区| 久久精品久久99精品久久| 久久国产日韩| 国产亚洲欧美一区| 欧美一级欧美一级在线播放| 欧美一区二区三区在线播放| 国产精品视频导航| 午夜精品久久99蜜桃的功能介绍| 午夜精彩国产免费不卡不顿大片| 国产精品家教| 亚洲一区二区三区色| 午夜精品一区二区三区在线播放| 国产精品乱人伦中文| 一区二区三区高清视频在线观看| 中日韩午夜理伦电影免费| 欧美日韩视频在线第一区| 亚洲最新视频在线| 亚洲欧美中文字幕| 国产美女高潮久久白浆| 久久国产精品电影| 久久综合久久综合久久| 在线看国产日韩| av成人免费| 国产精品久久久久三级| 亚洲欧美日韩视频二区| 久久久999精品免费| 极品日韩久久| 日韩视频免费看| 欧美日韩在线一区二区| 亚洲女性裸体视频| 久久久久九九九| 亚洲国产精品成人va在线观看| 日韩视频免费在线观看| 欧美视频一区二区三区四区| 亚洲一区三区电影在线观看| 久久久久久高潮国产精品视| 黑人一区二区三区四区五区| 亚洲精品欧美在线| 欧美香蕉大胸在线视频观看| 性做久久久久久| 免费视频久久| 中文亚洲字幕| 久久免费视频网站| 亚洲精品美女在线观看| 亚洲欧美日韩成人| 国自产拍偷拍福利精品免费一| 91久久中文| 国产精品久线观看视频| 久久精品一区二区三区不卡牛牛 | 亚洲欧美激情一区| 麻豆精品在线视频| 一本不卡影院| 久久久久久9| 亚洲看片网站| 久久久久久久97| 亚洲精品综合精品自拍| 欧美一区二区视频网站| 亚洲风情在线资源站| 午夜精品视频一区| 亚洲国产视频直播| 欧美一区在线直播| 亚洲精品国产视频| 欧美在线首页| 亚洲激情午夜| 久久不射中文字幕| 亚洲人体偷拍| 久久久噜噜噜久久中文字幕色伊伊| 亚洲每日在线| 久久一区二区三区四区五区| 亚洲视频在线观看一区| 米奇777超碰欧美日韩亚洲| 亚洲一级影院| 欧美久久久久久久久| 午夜视频一区二区| 欧美日韩亚洲另类| 亚洲国产婷婷综合在线精品| 国产精品伦子伦免费视频| 亚洲美女av在线播放| 国产综合久久久久影院| 亚洲欧美国产高清va在线播| 亚洲国产精品尤物yw在线观看| 欧美中文在线观看| 99在线视频精品| 欧美大片在线影院|