国产一起色一起爱_久久婷婷五月综合色丁香花_永久免费AV无码网站YY_亚洲成亚洲乱码一二三四区软件_国产亚洲欧洲网友拍

首頁(yè) >>> 成功案例 >

成功案例

基于PC的機(jī)器視覺(jué)系統(tǒng)


深圳創(chuàng)科自動(dòng)化控制技術(shù)有限公司  

要(Abstract) 本文概述了機(jī)器視覺(jué)的市場(chǎng)前景,比較了PC式視覺(jué)系統(tǒng)與嵌入式視覺(jué)系統(tǒng)在檢測(cè)速度、測(cè)量精度等指標(biāo)上的優(yōu)劣,并重點(diǎn)介紹了基于PC的機(jī)器視覺(jué)系統(tǒng)的設(shè)計(jì)方法,包括光源、鏡頭、攝像機(jī)、圖像采集卡等的選用以及視覺(jué)軟件的設(shè)計(jì)方法。文章還列舉了幾個(gè)基于PC的機(jī)器視覺(jué)的成功應(yīng)用案例。

Abstract: As world’s manufacturingisshifting to China, “World Factory”, quality production tomeetglobal standards is expected. To assure high quality,automatedinspection with machine vision plays a very importantrole. Thispaper depicts the design methodology of the dominantPC-Basedmachine vision systems in the market. A comparison betweenthe twomajor machine vision systems, namely PC-based and Embeddedmachinevision systems, is made based on criteria, such asprocessingspeed, measurement precision and robustness, etc. Acouple ofsuccessful application case study of PC-based machinevision isalso presented in the paper.
關(guān)鍵詞(Keywords) 機(jī)器視覺(jué)視覺(jué)軟件開(kāi)發(fā)包中國(guó)機(jī)器視覺(jué)
machine vision, vision SDK(softwaredevelopment kit)

