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

一種非接觸式的圓孔形零件尺寸檢測

2016-11-09 07:32:04廖志杰邢廷文
電子設(shè)計工程 2016年19期
關(guān)鍵詞:測量檢測系統(tǒng)

謝 紅,廖志杰,邢廷文

(1.中國科學(xué)院光電技術(shù)研究所 四川 成都610209;2.中國科學(xué)院大學(xué) 北京100049)

一種非接觸式的圓孔形零件尺寸檢測

謝 紅1,2,廖志杰1,邢廷文1

(1.中國科學(xué)院光電技術(shù)研究所 四川 成都610209;2.中國科學(xué)院大學(xué) 北京100049)

針對常見的圓孔目標(biāo)檢測,設(shè)計了一套基于機器視覺的尺寸測量系統(tǒng)。采用標(biāo)準(zhǔn)同心圓標(biāo)定板進(jìn)行標(biāo)定,并針對一般圓擬合算法的不足,對該標(biāo)定板圖像建立了基于距離空間聚類的劃分區(qū)域算法,對區(qū)域單獨采用最小二乘擬合圓算法提取其圖像特征。通過實驗驗證與計算機仿真計算,進(jìn)行圖像預(yù)處理、邊緣檢測以及圓度評價,精確測量出圓孔零件的尺寸信息。實驗表明,該測量系統(tǒng)的測量誤差小于0.2mm,適用于一般圓形零件的非接觸式檢測。

機器視覺;同心圓檢測;距離空間聚類;尺寸測量

隨著現(xiàn)代工業(yè)化的需求,機械加工精度的提高成為了必然趨勢。機械產(chǎn)品的尺寸誤差和缺陷將會直接影響最終產(chǎn)品的質(zhì)量。因此,對機械產(chǎn)品測量精度的提高也就成為熱門話題。對于零件合格與否的判定,傳統(tǒng)的人工肉眼或者簡單測量工具不僅可靠性極小,而且效率低下,影響測量精度。因此,勢必要從傳統(tǒng)的測量方式轉(zhuǎn)向于自動化、非接觸、高精度的測量方式。

而由于相機分辨率和計算機技術(shù)的不斷提高,基于機器視覺的測量技術(shù)應(yīng)運而生。機器視覺測量指通過機器視覺方法獲取被測目標(biāo)的圖像信息,將之與預(yù)先的標(biāo)準(zhǔn)進(jìn)行對比,進(jìn)而確定被測目標(biāo)的質(zhì)量情況的過程[1]。系統(tǒng)主要利用CCD(Charge Coupled Device)相機對零件進(jìn)行成像,然后利用軟件對圖像進(jìn)行處理與檢測,獲取有效地特征參數(shù)。為了方便對圓形、圓孔或者類圓等零件的非接觸式檢測,本文設(shè)計了一套基于機器視覺技術(shù)的尺寸測量系統(tǒng)。

在測量系統(tǒng)中,文中采取的為標(biāo)準(zhǔn)件法進(jìn)行標(biāo)定。為方便用對不同尺寸的圓形零件進(jìn)行測量,筆者采用了一種同心圓標(biāo)定板進(jìn)行標(biāo)定,減少了實際工作中的操作數(shù)。另外對同心圓環(huán)的檢測提出了先進(jìn)行區(qū)域劃分,后對每一劃分區(qū)域單獨進(jìn)行整圓擬合的算法。

1 實驗系統(tǒng)設(shè)計

1.1測量系統(tǒng)方案設(shè)計

待測零件為薄片圓孔型零件,由于零件的薄度無法采用接觸式的測量方式,因此本文采用基于機器視覺的方式進(jìn)行非接觸式的測量。其測量系統(tǒng)框架圖如圖1所示。該視覺測量系統(tǒng)主要是由CCD相機、照明光源、圖像采集卡、以及計算機構(gòu)成。

圖1 系統(tǒng)設(shè)計框圖

文中采用的為環(huán)形LED燈對零件進(jìn)行背向式照明,具有亮度穩(wěn)定、光線均勻、對比度強,零件邊緣較為明顯等優(yōu)點。經(jīng)由CCD相機出來的待測零件的圖像信號為模擬信號,經(jīng)圖像采集卡將其轉(zhuǎn)換為數(shù)字圖像信號,傳輸?shù)接嬎銠C,通過圖像處理技術(shù)對其進(jìn)行處理,獲取其特征參數(shù)。

