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

基于輪廓匹配算法的非標準件在線檢測系統研究

2024-04-07 01:36:20余善善易建業金作徽
自動化儀表 2024年3期
關鍵詞:檢測

余善善 ,易建業 ,謝 暉,2 ,金作徽

(1.季華實驗室,廣東 佛山 528200;2.大捷智能科技(廣東)有限公司,廣東 佛山 528200)

0 引言

機器視覺起源于20世紀50年代統計模式識別的研究。20世紀80年代,機器視覺進入蓬勃發展期,新概念、新方法、新理論不斷涌現。光學字符識別(optical character recognition,OCR)系統和智能相機開始出現。機器視覺的概念在產業界被提及。機器視覺開始從理論走向應用[1]。

進入21世紀后,隨著工業發展的加速和生產規模的擴大,利用機器視覺系統檢測標準件已經越來越多地應用在工業生產中。魏中雨[2]基于機器視覺開發了標準零件的裝配檢測系統;陳碩[3]基于機器視覺開發了注塑齒輪缺陷的檢測系統;屠子美[4]基于機器視覺開發了印刷電路板檢測及分揀系統。

與此相對的是,機器視覺在非標準件檢測中的應用一直是難點。其原因在于,傳統的機器視覺檢測技術一般采用嚴格的圖像閾值篩選[5],只適用于一致性較好的標準件,在應用于非標準件時容易受工件本身變化等因素的影響而使系統變得不穩定。比如,構成沖壓模具的各種鑲塊都是根據每套模具的特點定制的,沒有標準的形狀[6],無法將檢測標準件的機器視覺系統應用在這一方面。

針對這類檢測的特點,本文設計了基于圖形不變矩的輪廓匹配算法,以計算機輔助設計(computer aided design,CAD)模型的線框圖的輪廓為基準,對非標準件的輪廓進行檢測。該算法具有以下優勢:①基于CAD圖形進行檢測,無需事先收集實際工件的圖像,適用于非標準件的檢測;②基于圖像的不變矩進行相似度匹配,對工件的擺放位置、大小、相機的距離等無嚴格要求,可配置性強;③只匹配輪廓信息,匹配速度快。

1 檢測方法

現場工況復雜,原圖像的噪聲較多。因此在輪廓提取前,需對現場采集的圖像進行預處理。具體方法為:首先,為消除現場光照及陰影遮擋等的影響,在色度(hue,H)通道對圖像進行閾值分割(二值化);然后,通過形態學的閉運算和開運算突出形態特征;最后,通過選取最大聯通域排除背景的噪聲。

檢測流程如圖1所示。

圖1 檢測流程圖

1.1 H通道閾值分割

1.1.1 顏色空間

色度·飽和度·明度(hue·saturation·value,HSV)顏色空間是由Alvy Ray Smith在1978年根據顏色的直觀特性創建的。這種顏色空間在各種圖像分析任務中多有應用。HSV顏色空間通過H、飽和度(saturation,S)和明度(value,V)這3個分量對色彩進行描述[7]。HSV顏色空間的3個分量具有相對獨立性。其中,H分量受光照及陰影遮擋的影響很小[8],因此本文選取在H通道下對圖像進行閾值分割。

計算機在處理圖像時常使用的是紅綠藍(red green blue,RGB)顏色空間。由RGB顏色空間向HSV顏色空間的轉換中,r、g、b分別是RGB顏色模型的其中一種顏色的色品坐標。色品坐標r、g、b為[9]:

(1)

式中:R、G、B分別表示1個像素在紅色、綠色和藍色這3個通道的數值,取值范圍均為0~255。

從RGB顏色空間到HSV顏色空間的轉換方法[10]如下。色品坐標值是0到1之間的實數。若取:

(2)

則有:

(3)

式中:H∈[0°,360°]。

(4)

式中:S∈[0,1]。

V=Cmax

(5)

式中:V∈[0,1]。

1.1.2 背景顏色

本文分別在綠色、紅色、黃色、白色和藍色背景下拍攝零件并統計其H通道的平均值。其中:工件的H通道平均值為2;綠、紅、黃、白、藍各色背景的H通道平均值分別為85、2、13、0、113。由此可知,在藍色背景時工件與背景的H通道值相差最大,即最易將背景和檢測對象進行區分。因此,本文使用藍色背景下拍攝的零件圖進行檢測算法開發。

H通道值分布直方圖如圖2所示。

圖2 H通道值分布直方圖

1.1.3 閾值分割

工件原圖如圖3所示。

圖3 工件原圖

閾值分割方法主要有自適應閾值法和固定閾值法等。固定閾值法對圖像有較高要求,在工業檢測等實際應用中由于環境等復雜因素的影響而無法直接使用。自適應閾值在不同亮度、對比度、紋理的局部圖像區域擁有相對應的局部二值化閾值,能適應實際應用。因此,本文使用自適應閾值法對圖像進行二值化。