1 引言
機(jī)器視覺(jué)是利用光電成像系統(tǒng)采集被控目標(biāo)的圖像,經(jīng)計(jì)算機(jī)或?qū)S玫膱D像處理模塊進(jìn)行數(shù)字處理,根據(jù)圖像的像素分布、亮度和顏色等信息,進(jìn)行尺寸、形狀、顏色等的識(shí)別。這樣,就把計(jì)算機(jī)的快速性、可重復(fù)性,與人眼視覺(jué)的高度智能化和抽象能力相結(jié)合,大大提高了生產(chǎn)的柔性和自動(dòng)化程度。
對(duì)于機(jī)器視覺(jué)的研究應(yīng)用,日本、德國(guó)和美國(guó)等發(fā)達(dá)國(guó)家早在上世紀(jì)六十年代就開(kāi)始了。到上世紀(jì)九十年代,隨著光電子技術(shù)和計(jì)算機(jī)技術(shù)的發(fā)展,機(jī)器視覺(jué)已取得了廣泛的應(yīng)用,其市場(chǎng)潛力十分巨大。在1984年,西歐的工業(yè)視覺(jué)系統(tǒng)的銷售總額達(dá)到589萬(wàn)美元,到1989達(dá)到近4320萬(wàn)美元。而在美國(guó),1984年的視覺(jué)系統(tǒng)銷售總額達(dá)到6000萬(wàn)美元,到1994元近12億美元。在日本,2000年機(jī)器視覺(jué)市場(chǎng)為300400億日元。另?yè)?jù)視覺(jué)系統(tǒng)國(guó)際公司的一份市場(chǎng)調(diào)研報(bào)告顯示:19992004 年北美的機(jī)器視覺(jué)市場(chǎng)規(guī)模從16.8億美元增長(zhǎng)到19億美元(年增長(zhǎng)率為12.4%)。從上述數(shù)據(jù)可以看出機(jī)器視覺(jué)技術(shù)發(fā)展之快,市場(chǎng)之大。國(guó)內(nèi)的機(jī)器視覺(jué)發(fā)展較發(fā)達(dá)國(guó)家晚,目前尚屬概念導(dǎo)入期,但其市場(chǎng)潛力不可忽視。由于中國(guó)正成為世界工廠,與制造活動(dòng)密切相關(guān)的機(jī)器視覺(jué)技術(shù)正逐步被商家認(rèn)可和接受。而且在中國(guó),機(jī)器視覺(jué)行業(yè)還是剛剛起步,相對(duì)其它行業(yè)來(lái)說(shuō)競(jìng)爭(zhēng)還不是很激烈。所以,誰(shuí)占了市場(chǎng)先機(jī)誰(shuí)就贏得了主動(dòng)權(quán)。相信再過(guò)幾年,中國(guó)將會(huì)成為全球繼北美、歐洲與日本后的第4大機(jī)器視覺(jué)市場(chǎng)。
2 兩類視覺(jué)系統(tǒng)的比較
從組成結(jié)構(gòu)來(lái)分類,典型的機(jī)器視覺(jué)系統(tǒng)可分為兩大類:PC式或稱板卡式機(jī)器視覺(jué)系統(tǒng)(PCBasedVisionSystem),以及嵌入式機(jī)器視覺(jué)系統(tǒng),亦稱智能相機(jī)Smart Camera)或視覺(jué)傳感器Vision Sensor)。PC式視覺(jué)系統(tǒng)是一種基于個(gè)人計(jì)算機(jī)(PC)的視覺(jué)系統(tǒng),一般由光源、光學(xué)鏡頭、CCDCMOS相機(jī)、圖像采集卡、圖像處理軟件以及一臺(tái)PC機(jī)構(gòu)成?;?/span>PC的機(jī)器視覺(jué)應(yīng)用系統(tǒng)尺寸較大、結(jié)構(gòu)復(fù)雜,開(kāi)發(fā)周期較長(zhǎng),但可達(dá)到理想的精度及速度,能實(shí)現(xiàn)較為復(fù)雜的系統(tǒng)功能。另一類是嵌入式視覺(jué)系統(tǒng),嵌入式視覺(jué)系統(tǒng)具有易學(xué)、易用、易維護(hù)、易安裝等特點(diǎn),可在短期內(nèi)構(gòu)建起可靠而有效的機(jī)器視覺(jué)系統(tǒng),從而極大的提高了應(yīng)用系統(tǒng)的開(kāi)發(fā)速度。表一列出了兩類視覺(jué)系統(tǒng)在檢測(cè)速度、測(cè)量精度等指標(biāo)上的優(yōu)劣對(duì)比【1】。

1:嵌入式視覺(jué)系統(tǒng)與PC式視覺(jué)系統(tǒng)的優(yōu)劣對(duì)比


PC
式視覺(jué)系統(tǒng)嵌入式視覺(jué)系統(tǒng)業(yè)界人士指出,目前在中國(guó)使用簡(jiǎn)便的智能視覺(jué)傳感器占了機(jī)器視覺(jué)系統(tǒng)市場(chǎng)60%左右的市場(chǎng)份額。由PC式視覺(jué)系統(tǒng)在整體成本、靈活性、用戶化界面、速度以及精度等方面的優(yōu)勢(shì),筆者認(rèn)為接下來(lái)的25年,在中國(guó)市場(chǎng)上PC式視覺(jué)系統(tǒng)將與嵌入式視覺(jué)系統(tǒng)平分秋色。

3 PC
式視覺(jué)系統(tǒng)的設(shè)計(jì)

