一、概括的對(duì)比
1.1 ?Halcon的優(yōu)勢(shì)
Halcon有著更加低廉的Lisence
1、并且提供更好、更強(qiáng)大的2D和3D的視覺(jué)軟件庫(kù)
2、Halcon支持的視覺(jué)圖像采集設(shè)備數(shù)量是Visionpro 的5倍,
3、支持更多的的位深度
4、GPU加速
5、兼容Windows、Mac OS X,&Linux以及其他幾個(gè)嵌入式的平臺(tái)
6、持續(xù)支持COM,.NET本地C,C#,C++和Delphi編程
7、MVTEC一直致力于完全脫離硬件的基于PC的機(jī)器視覺(jué)和嵌入式視覺(jué)處理。在3D視覺(jué)技術(shù)以及應(yīng)用上,Halcon有著無(wú)可比擬的優(yōu)勢(shì)。
1.2 ?Halcon 的劣勢(shì)
1、在北美的市場(chǎng)很小
2、對(duì)于無(wú)編程基礎(chǔ)的人需要更加長(zhǎng)以及艱難的學(xué)習(xí)周期
3、簡(jiǎn)單的應(yīng)用程序也需要花費(fèi)很長(zhǎng)的時(shí)間去開(kāi)發(fā)
4、相比之下,開(kāi)發(fā)同樣的軟件開(kāi)發(fā)包花費(fèi)代價(jià)更高
5、沒(méi)有用于處理美國(guó)郵政條碼的工具
1.3 ?Halcon補(bǔ)充新的信息
MVTec MERLIC & HALCON – Mvtec公司宣布了一個(gè)基于Halcon庫(kù)的新的視覺(jué)產(chǎn)品-MERLIC,Merlic增加了極其簡(jiǎn)單易用的機(jī)器視覺(jué)應(yīng)用并且能夠讓一個(gè)有經(jīng)驗(yàn)的Halcon開(kāi)發(fā)者把自己的HaLcon程序添加擁有高性能的MERLIC庫(kù)中。因此Halcon與Visionpro之間的簡(jiǎn)單易用性的差距幾乎消失了。MERLIC demo的鏈接:https://www.youtube.com/watch?v=W1NnxT-S4GY
1.4 ?Visionpro的優(yōu)勢(shì)
1、在美國(guó)有著更大的市場(chǎng)
2、對(duì)于無(wú)編程基礎(chǔ)的人員來(lái)說(shuō)更加簡(jiǎn)單易用
3、更低的系統(tǒng)軟件開(kāi)發(fā)lisence花費(fèi)
4、具有美國(guó)郵政的條碼讀取工具
5、QuickBuild環(huán)境允許無(wú)編程基礎(chǔ)的人更快的開(kāi)發(fā)應(yīng)用程序
1.5 ?Visionpro的劣勢(shì)
1、有限的3D機(jī)器視覺(jué)算法庫(kù)
2、更低的運(yùn)行時(shí)lisence花費(fèi)
3、支持的圖像位深度少
4、沒(méi)有GPU處理
5、很少的圖像處理算法工具(例如缺少FFT)
6、QuickBuild環(huán)境下,想要開(kāi)發(fā)出更高級(jí)的應(yīng)用程序會(huì)增加不必要的復(fù)雜性,與其這樣,您最好在.NET的環(huán)境中去開(kāi)發(fā)您的程序,這樣就避免QuickBuild環(huán)境帶來(lái)的不便
二、視覺(jué)處理性能
2.1 ?2D模式匹配
對(duì)于8位灰度圖像而言,Visionpro的PatMax和Halcon的幾何模式匹配算法具有幾乎一樣的2D模式匹配性能。Halcon的模式匹配也可以用在16位的圖像上。Visionpro模式匹配只能用于8位圖像。
2.2 ?1D和2D形態(tài)學(xué)
Halcon最高支持32位深度的處理;Visionpro支持基本的8位處理,僅有一小部分工具支持16位的圖像。
2.3 ?BLOB分析
Halcon的blob工具更多、更靈活、更強(qiáng)大;Visionpro的工具相當(dāng)?shù)幕荆浅_m用于典型的應(yīng)用
2.4 ?Imageprocessing filters
halcon擁有不少于100個(gè)圖像處理濾波器包括FFT,并且支持更高的圖像位深度,大多數(shù)Halcon濾波器可以運(yùn)行在32位深度的圖像上。Visionpro只有一小部分圖像處理濾波器,大部分只支持8位,一些支持16位。Visionpro缺少FFT算法,而該算法在缺陷檢測(cè)的應(yīng)用中可以把固定的紋理特征移除。
2.5 ?ImageClassifier Tools
Halcon支持相當(dāng)多的識(shí)別以及檢測(cè)應(yīng)用的預(yù)定義的分類器工具,halcon支持多層感知神經(jīng)網(wǎng)絡(luò)分類器,支持向量機(jī)分類器,高斯混合模型分類器,N維盒子以及非正態(tài)分布數(shù)據(jù)集領(lǐng)域的聚類。K-最近鄰分類器,自動(dòng)特征選擇。
Cgnex有一個(gè)"Inspection Designer",或者CogDataAnalysis工具,可以允許您根據(jù)程序的結(jié)果創(chuàng)建一個(gè)用戶分類器。沒(méi)有預(yù)定義的分類器工具。有一個(gè)追加的視覺(jué)模塊稱作VisionPro Surface-其訓(xùn)練算法根據(jù)人類視覺(jué)提供的線索訓(xùn)練每個(gè)種類的缺陷
2.6 ?OCRand OCV
OCV比OCR有一個(gè)更加易用的接口,使用之前需要訓(xùn)練。Halocn有一個(gè)預(yù)訓(xùn)練的工業(yè)字符庫(kù),因此使用時(shí)無(wú)需訓(xùn)練,庫(kù)里面的字體的特征已經(jīng)很完美了。
2.7 ?1Dand 2D Barcode tools
1D和2D有同樣的性能,Cognex在條碼評(píng)分等級(jí)的數(shù)量上有優(yōu)勢(shì)并且有解碼美國(guó)郵政條碼的能力
2.8 ?圖像采集和特征
Visionpro通過(guò)他們的圖像采集供應(yīng)商提供對(duì)相機(jī)的支持。相機(jī)供應(yīng)商或者cognex必須創(chuàng)建一個(gè)用戶相機(jī)配置文件-例如CCF。Visionpro支持通用的Gige視覺(jué)系統(tǒng)的GeniCam,但是奇怪的是,不支持其他框架下的通用geniCam比如Cameralink,CoaXpress,或者USB3。
Halcon支持所有的圖像采集標(biāo)準(zhǔn)-gige?,usb3,genicam,gentl,directshow,twain等等。Halocn也具有從非高清相機(jī)創(chuàng)建高清圖像的能力-一般情況下,一個(gè)典型的basler gige相機(jī),運(yùn)用halcon的算法可以獲得超過(guò)100DB動(dòng)態(tài)范圍的高清圖像。
2.9 ?3D視覺(jué)工具
3D對(duì)位和引導(dǎo)
目前為止,Halcon的3D視覺(jué)應(yīng)用能力是相比于Visionpro的最大的技術(shù)優(yōu)勢(shì)。
Halcon提供基于點(diǎn)云模式匹配的真實(shí)的3D模型。Halcon可以通過(guò)CAD文件或者從多種多樣的3D圖像采集設(shè)備獲得的黃金模板點(diǎn)云數(shù)據(jù)。Halcon使用某個(gè)物體的整個(gè)外表模型來(lái)進(jìn)行識(shí)別和定位。
Halcon提供更多的基于3D位置的方法,比如,3D CAD模型中基于形狀的匹配方法可以處理從單一相機(jī)獲得的圖像,或者是在3D的視角下尋找一個(gè)平坦物體的方法,該物體已經(jīng)發(fā)生透視畸變的方法。
Cognex提供偽3D模式匹配,patmax獲得多種2D形狀的姿態(tài)數(shù)據(jù),利用三角測(cè)量來(lái)獲得偽3D模型。(Visionpro不是真實(shí)的3D點(diǎn)云)一些人認(rèn)為是2.5D?,而不是3D。Halcon也可以提供VisinPro所采用的2.5D匹配技術(shù),如果這種技術(shù)效果更好的情況下,您的項(xiàng)目也可以采用2.5D技術(shù)。
3D檢測(cè)(形態(tài)學(xué))-Visionpro 3D檢測(cè)僅限于將3D數(shù)據(jù)轉(zhuǎn)化成數(shù)據(jù)數(shù)組,僅僅可以測(cè)量相對(duì)于基平面的高度、寬度和體積。因此,cognex不能利用3D點(diǎn)云測(cè)量基于3D形狀的表面檢測(cè),3D形狀可以是3D CAD模型或者黃金表面點(diǎn)云模板。
Halcon可以從3D點(diǎn)云里面提取目標(biāo)然后測(cè)量他們的3D尺寸和形狀。Halcon也可以注冊(cè)以及融合從多個(gè)傳感器獲得的點(diǎn)云數(shù)據(jù)到一個(gè)坐標(biāo)系里面去,允許其中最好的一些傳感器結(jié)合起來(lái)成為一個(gè)視覺(jué)任務(wù)。Halcon可以通過(guò)比較CAD模型和黃金圖像來(lái)檢測(cè)缺陷。Halcon可以創(chuàng)建無(wú)限制數(shù)量的基平面以供測(cè)量或者3D匹配之用。
2.10 ?3D圖像獲取
Halcon可以從立體圖像、激光線輪廓儀、飛行時(shí)間傳感器、干涉儀、KINECT、邊緣投影系統(tǒng)獲得3D數(shù)據(jù),這些系統(tǒng)都使用工業(yè)標(biāo)準(zhǔn)接口比如GIGE\USB3\GENICAM\DIRECTSHOW等等。VISIONPRO僅僅可以獲得3D數(shù)據(jù)從他自己的品牌商品以及重標(biāo)記的德國(guó)米銥激光線輪廓儀以及立體相機(jī)對(duì)。
2.11 ?程序和硬件環(huán)境的靈活性
Halcon支持windows、Mac OS X以及嵌入式操作系統(tǒng)和更多的可編程語(yǔ)言及環(huán)境。Visionpro僅僅支持windows并且已經(jīng)停止了支持那些使用ActiveX和COM?的客戶。
Halcon也支持很多的嵌入式平臺(tái),例如?OMAP4, ARM,TI-DSP,?以及?Beagle Board-xM.
實(shí)時(shí)視覺(jué)處理,相機(jī)采圖以及IO,一些應(yīng)用需要嚴(yán)苛的實(shí)時(shí)視覺(jué)處理,相機(jī)采圖和決定性的IO,halcon可以在windows系統(tǒng)下的一個(gè)實(shí)時(shí)核運(yùn)行,稱作?Kithara?,它允許在保準(zhǔn)的PC機(jī)上運(yùn)行嚴(yán)苛的實(shí)時(shí)視覺(jué)應(yīng)用。相機(jī)采圖的實(shí)時(shí)視覺(jué)應(yīng)用、視覺(jué)處理、IO控制(包括EtherCat),ProfiBus和Can Bus都可以通過(guò)Halcon實(shí)現(xiàn)。Visionpro的.net架構(gòu)僅僅可以在Windows環(huán)境下運(yùn)行,由于受制于windows的固有延遲影響,使得實(shí)時(shí)應(yīng)用不可能實(shí)現(xiàn)。
2.12 ?GPU處理的能力
許多應(yīng)用需要一個(gè)基于PC的軟件產(chǎn)品,速度是一個(gè)非常重要的因素,GPU并行處理可以提高系統(tǒng)的上限處理能力。Halcon支持Gpu處理,Visionpro不支持。
2.13 ?技術(shù)支持
MVTec有超過(guò)45個(gè)軟件和應(yīng)用工程師從事支持Halcon產(chǎn)品的工作。在北美,工廠培訓(xùn)經(jīng)銷商比如JMAK,是第一條產(chǎn)線支持者,該公司隨后一直依靠美國(guó)和德國(guó)的專業(yè)的技術(shù)支持工程師團(tuán)隊(duì)。通過(guò)遠(yuǎn)程登錄來(lái)支持一個(gè)軟件產(chǎn)品使得技術(shù)支持的工程師不需要到現(xiàn)場(chǎng)工作了。Halcon是一個(gè)非常大的軟件開(kāi)發(fā)包并且可以處理非常復(fù)雜的任務(wù)。因此,Halcon可以征服一個(gè)非常復(fù)雜的視覺(jué)項(xiàng)目同時(shí)需要一個(gè)卓越的團(tuán)隊(duì)支持網(wǎng)絡(luò)。
Visionpro支持,cognex是一個(gè)很大的公司有許多的產(chǎn)品線。與我們一起工作的客戶告訴我們Visionpro的技術(shù)支持越來(lái)越少了。Visionpro公司將更多的精力花費(fèi)在ID和Insight產(chǎn)品上。所以,在美國(guó),盡管擁有更多的項(xiàng)目以及技術(shù)支持工程師,僅僅一小部分真正的了解以及可以更加深層次的支持visionpro。
2.14 ?預(yù)先許可費(fèi)用
cognex優(yōu)勢(shì):提供價(jià)值995美元的USB開(kāi)發(fā)版的狗,并且每年需要995美元的續(xù)費(fèi)。劣勢(shì)-開(kāi)發(fā)板的狗不可以被用作一個(gè)實(shí)時(shí)開(kāi)發(fā)的許可證件。
Halcon-6875美元可以獲得永久的開(kāi)發(fā)版的證書并且未來(lái)12個(gè)月以內(nèi)的發(fā)布的新的版本的更新。優(yōu)勢(shì):halcon開(kāi)發(fā)板的證書也可以被用作一個(gè)實(shí)時(shí)運(yùn)行的發(fā)布版的證書。
2.15 ?開(kāi)發(fā)板的證書花費(fèi)
halcon優(yōu)勢(shì):halcon運(yùn)行版證書價(jià)格從812美元到1688美元不等,覆蓋了整個(gè)2D和3D以及分類器工具庫(kù)。OEMS、系統(tǒng)集成商以及左中用戶在節(jié)約成本的同時(shí)不會(huì)舍棄系統(tǒng)的性能并且可以獲得更強(qiáng)的功能。
Visionpro的入門級(jí)證書,不具備Patmax、Patquick、相關(guān)搜索、OCV/OCR或者其他3D工具,大概1600美元,帶patmax的4500美元,但是我們不清楚僅具有3D工具集或者表面檢測(cè)工具集的證書需要多少錢。
2.16 ?全球以及北美市場(chǎng)份額
Visionpro的目前的全球的銷量稍稍領(lǐng)先于Halcon。
在德國(guó)、halcon?的市場(chǎng)更大
在亞洲,市場(chǎng)均分
在北美,visionpro擁有更大的市場(chǎng)?? ? ? ? ?
三、Visionpro用戶現(xiàn)在可以聯(lián)合Halcon以及visionpro
德國(guó)一家叫做gefasoft的工程公司開(kāi)發(fā)了一個(gè)visionpro halcon的集成系統(tǒng)。如果你的組織架構(gòu)是基于visionpro的,那么你現(xiàn)在可以很容易的結(jié)合強(qiáng)大的Halcon庫(kù)以及visionpro的環(huán)境。http://www.gefasoft-regensburg.de/en/products/gefasoft-visionpro-tools.html?type=123
四、為什么Halcon在北美的市場(chǎng)這么小
我們?cè)?jīng)會(huì)被問(wèn)為什么Halcon在北美的市場(chǎng)這么小,我們相信那是因?yàn)镸VTEC公司沒(méi)有在北美市場(chǎng)投入足夠的資金。這就產(chǎn)生了Halcon產(chǎn)品意識(shí)缺失的水滴效應(yīng)。Cognex在北美有巨大的直銷力量。Cognex商標(biāo)很出名。最好的技術(shù)或者解決方案商更傾向于著名的品牌。而在德國(guó),隨著時(shí)間的推移,優(yōu)質(zhì)產(chǎn)品逐漸占據(jù)了市場(chǎng)的大份額。我們認(rèn)為halcon歷來(lái)不會(huì)在初次的電話銷售的時(shí)候進(jìn)行干凈利落的演示正如visionpro那樣,尤其對(duì)于一個(gè)非專業(yè)編程人員而言。盡管halcon一直再添加簡(jiǎn)單易用的適用于通用項(xiàng)目的助手。文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-565909.html
最后,一些人認(rèn)為Halcon不可以運(yùn)用于市場(chǎng),因?yàn)樵?007年,cognex起訴了MVTEC公司,理由是后者侵犯了他們的patmax模式匹配工具。2010年,cognex公司因?yàn)镸VTEC沒(méi)有侵犯他們專利的事實(shí)而敗訴。結(jié)果就是:任何人、任何地點(diǎn)都可以使用halcon而不必?fù)?dān)心法律糾紛。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-565909.html
到了這里,關(guān)于史上最全VisionPro和Halcon 的詳細(xì)對(duì)比的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!