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

基于Canny算子的壓縮機氣閥邊緣輪廓識別方法*

2020-09-25 06:02:38王慶陽張秀珩
機電工程技術 2020年8期
關鍵詞:檢測

王慶陽,張秀珩

(沈陽理工大學機械工程學院,沈陽 110159)

0 引言

隨著人力成本的不斷上漲,自動化技術以其高效率、低成本的特點,越來越受到人們的青睞,大量企業引入數控機床、工業機器人等自動化設備甚至智能化設備。在中國經濟轉型升級的過程中,自動化、智能化必不可少,機器視覺作為該領域的產物,具有非常重要的地位和極大的發展潛力。

目前,國內壓縮機市場并沒有專門針對壓縮機氣閥安裝的裝配機器人。沈陽某公司在該領域內研究深入,能生產多種介質工藝壓縮機和空氣壓縮機,但在氣閥的裝配工作流程中依然使用人工裝配。由于氣閥裝配的作業空間狹小,工作環境復雜,因此在人工裝配過程中經常會遇到很多問題甚至安全隱患。基于以上情況,考慮到若能使用工業機器人進行壓縮機氣閥裝配,則能事半功倍。

本文采用基于Canny算子的邊緣檢測技術結合OpenCV圖像處理技術,解決了機器人在進行氣閥抓取過程中對氣閥邊緣輪廓的視覺識別問題[1]。

1 氣閥識別過程

1.1 2D-90壓縮機氣閥

往復式壓縮機使用氣閥控制氣體進出氣缸,進氣端和出氣端分別采用進氣閥和出氣閥控制氣體的進出,是往復式壓縮機氣體進出的關鍵部件。本文的研究對象2D-90壓縮機進氣閥是一種網狀自動閥,其結構由螺母、墊片、閥座、閥片、彈簧和閥蓋組成[2],如圖1所示。

圖1 氣閥結構圖

圖2 氣閥輪廓識別流程

裝配時需將氣閥整體放入壓縮機的氣閥孔中,氣閥孔與氣閥為間隙配合,作業空間很小。采用機器人裝配時,需要使機器人自動且正確抓取氣閥,以保證后續工作,因此對氣閥進行準確地輪廓識別與定位至關重要。

1.2 識別過程

本文采用埃斯頓工業機器人對2D-90壓縮機進行氣閥裝配。使用CCD(Charge Coupled Device)相機采集圖像,由于CCD相機具有體積小、抗震性強、便于安裝等特點,被廣泛應用于機器人視覺行業,其技術成熟,配套設施完善,易在市場上購得。為得到清晰的氣閥輪廓圖像,便于機器人識別,采集圖像后還需對所采集的圖像進行圖像預處理,之后對處理過的圖像進行輪廓提取和位置識別,整體過程如圖2所示。

2 氣閥輪廓識別原理

2.1 圖像預處理

圖像預處理是機器視覺中必不可少的部分。在圖像采集過程中會有光照、電信號等外界因素的干擾,導致采集到的圖像中包含噪聲,對圖像識別產生干擾,因此無論用何種算法進行圖像識別,都必須先對采集到的圖像進行圖像預處理。圖像預處理不僅對識別效果有所幫助,而且經過合適的方法,處理過的圖像會被濾除掉更多的無用信息,使其能夠表達圖像特征的有用信息占比更大,同時圖像處理速度更快[3]。因此,必須對圖像進行圖像預處理,以保證圖像識別的速度和效果。本文針對2D-90往復壓縮機氣閥形狀特點,設計了如圖3所示的圖像預處理流程[4]。

經過圖像預處理后,將得到氣閥圖像的二值圖,如圖4所示。二值圖邊緣特征明顯,便于Canny算子進行氣閥邊緣輪廓提取[5-6]。

圖3 圖像預處理流程

圖4 二值圖

2.2 Canny算子原理及實現

Canny算子是John Canny[7]于1986年在其發表的論文中首次提及的邊緣檢測算子,該算子檢測性能較好,應用范圍廣。圖像信號函數與圖像像素點存在一定關系,圖像邊緣像素點即是圖像信號函數的極大值點。Canny算子使用該理論進行圖像的邊緣檢測,包括以下4步。