3.1
光源、鏡頭、CCD和圖像采集卡的選用
光源、鏡頭、CCD和圖像采集卡作為視覺(jué)系統(tǒng)成像部分[2],正確的選用是后續(xù)處理的必要條件,成像的質(zhì)量直接影響到視覺(jué)軟件處理和分析部分,終影響機(jī)器視覺(jué)系統(tǒng)工作的準(zhǔn)確性。業(yè)內(nèi)有句名言“Garbage inGarbage out”,即如果輸入的圖像是一幅不理想的圖,則輸出的分析結(jié)果也好不到哪里去,因?yàn)檐浖奶幚聿⒉荒軐⒁环唾|(zhì)量的圖像變得更好,所以,成像的質(zhì)量是視覺(jué)系統(tǒng)的首要前提。為了獲取理想的圖像,必須有效地選取成像系統(tǒng)部件,如光源、鏡頭、攝像頭以及圖像采集卡。根據(jù)筆者的大量實(shí)踐,成像的好壞往往決定了一套視覺(jué)應(yīng)用系統(tǒng)的成敗。有時(shí)候就是因?yàn)檫x用了價(jià)格過(guò)于低廉的產(chǎn)品,忽視了一些關(guān)鍵技術(shù)指標(biāo),使得系統(tǒng)集成走了太多的彎路。視覺(jué)系統(tǒng)是一個(gè)復(fù)雜而又敏感的系統(tǒng),應(yīng)用機(jī)器視覺(jué)技術(shù)解決實(shí)際問(wèn)題時(shí),應(yīng)盡量使系統(tǒng)的輸入部分受外界的影響以及硬件調(diào)節(jié)的限制減至小,這就得選擇專業(yè)適用的成像設(shè)備,以獲得質(zhì)量較佳的圖像。
3.2
應(yīng)用軟件的設(shè)計(jì)
作為PC式機(jī)器視覺(jué)系統(tǒng)的重要組成部分,視覺(jué)軟件主要通過(guò)對(duì)圖像的分析、處理和識(shí)別,實(shí)現(xiàn)對(duì)特定目標(biāo)特征的處理。專業(yè)的視覺(jué)軟件能實(shí)現(xiàn)圖像中目標(biāo)的高精度定位,從而提高了系統(tǒng)的精度。由于開(kāi)發(fā)一款功能強(qiáng)大的視覺(jué)底層軟件,需要有專業(yè)的開(kāi)發(fā)人員,而且還需要有足夠長(zhǎng)的開(kāi)發(fā)周期。所以,作為一個(gè)系統(tǒng)集成商來(lái)說(shuō),開(kāi)發(fā)視覺(jué)項(xiàng)目,從商業(yè)的角度來(lái)看,筆者認(rèn)為其工作重心應(yīng)放在應(yīng)用層面的開(kāi)發(fā)上,不應(yīng)混淆底層開(kāi)發(fā)和應(yīng)用層開(kāi)發(fā)的區(qū)別。也就是說(shuō),根據(jù)項(xiàng)目的要求,合理選擇一款合適的商用視覺(jué)軟件包,在短的時(shí)間內(nèi),完成所承接的項(xiàng)目,創(chuàng)造快的效益。雖然從表面上看,自行開(kāi)發(fā)底層視覺(jué)軟件能節(jié)約成本,但由于開(kāi)發(fā)視覺(jué)底層軟件需要周期長(zhǎng),而且自行開(kāi)發(fā)的軟件在性能上,難于達(dá)到由專業(yè)人員所開(kāi)發(fā)的效果,以至于開(kāi)發(fā)出來(lái)的視覺(jué)系統(tǒng)不能滿足預(yù)期的技術(shù)指標(biāo),終難以使視覺(jué)產(chǎn)品走上商品化。所以,從綜合成本考慮,建議系統(tǒng)集成商在從事視覺(jué)項(xiàng)目時(shí),選擇一款專業(yè)的視覺(jué)軟件。
市面上合用的商業(yè)視覺(jué)軟件包也有許多,性能、價(jià)格等相差較大。選擇一款適合項(xiàng)目需要的機(jī)器視覺(jué)二次開(kāi)發(fā)包時(shí),應(yīng)從視覺(jué)軟件能達(dá)到的精度、速度、魯棒性、硬件的要求(是否與圖像采集卡相配)、編程的難易程度和價(jià)格等方面來(lái)綜合考慮。
通常開(kāi)發(fā)一套PC-Based視覺(jué)應(yīng)用軟件系統(tǒng)可分為以下幾個(gè)步驟:
*
首先在PC機(jī)上安裝Windows XP(推薦),VBVC++,一個(gè)圖像采集卡和一套視覺(jué)軟件(SDK或稱二次開(kāi)發(fā)包);
*
然后運(yùn)行視覺(jué)軟件包中的自動(dòng)標(biāo)定工具對(duì)像機(jī)進(jìn)行標(biāo)定;
*
標(biāo)定完成以后,調(diào)用軟件包中的自動(dòng)試教模板編輯器生成對(duì)象模板,再對(duì)目標(biāo)進(jìn)行定位,實(shí)現(xiàn)視覺(jué)定位功能;
*
如果項(xiàng)目需要測(cè)量或檢測(cè)時(shí),可以加上基于模板的測(cè)量或檢測(cè)工具;
*
在軟件與外部設(shè)備的通訊方面,視覺(jué)軟件包一般都提供了豐富的接口資源,只要寫幾行VB/VC++代碼,就能將控制與視覺(jué)軟件包連接上,這樣就打通了與外部設(shè)備(如I/O卡等)的通訊功能。

