国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于機器視覺的密封圈表面缺陷檢測

新機器視覺 ? 來源:新機器視覺 ? 2023-01-16 15:07 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

為了能讓密封圈與密封部件之間實現完全的黏合,工業用的石墨密封圈表面必須平整光滑,嚴禁出現裂縫、暗紋等瑕疵。 通過機器視覺捕獲的密封圈表面圖像可能因種種因素呈現出光照不均勻、對比度低、噪聲大,這時可以利用DSP捕捉圖像,對圖像特點進行分析,并通過中值濾波、二值化、圖像縮小、哈弗圓檢測法、區域生長等一系列圖像算法來識別密封圈缺陷(如表面裂縫、模影、暗紋等)。密封圈表面缺陷檢測系統將密封圈放置在合適的光源正下方,將工業智能相機搭載光源正上方。用相機模擬數據傳輸線或者以太網接口將相機數據傳送到嵌入式系統中。這樣密封圈的圖像就采集到圖像識別系統中了,我們就可以在該嵌入式系統內對該圖像進行算法識別,判斷所拍密封圈是否為合格產品。

0b9c884c-94dc-11ed-bfe3-dac502259ad0.png

經過反復的實驗測試,在紅色同軸光和紅色環形光的照射下,相機采集到的圖像瑕疵成像效果比較清晰。其中裂紋、暗紋等細瑕疵在紅色同軸光下比較明顯;模影等瑕疵在紅色環形光下成像明顯。兩套檢測系統共同使用,其中一套用紅色同軸光源,另一套用紅色環形光源,接上相應的光源驅動后,就可以對密封圈分2次進行檢測。 圖像經過智能識別系統處理過后,會出現合格與次品的兩種結果,利用PLC通信,對密封圈分類裝置進行電信號的通信。讓其對密封圈進行篩選歸類。在兩套系統檢測過程中,如果有其中任意一套將產品識別為不合格,那么在與密封圈分類裝置通信時,該產品便為不合格產品。

檢測系統的通信如圖所示,系統采用4個IO通信口與檢測平臺建立聯系。

0bded7ec-94dc-11ed-bfe3-dac502259ad0.png

通信IO口示意圖 工件靜止后,PLC給DSP拍照命令,out1高電平。 DSP處理完畢 DSP首先發生結果信號,DSP輸出到in2高電平,再發生確認處理完畢信號,DSP輸出到in1,OK為高電平,NG為低電平。 PLC接收到結果并不馬上回復給 DSP,而是等到進料機械手到達時,移位寄存器記錄并做30ms的延時后發出確認信號給DSP,確認信號發生的同時,要求DSP的確認信號同時有效。也就是DSP未收到PLC的確認信號之前要保持高電平狀態,DSP 收到PLC的確認信號后需要把確認信號置為低電平。 系統在收到PLC的拍照信號后,檢測系統便會將當前要檢測的密封圈圖像通過傳輸線從相機中寫入到系統內存,如下圖密封圈8比特BMP位圖數據所示便是把從相機寫入內存的數據以BMP8比特位圖格式輸出的圖像。

0bfc27de-94dc-11ed-bfe3-dac502259ad0.png

密封圈8比特BMP位圖數據 可以發現密封圈表面是呈淺色圓環狀的,在密封圈表面的左邊有一道黑色的縫,這就是我們需要檢測到的瑕疵。 考慮到不同種類的瑕疵在不同的光源下的清晰度不同,所以該系統用的是兩套不同的光源,一個是紅色同軸光源,另一個是紅色低角度環形光源。 同軸光源有內部的光學鏡片經過特殊的位置設置,使得光源的發光光路可以與相機成90°直角。間接地起到了棱鏡的使用效果。在該同軸光源的照射下,密封圈上比較細的裂紋都清晰可見。下圖是該同軸光源下的成像效果:

0c0d450a-94dc-11ed-bfe3-dac502259ad0.png

環形90度水平低角度光源,該光源LED后部基板與水平面成90度,因此LED顆粒變成水平方向,光源通常為1排LED顆粒,水平照射后可以實現對于光滑表面的裂痕和表面凹凸造成的細微缺陷形成很好的反光效果。如下圖低角度環形光源幾何原理所示:

0c55dd10-94dc-11ed-bfe3-dac502259ad0.jpg

