視覺檢測就是用機器代替人眼來做測量和判斷。視覺檢測是指通過機器視覺產品(即圖像攝取裝置,分 CMOS 和CCD 兩種)將被攝取目標轉換成圖像信號,傳送給專用的圖像處理系統,根據像素分布和亮度、顏色等信息,轉變成數字化信號;圖像系統對這些信號進行各種運算來抽取目標的特征,進而根據判別的結果來控制現場的設備動作。是用於生產、裝配或包裝的有價值的機制。它在檢測缺陷和防止缺陷產品被配送到消費者的功能方面具有不可估量的價值。基本內容
視覺檢測是計算機學科的壹個重要分支,它綜合了光學、機械、電子、計算機軟硬件等方面的技術,涉及到計算機、圖像處理、模式識別、人工智能、信號處理、光機電壹體化等多個領域。自起步發展至今,已經有20多年的歷史,其功能以及應用範圍隨著工業自動化的發展逐漸完善和推廣,其中特別是目前的數字圖像傳感器、CMOS和CCD攝像機、DSP、FPGA、ARM等嵌入式技術、圖像處理和模式識別等技術的快速發展,大大地推動了機器視覺的發展。簡而言之,機器視覺解決方案就是利用機器代替人眼來作各種測量和判斷。
解決過程
1、工件定位檢測器探測到物體已經運動至接近攝像系統的視野中心,向圖像采集部分發送觸發脈 沖,可分為連續觸發和外部觸發。
2、圖像采集部分按照事先設定的程序和延時,分別向攝像機和照明系統發出啟動脈沖。
3、攝像機停止目前的掃描,重新開始新的壹幀掃描,或者攝像機在啟動脈沖來到之前處於等待狀態,啟動脈沖到來後啟動壹幀掃描。
4、攝像機開始新的壹幀掃描之前打開曝光機構,曝光時間可以事先設定。
5、另壹個啟動脈沖打開燈光照明,燈光的開啟時間應該與攝像機的曝光時間匹配。
6、攝像機曝光後,正式開始壹幀圖像的掃描和輸出。
7、圖像采集部分接收模擬視頻信號通過A/D將其數字化,或者是直接接收攝像機數字化後的數字視頻數據。
8、圖像采集部分將數字圖像存放在處理器或計算機的內存中。
9、處理器對圖像進行處理、分析、識別,獲得測量結果或邏輯控制值。
10、處理結果控制流水線的動作、進行定位、糾正運動的誤差等。
從上述的工作流程可以看出,機器視覺解決方案是壹種比較復雜的系統。因為大多數系統監控對象都是運動物體,系統與運動物體的匹配和協調動作尤為重要,所以給系統各部分的動作時間和處理速度帶來了嚴格的要求。在某些應用領域,例如機器人、飛行物體導制等,對整個系統或者系統的壹部分的重量、體積和功耗都會有嚴格的要求。
優勢
1、非接觸測量,對於觀測者與被觀測者都不會產生任何損傷,從而提高系統的可靠性。
2、具有較寬的光譜響應範圍,例如使用人眼看不見的紅外測量,擴展了人眼的視覺範圍。
3、長時間穩定工作,人類難以長時間對同壹對象進行觀察,而機器視覺則可以長時間地作測量、分析和識別任務。
4、利用了機器視覺解決方案,可以節省大量勞動力資源,為公司帶來可觀利益