(1)高斯濾波。目前各種針對于邊緣檢測的算法大都出自于對圖像強度進行微分處理,但導數對噪聲很敏感,因此在進行微分操作前需要先進行濾波,Canny算子中采用高斯濾波來提高邊緣檢測性能。將原始數據與高斯模板進行卷積操作,以消除噪聲,但高斯濾波后得到的圖像與原圖像相比有輕微模糊。

(2)計算梯度方向和幅值。用一階差分來近似圖像灰度值的梯度,得到x、y兩方向上的偏導數矩陣,令一對卷積陣列分布作用于相應的水平和垂直方向。其中用到如下Sobel模板:

式中:Gx為x方向掩碼模板;Gy為y方向掩碼模板;K為鄰域標記矩陣。依上述模板,計算圖像梯度幅值和方向為:

(3)非極大值抑制。尋找像素點局部最大值,背景像素點由非極大值點所對應的灰度值確定,采用局部最優值方法判定一點是否為邊緣點,抑制非極大值點信息,突出邊緣點。使用此方法可去除大多數非邊緣點。

如圖5所示,對點c進行非極大值抑制,以點c為中心,找出點c附近8個鄰域方向的灰度值,比較判斷點c是否為其中最大的點。a、b方向是點c梯度方向,也是其局部最大值所在。比較點c與梯度方向的交點a、b的灰度值大小,若點c的灰度值最大,則點c為局部灰度值最大點,判定為邊緣點。

(4)雙閾值法求解圖像邊緣。設定高閾值a和低閾值b,若某像素幅值在a之上,則該像素判定為邊緣像素,予以保留;若某像素幅值在b之下,則該像素不是邊緣像素,予以剔除;若某像素幅值在a與b之間,則僅當該像素與高于a的像素相互連接時被認定為邊緣像素,予以保留。

經Canny算子作用后,將提取到氣閥邊緣輪廓,如圖6所示。

圖5 局部最大值判斷

圖6 Canny算子邊緣識別

采用霍夫圓變換對圖像輪廓進行識別[8],并在霍夫變換代碼中加入圓心計算方式[9],使其能返回圓心坐標值,結果如圖7所示。

3 實驗驗證

3.1 實驗平臺

實驗對象為2D-90往復式壓縮機網狀進氣閥,實驗所用機器人為南京某公司生產的ER30六自由度工業機器人,使用ThinkPad S430計算機,軟件平臺為Visual Studio 2017配合OpenCV 3.4.1,在以上硬件和軟件條件下進行實驗,如圖8所示。

圖7 霍夫圓識別

圖8 實驗對象

3.2 邊緣檢測

將CCD相機安裝在機械臂前端的相機支架上,在進行相機標定后采集氣閥圖像,隨后開始圖像預處理。處理過程中經直方圖分析和實際效果對比,設定閾值為149。在該灰度值基礎上進行二值化操作,結果如圖9所示;再對其進行圖像填充處理,得到邊緣特征明顯的二值圖,效果如圖10所示。

圖9 二值化

圖10 圖像填充

對圖10采用Canny算子邊緣檢測,結果如圖11所示。分別使用Laplace算子、Prewitt算子和Roberts算子對相同氣閥進行邊緣檢測[10]。

圖11 Canny檢測

圖12 Laplace檢測

圖13 Prewitt檢測

圖14 Roberts檢測

實驗結果可以看出,Laplace算子檢測出的輪廓線很粗,定位精度低,而Prewitt算子雖比Laplace算子效果好一些,但仍不如Canny算子的檢測結果精確,且二者對噪聲都比較敏感,抗噪能力低,實際效果并不好,如圖12~13所示。Roberts算子的檢測精度要比Laplace和Prewitt算子好很多,但其135°對角方向的邊緣輪廓有斷點,如圖14~15所示。以上3種算法檢測出的邊緣輪廓均不理想。在Canny算子的檢測結果中,圖像邊緣線準確且平滑,定位精度高,邊緣線沒有斷點且對噪聲的抑制效果很好。因此,相較而言,Canny算子是最佳選擇。

