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

基于圖像處理的工件加工精度檢測系統研究

2017-06-20 02:18:50任金洋
軟件導刊 2017年4期
關鍵詞:數字圖像處理

任金洋

摘要:加工精度關乎產品質量,加工工件精度檢測是保證工件精度的重要工藝流程,要求高精度、高效率、柔性良好。傳統的產品精度檢測是人工檢測及簡單的機械裝置檢測。提出了基于數字圖像處理的精度檢測系統,采用Matlab與OpenCv3.0相結合方法,將數字圖像處理技術引用到工件加工精度檢測中,采集加工工件圖片,將圖片經過一系列預處理后,提取工件最清晰輪廓,與數據庫中標準模板進行對比,判斷所加工工件的精度。該系統可有效提高檢測效率和檢測精度,提高生產效率。

關鍵詞:數字圖像處理;加工精度;邊緣檢測

中圖分類號:TP319

文獻標識碼:A

文章編號: 16727800(2017)004016303

0引言 現代制造業正朝著自動化、高精度方向發展,對工件的加工精度要求越來越高[1]。由于工件加工過程中刀具與工件相互作用,刀具不可避免會發生磨損,從而導致所加工工件出現加工誤差,所以,檢測這一流程成為判斷加工工件精度的重要環節。本文提出了基于數字圖像處理的精度檢測系統,將數字圖像處理技術應用到工件加工精度檢測,可有效提高檢測效率和檢測精度。1Matlab圖像處理 傳統的圖像處理包括圖像的基本運算、圖像變換、圖像增強、圖像復原、圖像壓縮編碼、圖像邊緣檢測、圖像分割、圖像重建等[1]。MATLAB圖像處理工具箱提供了一套全方位的參照標準算法和圖像工具,可進行圖像處理、分析、可視化和算法研究開發,可對有噪聲圖像或退化圖像進行去噪和還原,獲得更高的圖像清晰度,根據特征、形狀和紋理對兩個圖像進行匹配[2]。2系統架構 本系統將MATLAB與OpenCv3.0結合,對通過CCD相機獲得的圖像進行處理,并將處理好的圖片與數據庫中的模板圖片進行對比、做差并判斷,繼而得出檢測結果,程序模塊組成如圖1所示。

本文采用的實驗操作平臺如圖2所示。將工件標準圖紙作為模板通過掃描儀掃描,所得圖片以BMP格式保存。通過CCD攝像機采集待加工工件圖像,將采集的圖像進行預處理,并將預處理后的圖像提取清晰輪廓與特征。最后,將處理后的工件圖像與模板圖像進行對比、做差,根據兩幅圖像的差值大小判斷工件的加工精度[3]。

3工件預處理 為去除外界因素對圖片質量的影響,要對待檢測圖像進行預處理,得到質量較高的圖像及準確清晰的邊緣 [4]。 利用OpenCv中的imread函數讀取待處理工件圖片,在讀取圖片的同時,用函數CV_LOAD_IMAGE_GRAYSCALE對CCD相機獲取的待處理工件圖片作灰度化處理。圖片在內存中的存在方式以像素形式存在,經過灰度化后,圖片的像素值只有0(黑)或1(白)[5]。對不同灰度值的像素個數進行統計來獲得直方圖。一副圖像的灰度統計直方圖是一個1-D的離散函數:fk為圖像f(x,y)的第k級灰度值,nk是圖像f(x,y)中具有灰度值fk的像素個數,n是圖像像素總和[6]。3.1工件圖像降噪噪聲是最常見的圖像退化因素之一。圖像往往存在噪聲,因此需要進行濾波來抑制或消除噪聲。濾波有很多形式,如空域平滑濾波、頻域低通濾波和小波低通濾波等,本文根據需要選擇頻域低通濾波[7]。頻域低通濾波就是在頻域對圖像進行低通濾波,然后進行反變換,得到處理后的圖像,對圖像進行傅立葉變換和余弦變換,得到頻譜分布[8]。

3.2工件邊緣檢測具有不同灰度的兩個區域之間存在灰度不連續,灰度不連續對應于圖像的邊緣,因此,邊緣是指圖像上灰度不連續的點形成的軌跡。在圖像邊緣處,灰度一階導數取極值,灰度二階導數取零值。利用一階導數極值與二階導數零值可以實現對邊緣的跟蹤[9]。(1)利用OpenCv對待處理的圖片進行去噪、膨脹、細化等預處理,得到質量較高的圖像,然后采用Canny邊緣檢測算子對圖像進行邊緣檢測。Canny的高斯算子g(x,y,σ)可表示為:

(2)MATLAB利用edge函數識別圖像邊緣,尋找圖像上灰度快速變化的位置。取灰度圖像或二值圖像作為輸入,返回的是相同尺寸的二值圖像。在返回圖像中對應圖像邊緣的灰度值為1,其余為0。圖像處理常用邊緣檢測算法有:Sobel算法、Prewitt算法、Roberts算法、Laplacian of Gaussian算法、Zero-Cross算法、Canny算法,本文采用Canny算法進行邊緣提取[10]:①BW=edge(I,'canny'),指定采用Canny方法,缺省采用Sobel方法;②指定采用Canny方法的閾值thresh。其中thresh是兩個元素的矢量,第一元素表示低閾值;第二元素表示高閾值。如果不指定thresh或thresh取空,那么edge函數自動選擇高、低閾值;③采用Canny方法,指定Gaussian濾波器的標準偏差sigma(缺省時sigma=KF(2KF)),濾波器尺寸根據sigma自動選擇[11]。4工件檢測 圖3為待檢測工件,檢測曲線輪廓AB,檢測時取A點為起始點,同時將A點作為CCD的目標區域中心點。4.1檢測方法與步驟 對不同工件進行檢測前都要將所加工工件的工程圖紙作為模板輸入到系統模板庫中,作為待檢測工件的標準模板。系統檢測過程中利用CCD攝相機來獲得CCD圖像, ROI(Region of Interesting)為圖像處理感興趣區域,其中心與軸線重合, ROI的位置和大小在檢測過程中保持不變。例如,為了檢測圖4中工件A(工件形狀如圖3)的加工精度,系統先要對待檢測工件進行定位,然后將相機采集到的CCD圖像以BMP格式自動保存在計算機中,此圖像即是待處理工件的圖像。經過系統預處理后,可以得到具有明顯輪廓以及明顯特征的清晰輪廓圖,系統將此圖與模板庫中的該工件模板圖進行匹配、對比并作差,即可得到待檢測工件的檢測值,同時得到待檢測工件與模板的差值,即工件檢測的誤差值。當所得的差值在允許誤差范圍內時,表示該工件加工精度符合加工要求,否則,該工件的加工精度不符合要求。圖5為系統檢測流程。

4.2檢測結果 檢測結果可以擬合出一條檢測曲線。將檢測曲線與模版庫中的標準理論曲線進行對比、做差,即可得出工件加工過程中任意一點的加工精度,該誤差數據可作為判斷工件加工精度的重要數據,如圖6所示。

應用系統對工件進行檢測實驗,得到檢測數據如表1所示,比對每次結果得出相應結論。 通過表1可以看出,系統檢測結果符合精度檢測要求。由于實驗條件所限,實驗中用普通相機來代替工業用CCD相機,所以造成誤差相對較大。對表1數據進行分析可知,系統對工件進行加工精度檢測時可以得到相對準確的檢測結果,所得檢測結果誤差都在誤差允許范圍之內,應用該系統可以對工件加工精度進行檢測。如果采用工業相機,則可獲得較高質量的工件圖像,大大減小檢測誤差。

4.3誤差分析與說明 影響檢測精度的因素很多,如震動、噪聲、粉塵等,另外,系統硬件自身也會造成誤差,如CCD攝像機本身的誤差等,本文采用的圖像預處理及圖像相減算法可以在很大程度上降低誤差。系統主要對待檢測工件圖像進行處理,所以檢測過程中獲得較高質量的工件圖像是保證系統檢測精度的關鍵。為此,系統在工業應用中應采用像素較高的工業攝像機,檢測過程中盡量保證環境一致,這樣有利于獲得較高質量圖像,保證較高的檢測精度。5結語 隨著計算機數字圖像處理技術的發展,機械視覺理論不斷完善,視覺理論逐漸應用于各個領域。本文采用MATLAB和OpenCv相結合的數字圖像處理技術,通過對加工工件圖片進行檢查,與數據庫中標準模板比對、做差,以此判斷工件的加工精度。應用表明,該系統可以應用于精度要求較高的工件檢測工作。

參考文獻:

[1]陳炳權,劉宏立,孟凡斌.數字圖像處理技術的現狀及其發展方向[J].吉首大學學報:自然科學版,2009,30(1):1617.

[2]景曉軍.圖像處理技術及其應用[M].北京: 國防工業出版社,2005.

[3]范壯.機械零件尺寸視覺檢測系統的研究[D].哈爾濱:哈爾濱工業大學,2006.

[4]寇星源.基于圖像處理的智能機床刀具檢測技術研究[D].北京:北京郵電大學,2013.

[5]廖維.基于機器視覺的工件加工尺寸在線測量方法與系統研究[D].武漢:武漢理工大學,2012.

