HALCON 是一款综合性的机器视觉标准软件,拥有全球通用的集成开发环境 (HDevelop)。它不仅能够节约成本而且缩短您产品进入市场的时间。HALCON 的灵活架构有利于快速开发任何类型的机器视觉应用。
Halcon是什么?
Halcon是一款带有集成开发环境 (HDevelop) 的强大的标准机器视觉软件,在世界范围内广为应用。它能节约开发的成本,缩短软件的开发周期。Halcon灵活的架构便于各种机器视觉应用的快速开发。
Halcon是德国MVTec公司开发的一套完善的标准的机器视觉算法包,拥有应用广泛的机器视觉集成开发环境。 它节约了产品成本,缩短了软件开发周期——Halcon灵活的架构便于机器视觉,医学图像和图像分析应用的快速开发。 在欧洲以及日本的工业界已经是公认具有最佳效能的Machine Vision软件。
Halcon包括哪些内容?
Halcon提供了卓越的性能,并全面地支持多核平台和特殊指令集(如AVX2和NEON),以及GPU加速。Halcon可应用于所有行业,其提供的函数库已被使用在数十万套各行各业的装置中,包括Blob分析,形态学,匹配,测量和识别等。
Halcon软件提供了最新最先进的机器视觉技术,如全面的三维视觉和深度学习算法。此外,MVTec有丰富的视觉开发经验,为客户提供HALCON的免费技术支持。
Halcon 22.11的最新功能
最新的Halcon 22.11版本提供永久版和订阅版。通过 Halcon 22.11,我们再次证明,有目的性地使用深度学习将现有的机器视觉技术提高到一个新的水平。例如,3D 抓取点检测为有效实现复杂应用的自动化提供了一种简单的方法。通过新版本,我们再次兑现了,为用户提供世界上最强大、技术最先进的机器视觉软件解决方案之一的承诺。
有哪些新功能?
经典机器视觉和深度学习的协同作用达到了一个新的水平。
3D抓取点检测
“内存块”的新数据类型
Guided Grad-CAM
3D抓取点检测
HALCON 22.11 首次将3D视觉和深度学习相结合。3D抓取点检测能够稳健地检测任何物体上适合用吸力抓取的表面。与经典的抓取应用相比,3D 抓取点检测是一种无 CAD 的方法,因此不需要事先了解相关物体的任何形状知识。提升的灵活性使其可用于各种全新的应用领域,如物流业或仓库存储。
新的数据类型 "内存块"
从HALCON 22.11开始,用户可以在HALCON中存储和传输二进制数据(如图像),也可以用其他应用程序进一步处理。这增加了 HALCON 与机器通信协议的兼容性,如 OPC UA 接口或图像采集接口。
对于已训练深度学习模型的保护
对于机器视觉应用,知识产权的保护越来越重要。这在深度学习领域尤为重要。与传统方法相比,特殊之处在于,质量不仅取决于算法本身,而且很大程度上取决于训练数据的数据质量。 深度学习应用的很大一部分工作是在收集数据和训练模型。因此,HALCON 22.11包括一个新的HALCON数据类型的加密机制。一个主要用例是对深度学习模型进行加密。得益于此,通过确保只有授权用户才可以使用和查看深度学习模型,以此保护客户的技术投入和知识产权。
深度学习决策的可追溯性更强
热度图显示了图像的哪些区域对深度学习模型的分类结果具有决定性作用。这为深度学习过程的黑盒子提供了更多信息。Guided GradCam 是一种新的方法,能够提供更精确的信息,说明图像的相关区域对深度学习的决定是什么。例如,可以在后续处理过程中更精确地探究错误分类。
网络授权许可证
在HALCON 22.11中,MVTec增加了通过网络授权HALCON许可的选项。一个许可服务器将允许客户使用浮动许可证。在这里,开发人员通过网络连接共享事先给定数量的许可证。客户可以从更灵活的多用户使用中受益,并且开发人员在工作地点方面则享有更大的独立性和灵活性。特别是对于分布式或远程办公的开发团队来说,这是有效利用HALCON强大机器视觉算法的完美方式。除此之外,此新功能还可以在没有物理固定主机host-ID 的虚拟环境中工作。