圖像采集卡最初是為了從模擬機器視覺相機中獲取原始圖像而開發的,人們曾一度預計該技術將被直接連接到電腦的技術所取代。然而,經驗卻并非如此。
圖像采集卡不斷發展和改進,為視覺系統提供更大的價值。
圖像采集卡是在機器視覺的早期開發的,用于將提供NTSC和PAL輸出信號的模擬攝像機與需要將數字信號直接放置在數據總線上以進行數字內存存儲的微型計算機連接起來。即使在切換到數字攝像機之后,數字視頻輸出和計算機輸入總線要求之間仍然存在脫節。需要某種東西將來自攝像機的視頻數據流輸入到計算機的內存中。這種需求通過一種仍稱為圖像采集卡的硬件來滿足,它直接插入計算機的主板并提供用于連接機器視覺攝像機的物理端口。
但一般來說,計算機通過各種端口接收各種數據,它們必須實時做出反應。從鍵盤、鼠標到高速互聯網鏈路等各種設備發出的信號都從外部世界傳到每臺計算機的門口。來自機器視覺攝像機的視頻數據流只是其中一個來源。它可能是一個需要極高帶寬的來源,但它仍然只是眾多來源中的一個。
以太網、Firewire和USB等高速通信鏈路的引入以及多核處理器的出現,促使許多相機和視覺系統設計人員利用這些技術來提供更具成本效益的解決方案,從而減少數據速率不高的應用對圖像采集卡的需求。此類設計通過使用主機進行緩沖和圖像處理來降低成本。與基于圖像采集卡的解決方案(例如CameraLink)相比,其中一些電腦接口還具有支持相機和視覺系統之間更長距離的優勢。
例如,千兆以太網支持每根電纜高達120MBytes/秒的數據速率,傳輸距離可達100米,通過使用多根電纜并行傳輸數據,可以實現數據速率的可擴展性。GigEVision相機接口標準的出現,為通用以太網鏈路提供了視覺系統所需的各種相機控制功能,同時支持各種以太網速度等級。
隨著USB、Firewire和以太網的速度和吞吐量穩步增長,專家們開始預測圖像采集卡的消亡。既然智能數碼攝像機能夠完美地將信息打包成標準格式的數據包,并直接輸入到計算機的數據密集型通信端口,那么為什么要在電腦中插入一個多余的硬件呢?
然而,圖像采集卡并沒有消失。雖然這些新的直接到電腦標準完全適用于某些應用,但用戶發現當今的圖像采集卡具有優勢,這些優勢使它們繼續成為一系列機器視覺項目的必需品。本文將介紹使圖像采集卡需求持續存在并可能使其在未來繼續增長的發展。

圖像采集卡要求
或許最重要的是,圖像傳感器繼續以更高的幀速率和線速率生成更高分辨率的圖像,遠遠超過了120MB/s串行接口的限制。能夠以每秒60或120幀的速度運行的400萬像素相機已廣泛普及。
隨著數據速率的提高,需要緩沖圖像以供處理,并減少可用于處理圖像的時間——這兩項任務最適合圖像采集卡。圖像采集卡不僅可以緩沖圖像,還可以從主機CPU卸載圖像重建和圖像增強任務。此外,圖像采集卡可以預處理圖像以減少數據量,或向圖像數據添加更多細節以幫助縮短處理時間。
當然,涉及圖像數據速率超過120MB的機器視覺應用仍然需要基于圖像采集卡的解決方案。
在制造過程中對平板顯示器的檢查要求相機的分辨率不斷提高。智能手機等手持設備中高清質量顯示器的出現要求檢查小于1微米(μm)的彩色子像素濾鏡。同時,制造速度和效率的需求要求相機盡可能快速地對盡可能寬的視野進行成像。結果對數據速率的要求極高。目前運行的一個使用多臺線掃描相機對平板顯示器進行自動光學檢查的系統必須處理近7GB/秒的數據,甚至遠遠超過GigE的處理能力。