1.2測量系統(tǒng)標(biāo)定設(shè)計

本系統(tǒng)采用的鏡頭畸變較小,為了減少系統(tǒng)算法運行時間,在滿足測量精度的前提下,采用標(biāo)準(zhǔn)件法進(jìn)行標(biāo)定。標(biāo)準(zhǔn)件標(biāo)定為:在與待測零件同環(huán)境、同位置的情況下,對已知標(biāo)準(zhǔn)尺寸的模板進(jìn)行檢測,求得在該環(huán)境下的標(biāo)準(zhǔn)模板的實際尺寸與采集圖像中像素數(shù)的比例參數(shù)。該參數(shù)為后續(xù)將零件圖像尺寸轉(zhuǎn)為實際尺寸的重要參數(shù)。

待測零件最大口徑范圍為140~280 mm,因此采用的為同心圓環(huán)標(biāo)定模板,其直徑為20~280 mm,包括待測零件所有尺寸。對圓形零件檢測的常用標(biāo)定,要么采用固定尺寸的標(biāo)準(zhǔn)件進(jìn)行標(biāo)定,獲取一個標(biāo)定參數(shù),然后對所有尺寸的零件進(jìn)行尺寸換算;要么,對每一種尺寸都進(jìn)行一次標(biāo)定。前者精度不高,后者時間消耗太大。因此,本文提出采用N個同心圓環(huán)作為標(biāo)定模板進(jìn)行標(biāo)定,根據(jù)實際待測零件預(yù)估尺寸以及算法的簡便性將N取為合適的值。本文將N取值為14,若讀者需求更加高精度的標(biāo)定系數(shù),可以將N取為更加細(xì)致。

2 標(biāo)定參數(shù)確定

2.1標(biāo)定圖片預(yù)處理

在圖像采集過程中,由于環(huán)境和設(shè)備因素的影響,難免會造成圖像信息受損或退化。為了提高后續(xù)檢測的精度,則必須要對圖像進(jìn)行一些處理。本實驗中,對采集到的標(biāo)定圖片進(jìn)行了灰度化、二值化、目標(biāo)區(qū)域提取和邊緣檢測等處理[2],本實驗中采用的為canny算子進(jìn)行的像素級邊緣檢測。

圖2 圖像處理

2.2最小二乘擬合圓原理

對于圓形或者類圓形零件的測量,常用方法有Hough變換及相應(yīng)的改進(jìn)算法、環(huán)路積分微分法、組合法、魯棒性估計法、模擬退火算法、和遺傳算法等。孔兵等人也曾提出用最小二乘法對激光光斑中心進(jìn)行檢測[3]。本文的圓檢測算法就是基于最小二乘擬合法,并根據(jù)本實驗標(biāo)定圖片對其進(jìn)行了適當(dāng)?shù)母倪M(jìn)。

最小二乘法是一種比較精確和常用的曲線擬合方法,根據(jù)已有的數(shù)據(jù)尋找最佳的匹配函數(shù),且得到的函數(shù)使得誤差的平方和最小。其判斷依據(jù)是:在忽略自變量xi測量誤差的前提下,對等精度測量得到的相應(yīng)的因變量yi,擬合曲線y=f(x)使得與xi相應(yīng)的測量值 yi與曲線上對應(yīng)的點f(xi)之差yi-f(xi)(殘差)的平方和取得最小值。

最小二乘法擬合圓曲線一般基于公式:

可以轉(zhuǎn)化為如下關(guān)系式:

其中令:

只要根據(jù)離散點信息求出以下參數(shù),然后進(jìn)行擬合即可:

2.3區(qū)域劃分算法

用圓擬合算法可以獲得很高的檢測準(zhǔn)確度,但是,根據(jù)上面的推導(dǎo)我們可以看出,由于參與擬合運算的像素點被認(rèn)為是位于同一個圓上,對于同心圓檢測的場合,最小二乘法擬合圓算法并不能直接應(yīng)用于本標(biāo)定模板的檢測,所以必須對擬合區(qū)域進(jìn)行劃分,本文采用的是距離空間聚類的方法[4]。

其基本思路為:根據(jù)已確定的圓心坐標(biāo),計算所有像素點到圓心的距離。對于存在N個同心圓的情況,則必然存在N-1個分界半徑。根據(jù)分界半徑把待測目標(biāo)劃分為N個區(qū)域,每個區(qū)域之包含一個待檢測的圓,針對每一個區(qū)域采用最小二乘擬合法進(jìn)行檢測。

