通用的視覺檢測系統(tǒng)架構
通用的視覺檢測系統(tǒng)以工業(yè)計算機為中心,主要包括視覺傳感器、圖像采集系統(tǒng)、圖像處理系統(tǒng)、系統(tǒng)服務器等模塊,涉及傳感技術、光學技術、計算機圖形學、數(shù)字圖像處理、視頻信息處理、模式識別、人工智能理論、智能信息處理技術,廣泛應用于工業(yè)產品自動檢測、農副產品質量監(jiān)測、視覺導航、衛(wèi)星偵察、交通安全監(jiān)測、水文觀測、生物特征識別、智能視頻監(jiān)控等領域。視覺檢測系統(tǒng)通用模型如下圖所示。
視覺檢測系統(tǒng)基本組成
(1)視覺傳感器:是整個視覺檢測系統(tǒng)中信息獲取和感知的核心單元,其最本質的功能就是將光信號轉變成有序的電信號,有時配以光學輔助設備來獲取待處理的原始圖像。視覺傳感器主要有激光掃描器、線陣和面陣CCD、TV攝像機等。視覺傳感器的主要參數(shù)有分辨率、掃描方式、快門速度、幀率、異步復位外觸發(fā)功能、成像靈敏度、外同步、光譜響應特性等。其中,分辨率和幀率是其關鍵參數(shù),直接決定視覺檢測系統(tǒng)的精度,但是單獨追求高分辨率和高幀率的獲取圖像,會受到計算帶寬和成本的限制,整個視覺檢測系統(tǒng)的性能反而會下降,因此選擇合適的視覺傳感器成為了視覺檢測系統(tǒng)的又一個重要環(huán)節(jié)。
(2)圖像采集系統(tǒng):圖像采集系統(tǒng)的主要負責采集多路視頻信號,然后將前端采集的圖像信號進行數(shù)字化,并進行有效壓縮。它是整個視覺檢測系統(tǒng)正常工作的前提,為了保證后期的處理和存儲,圖像采集系統(tǒng)需要在保證圖像質量的同時兼顧采集的實時性。圖像采集系統(tǒng)對圖像的采集和壓縮是同時進行的,一個良好的壓縮算法是影響整個系統(tǒng)處理能力的關鍵。經過壓縮處理后的圖像通過PCI高速接口與系統(tǒng)服務器以及圖像處理系統(tǒng)相連,供后期存儲和處理。
(3)圖像處理系統(tǒng):圖像處理系統(tǒng)是視覺檢測實現(xiàn)圖像算法和處理分析等核心功能的部件??梢苑殖苫诠I(yè)計算機的視覺圖像處理系統(tǒng)和基于嵌入式系統(tǒng)(DSP/ ASIC/ FPGA)的專用系統(tǒng)。ASIC(Australian Securities and Investments Commission)、DSP(Digital Signal Processing)、FPGA等設計的全硬件處理器,基于底層圖像處理算法的簡單性及并行性,它可以實時高速完成各種底層圖像處理算法,如背景校正、灰度變換、ROI(Region of Interest)檢測等,這樣可減輕計算機軟件系統(tǒng)的處理負荷,提高整個視覺檢測系統(tǒng)的處理速度。
(4)系統(tǒng)服務器:系統(tǒng)服務器是整個系統(tǒng)的中樞。系統(tǒng)服務器負責管理和控制各個子系統(tǒng),實時傳遞控制命令以及接收檢測結果和圖像數(shù)據(jù),并能監(jiān)測和控制整個系統(tǒng)的運行狀態(tài)。作為整個系統(tǒng)的數(shù)據(jù)服務器和控制終端,系統(tǒng)服務器還提供數(shù)據(jù)保存、查詢、統(tǒng)計和分析功能。在上層提供一個良好的人機接口,操作人員通過這個接口可以查看實時的檢測結果以及歷史數(shù)據(jù),以便對被檢測目標的狀態(tài)進行有效的判斷。