除了圖像采集之外,圖像采集卡在機器視覺系統中還執行三項主要任務。一項是圖像重建,在最初的模擬視頻技術中,這意味著將來自攝像機的模擬信號數字化,根據需要對其進行去隔行和重新格式化。現在,這意味著將信息分解為數據包,重新組合成一系列視頻幀,以便通過串行接口電纜進行傳輸。圖像采集卡的第二個任務是緩沖圖像,直到主機CPU準備好接收它們。圖像采集卡的第三個任務是為相機提供實時控制,以進行曝光調整和快門激活等活動,并對外部事件做出確定性反應。
電子電路板和連續卷筒紙檢查等應用需要與平板檢查類似的高速度和高精度。視覺系統的運行速度決定了工廠生產電路板的速度。然而,主機系統的處理速度通常是限制因素,因此視覺系統設計人員為盡量減少對主機處理器的需求所做的任何努力都會直接影響制造吞吐量。圖像采集卡提供的卸載功能可以對吞吐量做出重大貢獻。
例如,某些線掃描相機每秒可產生超過1GByte的圖像數據。如果沒有專用的圖像采集卡,捕獲和重新格式化圖像數據以及響應外部事件的任務肯定會給電腦帶來相當大的負擔。在沒有專用硬件的情況下處理這些任務會使CPU幾乎沒有剩余容量用于圖像處理和其他任務。但是,使用圖像采集卡卸載相機接口和圖像組裝任務后,主機的更多容量將變得可用。
從歷史上看,圖像采集卡和相機設計一直協同發展,以增強它們之間的數字連接。視覺專用數字接口的發展受到視覺系統對更高持續吞吐量、更長電纜距離、更低發熱量和更小物理占用空間的需求的極大影響,而這些需求都比標準計算機外圍接口所能提供的要多。第一個成為行業標準的視覺專用數字接口是AIA的CameraLink,它為相機提供高速觸發和控制信號,并為圖像采集卡提供數據路徑。CameraLink使用一組11條屏蔽雙絞線來傳輸信號和數據,在10米的距離內提供高達850MB/秒的圖像數據傳輸速率。
CameraLink是相機和圖像采集卡應用的主要接口。它繼續提供優于所有其他接口的兩大優勢:其以硬件為中心的協議需要最少的軟件,因此易于設計和集成。它還提供用于相機控制和外部事件同步的實時信號。

新的機器視覺標準
為了滿足對更高帶寬和更長電纜長度日益增長的需求,并采用一致的接口設計,出現了幾種新的相機接口標準:AIA的CameraLinkHS和JIIA的CoaxPress是其中最重要的兩個。CameraLinkHS接口可以同時支持多達20個電纜通道,每個通道在15米的距離內提供300Mbytes/秒(3.125Gbits/秒)的速率。這種可擴展性使系統開發人員能夠將相同的接口用于需要300到6,000Mbytes/秒相機數據的系統。CameraLinkHS的其他功能包括低開銷協議、對GeniCam軟件標準和實時觸發的支持,以及對光纖的支持,以延長相機距離。
CoaXpress是日本工業成像協會(JIIA)提出的又一項新機器視覺標準,該標準要求使用專用的圖像采集器。CoaXpress規范允許通過單根同軸電纜在100米的距離內傳輸高達6.25Gbits/秒的速率。系統可以并行使用多達四根電纜來實現更高的帶寬。從主機到攝像頭的20Mbps“上行鏈路”允許將控制和配置數據傳輸回攝像頭,并且可以通過24伏的電纜提供電力,每根電纜最高可達13瓦。
隨著這些新接口增加了視覺系統必須處理的視頻數據量,圖像采集卡也將不斷發展,以提供更多的圖像存儲和預處理功能。
因此,圖像采集卡在機器視覺中的作用還遠未結束。對更高性能圖像傳感器的需求不斷增長,以及隨之而來的數據帶寬增加,確保了圖像采集器在格式化和緩沖數據以減輕主機處理器負擔方面發揮著重要作用。此外,圖像采集器不斷發展和適應,通過減輕基礎圖像處理任務的負擔并準備圖像以進行高效的視覺分析,為視覺系統提供更大的價值。即使相機可以直接插入電腦進行數據采集和分析,圖像采集卡提供的額外處理能力也使其在高性能視覺系統設計中發揮著重要作用。
-
機器視覺
+關注
關注
163文章
4469瀏覽量
121624 -
視覺系統
+關注
關注
3文章
340瀏覽量
31051 -
圖像采集卡
+關注
關注
1文章
107瀏覽量
9825 -
圖像采集器
+關注
關注
0文章
7瀏覽量
2355
發布評論請先 登錄
相關推薦
工業相機與采集卡配套方案:構建高性能機器視覺系統的核心要素

工業相機采集卡:機器視覺系統的關鍵樞紐

工業圖像采集卡:機器視覺的基石與智能制造的引擎

什么是 PCI-E 圖像采集卡?

評論