機器視覺技術,是一門涉及人工智能、神經生物學、心理物理學、計算機科學、圖像處理、模式識別等諸多領域的交叉學科。機器視覺主要用計算機來模擬人的視覺功能,從客觀事物的圖像中提取信息,進行處理并加以理解,最終用于實際檢測、測量和控制。機器視覺技術最大的特點是速度快、信息量大、功能多。隨著現代工業的發展,機器視覺系統已經成功應用于工業、農業、防、交通、醫療、金融直至體育、娛樂等各個行業,一個普通的機器視覺系統的工作過程可以描述如下:
一般機器視覺系統工作過程
(1)工件定位檢測器探測到物體已運動至接近工業攝像機視野的中心,向圖像采集卡發送觸發脈沖;
(2)圖像采集卡按事先設定的程序和時延,分別向攝像機和照明設備發出起動脈沖;
(3)工業攝像機停止目前的掃描,重新開始新的一幀掃描;或者攝像機在起動脈沖來到之前處于等待狀態,起動脈沖來到后起動一幀掃描;
(4)工業攝像機開始新的一幀掃描之前,打開曝光機構,曝光時間可以事先設定;
(5)另一個起動脈沖打開燈光照明,燈光開啟時間應與攝像機曝光時間匹配;
(6)工業攝像機曝光后,正式開始一幀圖像的掃描和輸出;
(7)圖像采集卡接收模擬視頻信號并通過A/D將其數字化,或者直接接收攝像機數字化之后的數字視頻;
(8)圖像采集卡將數字圖像放到處理器或者計算機的內存中;
(9)處理器對圖像進行處理、分析、識別,獲得測量結果,或邏輯控制值;
(10) 處理結果控制流水線的動作;或進行定位,糾正運動的誤差等。
視覺檢測系統的處理速度、正確率、兼容性等都直接影響到工業生產的效率,而上述繁雜的處理過程必須由專業的人員配置、安裝、編寫、執行,因此,工業生產希望能有一種簡單、易操作但是功能強大的檢測系統產品,智能相機就是在這種情況下應運而生的。
智能相機并不是一臺簡單的相機,而是一種高度集成化的微小型機器視覺系統。它將圖像的采集、處理與通信功能集成于單一相機內,從而提供了具有多功能、模塊化、高可靠性、易于實現的機器視覺解決方案。同時,由于應用了最新的DSP、FPGA及大容量存儲技術,其智能化程度不斷提高,可滿足多種機器視覺的應用需求。
智能相機一般由圖像采集單元、圖像處理單元、圖像處理軟件、網絡通信裝置等構成,各部分的功能如下:
(1) 圖像采集單元
在智能相機中,圖像采集單元相當于普通意義上的CCD/CMOS相機和圖像采集卡。它將光學圖像轉換為模擬/數字圖像,并輸出至圖像處理單元。
(2) 圖像處理單元
圖像處理單元類似于圖像采集/處理卡。它可對圖像采集單元的圖像數據進行實時的存儲,并在圖像處理軟件的支持下進行圖像處理。
(3) 圖像處理軟件
圖像處理軟件主要在圖像處理單元硬件環境的支持下,完成圖像處理功能。如幾何邊緣的提取、Blob、灰度直方圖、OCV/OVR、簡單的定位和搜索等。在智能相機中,以上算法都封裝成固定的模塊,用戶可直接應用而無需編程。
(4) 網絡通信裝置
網絡通信裝置的智能相機的重要組成部分,主要完成控制信息、圖像數據的通信任務。智能相機一般均內置以太網通信裝置,并支持多種標準網絡和總線協議,從而使多臺智能相機構成更大的機器視覺系統。
智能工業相機的特點
1、結構緊湊、集成度高、性能穩定、故障率低,運算能力等同于PC。
2、工作過程可完全脫離PC機,與生產線上其它設備連接方便 。
3、能直接在顯示器或監視器上輸出SVGA或SXGA的視頻圖像 。
4、提供開基本的圖像處理庫,能進行源碼級的二次開發。
5、增益可調,可控電子快門,全局曝光,快門時間可軟件設置。
6、可對曝光時間以及曝光時刻進行精確外同步控制 。
7、支持外觸發和外部閃光燈接口。
8、自帶多路數字I/O、100MB以太網、RS232 口接口。
維視圖像作為機器視覺行業的領導品牌,及時發現了工業檢測視場的這一需求,自主研發了一款高性能、高穩定性、易上手的智能相機產品,其軟件可以根據用戶的不同檢測要求快速定制,運行穩定,檢測速度和檢測率高,完全滿足工業現場的應用要求。此產品預計將于2015年9月份量產上市,歡迎廣大用戶前來咨詢選購。