計算機視覺和機器視覺通常被認為是同一個行業,其實它們是重疊技術的不同術語。計算機視覺廣義上是指圖像分析的捕獲和自動化,並著重於在廣泛的理論和實際應用中的圖像分析功能。
傳統上,機器視覺是借鑑參考了計算機視覺技術,在某些工業或實際應用中根據視覺系統完成圖像分析的某些功能或結果。視覺系統使用軟體來識別預編程的功能,該系統可根據發現結果觸發各種設定的「動作」。
例如,在食品和飲料行業的裝瓶廠中,視覺系統可用於識別多個物體。它可以驗證空瓶本身沒有損壞和異物。它可以驗證正確產品的正確填充水平,並可以檢查以確保使用了正確的標籤並且正確放置了標籤。它可以驗證蓋或蓋是否就位並正確密封。它可以檢查是否已在所需位置將適當的日期戳或識別碼添加到了瓶子中。
根據系統軟體的編碼工作,機器系統可以根據各種發現觸發各種動作。例如,它可以將某些產品送往特定的包裝線,或者重新安排有缺陷的產品,甚至停止生產線。
基本計算機視覺和機器視覺系統的組件通常是相同的:
成像設備,通常是包含圖像傳感器和鏡頭的照相機。可以使用圖像捕獲板或圖像採集卡(在某些使用現代接口的數位相機中,不需要圖像採集卡)。適合特定應用的照明。一臺計算機,但是在某些情況下,例如在照相機中進行處理的「智能相機」,可能不需要計算機。圖像處理軟體。多年來,計算機視覺與機器視覺之間的界限一直在模糊,如今,機器視覺一詞用於非工業環境,例如高端監控,生物醫學或生命科學應用,甚至用於改善網際網路搜尋引擎在搜索中提供基於圖像的識別的能力。