圖15 Roberts檢測局部圖

使用霍夫圓變換對檢測結果進行定位分析[11-12],并返回圓心坐標值,成功抓取氣閥,如圖16~17所示。圖18所示為正在實驗的全景圖。

圖16 Hough圓識別

圖17 抓取氣閥

圖18 實驗全景圖

4 結束語

(1)本文通過對基于OpenCV圖像處理技術的應用,使用Canny算子邊緣檢測技術成功提取氣閥輪廓。

(2)經實驗證明,本文所用方法在輪廓的連續性、對噪聲的抑制以及定位精度方面都優于傳統方法。

(3)使用帶有圓心計算方式的霍夫圓變換,直接返回圓心坐標,使檢測結果更加清楚直觀。

使用該方法所提取到的輪廓圖像成功為機器人識別壓縮機氣閥提供了視覺引導,其精度滿足實際作業要求。

猜你喜歡
檢測
QC 檢測
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
“幾何圖形”檢測題
“角”檢測題
“有理數的乘除法”檢測題
“有理數”檢測題
“角”檢測題
“幾何圖形”檢測題
主站蜘蛛池模板: 人妻少妇乱子伦精品无码专区毛片| 亚洲浓毛av| 欧美日韩国产系列在线观看| 精品综合久久久久久97| 久久中文电影| 亚洲日韩精品无码专区| 欧美日韩另类国产| 亚洲免费播放| 国产欧美中文字幕| 97在线国产视频| YW尤物AV无码国产在线观看| 国产午夜在线观看视频| 亚洲自拍另类| 亚洲综合九九| 少妇精品久久久一区二区三区| 人妻精品久久久无码区色视| 亚洲欧美不卡视频| 国产女人在线视频| 99尹人香蕉国产免费天天拍| 国产精品微拍| 欧美成人一级| 性色生活片在线观看| 亚洲午夜国产精品无卡| 在线观看亚洲人成网站| 亚洲第七页| 高清国产在线| 999福利激情视频 | 欧洲欧美人成免费全部视频 | 国产欧美在线观看一区| 亚洲AⅤ永久无码精品毛片| 色偷偷一区二区三区| 伊人久久久久久久| 日韩福利在线视频| 尤物在线观看乱码| 真实国产乱子伦高清| 国产簧片免费在线播放| 美女无遮挡被啪啪到高潮免费| 3344在线观看无码| 九九热这里只有国产精品| 欧美三级不卡在线观看视频| 色视频国产| 国产亚洲精品在天天在线麻豆 | 欧美在线黄| 婷婷六月天激情| 亚洲一道AV无码午夜福利| yy6080理论大片一级久久| 制服丝袜 91视频| 9啪在线视频| 国产1区2区在线观看| 欧美劲爆第一页| 国产视频自拍一区| 亚洲国产日韩视频观看| 欧美一区精品| 久久久久久久97| 亚洲中字无码AV电影在线观看| 亚洲无码高清视频在线观看| 国产视频欧美| 影音先锋亚洲无码| 毛片久久网站小视频| 久久99久久无码毛片一区二区| 韩国自拍偷自拍亚洲精品| 免费AV在线播放观看18禁强制| 在线无码九区| 免费国产一级 片内射老| 精品欧美一区二区三区久久久| 日本人真淫视频一区二区三区| 凹凸国产分类在线观看| 日韩黄色在线| 国产在线视频欧美亚综合| 亚洲午夜国产片在线观看| 亚洲综合色婷婷| 日本a级免费| 亚洲人成色77777在线观看| 真实国产精品vr专区| 国产爽歪歪免费视频在线观看 | 免费毛片网站在线观看| 成人在线视频一区| 美女内射视频WWW网站午夜| 日韩AV手机在线观看蜜芽| 中文字幕波多野不卡一区| 88av在线| 十八禁美女裸体网站|