機器視覺系統(tǒng)的主要組件包括視覺光源、鏡頭、圖像傳感器、視覺處理和通信。

光源用于對待檢測的元件進行照明,讓元件的關(guān)鍵特征能夠突顯出來,確保相機能夠清楚地看到這些特征。

鏡頭用于采集圖像,并將圖像以光線的形式呈現(xiàn)給傳感器。

機器視覺相機中的傳感器將該光線轉(zhuǎn)換成數(shù)字圖像,然后將該數(shù)字圖像發(fā)送至處理器進行分析。

視覺處理模塊由各種算法組成,這些算法將對圖像進行審核,提取所需的信息,進行必要的檢驗,并作出決策。通信通常是通過離散I/O信號或數(shù)據(jù)來實現(xiàn),主要是將這些信號或數(shù)據(jù)通過串行連接發(fā)送至一臺設(shè)備,以供記錄或使用。

大多數(shù)機器視覺硬件組件,如光源模塊、傳感器和處理器,都是以商用現(xiàn)貨(COTS)形式供應(yīng)的。用戶可以采購這些商用現(xiàn)貨(COTS),將它們組裝成機器視覺系統(tǒng),或者直接采購集成式機器視覺系統(tǒng),即一臺設(shè)備中集成了所有部件。

下面列出了機器視覺系統(tǒng)的各個關(guān)鍵組件,包括:光源、鏡頭、視覺傳感器、圖像處理、視覺處理和通信。

機器視覺系統(tǒng)組件詳解-機器視覺_視覺檢測設(shè)備_3D視覺_缺陷檢測

光源

光源是成功獲取機器視覺檢測結(jié)果的一個關(guān)鍵組件。機器視覺系統(tǒng)是通過分析從物品上反射過來的光線而不是分析物品本身來創(chuàng)建圖像的。照明技術(shù)涉及到光源及其與元件和相機的相對位置。特殊的照明技術(shù)可通過將部分特征弱化,而將其他特征增強,從而改進圖像,舉例來說,通過照明將元件的輪廓突顯出來,同時將表面細(xì)節(jié)遮擋住,以確保能夠測量元件的邊線。

1、背光

在僅需要進行外部或邊線測量的應(yīng)用中,背光可用于增強物品的輪廓特征。背光有助于檢測物品的形狀,讓尺寸測量變得更可靠。

機器視覺系統(tǒng)組件詳解-機器視覺_視覺檢測設(shè)備_3D視覺_缺陷檢測

機器視覺系統(tǒng)組件詳解-機器視覺_視覺檢測設(shè)備_3D視覺_缺陷檢測

2、同軸光

軸向彌散照明是指將光線從側(cè)面耦合到光路中(同軸)。從側(cè)面對一面半透明鏡子進行照明,然后,鏡子將光線向下投射到元件上。接著,元件通過這面半透明鏡子將光線反射回相機,從而產(chǎn)生光線比較均勻、外觀均質(zhì)的圖像。

機器視覺系統(tǒng)組件詳解-機器視覺_視覺檢測設(shè)備_3D視覺_缺陷檢測

機器視覺系統(tǒng)組件詳解-機器視覺_視覺檢測設(shè)備_3D視覺_缺陷檢測

3、結(jié)構(gòu)光

結(jié)構(gòu)光是指從一個已知的角度將光線圖案(平面、網(wǎng)格或更為復(fù)雜的形狀)投射到物品上。在提供不受對比度影響的表面檢測、采集尺寸信息以及計算體積時,這種照明技術(shù)蠻有用。

機器視覺系統(tǒng)組件詳解-機器視覺_視覺檢測設(shè)備_3D視覺_缺陷檢測

4、暗視場照明

定向照明包括暗視場照明和明視場照明,這種照明技術(shù)更容易揭示表面缺陷。暗視場照明通常是低對比度應(yīng)用照明技術(shù)。在暗視場照明中,鏡面光線從相機中反射出來,同時,因表面紋理和高度變化而產(chǎn)生的彌散光線則被反射到相機中。

機器視覺系統(tǒng)組件詳解-機器視覺_視覺檢測設(shè)備_3D視覺_缺陷檢測

5、明視場照明

明視場照明適用于高對比度應(yīng)用。但高度定向的光源(如高壓鈉燈和石英鹵素?zé)簦┛赡軙a(chǎn)生清晰的陰影,通常無法在整個視場內(nèi)提供均勻一致的照明。因此,高光澤或反射性表面上的熱斑和鏡面反射可能需要一種更加彌散的光源,才能在明視場中提供均勻一致的照明。

機器視覺系統(tǒng)組件詳解-機器視覺_視覺檢測設(shè)備_3D視覺_缺陷檢測

6、彌散穹頂照明

彌散穹頂照明能夠?qū)Ω信d趣的特征提供蠻均勻一致的照明,同時將不感興趣以及可能對場景造成混淆的不規(guī)則之處隱藏起來。

