視覺(jué)自動(dòng)檢測(cè)是指通過(guò)機(jī)器視覺(jué)產(chǎn)品比如攝像頭獲取圖像,然后將獲得的圖像傳送至處理單元,通過(guò)數(shù)字化圖像處理進(jìn)行目標(biāo)尺寸、形狀、顏色等的判別,進(jìn)而根據(jù)判別的結(jié)果控制現(xiàn)場(chǎng)設(shè)備。一個(gè)典型的視覺(jué)自動(dòng)檢測(cè)涉及多個(gè)領(lǐng)域的技術(shù)交叉與融合,包括光源照明技術(shù)、光學(xué)成像技術(shù)、傳感器技術(shù)、數(shù)字圖像處理技術(shù)、模擬與數(shù)字視頻技術(shù)、機(jī)械工程技術(shù)、控制技術(shù)、計(jì)算機(jī)軟硬件技術(shù)、人機(jī)接口技術(shù)等。
一、硬件部分
目前市場(chǎng)上的視覺(jué)自動(dòng)檢測(cè)可以按結(jié)構(gòu)分為兩大類:基于PC的機(jī)器視覺(jué)系統(tǒng)和嵌入式機(jī)器視覺(jué)系統(tǒng)?;赑C的機(jī)器視覺(jué)系統(tǒng)是傳統(tǒng)的結(jié)構(gòu)類型,硬件包括CCD相機(jī)、視覺(jué)采集卡和PC等。嵌入式機(jī)器視覺(jué)系統(tǒng)將所需要的大部分硬件如CCD、內(nèi)存、處理器以及通信接口等壓縮在一個(gè)“黑箱”式的模塊里,又稱之為智能相機(jī),其優(yōu)點(diǎn)是結(jié)構(gòu)緊湊、性價(jià)比高、使用方便、對(duì)環(huán)境的適應(yīng)性強(qiáng),是機(jī)器視覺(jué)系統(tǒng)的發(fā)展趨勢(shì)。
二、軟件部分
作為
視覺(jué)自動(dòng)檢測(cè)的重要組成部分,機(jī)器視覺(jué)軟件主要通過(guò)對(duì)圖像的分析和處理,實(shí)現(xiàn)對(duì)待測(cè)目標(biāo)特定參數(shù)的檢測(cè)和識(shí)別。機(jī)器視覺(jué)軟件主要完成圖像增強(qiáng)、圖像分割、特征抽取、模式識(shí)別、圖像壓縮與傳輸?shù)人惴▋?nèi)容,有些還具有數(shù)據(jù)存儲(chǔ)和網(wǎng)絡(luò)通信功能。視覺(jué)自動(dòng)檢測(cè)可以根據(jù)圖像處理結(jié)果和一定的判決條件方便地實(shí)現(xiàn)產(chǎn)品自動(dòng)化檢測(cè)與管理。
根據(jù)軟件的規(guī)模和功能,現(xiàn)有的機(jī)器視覺(jué)系統(tǒng)軟件可以分為單任務(wù)的專用軟件和集成式通用組態(tài)軟件兩大類。專用軟件是專門針對(duì)某一測(cè)試任務(wù)研制開(kāi)發(fā)的,其待測(cè)目標(biāo)已知,測(cè)量算法不具有通用性,如投影電視會(huì)聚特性檢測(cè)調(diào)整系統(tǒng)和電子槍扭彎曲度智能檢測(cè)系統(tǒng)。集成式通用組態(tài)軟件是將眾多通用的圖像處理與模式識(shí)別算法編制成函數(shù)庫(kù),并向用戶提供一個(gè)開(kāi)放的通用平臺(tái),用戶可以在這種平臺(tái)上選擇組合自己需要的函數(shù),快速靈活的通過(guò)組態(tài)實(shí)現(xiàn)一個(gè)具體的視覺(jué)檢測(cè)任務(wù)。
目前視覺(jué)自動(dòng)檢測(cè)主要向高性能與可組態(tài)兩方面發(fā)展。一方面,視覺(jué)自動(dòng)檢測(cè)的競(jìng)爭(zhēng)已從過(guò)去單純追求軟件多功能化轉(zhuǎn)向?qū)z測(cè)算法的準(zhǔn)確性、高效性的競(jìng)爭(zhēng)。優(yōu)秀的機(jī)器視覺(jué)軟件可以對(duì)圖像中的目標(biāo)特征進(jìn)行快速而準(zhǔn)確的檢測(cè),并最大限度地減少對(duì)硬件系統(tǒng)的依賴性。另一方面,視覺(jué)自動(dòng)檢測(cè)正由定制方式朝著通用、可視化組態(tài)方式發(fā)展。由于圖像處理算法具有一定通用性,用戶可以在通用平臺(tái)上進(jìn)行二次組態(tài)開(kāi)發(fā),快速實(shí)現(xiàn)多種工業(yè)測(cè)量、檢測(cè)和識(shí)別功能。