二值化圖像如圖4所示。

圖4 二值化圖像

1.2 數學形態學處理

數學形態學是一門以格論和拓撲學為基礎的學科,主要應用于提取圖像中描述目標形狀的圖像分量[11]。形態學的經典應用包括圖像特征增強和去噪[12]等處理。形態學包括膨脹、腐蝕、開、閉這4種處理。本文首先通過閉運算,填補圖形內部的細小孔洞;然后通過開運算,平滑圖形邊緣。

形態學處理后的圖像如圖5所示。

圖5 形態學處理后的圖像

1.3 泛洪填充

本文旨在進行外輪廓的提取和對比,因此使用泛洪填充算法將鑲塊圖像內部孔洞進行填充。

泛洪填充處理后的圖像如圖6所示。

圖6 泛洪填充處理后的圖像

1.4 基于連通域劃分的目標區域提取

泛洪填充處理后,圖像中仍然存在一些背景噪聲。本文通過選取圖像的最大連通域[13],排除背景中的噪聲區域。

選取連通域處理后的圖像如圖7所示。

圖7 選取連通域處理后的圖像

1.5 均值濾波

形狀周圍的鋸齒會在輪廓提取后影響輪廓的形狀特性,從而影響到檢測的準確度。因此,本文使用均值濾波方法平滑圖形邊緣的鋸齒。

均值濾波處理后圖像如圖8所示。

圖8 均值濾波處理后圖像

1.6 輪廓提取

現有的邊緣提取方法[14]分為3類,分別為矩方法、擬合法和插值法。矩方法計算簡單,且可以得到解析解。但該方法對噪聲較敏感,容易受噪聲影響而導致精度降低。擬合法對噪聲有較高的魯棒性。但該方法計算復雜、耗時較長。綜合考慮,本文利用基于形態學梯度的樣條插值法[15]提取輪廓。該方法既可以克服噪聲對輪廓提取的影響,又可以減少計算的復雜程度、節省時間。

鑲塊CAD二維圖如圖9所示。

圖9 鑲塊CAD二維圖

實物圖像輪廓如圖10所示。

圖10 實物圖像輪廓

由CAD二維圖提取的輪廓如圖11所示。

圖11 由CAD二維圖提取的輪廓圖

1.7 輪廓匹配對比

輪廓提取后需要對輪廓進行定位匹配。主要的匹配方法有方向梯度直方圖(histogram of oriented gradient,HOG)特征描述匹配法、Hu矩方法匹配法、形狀上下文匹配等。Hu矩由7個不變矩組構成[16],在圖像平移、旋轉和比例變化時保持不變。因為Hu矩具有尺度、旋轉、平移的不變性,所以在使用Hu矩進行輪廓匹配時對工件的擺放位置、大小、相機的距離等無嚴格要求,硬件的可配置性強。因此,本文采用Hu矩方法進行匹配。本文使用OpenCV的matchShapes函數對實物輪廓和CAD輪廓進行匹配,并得出匹配得分。

(6)

相似度百分比用于表征2個輪廓之間的相似程度。當相似度百分比超過指定閾值時可判斷2個輪廓為同一種形狀。

實物輪廓和CAD輪廓的相似度百分比P為:

P=(1-p) × 100%

(7)

式中:p為由matchShapes函數計算得出的匹配得分。

2 試驗

為驗證本文所提算法的有效性和可行性,本文選擇試驗平臺Intel I7-10700和操作系統Windows10,采用Python和OpenCV進行試驗。

本文設定當檢測鑲塊的俯視圖輪廓和側視圖輪廓與對應CAD二維圖提取輪廓的相似度分數均大于設定閾值時,判定該鑲塊為合格鑲塊;否則,為問題鑲塊,需人工復檢。由設定可知,本文算法實現需要2組相機分別拍攝鑲塊的俯視圖和側視圖。因此,本文采用2組可平移、可升降的工業相機分別對汽車模具鑲塊的俯視和側視方向投影視圖進行拍攝,并根據其CAD模型導出的外形輪廓圖進行對比檢測。

2.1 檢測閾值

本文經過前期的測試發現,當2個視圖的輪廓Hu矩匹配得分小于0.2時(輪廓相似度80%以上),判別準確率在97.5%以上。

各零件實際輪廓與CAD輪廓的Hu矩匹配得分如圖12所示。

圖12 各零件實際輪廓與CAD輪廓的Hu矩匹配得分

通過計算可知,在保證準確率的情況下檢測的相似度分數閾值可以設定為大于80%。

2.2 零件檢測結果

本文采用自主搭建的拍攝和檢測平臺進行試驗。

試驗流程如圖13所示。

圖13 試驗流程圖