對于分界半徑的確定,先統(tǒng)計所有離散點到初始圓心位置的距離,根據(jù)距離出現(xiàn)的概率,可以準(zhǔn)確的劃分出N-1個分界半徑。這種劃分算法的關(guān)鍵在于初始圓心的是否合適,文中采取的為灰度質(zhì)心法進(jìn)行圓心提取,整體算法流程如圖3所示。

圖3 算法流程圖

用MATLAB進(jìn)行算法的驗證,可以很精確的得到區(qū)域劃分后的每個單獨的圓環(huán)。此時,對其進(jìn)行最小二乘圓擬合計算,即可較準(zhǔn)確的獲得其擬合后的圓心與半徑尺寸。如下圖所示,經(jīng)過區(qū)域劃分后提取出來的原始直徑為280mm的圓與在其原始圓上使用最小二乘擬合圓的算法,可以由圖看到,算法擬合的圓與原始圓的擬合度十分高。

圖4 區(qū)域劃分以及擬合

2.4標(biāo)定系數(shù)結(jié)果

使用MATLAB將算法實現(xiàn)后,提取到的標(biāo)定系數(shù)如表1所示,可以看出不同的直徑處的標(biāo)定系數(shù)差別在0.001的數(shù)量級處,對于精度較高的測量場合,進(jìn)行區(qū)域劃分后分別計算其標(biāo)定系數(shù)是十分必要的。在提高了精度的同時,減少了標(biāo)定的過程,僅用一張模板即可標(biāo)定直徑范圍為0~280 mm之間的所有零件。

其中標(biāo)定系數(shù)的計算結(jié)果為用單位為毫米的實際直徑與單位為像素的圖像直徑的比值。如表1對其進(jìn)行編號,以方便后面零件對其進(jìn)行提取進(jìn)而計算尺寸。

表1 標(biāo)定系數(shù)

3 圓形零件尺寸計算

3.1圓度評價

在測量的過程中,零件很可能為不規(guī)則的圓形,因此對零件進(jìn)行圓度評價是十分必要的。《圓度測量術(shù)語、定義及參數(shù)》中提到了4種圓度誤差的評定方法:最小區(qū)域圓法、最小二乘圓法、最小外接圓法以及最大內(nèi)切圓法。文中在基于上文提到的最小二乘法擬合圓的圓心上,采用了工程上較為常用的最小外接圓法來進(jìn)行圓度評價。

最小外接圓法評定圓度誤差是以最小外接圓圓心作為圓心,內(nèi)接圓至少與一個實際測量點接觸。利用幾何均勻分布的思想,不斷移動圓心并保持圓心位置盡量靠近所有點距離的中心點,同時不斷縮小位置偏差;然后,根據(jù)最小包容的思想,找到被測圓的最小外接圓的一條弦;最后通過最小外接圓的3個外接點找到最小外接圓的圓心位置[5]。

3.2算法實現(xiàn)

其算法流程如圖5所示。

3.3零件圖像處理與圓度評價

進(jìn)行完系統(tǒng)的標(biāo)定后,可以直接進(jìn)行待測零件的測量,保持系統(tǒng)的各部件的相對位置不變,將待測零件置于與標(biāo)定模板同環(huán)境的相同位置即可。

圖5 最小外接圓算法流程圖

進(jìn)行待測的圓孔類零件的圖像采集時,經(jīng)過測量系統(tǒng)成像的圖像時除了背向式的環(huán)形光源,外界光源均控制為0。但是除了待測的口徑外,圖片外還有一圈較淡的光圈,為實際零件的外輪廓。無疑,這會給我們后面計算該零件的內(nèi)口徑會帶來誤差和干擾。因此,必須對計算機中直接保存的零件圖像做圖像預(yù)處理,排除不需要的噪聲點。

首先,對CCD圖像進(jìn)行灰度化與二值化處理,在二值化的同時,設(shè)置一定大小的閾值,將外部較為淡輪廓劃分為灰度為0,也就是黑色的像素點。進(jìn)而可以提取到如圖6所示的無干擾的零件灰度圖。進(jìn)而,對無干擾的零件圖進(jìn)行像素級的邊緣檢測,由于本實驗圖片像素單元較小,提取到像素級的邊緣即滿足了測量的要求。因此,這里不進(jìn)行更為精確的亞像素級邊緣的提取。若測量時,采用的CCD相機分辨率較低時,則可以進(jìn)行亞像素邊緣檢測來提高精度。本文直接采用的是MATLAB里面自帶的像素級邊緣canny檢測算子,即提取到了較為細(xì)致的邊緣。

