智能相機(Smart Camera)并不是一臺簡單的相機,而是一種高度集成化的微小型機器視覺系統。它將圖像的采集、處理與通信功能集成于單一相機內,從而提供了具有多功能、模塊化、高可靠性、易于實現的機器視覺解決方案。同時,由于應用了最新的DSP、FPGA及大容量存儲技術,其智能化程度不斷提高,可滿足多種機器視覺的應用需求。
智能相機一般由圖像采集單元、圖像處理單元、圖像處理軟件、網絡通信裝置等構成,各部分的功能如下:
1、圖像采集單元:在智能相機中,圖像采集單元相當于普通意義上的CCD/CMOS相機和圖像采集卡。它將光學圖像轉換為模擬/數字圖像,并輸出至圖像處理單元。
2、圖像處理單元:圖像處理單元類似于圖像采集、處理卡。它可對圖像采集單元的圖像數據進行實時的存儲,并在圖像處理軟件的支持下進行圖像處理。
3、圖像處理軟件:圖像處理軟件主要在圖像處理單元硬件環境的支持下,完成圖像處理功能。如幾何邊緣的提取、Blob、灰度直方圖、OCV/OVR、簡單的定位和搜索等。在智能相機中,以上算法都封裝成固定的模塊,用戶可直接應用而無需編程。
4、網絡通信裝置:網絡通信裝置的智能相機的重要組成部分,主要完成控制信息、圖像數據的通信任務。智能相機一般均內置以太網通信裝置,并支持多種標準網絡和總線協議,從而使多臺智能相機構成更大的機器視覺系統。
.
通常在使用工業相機時,由于相機、光源、鏡頭是處于獨立工作狀態,一般情況下相機需要相機電源、相機電源線、相機信號傳輸線纜各一件,光源需要光源電源、光源電源線、光源控制線各一件;而智能相機工作時一般只需要相機電源、相機電源線、相機信號線各一件,光源供電與控制已整合到相機中,因此智能相機檢測系統外觀簡約,一般沒有繁雜的線纜充斥周圍。
由于智能相機具有結構小巧、操作簡單、穩定性高、成本低廉等技術優勢,所以其大量應用于生產企業的產品檢測環節。它嵌入了高性能處理器,靈活的通信設備接口,只需將相機與主機連接,安裝相應軟件,就可以對生產線的產品進行檢測,節省了大量的安裝調試時間。