本文主要收集沖壓模具各類鑲塊的圖像,并與其CAD的二維圖進行匹配,以此檢測所開發算法的準確度。本文實際檢測非標準件工件19件并作交叉驗證,以驗證當零件與零件號不匹配時相似度分數是否小于閾值。

本文分別計算各零件的實物輪廓與對應的CAD輪廓的相似度分數以及實物輪廓與不同工件的CAD輪廓的相似度分數,并對比兩者以進行交叉驗證。

本文相似度百分比設定閾值為80%。零件檢測相似度分數曲線如圖14所示。

圖14 零件檢測零件相似度分數曲線

由圖14可知:19件零件在正常檢測時,其俯視圖與側視圖的匹配分數均同時高于設定閾值;交叉驗證時,其俯視圖與側視圖的匹配分數有單個高于設定閾值的情況,但沒有同時高于設定閾值的情況。其原因是實際檢測中存在某個方向的視圖特別相似的零件使得該方向的視圖匹配分數較高,但是不同零件不會存在2個方向視圖都相似的情況。綜上所述,在80%閾值時,全部19件零件的正常檢測以及交叉驗證均能正確檢出。本文所開發的算法能有效應用于非標準件的輪廓檢測。

零件檢測用時如圖15所示。

圖15 零件檢測用時柱狀圖

由計算可知,19件零件的平均檢測用時(包括拍攝和檢測)為1.4 s/件,能滿足工廠3 s/件的檢測速度要求。測試結果顯示,本文算法檢測準確度高。

3 結論

本文基于Hu矩的輪廓匹配算法,設計了一種非標準件的在線檢測系統。該系統通過對比實際圖像和CAD二維圖的輪廓來檢測零件的外形,不需要事先采集零件圖像,符合非標準件各異性的特點。本文利用Hu矩的尺度、旋轉、平移的不變性,使得檢測系統對零件的擺放無嚴格要求,現場的可操作性強。另外,該系統由于只匹配輪廓信息,檢測用時短,能適應在線檢測的快節奏需求。在隨機抽取的19件非標準件(沖壓模具鑲塊)的檢測和交叉驗證試驗中,檢測成功率為100%。

猜你喜歡
檢測
QC 檢測
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
“幾何圖形”檢測題
“角”檢測題
“有理數的乘除法”檢測題
“有理數”檢測題
“角”檢測題
“幾何圖形”檢測題
主站蜘蛛池模板: 国产精品主播| 成人在线综合| 一级在线毛片| 91蜜芽尤物福利在线观看| 色噜噜在线观看| 91精品免费高清在线| 这里只有精品国产| 亚洲国产午夜精华无码福利| 中文精品久久久久国产网址 | 中文字幕伦视频| 无码国产伊人| 国产爽妇精品| 黄片在线永久| 成人在线不卡视频| 丁香五月激情图片| 免费 国产 无码久久久| 亚洲第一视频区| 亚洲美女一区二区三区| 91免费在线看| 亚洲日本中文字幕天堂网| 无码日韩精品91超碰| 精品国产欧美精品v| 国产福利在线观看精品| 欧美日韩激情在线| 青青热久麻豆精品视频在线观看| 欧美日韩资源| 日韩欧美91| 一级黄色网站在线免费看| 国产亚洲高清在线精品99| 日韩性网站| 福利在线不卡| 中文字幕人成人乱码亚洲电影| 国产精品亚洲αv天堂无码| 国产免费网址| 免费国产好深啊好涨好硬视频| 精品国产自| 亚洲综合18p| 亚洲欧美国产高清va在线播放| a色毛片免费视频| 国产无人区一区二区三区| 99这里只有精品在线| 日本亚洲国产一区二区三区| 青青青国产视频| 国产一级在线观看www色| 无码综合天天久久综合网| 色综合久久久久8天国| 九九视频在线免费观看| 亚洲天堂色色人体| 一级片免费网站| 日韩在线永久免费播放| 丝袜国产一区| 欧美区一区| 亚洲人成人无码www| 国产精品偷伦在线观看| 97在线碰| 亚洲第一视频区| 久久激情影院| 国产一区三区二区中文在线| 亚洲欧美一区二区三区蜜芽| 亚洲 欧美 日韩综合一区| 欧美精品一区二区三区中文字幕| 欧美69视频在线| 欧美日韩亚洲国产主播第一区| 午夜福利在线观看入口| 日韩精品一区二区深田咏美 | 亚洲人成影院在线观看| 免费黄色国产视频| 成人无码一区二区三区视频在线观看| 亚洲精品无码av中文字幕| 欧美成一级| 在线看片中文字幕| 人妻精品久久久无码区色视| 亚洲 欧美 中文 AⅤ在线视频| 亚洲综合18p| 999国内精品久久免费视频| 青青操国产视频| 亚洲欧美日韩动漫| 欧美高清三区| 澳门av无码| 精品日韩亚洲欧美高清a | 美女无遮挡拍拍拍免费视频| jizz在线免费播放|