圖6 圖像預(yù)處理后零件圖

最后,在提取到的零件離散邊緣點上,進(jìn)行了最小外接圓的算法實現(xiàn),提取到了如圖7所示的圓心及最小外包容圓。如圖,為待測零件完整的邊緣圖與其最小外接圓;為方便讀者閱讀,截取的部分放大后的零件邊緣與其最小外接圓圖。由圖可以很明顯的看到,本次待測零件為不規(guī)則的類圓形。因此必須對其進(jìn)行圓度評價,若零件為規(guī)則圓形,也需要進(jìn)行圓度評價,看其是否出現(xiàn)加工誤差。本次零件,在測得其最大內(nèi)口徑的同時,也需要考察一下其圓度。

本次實驗對3組不同大小的零件尺寸進(jìn)行了手工測量,同時對其在測量系統(tǒng)中進(jìn)行了測量,另外每組圖片進(jìn)行了20次重復(fù)性測量。其檢測結(jié)果如下表。表中隨機抽取了20次重復(fù)測量中的5次,由表可以得知,該測量系統(tǒng)的重復(fù)性以及精確性都要高于人工尺子測量值。對比人工測量誤差,該測量系統(tǒng)測出的誤差控制在了0.2mm以內(nèi),滿足測量誤差的要求。因此該測量系統(tǒng)以及圖像處理方法具有一定的實用性。

圖7 最小外接擬合圓及局部放大圖

表2 零件檢測結(jié)果

4 誤差分析

4.1成像系統(tǒng)幾何誤差

因為測量系統(tǒng)采用的為CCD攝像機,成像系統(tǒng)難免會產(chǎn)生幾何畸變,其來源主要為:

1)透鏡誤差:主要是由于實際的光學(xué)透鏡不是嚴(yán)格滿足針孔成像模型,存在軸對稱或者非軸對稱誤差,如:球差、慧差、像散、場曲等以及薄棱鏡像差。

2)透視誤差:主要是由于CCD芯片平面與相機光軸不嚴(yán)格垂直產(chǎn)生的。

其中,鏡頭畸變的誤差影響最大,因此需要對攝像機進(jìn)行精確的標(biāo)定,來消除鏡頭畸變。因為本次采用的鏡頭畸變較小,而對最后結(jié)果的精確度影響不大。因此本次采用的即為標(biāo)準(zhǔn)件法進(jìn)行標(biāo)定。

4.2系統(tǒng)噪聲

圖像在成像、數(shù)字化和傳輸過程中難免會有各種干擾形成噪聲。這些噪聲使圖像上像素點灰度值不能正確的反映空間物體對應(yīng)點的光強值,降低了圖像的質(zhì)量[6]。主要有:光子噪聲、暗電流噪聲、光響應(yīng)非均勻噪聲、雜波噪聲等。

5 結(jié)束語

文中搭建了一套基于機器視覺的測量系統(tǒng),設(shè)計了一種專用于標(biāo)定圓形或類圓形零件的同心圓模板,并設(shè)計了其對應(yīng)的圖像處理算法。進(jìn)而對零件進(jìn)行了邊緣檢測以及圓度評價,擬合出了其最小外接圓。最后綜合標(biāo)定算法中的標(biāo)定系數(shù)對尺寸進(jìn)行了計算。對實際的3種不同大小的類圓孔型零件進(jìn)行了實驗。結(jié)果表明,測量系統(tǒng)的測量精度和誤差均遠(yuǎn)遠(yuǎn)優(yōu)于人工直接尺子測量,滿足工業(yè)應(yīng)用的要求。

[1]楊戈.基于機器視覺的機械零部件精密測量系統(tǒng)設(shè)計與開發(fā)[D].南京:南京信息工程大學(xué),2013.

[2]岡薩雷斯.數(shù)字圖像處理(MATLAB版)[M].2版.阮秋琦,阮宇智,譯.北京:電子工業(yè)出版社,2005.

[3]侯倩,王冰等.曲線擬合法在圓檢測中的應(yīng)用研究[J].煤炭工程,2008(6):88-89.

[4]牛建軍,劉上乾.同心圓檢測中的區(qū)域劃分算法[J].光子學(xué)報,2006,35(12):1946-1949.

