時間:2018-04-19 18:24:18來源:網絡轉載
隨著市場上各種新功能工業(yè)相機的出現,圖像采集卡與工業(yè)相機的匹配問題便顯得更加重要了。市場上越來越多的視覺圖像采集卡,及配套的軟件包大量涌現,選擇一款非常適用于自己開發(fā)的采集卡顯得尤為重要。采集卡選擇到位,能讓我們在之后的開發(fā)過程當中縮短開發(fā)時間,提升開發(fā)效率,實現更多的功能。今天小編針對市面上的圖像采集卡功能作一些對比,希望大家在選擇采集卡的時候能多一些參考。
目前市場上的視覺圖像采集卡,主要可分為三類:
1、視覺采集卡。這就是我們最提到的FrameGrabber。它最主要的功能就是將相機中輸出的模擬圖像信號,轉換成數字信號,最終傳至電腦的內存中去;比如朗銳智科生產的PCIe-3504PoE千兆以太網圖像采集卡及PCIe-8604USB3.0圖像采集卡。
2、具有顯示功能的視覺卡。這種板卡,在上一種采集卡的基礎之中,又另加入了圖像顯示功能。即,可以將圖像直接顯示到任何顯示器上;
3、自帶處理器的板卡。這種板卡本身就帶有處理器,進行圖像處理工作的程序,不必在電腦中而可以直接在板卡上運行。
由于以上三種板卡在硬件上就有很大不同,很難作橫向對比。因此我們僅就板卡一些常見的功能作分析對比。
1、制式。CCD相機有各種不同制式,如CCIR、RS170等等,需確定圖像采集卡是否支持所有制式的信號。
2、異步信號。異步信號可以節(jié)省拍照時間。不過在選用具有異步信號功能的工業(yè)相機之前,首先要確定圖像采集卡也有此功能。這一功能對于運行速度要求極高的系統(tǒng)來說,至關重要。以RS170為例,如果沒有這一功能,系統(tǒng)等待拍照的時間為0~40毫秒。
3、逐行掃描。越來越多的系統(tǒng)會使用到逐行掃描相機,因此首先要知道圖像采集卡是否支持這種相機。朗銳智科生產的PCIe-3504PoE圖像采集卡可支持9.5KB巨型幀的逐行工業(yè)相機;
4、多分辨率支持。不是每張圖像采集卡都可以支持所有分辨率的相機。
5、多頻道。多數圖像采集卡,都可以同時控制二臺以上的相機。至于,其他一些不常見的功能,如時鐘功能等,這里略過不提。
6、燈源激發(fā):相當多的圖像采集卡帶有燈源激發(fā)功能,這不僅縮短了系統(tǒng)總體運行的時間,簡化了編程人員的工作,更重要的在于,這一功能可以更加有效地使機器視覺光源與工業(yè)相機同步工作。
7、圖像存儲:大家已經知道,工業(yè)相機拍照的時間最多為40毫秒(這個數值現在已不準確),而系統(tǒng)對于圖像進行分析、測量的時間則要漫長得多。因此,在實際操作中,常常會出現相機“等待”電腦的情況。因此,一些板卡便另設有一些內存,作為圖像采集卡的緩沖區(qū)。即,在前一幅圖像尚未分析完之間,接下來工業(yè)相機所傳來的圖像,暫時存放到緩沖區(qū)中。之后,再以先進先出的方式,逐一送至電腦內存。不過,關于板卡的這一硬件功能,市場上有兩種全然相反的評價。
8、其他參數:如,信號轉換速度等。
面對不同公司的視覺軟件包時,該如何做出正確的選擇?
我們首先要考慮的問題是:哪一家公司的軟件更加容易使用,即在此軟件包基礎上作二次開發(fā),是否容易上手、能否縮短開發(fā)時間。從以下幾個方面來考慮:
1、開發(fā)硬件環(huán)境:此軟件包在你公司所選用的電腦硬件系統(tǒng)下是否能正常運行。如,是否支持PCI接口、顯示卡等。
2、開發(fā)操作系統(tǒng);此軟件包在你們公司所選用的操作系統(tǒng)下能否正常運行。如,是否支持WIN2000/XP/7,Linux等等。
3、開發(fā)語言:此軟件包是否適用于你們公司所選用的開發(fā)語言。如,使用VC++,VB、CPB、DELPHI等語言作二次開發(fā),是否簡單易用。
4、當然我們還要對比不同公司的軟件包,在圖像處理方面的功能的優(yōu)劣。后來隨著技術的不斷發(fā)展以及行業(yè)的不斷細分,圖像處理單獨于圖像采集卡以及所有圖像采集產品外成為一個很重要的行業(yè),如HALCON圖像處理軟件,都已被廣泛使用。但這并不妨礙我們對這些信息的了解。
5、邊緣尋找功能:邊緣尋找,是圖像處理中最為基本也是最為常用的工具。此功能主要以以下幾個參數作對比:
(1)、精度。可以查閱軟件包的產品介紹或是使用說明。
(2)、穩(wěn)定性。可使用不同圖像對軟件進行實際測試,如,進行GR&R測試。
(3)、多樣性。是否能夠應付各種不同的實際情況,如:不同形狀的邊緣尋找,不同明暗情況下的邊緣尋找等等。
(4)、速度。可在統(tǒng)一的情況下(如,使用同一圖像)對不同系統(tǒng)進行實際測試。
6、目標定位功能:目標定位功能,是圖像處理中另一基本且常用的工具。同樣有以下幾個參數作對比:
(1)、精度。可以查閱軟件包的產品介紹或是使用說明。
(2)、穩(wěn)定性。可使用不同圖像對軟件進行實際測試。
(3)、速度。對于目標定位功能來說,其運行速度的快慢,可以認為是其軟件水平高低的直接標志之一。可在統(tǒng)一的情況下(如,使用同一圖像、同一速度電腦)對不同系統(tǒng)進行實際測試。
(4)、操作復雜程度。由于目標定位功能比邊緣尋找功能在算法上要復雜得多,這就使得此功能參數設置的繁簡程度,會直接影響二次開發(fā)的難易。
7、圖像預處理功能:圖像預處理功能(如,二值化、邊緣銳化、反差調節(jié)等等),可以提高圖像分析速度、簡化分析工程。
8、字符讀取功能(OCR):對于那些主要應用于各種字符讀取的視覺系統(tǒng)來說,此功能尤為重要。
9、數據讀取功能:目前,絕大多數公司的軟件包中,都帶有條形碼、二維碼的讀取功能。大家所要注意的是,軟件應負載不良情況的能力,如,光源不足、圖像不清、源碼殘缺等情況。
10、圖像緩沖功能:與圖像采集卡的“圖像存儲”功能相似,這一功能的主要目的,是為了緩解拍照與運算時間上不同步的矛盾。與板卡上硬件緩沖區(qū)所不同的是,這一功能純由軟件來實現。通常的概念是,在內存中開辟一固定空間,從板卡傳來的圖像信號,在電腦分析完之前都會按序存在這一空間里。每幅圖像地址的指針,另存在一堆棧中。圖像以先進先出的方式清除。
11、實際應用功能:很多公司,為了適應越來越激烈的市場競爭,在原有的底層軟件基礎上,又開發(fā)出可應用于某一特定領域的軟件包,以方便這一行業(yè)中的視覺二次開發(fā)商。如,半導體行業(yè)中BGA檢測工具;顯示器生產業(yè)中的顯示檢測工具;機器手行業(yè)中的系統(tǒng)定位工具等等。
12、接口功能:軟件包是否能夠方便地與其他軟件或控件接口,一起運行。
13、其他輔助功能:除以上所講的各功能以外。各視覺公司,又各自開發(fā)出一些其他非圖像處理的軟件工具,以方便開發(fā)者使用。如,數據分析工具(SPC)、圖像顯示工具、畫圖工具等等。
在對該選用哪家公司圖像采集卡的問題上,做出決定之前,我們還要考慮公司所要開發(fā)的目標系統(tǒng),要擁有哪些功能?在確定了系統(tǒng)這些功能之后,接下來要考慮這些功能是否要由自己來完成,還是使用圖像采集卡公司所提供的底層軟件包,等等一系列的問題。
標簽:
上一篇:一文辨識MCU的差異化
中國傳動網版權與免責聲明:凡本網注明[來源:中國傳動網]的所有文字、圖片、音視和視頻文件,版權均為中國傳動網(www.siyutn.com)獨家所有。如需轉載請與0755-82949061聯系。任何媒體、網站或個人轉載使用時須注明來源“中國傳動網”,違反者本網將追究其法律責任。
本網轉載并注明其他來源的稿件,均來自互聯網或業(yè)內投稿人士,版權屬于原版權人。轉載請保留稿件來源及作者,禁止擅自篡改,違者自負版權法律責任。
產品新聞
更多>2025-06-06
2025-05-19
2025-04-30
性能躍升20%!維宏NK300CX Plus數控系統(tǒng)...
2025-04-11
2025-04-08
2025-03-31