機器視覺系統(tǒng)是指通過機器視覺產(chǎn)品比如攝像頭獲取圖像轿钠,然后將獲得的圖像傳送至處理單元,通過數(shù)字化圖像處理進行目標尺寸赛不、形狀、顏色等的判別罢洲,進而根據(jù)判別的結(jié)果控制現(xiàn)場設備踢故。一個典型的機器視覺系統(tǒng)涉及多個領域的技術(shù)交叉與融合,包括光源照明技術(shù)惹苗、光學成像技術(shù)畴椰、傳感器技術(shù)、數(shù)字圖像處理技術(shù)鸽粉、模擬與數(shù)字視頻技術(shù)斜脂、機械工程技術(shù)、控制技術(shù)触机、計算機軟硬件技術(shù)帚戳、人機接口技術(shù)等。
硬件部分
目前市場上的機器視覺系統(tǒng)可以按結(jié)構(gòu)分為兩大類:基于PC的機器視覺系統(tǒng)和嵌入式機器視覺系統(tǒng)儡首∑危基于PC的機器視覺系統(tǒng)是傳統(tǒng)的結(jié)構(gòu)類型,硬件包括CCD相機蔬胯、視覺采集卡和PC等对供。嵌入式機器視覺系統(tǒng)將所需要的大部分硬件如CCD、內(nèi)存、處理器以及通信接口等壓縮在一個“黑箱”式的模塊里产场,又稱之為智能相機鹅髓,其優(yōu)點是結(jié)構(gòu)緊湊、性價比高京景、使用方便窿冯、對環(huán)境的適應性強,是機器視覺系統(tǒng)的發(fā)展趨勢确徙。
軟件部分
作為機器視覺系統(tǒng)的重要組成部分醒串,機器視覺軟件主要通過對圖像的分析和處理,實現(xiàn)對待測目標特定參數(shù)的檢測和識別鄙皇。機器視覺軟件主要完成圖像增強芜赌、圖像分割、特征抽取伴逸、模式識別缠沈、圖像壓縮與傳輸?shù)人惴▋?nèi)容,有些還具有數(shù)據(jù)存儲和網(wǎng)絡通信功能违柏。機器視覺系統(tǒng)可以根據(jù)圖像處理結(jié)果和一定的判決條件方便地實現(xiàn)產(chǎn)品自動化檢測與管理。
根據(jù)軟件的規(guī)模和功能香椎,現(xiàn)有的機器視覺系統(tǒng)軟件可以分為單任務的專用軟件和集成式通用組態(tài)軟件兩大類漱竖。專用軟件是專門針對某一測試任務研制開發(fā)的,其待測目標已知畜伐,測量算法不具有通用性馍惹,如投影電視會聚特性檢測調(diào)整系統(tǒng)和電子槍扭彎曲度智能檢測系統(tǒng)。集成式通用組態(tài)軟件是將眾多通用的圖像處理與模式識別算法編制成函數(shù)庫玛界,并向用戶提供一個開放的通用平臺万矾,用戶可以在這種平臺上選擇組合自己需要的函數(shù),快速靈活的通過組態(tài)實現(xiàn)一個具體的視覺檢測任務慎框。
目前機器視覺軟件主要向高性能與可組態(tài)兩方面發(fā)展良狈。一方面,機器視覺軟件的競爭已從過去單純追求軟件多功能化轉(zhuǎn)向?qū)z測算法的準確性笨枯、高效性的競爭薪丁。優(yōu)秀的機器視覺軟件可以對圖像中的目標特征進行快速而準確的檢測,并最大限度地減少對硬件系統(tǒng)的依賴性馅精。另一方面严嗜,機器視覺軟件正由定制方式朝著通用、可視化組態(tài)方式發(fā)展洲敢。由于圖像處理算法具有一定通用性漫玄,用戶可以在通用平臺上進行二次組態(tài)開發(fā),快速實現(xiàn)多種工業(yè)測量压彭、檢測和識別功能睦优。