在低角度環形光源的照射下,密封圈上的暗紋可以清晰可見。下圖便是密封圈在該環形光源下的成像效果:

0c6e0fd4-94dc-11ed-bfe3-dac502259ad0.png

由于密封圈表面的瑕疵往往都很細小,容易受到圖像噪聲的干擾。如果圖像傳輸的過程中摻雜了過多的噪聲因素,無疑增加了識別算法的困難程度。所以為了避免產生過多的噪聲。只能選用抗噪性良好的相機。密封圈表面瑕疵檢測算法算法處理流程如下圖

0c93ce18-94dc-11ed-bfe3-dac502259ad0.png

捕捉源圖像 首先在相機里直接采集到的數組信息并不是灰度圖。因為相機除了灰度信息外,還帶有顏色上的分量。在圖像處理中,顏色分量起不到太大的作用,我們可以將它去掉。直接保留圖像的灰度信息。對于大部分的模擬相機,單位像素是以2像素4個數字保存的,如下圖相機中圖像灰度值保存的位置所示,表示相機捕捉到的圖像的8個像素,每個像素包含的信息都是用黑色的粗框圍成的,每個2像素包含4個數據,以橫向2像素為1單位,其中藍色和綠色數據表示顏色信息,每個像素的紅色數據為灰度信息。因此要通過特定公式提取灰度值。

0ccd96d4-94dc-11ed-bfe3-dac502259ad0.png

相機中圖像灰度值保存的位置 圖片預處理 由于圖像在傳輸線中傳輸的時候不可避免會出現干擾,所以提取出的灰度圖像要進行濾波處理以便減小干擾。傳統的濾波方法是中值濾波和均值濾波,可以不同程度地減少噪聲干擾,但是這些方法也存在一些問題,可以看到這些噪聲的特點和瑕疵邊緣的特點近似,進行去噪的同時也模糊了瑕疵的邊緣。這不利于對瑕疵的識別。因此要克服這個問題,對這兩種經典方法進行了改進,把這種干擾降到最低。 分角度的中值濾波法可以適應瑕疵具有線性特征的特點,在二維的滑動窗口中,過中心點分別在0度,45度,90度,135度方向形成4個一維子窗口,分別對4 個子窗口求中值,然后取其最小值作為中心點的值。具體算法如下圖分角度中值濾波示意圖所示,分別統計二維滑動窗口中綠色、藍色、灰色、紫色部分的灰度分布。

0cf80536-94dc-11ed-bfe3-dac502259ad0.png

分角度中值濾波示意圖 二值化 從密封圈8比特BMP位圖數據中可以觀察到,密封圈表面的顏色是比周邊顏色要亮出許多的。為了要盡快找到要檢測的目標區域。粗略二值化時可以采用全局二值化法。

1061858a-94dc-11ed-bfe3-dac502259ad0.png

目標提取 圖像二值化后,已經去掉了大部分背景的干擾,因此在密封圈二值圖的基礎上可以繼續進行目標提取過程。對于算法系統,目標提取實際上就是提取密封圈的圓環的過程。傳統的找圓算法是哈弗圓檢測法找圓。哈弗圓檢測法找圓的速度很慢,但是可以在哈弗圓檢測法上進行了優化。具體算法步驟如下: 由于哈弗圓檢測法要遍歷整張圖像,所以圖像內存越小,遍歷的速度越快,所以我們可以嘗試將圖像縮小后再處理。系統采用縮小16倍圖像(長寬各縮短4倍),再在縮小的圖像上進行哈弗圓檢測法找圓,為了盡可能保留原圖的信息,縮小時先申請一個縮小圖像內存,構建一個4×4的二維活動窗,當窗里的灰度值為0的個數等于或超過8個時,縮小圖像相對應的點的灰度值為0,反之,縮小圖像相對應的點的灰度值為255。如下圖所示圖像縮小過程。

106dee6a-94dc-11ed-bfe3-dac502259ad0.png

107c2f66-94dc-11ed-bfe3-dac502259ad0.png

二值圖縮小16倍圖像 優化哈弗圓檢測法找圓心 為了要快速找到圓心,首先要通過學習模式,讓系統掌握要搜索的圓環的外半徑和內半徑,之后在圖像上遍歷各個點,對每個點往 24 個方向上掃描,如下圖優化哈弗所示,每隔15°遍歷。