[6]章毓晉.圖像處理和分析技術[M].北京:高等教育出版社,2014.

[7]MERTES J G,MARRANGHELLO N,PEREIRA A S.Real-time module for digital image processing developed on a FPGA[J].IFAC Proceedings Volumes,2013,46(28):405410.

[8]WANG X Y,WU J.A Featurebased robust digital image watermarking against desynchronization attacks[J].國際自動化與計算雜志,2007,4(4):428432.

[9]江燕,王敬東.圖像處理在平面零件分揀控制中的應用[J].電氣傳動,2015,45(2):7680.

[10]KRUPINSKI E A,WILLIAMS M B,ANDRIOLE K,et al.Digital radiography image quality:image processing and display[J].Journal of the American College of Radiology Jacr,2007,4(6):389400.

[11]FU Y,LIU Y.Development of a robust image processing technique for bubbly flow measurement in a narrow rectangular channel[J].International Journal of Multiphase Flow,2016(84):217228.

(責任編輯:杜能鋼)

猜你喜歡
數字圖像處理
圖像實時檢測技術在激光切割中的應用研究
MATLAB在《數字圖像處理》課程中的輔助教學
數字圖像處理技術在當前影像專業的作用探討
基于灰色系統理論的數字圖像處理算法
信息與計算科學專業《數字圖像處理》課程教學探討與實踐
考試周刊(2016年91期)2016-12-08 22:19:28
微課在大學專業課中的應用研究
以應用實例為主線、以程序設計為主導的數字圖像處理課程教學方法改革
大學教育(2016年9期)2016-10-09 08:58:06
數字圖像處理課程CDIO模式教學法實踐
《數字圖像處理》課程的驅動教學實踐
科技視界(2016年3期)2016-02-26 10:11:04
基于Blackfin的圖像識別式印刷網點測版儀的研制
光學儀器(2015年6期)2016-01-08 03:26:35
主站蜘蛛池模板: 全午夜免费一级毛片| 国产精品xxx| 狠狠躁天天躁夜夜躁婷婷| 国产成人免费视频精品一区二区| 免费观看亚洲人成网站| 婷婷色婷婷| 国产欧美日韩免费| 99激情网| 一级毛片免费不卡在线| 亚洲伊人久久精品影院| 久爱午夜精品免费视频| 97无码免费人妻超级碰碰碰| 亚洲欧美不卡| 国产精品原创不卡在线| 五月天天天色| 亚洲免费福利视频| 无遮挡一级毛片呦女视频| 久久久久久久久18禁秘| 亚洲AV一二三区无码AV蜜桃| 国产屁屁影院| 国产亚洲精品在天天在线麻豆 | 92精品国产自产在线观看| 午夜少妇精品视频小电影| 久久不卡国产精品无码| 国产激爽大片高清在线观看| 欧美成一级| 国产精品视频a| 国产白浆在线观看| 精品国产Av电影无码久久久| 欧美啪啪网| 欧美精品一二三区| 中国丰满人妻无码束缚啪啪| 国产福利一区在线| 国产在线精彩视频论坛| 91久久天天躁狠狠躁夜夜| 在线视频精品一区| 青青草欧美| 国产综合在线观看视频| 免费看a级毛片| 国产一级在线播放| 成年看免费观看视频拍拍| 久久人妻xunleige无码| 制服丝袜 91视频| 日韩欧美国产三级| 久久大香伊蕉在人线观看热2| 视频在线观看一区二区| 1级黄色毛片| 奇米精品一区二区三区在线观看| 久久综合丝袜日本网| 一级一级一片免费| 99在线免费播放| 天天做天天爱夜夜爽毛片毛片| 中文字幕无码中文字幕有码在线 | 自慰网址在线观看| 国产一区二区免费播放| 99在线观看国产| 国产青榴视频| 国产精品男人的天堂| 欧美亚洲欧美| 久久激情影院| 亚洲中文字幕在线精品一区| 亚洲精品福利网站| 亚洲三级网站| 美女免费黄网站| 91蝌蚪视频在线观看| 九九这里只有精品视频| 日韩欧美中文| 伊人成人在线| 午夜一区二区三区| 久久精品无码一区二区日韩免费| 欧美亚洲第一页| 亚洲一道AV无码午夜福利| 好吊妞欧美视频免费| 久久久久亚洲AV成人网站软件| 亚洲天堂2014| 色哟哟国产精品一区二区| 亚洲 日韩 激情 无码 中出| 国产噜噜噜| 中文纯内无码H| 国产精品私拍99pans大尺度| 看av免费毛片手机播放| 久久香蕉国产线|