[5]孫茉莉.一種最小外接圓法圓度誤差評價實現(xiàn)方法[J].公差與技術(shù)測量的理論.2010,44(5):109-111.

[6]鄭麗麗.基于圖像識別的零件幾何尺寸檢測問題的研究[D].吉林:吉林大學(xué),2003.

A non-contact detection of the dimensional of circular parts

XIE Hong1,2,LIAO Zhi-jie1,XING Ting-wen1
(1.Institute of Optics and Electronics,Chinese Academy of Sciences,Chengdu 610209,China;2.University of Chinese Academy of Sciences,Beijing 100049,China)

For detecting the common circle objects,a size detecting system based on computer vision was designed.It isused standard fixed plate with concentric circles for standardization,as for deficiencies exist in circular fitting algorithm,zoning algorithm based on distance spatial clustering for this concentric circles image in the fixed platewas established.Then,using least square fit to fetch the image features.With experimental verification and computer simulating calculation,using image pre-processing,edge detection,and roundness evaluation,the circular hole weremeasured accurately.It has proved that the measurementaccuracy is under 0.2mm,and themethods used in this paper are suitable for non-contact detection of general circular parts.

machine vision;concentric circle detection;distance spatial clustering;dimensionalmeasurement

TN05

A

1674-6236(2016)19-0155-04

2015-10-08稿件編號:201510028

謝 紅(1991—),女,湖北仙桃人,碩士研究生。研究方向:機器視覺測量。

猜你喜歡
測量檢測系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
WJ-700無人機系統(tǒng)
ZC系列無人機遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
把握四個“三” 測量變簡單
滑動摩擦力的測量和計算
滑動摩擦力的測量與計算
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
主站蜘蛛池模板: 国产亚洲美日韩AV中文字幕无码成人 | 2022国产91精品久久久久久| 国产最新无码专区在线| 欧美日本在线一区二区三区| 91网红精品在线观看| 一级一级一片免费| 国产成人精品午夜视频'| 小13箩利洗澡无码视频免费网站| 国产福利在线免费| 久久伊伊香蕉综合精品| 日本欧美视频在线观看| 亚洲成aⅴ人片在线影院八| 久久a级片| 亚洲无线视频| 免费人成黄页在线观看国产| 国产亚洲一区二区三区在线| 亚洲精品麻豆| 91毛片网| 91破解版在线亚洲| 午夜小视频在线| 国产精品黑色丝袜的老师| 精品视频一区二区三区在线播| 亚洲欧美一区二区三区图片| 欧美日本不卡| 精品成人一区二区| av大片在线无码免费| 毛片在线区| 亚洲女同欧美在线| 国产剧情国内精品原创| 亚洲国产天堂久久综合226114| 女人18毛片久久| 中文字幕av无码不卡免费 | 日韩欧美国产成人| julia中文字幕久久亚洲| 国内精品视频区在线2021| 国产精品久久久久久久久| 免费无码AV片在线观看中文| 色屁屁一区二区三区视频国产| 国内精品一区二区在线观看| 亚亚洲乱码一二三四区| 9999在线视频| 欧美性天天| 91久久青青草原精品国产| 国产欧美日韩18| 亚洲最大综合网| 欧美性精品不卡在线观看| 久久久久夜色精品波多野结衣| 久久免费视频播放| 91色综合综合热五月激情| 国产在线麻豆波多野结衣| 亚洲欧洲日韩国产综合在线二区| 一区二区三区高清视频国产女人| 国产精品毛片一区视频播| 亚洲中文字幕在线观看| 国产91麻豆免费观看| 亚洲色欲色欲www在线观看| 日韩国产另类| 国产人人射| 综合社区亚洲熟妇p| 尤物亚洲最大AV无码网站| 国产日本一线在线观看免费| 米奇精品一区二区三区| 成人福利在线看| 亚洲精品日产AⅤ| 国产免费久久精品99re不卡| 久久综合九色综合97网| 国产欧美日本在线观看| 国产亚洲精品在天天在线麻豆| 亚洲国产中文在线二区三区免| 麻豆精品视频在线原创| 欧美国产菊爆免费观看| 国产福利影院在线观看| 久久婷婷色综合老司机| 亚洲国产精品人久久电影| 亚洲国产成熟视频在线多多| 国产9191精品免费观看| 亚洲欧美日韩中文字幕在线一区| 成人一级免费视频| 久久动漫精品| 亚洲综合18p| 欧美特黄一免在线观看| 在线视频97|