10ad413c-94dc-11ed-bfe3-dac502259ad0.png

密封圖表面提取 在二值圖中確定內圓心與外圓心的位置后便可以根據外半徑和內半徑的長短,進行動態計算,取出最適合的內半徑與外半徑的值,進行匹配。

10cacf5e-94dc-11ed-bfe3-dac502259ad0.png

密封圖目標捕捉 瑕疵提取 我們知道密封圈在圖像上的位置后,就可以對原灰度圖進行更細致的分區域二值化,以便找到瑕疵位置。 OTSU法二值化是由日本學者大津提出的一種自適應閾值確定方法,其原理是統計出圖片內的灰度直方圖,根據直方圖的波谷位置分布來確定合適的閾值。其橫坐標表示像素的灰度級別,縱坐標表示該灰度出現的像素個數,通過人工觀察輸入閾值的方法,來實現閾值分割圖像的目的。如下圖 OTSU法確定閾值示意圖所示,該曲線為圖像信息的灰度直方圖分布。紅線所示位置所對應的圖像亮度值便是OTSU法計算出的閾值。

10ed6d2a-94dc-11ed-bfe3-dac502259ad0.png

密封圈圓環的內外半徑和圓心位置確定后,則可以在取區域過程中只對圓環表面上分布的像素點進行分區域統計。OTSU統計的區域劃分如下圖所示

10f8a532-94dc-11ed-bfe3-dac502259ad0.png

分區域OTSU法示意圖 對藍色區域的a~h一共8個區域分別進行直方圖統計,每個區域都求出相對應的閾值。當像素值與閾值之間的灰度差距大于人為設定的參數時,就說明該點與周圍像素環境之間存在著明顯的不同。可將該點的灰度值賦值為0,否則該點賦值為255。 最終得到的新二值圖像內存數組,該數組的亮度信息如下圖所示。

116af4fc-94dc-11ed-bfe3-dac502259ad0.png

OTSU 二值圖 可以在上圖中看出,瑕疵的信息因為局部二值化的關系而被很好地保留了下來。 瑕疵特性參數計算 瑕疵特征的提取主要包括瑕疵面積、長度和寬度的計算等。為了要提取出這些信息,可以用區域生長法來完成。 區域生長法提取 普通的區域生長法是8連通法。就是對一個點的上,左上,右上,左,右,下,左下,左下,右下一共8個方向進行遍歷掃描,如果在該遍歷方向上也存在與當前遍歷點的像素值相同的點時,就將該2個點看作都是屬于同一個瑕疵上的像素點。但是考慮到當前系統中捕捉到的瑕疵往往是屬于狹長的縫。在使用 8 連通法提取狹長縫隙的信息時就很有可能就會造成縫的“斷裂”,導致將一條縫的信息分為了2塊或多塊連通區域信息來處理。為了避免這一現象,可將區域生長法做一定改進:采用可調節的全方位拓展法求區域生長,如下圖:

117ce8f6-94dc-11ed-bfe3-dac502259ad0.png

全方位拓展法求區域生長 瑕疵的判斷 雖然根據全方位拓展法求得了瑕疵數組。但是并不是所有的瑕疵都會影響產品的合格與否。所以還要通過計算各個瑕疵的特性,排除掉一些無關緊要的瑕疵。對于一般密封圈表面來說,一些很小的點瑕疵,極短的縫瑕疵,以及位于圓環表面的瑕疵都對密封圈的使用沒有任何影響。所以我們要通過計算,將這些瑕疵排除在外。 1. 瑕疵面積的計算法:當瑕疵面積小于人為設定的參數時,我們就對該瑕疵判斷為合格。反之,則判斷為不合格。 2. 瑕疵長度的計算法:計算瑕疵長時,基于瑕疵的線性特征,首先對瑕疵做細化操作,得到單像素寬的瑕疵骨架曲線。瑕疵的長度實際上就是骨架圖像骨干點之間的長度之和。骨化后的圖像是一個單像素寬度的連通性好的骨干圖像。可以分別求取相鄰像素之間的長度,然后把所有的相鄰像素之間的距離求和即為所得。(總長度即為所有相鄰像素之間的長度之和。) 當瑕疵長度小于人為設定的參數時,我們就對該瑕疵判斷為合格。反之,則判斷為不合格。 3. 瑕疵寬度的計算法:計算瑕疵寬時,仍然對瑕疵做細化操作后,骨架各點所在的瑕疵的位置的寬度反映出瑕疵各段的寬度。由于骨架曲線是單像素曲線,則一個骨架點與相鄰點的其他兩個骨架點相接,分別求出與相鄰點的斜率。則每個斜率的垂線與瑕疵邊緣相交兩點,兩點的連線的大小即為寬度值。比較這兩個寬度值其中較小的為這個瑕疵的寬度。 當瑕疵寬小于人為設定的參數時,我們就對該瑕疵判斷為合格。反之,則判斷為不合格。 檢測結果如下,左圖為相機采集到的密封原圖,通過算法處理后的結果為右圖,可以看到,所有位于密封圈表面上的瑕疵都被檢測出來了:

11b3da1e-94dc-11ed-bfe3-dac502259ad0.png

密封圈灰度圖 算法最終的處理結果

審核編輯 :李倩

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 以太網
    +關注

    關注

    41

    文章

    5998

    瀏覽量

    180850
  • 機器視覺
    +關注

    關注

    165

    文章

    4798

    瀏覽量

    126068
  • 智能識別
    +關注

    關注

    0

    文章

    215

    瀏覽量

    19069

原文標題:基于機器視覺的密封圈表面缺陷檢測

文章出處:【微信號:vision263com,微信公眾號:新機器視覺】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    機器視覺中,同軸光源有哪些款式?

    思奧特智能機器視覺,自動化設備視覺光源,同軸光源的款式有同軸光源、轉角同軸光源、平行同軸光源、平面同軸光源; 其中,同軸光源的應用范圍在:高反光物體表面劃傷、氣泡等
    的頭像 發表于 01-22 13:49 ?205次閱讀
    在<b class='flag-5'>機器</b><b class='flag-5'>視覺</b>中,同軸光源有哪些款式?

    高亮開孔背光源:機器視覺檢測的&quot;精準之眼&quot;,開啟工業4.0檢測新紀元!

    在智能制造的時代浪潮中,機器視覺技術正以前所未有的速度重塑著工業檢測的格局。作為視覺系統的"靈魂之窗",高亮開孔背光源以其獨特的光學特性,正在成為精密
    的頭像 發表于 12-17 18:06 ?1173次閱讀
    高亮開孔背光源:<b class='flag-5'>機器</b><b class='flag-5'>視覺</b><b class='flag-5'>檢測</b>的&quot;精準之眼&quot;,開啟工業4.0<b class='flag-5'>檢測</b>新紀元!

    同軸光源:機器視覺的&quot;精準之眼&quot;,破解高反光表面檢測難題

    在智能制造的時代洪流中,機器視覺技術正以前所未有的速度重塑著工業檢測的格局。而在眾多視覺光源中,同軸光源憑借其獨特的光學特性,成為了高反光表面
    的頭像 發表于 12-17 10:20 ?372次閱讀

    如何深度學習機器視覺的應用場景

    深度學習視覺應用場景大全 工業制造領域 復雜缺陷檢測:處理傳統算法難以描述的非標準化缺陷模式 非標產品分類:對形狀、顏色、紋理多變的產品進行智能分類 外觀質量評估:基于學習的外觀質量標
    的頭像 發表于 11-27 10:19 ?221次閱讀

    自動化設備機器視覺檢測光源產品的優勢和劣勢

    機器視覺光源,缺陷檢測,自動化視覺檢測機器
    的頭像 發表于 11-27 10:17 ?317次閱讀
    自動化設備<b class='flag-5'>機器</b><b class='flag-5'>視覺</b><b class='flag-5'>檢測</b>光源產品的優勢和劣勢

    電動牙刷氣密性檢測儀能檢測哪些密封缺陷-岳信儀器

    “剛買的電動牙刷,用了半年就進水短路!”不少人都遇到過這種糟心情況,根源往往是出廠時密封缺陷沒被檢出。作為電動牙刷品質把控的“火眼金睛”,氣密性檢測儀到底能揪出哪些密封隱患?今天就為大
    的頭像 發表于 11-13 17:01 ?677次閱讀
    電動牙刷氣密性<b class='flag-5'>檢測</b>儀能<b class='flag-5'>檢測</b>哪些<b class='flag-5'>密封</b><b class='flag-5'>缺陷</b>-岳信儀器

    電池盒密封不合格怎么辦?岳信儀器氣密性檢測儀來支招

    解決問題的核心裝備,為企業筑牢質量防線。?電池盒密封失效的誘因多樣,包括注塑工藝缺陷密封圈老化、裝配誤差等,傳統人工目視或泡水檢測法效率低、漏檢率高,已無法滿足
    的頭像 發表于 11-10 14:22 ?293次閱讀
    電池盒<b class='flag-5'>密封</b>不合格怎么辦?岳信儀器氣密性<b class='flag-5'>檢測</b>儀來支招

    3D工業相機輕松檢測表面劃痕 質量保衛戰利器

    工業生產中,產品 表面裂痕 、 劃痕 等缺陷屢見不鮮,直接影響外觀與性能。近年機器視覺技術在表面檢測
    的頭像 發表于 11-05 08:05 ?355次閱讀
    3D工業相機輕松<b class='flag-5'>檢測</b><b class='flag-5'>表面</b>劃痕 質量保衛戰利器

    機器視覺缺陷檢測中傳感器集成的五大關鍵

    質量控制是制造流程中至關重要但往往效率低下的環節。機器視覺能夠自動化部分或全部缺陷檢測任務,但僅靠技術本身無法帶來顯著改進。必須理解并優化整個機器
    的頭像 發表于 11-03 11:40 ?783次閱讀
    <b class='flag-5'>機器</b><b class='flag-5'>視覺</b><b class='flag-5'>缺陷</b><b class='flag-5'>檢測</b>中傳感器集成的五大關鍵

    機器視覺檢測PIN針

    : 結合形態學處理、特征提取(如長寬比、面積)及深度學習(針對復雜缺陷),自動檢出彎曲、斷裂、變形、污染等。輸出與控制:實時顯示檢測結果(OK/NG)及具體參數數值。生成檢測報告,支持數據追溯。NG品自動剔除信號輸出,無縫對接產
    發表于 09-26 15:09

    高速密封表面貼裝光耦合器 skyworksinc

    電子發燒友網為你提供()高速密封表面貼裝光耦合器相關產品參數、數據手冊,更有高速密封表面貼裝光耦合器的引腳圖、接線圖、封裝手冊、中文資料、英文資料,高速
    發表于 07-07 18:32
    高速<b class='flag-5'>密封</b><b class='flag-5'>表面</b>貼裝光耦合器 skyworksinc

    密封表面貼裝高速光耦合器 skyworksinc

    電子發燒友網為你提供()密封表面貼裝高速光耦合器相關產品參數、數據手冊,更有密封表面貼裝高速光耦合器的引腳圖、接線圖、封裝手冊、中文資料、英文資料,
    發表于 07-04 18:32
    <b class='flag-5'>密封</b><b class='flag-5'>表面</b>貼裝高速光耦合器 skyworksinc

    機器視覺助力軌道缺陷檢測

    機器視覺檢測助力軌道檢測
    的頭像 發表于 05-21 16:55 ?909次閱讀
    <b class='flag-5'>機器</b><b class='flag-5'>視覺</b>助力軌道<b class='flag-5'>缺陷</b><b class='flag-5'>檢測</b>

    7大常見電機密封缺陷,這臺儀器為何能全部揪出?

    解決方案。電機常見的密封缺陷涵蓋多個方面。首先是密封圈磨損,長時間使用或安裝不當致使密封圈老化、破損,使密封失效;再者是殼體裂縫,鑄造或加工
    的頭像 發表于 05-19 11:03 ?637次閱讀
    7大常見電機<b class='flag-5'>密封</b><b class='flag-5'>缺陷</b>,這臺儀器為何能全部揪出?

    包裝密封測試儀:操作技巧助你事半功倍

    的操作手冊,了解其功能和參數的設置范圍。適當處理測試樣品,如清潔表面,避免雜質影響密封效果。同時,檢查包裝密封測試儀的密封圈是否完好。如有磨損或損壞,應及時更換。此外,根
    的頭像 發表于 04-02 11:38 ?802次閱讀
    包裝<b class='flag-5'>密封</b>測試儀:操作技巧助你事半功倍