HALCON与康耐视VisionPro的详细比较
18/05/02上的新更新信息
很多时候我们被问到MVTec HALCON与康耐视VisionPro相比如何。与康耐视VisionPro有着十多年的广泛合作,我们可以为您提供全面的分析。
执行摘要:
MVTec HALCON的优势:更大且功能强大的2D和全范围3D机器视觉库,而运行时许可证的价格却大大降低。HALCON支持2D和3D图像采集设备数量的5倍,提供更高的位深度图像处理,GPU加速,对Windows,MAC OS X和Linux和多个嵌入式平台的支持,以及对COM,.NET和本机C的持续支持,C#,C ++和Delphi编程。HALCON还支持OCR工具和通用视觉检查的深度学习技术。MVTec的唯一重点是具有完全硬件独立性的PC和嵌入式视觉处理的机器视觉。与康耐视VisionPro相比,HALCON在3D视觉技术和应用功能方面具有非常大的独特优势。
MVTec HALCON的劣势:北美市场份额小,非程序员的学习曲线更长,更简单的应用程序可能需要更长的部署时间,比VisionPro更高的软件开发包价格,缺少美国邮政条形码的工具。
**新信息-MVTec MERLIC&HALCON-MVTec宣布了一种基于HALCON库的名为MERLIC的新软件产品。MERLIC为机器视觉应用程序增加了极大的易用性,并且还允许经验丰富的HALCON程序员将其HALCON过程添加到MERLIC库中,以实现高性能的应用程序。康耐视VisionPro的易用性差距现在可能已消失。在此处查看MERLIC的演示。https://www.youtube.com/watch?v=W1NnxT-S4GY
康耐视VisionPro的优势: VisionPro在美国拥有更大的市场份额,为非程序员提供了更易于使用的界面,系统软件开发许可成本较低,并为美国邮政应用提供了条形码工具(Postnet和IMBD符号)QuickBuild环境通常,非程序员可以相当迅速地部署应用程序。
康耐视VisionPro的弱点: VisionPro已成为一种封闭的系统架构,迫使用户购买康耐视品牌的2D相机和品牌的3D 传感器。 在3D机器视觉算法库已经即兴自上次更新稍微粘弹性阻尼器。然而,3D工具仅支持康耐视的廉资讯科技教育技术类型 的品牌的3D传感器。VisionPro的缺乏 一个 3D表面匹配能力,(无仓拾取能力)的能够融合来自不同技术3D传感器的3D点云,较高的运行时软件许可成本,较低的2D图像位深度支持,缺少GPU处理以及少量图像处理算法(例如:无FFT)VisionPro QuickBuild环境对于高级视觉应用程序,可能会增加不必要的复杂性,您最好在C#或.NET中对所有程序进行编程,并完全避免使用QuickBuild环境。康耐视VisionPro 不支持深度学习-您需要添加成本很高的康耐视产品VIDI,以支持深度学习。
视觉处理性能:HALCON与VisionPro
2D模式匹配: VisionPro的PatMax和HALCON的Geometric Pattern Matching算法在8位图像上具有几乎相同的2D模式匹配性能。HALCON可以对16位图像执行2D模式匹配。VisionPro模式匹配仅限于8位图像处理。
1D和2D度量衡: HALCON支持32位深度处理-VisionPro使用少量的16位度量衡工具主要执行8位处理。
Blob分析:HALCON blob工具更广泛,更灵活,更强大-VisionPro的工具相当基础,适合典型应用。
图像处理滤镜 -HALCON拥有多达100个图像处理滤镜,包括以较高位深度运行的FFT (快速傅立叶变换) -大多数HALCON滤镜以32位运行-VisionPro图像处理滤镜列表很短,大多数为8位,有些是16位的。VisionPro缺少FFT(快速傅立叶变换)算法,该算法在检查应用中删除固定的图案纹理非常重要。
图像分类器工具 -HALCON支持大量用于识别和检查应用程序的预定义分类器工具。HALCON支持多层感知器神经网络分类器;支持向量机分类器;高斯混合模型分类器;使用n维的框和球进行聚类,以获得非正态分布的数据集;k近邻分类器;自动功能选择。
Cognex具有“检查设计器”或CogDataAnalysis工具,可让您根据应用程序中的结果创建自定义分类器。VisionPro中没有预定义的分类器工具。有一个名为VisionPro Surface的附加软件模块-训练算法可根据用户的视觉提示了解每种缺陷的外观。
OCR和OCV: HALCON现在采用了深度学习字体集-它实际上可以读取任何字体而无需培训。HALCON为VisionPro提供了卓越的性能。VisionPro在OCR应用程序上具有与之相当的性能,它的界面易于使用,因此在OCV应用程序上具有优势。HALCON拥有一个经过预先培训的工业字体库,无需培训即可使用,这是一个不错的功能。
1D和2D条形码工具- 在1D和2D条形码符号系统上具有同等的性能-康耐视在条形码分级指标的数量上享有优势,并且还具有美国邮政条形码功能。
图像采集和功能: VisionPro具有转售标准Gig E视觉相机的历史,因为它们转售涂成黄色的Basler Gig E相机。多年来,由于开放的Gig E支持不一致,客户可能无法升级到最新的VisionPro版本。3D传感器也是如此,这将为未知的视觉硬件支持带来未知。非康耐视品牌的3D传感器不支持不同的VisionPro版本,而其他版本则更开放。进行研究,因为这种情况经常会改变。
HALCON始终支持所有图像采集标准-Gig E Vision 2.0,USB 3 Vision,CameraLink,CoaxPress,GeniCam,GenTL,DirectShow,TWAIN等。…HALCON还具有创建HDR(高动态范围)图像的能力。从标准的非HDR摄像机中获取-通常,您可以使用HALCON算法和典型的Basler Gig E摄像机V型摄像机获得超过100dB的动态范围。
3D Vision工具:
3D对齐和指导:
迄今为止,HALCON的3D视觉应用功能是优于Cognex VisionPro的最大技术优势。
HALCON提供了真正的基于3D形状的点云模式匹配。也称为基于表面的匹配。HALCON能够基于CAD文件导入或来自各种3D图像采集设备的“黄金模板”点云数据搜索3D形状。HALCON使用对象的整个3D形状(点云)进行识别和引导。
HALCON提供了用于3D位置识别的其他方法,这些方法可处理来自单个摄像机的图像,例如3D CAD模型的基于形状的匹配,以及基于3D CAD的透视变形查找平面对象的方法。
康耐视VisionPro通过使用PatMax姿势数据对多个2D形状执行三角剖分来提供伪3D模式匹配。(VisionPro不是真正的3D点云)有人会考虑使用康耐视技术2.5D,而不是3D。如果该解决方案为应用程序提供“足够好”的结果,那么HALCON还可以执行VisionPro所采用的相同2.5D匹配技术。
3D检查(计量) -VisionPro 3D检查仅限于将3D数据转换为数据数组。它只能执行距基准平面的高度,宽度和体积之类的测量。IE-康耐视VisionPro无法使用3D CAD模型或金色表面点云模板在3D点云内执行基于3D形状的表面检查。
HALCON提供了从3D点云中提取对象并测量其3D大小和形状的功能。HALCON还可以将来自多个传感器的点云数据注册并合并到同一坐标系中,从而可以将最佳传感器组合在一起以完成视觉任务。HALCON可以通过与CAD模型或“黄金”图像进行表面比较来检测3D缺陷。HALCON可以创建无限数量的基础平面以进行测量或3D匹配。
3D图像获取 -HALCON可以使用行业标准接口(例如Gig E,USB3,GeniCam,GenTL,DirectShow等)从立体图像,激光线轮廓仪,飞行时间传感器,干涉仪,激光雷达,Microsoft Kinect和边缘投影系统中获取3D数据。 … VisionPro只能从他们自己的品牌和重新贴标签的Micro-Epsilon激光线轮廓仪,Enshape 3D条纹传感器和立体相机对中获取3D数据,这严重限制了应用范围,因为新的3D传感器经常来自全球第三方供应商。
编程和硬件环境的灵活性: HALCON支持Windows,Mac OS X和Linux操作系统以及比Cognex更多的编程语言和环境。VisionPro仅支持Windows,并且已停止支持希望使用ActiveX和COM的客户。
HALCON还支持众多嵌入式硬件平台,例如OMAP4,ARM,TI-DSP和Beagle Board-xM。
实时视觉处理,摄像头采集和&I / O- 一些应用程序需要硬实时视觉处理,摄像头采集和确定性I / O。HALCON可以在称为Kithara(www.kithara.us)的Windows的实时内核中运行,该内核允许在标准PC上进行硬实时视觉应用。HALCON可以完成从摄像机采集到视觉处理以及通过EtherCat,ProfiBus和CAN总线进行I / O控制的实时视觉应用。VisionPro的.NET体系结构只能在Windows环境中运行,并且受Windows固有的延迟影响,因此无法实时应用。
GPU处理能力: 在许多需要基于PC的软件产品的应用程序中,速度是非常重要的考虑因素。GPU协同处理可以扩展应用程序上限功能。 HALCON支持GPU处理。VisionPro没有。
深度学习功能: HALCON支持针对OCR的深度学习以及GPU或CPU上的常规视觉检查。 VisionPro不支持深度学习。
技术支持: MVTec拥有超过45位软件和应用工程师,他们致力于HALCON产品的开发和支持。在北美,经过工厂培训的分销商(例如我们)(JMAK自动化)是第一线的支持,然后依靠位于美国和德国的专业支持工程师团队。今天通过远程登录通过Internet支持软件产品使支持位置变得微不足道。HALCON是一个非常大的软件包,可以执行非常复杂的任务。因此,在复杂的视觉任务中,HALCON有时会不堪重负,因此必须有一个出色的支持网络。
VisonPro支持-康耐视是一家拥有许多不同产品线的大型公司。我们与之合作的客户告诉我们VisionPro技术支持随着时间的推移而减少。ID和InSight产品得到了更多关注,因此,即使康耐视在美国拥有更多的应用程序和支持工程师,实际上只有少数人知道并且可以深度支持VisionPro。
前期许可成本:康耐视的优势-提供一个定时的12个月USB开发系统加密狗,价格为995美元/年,每年必须以995美元的价格进行更新。缺点-康耐视的VisionPro Development许可证无法部署为运行时许可证。
HALCON-$ 6875,可使用该版本的永久开发许可证以及未来12个月内的任何将来版本。优势-HALCON开发许可证也可以部署为运行时许可证。新信息-HALCON现在具有一种称为“ progress”的订阅模型,该订阅模型可显着降低开发成本。
HALCON现在提供名为“ Progress”的基于订阅的开发人员许可,每年费用为$ 3700。
部署许可成本: HALCON的优势
整个2D和3D工具库和分类工具的HALCON运行时许可证从812美元到2000美元不等。OEM,系统集成商和大量最终用户可以节省大量成本,同时不放弃应用程序功能,但具有增强的功能。
不带PatMax,PatQuick,Correlation Search,OCV / OCR或其3D工具的VisionPro入门级运行时许可证约为1600美元,而PatMax的运行时许可证约为4500.00美元。我们不知道仅包含总共3个3D视觉工具或VisionPro表面检测工具集的VisionPro 3D工具集的许可费用。
全球和北美市场份额:
在当前的销售额百分比中,VisionPro与HALCON相比,优势不大。
HALCON在德国拥有更高的市场份额
亚洲市场份额被认为是等效的
北美-VisionPro具有更大的市场份额。
康耐视VisionPro用户现在可以在VisionPro中结合使用HALCON
一家名为Gefasoft的德国工程公司开发了VisionPro Halcon包装机。如果您的组织已经在康耐视VisionPro上进行了标准化,那么您现在可以轻松地在VisionPro环境中结合HALCON库的功能。
http://www.gefasoft-regensburg.de/en/products/gefasoft-visionpro-tools.html?type=123
HALCON为什么在北美市场占有如此小的份额?
我们被问到为什么HALCON在北美市场上占有如此小的市场份额。我们认为这是因为MVTec在北美的市场营销投入不足。这会导致缺乏HALCON产品意识的trick滴效应。Cog nex 在美国 拥有庞大的直销 力量。并且Cognex品牌是众所周知的。在北美,流行的品牌名称通常是选择最好的技术或解决方案。随着时间的流逝,优质产品在德国占据了大部分市场份额。我们个人 认为 HALCON历史上没有演示干净利落 的VisionPro的 确实在INI TiAl基 销售电话,尤其是非程序员的电话;尽管HALCON继续为最常见的应用程序添加易于使用的“助手”。 最后,有些人认为HALCON无法使用,因为Cognex于2007年对MVTec的PatMax模式匹配工具提出专利侵权。由于HALCON没有侵犯有关的Cognex专利,因此Cognex在2010年败诉了。-结果是任何地方任何人都可以使用HALCON,而不必担心法律问题!!
http://www.foley.com/files/News/6fcc446a-2021-43ea-9983-420a1b2442bc/Presentation/NewsAttachment/fa5a2d01-1e96-4ae3-b7a0-43788bcd5dac/CognexMachinePatents.pdf
在LinkedIn上发表对此比较的评论http://www.linkedin.com/groupItem?view=&gid=125935&type=member&item=264499790&qid=6e1a72c4-9907-479a-a4fe-c21da1314a37&trk=groups_search_item_list-0-b-ttl
如果您想观看HALCON的概述视频-单击此处! http://www.jmakautomation.com/apps/videos/channels/show/3928776-what-is-halcon-
我们希望有机会为您提供HALCON的演示和演示,并亲自向您展示VisionPro的不同之处。请通过[email protected]与我们联系-我们还可以提供30天的评估许可证和入门网络研讨会,以帮助您入门。