機器視覺系統(tǒng)組件詳解-機器視覺_視覺檢測設(shè)備_3D視覺_缺陷檢測
機器視覺系統(tǒng)組件詳解-機器視覺_視覺檢測設(shè)備_3D視覺_缺陷檢測

7、頻閃照明

頻閃照明適合高速應(yīng)用,這種照明技術(shù)能夠?qū)⒒顒釉ǜ?,以進行檢查。另外,使用頻閃照明也有助于防止圖像模糊。

鏡頭

鏡頭用于采集圖像,并將圖像發(fā)送至相機中的圖像傳感器。不同的工業(yè)鏡頭在光學(xué)質(zhì)量和價格方面存在差異,所使用的鏡頭將決定所采集圖像的質(zhì)量和分辨率。

機器視覺系統(tǒng)組件詳解-機器視覺_視覺檢測設(shè)備_3D視覺_缺陷檢測

大多數(shù)視覺系統(tǒng)相機主要提供兩種類型的鏡頭:可現(xiàn)場互換的鏡頭和固定鏡頭??涩F(xiàn)場互換的鏡頭通常為C接口或CS接口鏡頭。鏡頭和擴展配件的正確組合可確保采集到好圖像。作為獨立式視覺系統(tǒng)一個組成部分的固定鏡頭通常采用自動對焦技術(shù),包括機械調(diào)焦鏡頭和液態(tài)鏡頭,都能夠自動對焦元件。自動對焦鏡頭在指定的距離下通常擁有固定的視場。

圖像傳感器

相機能否采集到照明得當(dāng)?shù)拇龣z驗元件圖像,不僅僅取決于鏡頭,還取決于相機內(nèi)的圖像傳感器。圖像傳感器通常使用電荷耦合裝置(CCD)或互補金屬氧化物半導(dǎo)體(CMOS)技術(shù)將光線(光子)轉(zhuǎn)換成電信號(電子)。

機器視覺系統(tǒng)組件詳解-機器視覺_視覺檢測設(shè)備_3D視覺_缺陷檢測

本質(zhì)上來講,圖像傳感器的工作就是采集光線,然后將光線轉(zhuǎn)換成數(shù)字圖像,該數(shù)字圖像在噪影、靈敏度和動態(tài)范圍方面保持平衡。圖像是像素的集合。微弱的光線通常產(chǎn)生暗像素,而明亮的光線則會產(chǎn)生較明亮的像素。很重要的一點是,必須確保相機的傳感器分辨率適合應(yīng)用。分辨率越高,圖像將擁有越多的細(xì)節(jié),測量則將越準(zhǔn)確。元件尺寸、檢測公差及其他參數(shù)將決定所需的分辨率。

視覺處理

視覺處理是指從數(shù)字圖像中提取信息,這可以在基于PC的外部系統(tǒng)中進行,也可以在獨立式視覺系統(tǒng)內(nèi)部進行。視覺處理是由視覺軟件分步驟進行的。首先,從傳感器中獲取圖像。在某些情況下,可能需要進行預(yù)處理,以優(yōu)化圖像,并確保所有必要的特征都突顯出來。接著,視覺軟件將定位具體的特征,進行測量,并將這些測量結(jié)果與指定規(guī)格進行比較。作出決策,并將結(jié)果發(fā)送出去。

雖然機器視覺系統(tǒng)的許多機械組件(如光源)都提供類似的規(guī)格,但視覺系統(tǒng)的算法能夠?qū)⑺鼈儏^(qū)別開來,當(dāng)我們對不同的解決方案進行比較時,視覺系統(tǒng)的算法應(yīng)當(dāng)位于需要評估的關(guān)鍵組件列表首位。視覺軟件將根據(jù)特定的系統(tǒng)或應(yīng)用來配置相機參數(shù),作出通過-未通過決策,與工廠車間進行通信,以及支持HMI開發(fā)。

通信

由于視覺系統(tǒng)經(jīng)常使用各種現(xiàn)成的組件,這些組件必須能夠與其他機器組件相協(xié)調(diào),并且能夠快速、輕松地連接到其他機器組件。通常,這是通過離散I/O信號或數(shù)據(jù)來實現(xiàn)的,主要是將這些信號或數(shù)據(jù)通過串行連接發(fā)送至一臺設(shè)備,以供記錄或使用。

離散I/O點可以連接到可編程邏輯控制器(PLC),PLC將使用這些信息來控制工作單元或指示器(如堆棧指示燈),或者直接連接到螺線管,該螺線管可用于觸發(fā)不合格產(chǎn)品剔除裝置。

串行連接式數(shù)據(jù)通信可以傳統(tǒng)的RS-232串行輸出或以太網(wǎng)的形式進行。有些系統(tǒng)采用較高層級的工業(yè)協(xié)議,如以太網(wǎng)/IP,可以連接到顯示屏等設(shè)備或其他操作界面,提供適用于應(yīng)用的操作界面,從而方便流程的監(jiān)控和控制。