4 采用PC式視覺(jué)系統(tǒng)的成熟案例分析
近幾十年來(lái),由于視覺(jué)系統(tǒng)的非接觸、速度快、精度合適等突出的優(yōu)點(diǎn),機(jī)器視覺(jué)技術(shù)得到了廣泛的應(yīng)用,取得了巨大的經(jīng)濟(jì)與社會(huì)效益?,F(xiàn)結(jié)合筆者的實(shí)踐,介紹三個(gè)典型的PC式視覺(jué)系統(tǒng)的案例。
4.1
客戶定制的非接觸式、高精度視覺(jué)測(cè)量系統(tǒng)
該項(xiàng)目是利用機(jī)器視覺(jué)技術(shù),對(duì)某OEM客戶生產(chǎn)的硬盤驅(qū)動(dòng)架上前端的小孔進(jìn)行高精度尺寸測(cè)量[3]。傳統(tǒng)的測(cè)量手段,如卡尺、量規(guī)和萬(wàn)能工具顯微鏡等傳統(tǒng)的工具采用的是接觸性方式,往往對(duì)工件表面造成損壞,所以開(kāi)發(fā)一款非接觸式的視覺(jué)系統(tǒng)以解決高精度測(cè)量問(wèn)題非常必要。在這個(gè)項(xiàng)目中,我們要測(cè)量的對(duì)象為硬盤驅(qū)動(dòng)架前端的小孔。該驅(qū)動(dòng)架為三指片,所以要對(duì)上下兩個(gè)Φ0.1084±0.0001in的小孔進(jìn)行測(cè)量。其技術(shù)要求要達(dá)到重復(fù)精度為12微米,重復(fù)性指標(biāo)GRnR應(yīng)不大于10%,與CMM(三坐標(biāo)測(cè)量機(jī))的相關(guān)性要達(dá)到80%。
為了能提高測(cè)量的效率,采用了雙通道雙攝像頭實(shí)現(xiàn)了異步測(cè)量硬盤驅(qū)動(dòng)架上下兩尾孔。該項(xiàng)目的臺(tái)架和氣動(dòng)夾具設(shè)計(jì)是經(jīng)過(guò)了大量的實(shí)驗(yàn)而終確定的。我們所采用的開(kāi)發(fā)包是國(guó)產(chǎn)創(chuàng)科CKVision視覺(jué)開(kāi)發(fā)包,其精度能達(dá)到1/40亞象素的位置重復(fù)精度和0.01度旋轉(zhuǎn)重復(fù)精度。在該項(xiàng)目中,首先是選一個(gè)標(biāo)準(zhǔn)的圖作為模板,模板選取以后,采用CKVision卡尺工具,在模板上逐個(gè)做八個(gè)卡尺,為每個(gè)卡尺輸入小孔的直徑數(shù)據(jù)。然后用已做好的標(biāo)準(zhǔn)模板,在要測(cè)的對(duì)象中進(jìn)行定位和測(cè)量,實(shí)現(xiàn)典型的視覺(jué)測(cè)量。其結(jié)果與CMM做了相關(guān)性測(cè)試,重復(fù)性GRnR<8%,相關(guān)性達(dá)到90%以上,結(jié)果完全達(dá)到了客戶的要求。該視覺(jué)系統(tǒng)成功地實(shí)現(xiàn)了對(duì)小孔高精度、非接觸式的測(cè)量目的。且該系統(tǒng)原理簡(jiǎn)單,操作方便,用戶界面友好,普通技術(shù)人員很快就能掌握并操作。

