從功能上來看,典型的機器視覺系統可以分為:影象採集部分、影象處理部分和運動控制部分。 一個完整的機器視覺系統的主要工作過程如下: 

  1、工件定位檢測器探測到物體已經運動至接近攝像系統的視野中心,向影象採集部分發送觸發脈衝。 

  2、影象採集部分按照事先設定的程式和延時,分別向攝像機和照明系統發出啟動脈衝。 

  3、攝像機停止目前的掃描,重新開始新的一幀掃描,或者攝像機在啟動脈衝來到之前處於等待狀態,啟動脈衝到來後啟動一幀掃描。 

  4、攝像機開始新的一幀掃描之前開啟曝光機構,曝光時間可以事先設定。 

  5、另一個啟動脈衝開啟燈光照明,燈光的開啟時間應該與攝像機的曝光時間匹配。 

  6、攝像機曝光後,正式開始一幀影象的掃描和輸出。 

  7、影象採集部分接收模擬視訊訊號通過A/D將其數字化,或者是直接接收攝像機數字化後的數字視訊資料。 

  8、影象採集部分將數字影象存放在處理器或計算機的記憶體中。 

  9、處理器對影象進行處理、分析、識別,獲得測量結果或邏輯控制值。 

  10、處理結果控制流水線的動作、進行定位、糾正運動的誤差等。

下圖為一個完整的流水線視覺檢測系統配置圖:


上一節總結了如何選擇工業相機,此處對常見的光源配置進行羅列。


參考說明

【1】《機器視覺演算法與應用》

.