機(jī)器視覺技術(shù)通過處理器分析圖像,并根據(jù)分析得出結(jié)論?,F(xiàn)今機(jī)器視覺有兩種典型應(yīng)用。機(jī)器視覺系統(tǒng)一方面可以探測(cè)部件,由光學(xué)器件精確地觀察目標(biāo)并由處理器對(duì)部件的合格與否做出有效的決定;另一方面,機(jī)器視覺系統(tǒng)也可以用來創(chuàng)造部件,即運(yùn)用復(fù)雜光學(xué)器件和軟件相結(jié)合直接指導(dǎo)制造過程。
典型的機(jī)器視覺系統(tǒng)一般包括如下部分:光源,鏡頭,攝像頭,圖像處理單元(或圖像捕獲卡),圖像處理軟件,監(jiān)視器,通信/輸入輸出單元等。從機(jī)器視覺系統(tǒng)的運(yùn)行環(huán)境來看,可以分為PC-BASED系統(tǒng)和嵌入式系統(tǒng)。PC-BASED的系統(tǒng)利用了其開放性,高度的編程靈活性和良好的Windows界面,同時(shí)系統(tǒng)總體成本較低。
一個(gè)完善的系統(tǒng)內(nèi)應(yīng)含高性能圖像捕獲卡,可以接多個(gè)攝像鏡頭,配套軟件方面,有多個(gè)層次,如Windows2K/XP/NT環(huán)境下C/C++編程用DLL,可視化控件activeX提供VB和VC++下的圖形化編程環(huán)境,甚至Windows下的面向?qū)ο蟮臋C(jī)器視覺組態(tài)軟件,用戶可用它快速開發(fā)復(fù)雜高級(jí)的應(yīng)用。
在嵌入式系統(tǒng)中,視覺的作用更像一個(gè)智能化的傳感器,圖像處理單元獨(dú)立于系統(tǒng),通過串行總線和I/O與PLC交換數(shù)據(jù)。系統(tǒng)硬件一般利用高速專用ASIC或嵌入式計(jì)算機(jī)進(jìn)行圖像處理,系統(tǒng)軟件固化在圖像處理器中,通過操作面板對(duì)顯示在監(jiān)視器中的菜單進(jìn)行配置,或在PC上開發(fā)軟件然后下載。嵌入式系統(tǒng)體現(xiàn)了可靠性高、集成化,小型化、高速化、低成本的特點(diǎn)。
(轉(zhuǎn)載)