1非接觸式、高精度視覺(jué)測(cè)量系統(tǒng)(深圳市創(chuàng)科自動(dòng)化控制技術(shù)有限公司)


4.2
帶視覺(jué)功能的COGChip On Glass)預(yù)壓對(duì)位機(jī)
隨著電子制造業(yè)的飛速發(fā)展,傳統(tǒng)的電子封裝設(shè)備已不能滿足現(xiàn)有的要求。由于傳統(tǒng)的技術(shù)采用的是機(jī)械式定位,其定位速度慢、精度不高等缺點(diǎn),嚴(yán)重影響電子行業(yè)的發(fā)展?,F(xiàn)采用視覺(jué)定位系統(tǒng),使得這些設(shè)備更靈活、更自主地適應(yīng)所處的環(huán)境,以滿足柔性生產(chǎn),提高了生產(chǎn)效率。圖2為一臺(tái)帶視覺(jué)功能的COG裝置,本裝置能實(shí)現(xiàn)將IC對(duì)位預(yù)壓在LCDFPC(軟性線路板)上,該系統(tǒng)的視覺(jué)部分采用了CKVision的幾何特征定位器(FindModel),定位精度到0.05mm,定位速度在30ms以內(nèi),該定位器在光線變化、圖像覆蓋、背景凌亂、對(duì)比度突變等條件下均能獲得十分穩(wěn)定的效果,且對(duì)于對(duì)象相對(duì)于模板的縮放比例(Scale)和旋轉(zhuǎn)(Rotation)均能準(zhǔn)確快速地識(shí)別。


2COGIC對(duì)位裝置(深圳市創(chuàng)科自動(dòng)化控制技術(shù)有限公司友情提供)

 4.3 全自動(dòng)視覺(jué)定位商標(biāo)切割機(jī)
隨著紡織刺繡、商標(biāo)業(yè)不斷的發(fā)展,其技術(shù)要求越來(lái)越高,傳統(tǒng)的定位方式已難以勝任切割精度高、速度快的要求。為了解決紡織刺繡、商標(biāo)等商品切割的實(shí)際問(wèn)題,在原有切割機(jī)的基礎(chǔ)上,安裝一套視覺(jué)系統(tǒng),并結(jié)合目前**的DSP 技術(shù),完成全自動(dòng)視覺(jué)定位切割功能。圖3為一款全自動(dòng)視覺(jué)定位商標(biāo)切割機(jī),其切割速度能達(dá)到40,000mm/min,定位精度能達(dá)到<0.01mm。該機(jī)也是采用了PC式的視覺(jué)系統(tǒng),與運(yùn)動(dòng)控制有機(jī)集成在一起。在該系統(tǒng)內(nèi),視覺(jué)軟件包的運(yùn)算速度以及坐標(biāo)定位的亞象素(sub-pixel)技術(shù)是該機(jī)達(dá)到上述性能指標(biāo)的重要保證,同時(shí)CKVision還能輸出匹配實(shí)例相對(duì)于標(biāo)準(zhǔn)模板的縮放比例(Scale),這點(diǎn)對(duì)于布匹切割的實(shí)時(shí)補(bǔ)償尤為關(guān)鍵。

3SM-963型全自動(dòng)攝像定位商標(biāo)切割機(jī)(深圳創(chuàng)科自動(dòng)化控制技術(shù)有限公司友情提供)


5 總結(jié)
上面幾個(gè)視覺(jué)系統(tǒng)已經(jīng)在工廠內(nèi)投入運(yùn)行,至今一直運(yùn)行良好,穩(wěn)定。從上述對(duì)幾個(gè)案例分析來(lái)看,我們不難發(fā)現(xiàn),作為一個(gè)系統(tǒng)集成商,開(kāi)發(fā)一款PC式的視覺(jué)系統(tǒng),佳捷徑首先還是選擇一款專業(yè)的視覺(jué)軟件包,這樣可以提高產(chǎn)品的整體性能和縮短項(xiàng)目開(kāi)發(fā)周期。