首页 > 软件产品 > 光电应用>Halcon机器视觉软件

Halcon机器视觉软件

德国MVtec公司推出的软件 HALCON机器视觉软件是由德国MVTec公司开发的集成开发环境(HDevelop)的机器视觉软件,支持Windows、Linux和Mac OS操作系统。该软件包含超过2100个算子,涵盖Blob分析、形态学处理、三维视觉及深度学习算法,可应用于工业生产、医学检测等领域。其灵活的架构显著缩短软件开发周期并降低产品成本,在欧洲及日本工业界被公认为效能最佳的机器视觉解决方案 。

版本
  • 最新版本
  • 说明
    请支持正版软件,如需购买请咨询本站客服。
相关产品
  • 软件介绍

德国MVtec公司推出的软件

HALCON机器视觉软件是由德国MVTec公司开发的集成开发环境(HDevelop)的机器视觉软件,支持Windows、Linux和Mac OS操作系统。该软件包含超过2100个算子,涵盖Blob分析、形态学处理、三维视觉及深度学习算法,可应用于工业生产、医学检测等领域。其灵活的架构显著缩短软件开发周期并降低产品成本,在欧洲及日本工业界被公认为效能最佳的机器视觉解决方案 
HALCON 20.11版本支持C、Python等编程语言接口,兼容上百种工业相机和图像采集设备。其多核平台与GPU加速技术提升运算效率,新增的HALCON/Python接口便于算法调用。该版本改进了基于边缘的3D表面匹配技术,在复杂场景中实现速度提升,并引入深度学习边缘提取功能以增强低对比度条件下的检测能力。Deep OCR技术通过自动字符分组功能提升文字识别准确率,新增的Dotcode点码读取拓展了工业解码应用范围 

HALCON简介

HALCON源自学术界,它有别于市面一般的商用软件包。事实上,这是一套image processing library,由一千多个各自独立的函数,以及底层的数据管理核心构成。其中包含了各类滤波,色彩以及几何,数学转换,形态学计算分析,校正,分类辨识,形状搜寻等等基本的几何以及影像计算功能,由于这些功能大多并非针对特定工作设计的,因此只要用得到图像处理的地方,就可以用HALCON强大的计算 分析能力来完成工作。应用范围几乎没有限制,涵盖医学,遥感探测,监控,到工业上的各类自动化检测。
HALCON支持Windows,LinuxMac OS X操作环境,它保证了投资的有效性。整个函数库可以用C,C++,C#,Visual basic和Delphi等多种普通编程语言访问。HALCON为大量的图像获取设备提供接口,保证了硬件的独立性。它为百余种工业相机图像采集卡提供接口,包括GenlCam,GigE和IIDC 1394。

HALCON功能

随着MVTec公司与学术界的不断合作,在最新推出的HALCON 11中具有以下新功能:
1.技术革新
HALCON 11可以实现真正意义上的目标识别。基于样本的识别方法可以区分出数量巨大的目标对象。使用这种技术可以实现仅依靠颜色或纹理等特征即可识别经过训练的目标,从而无需再采用一维码或二维码等用于目标识别的特殊印记。
2.强大的三维视觉处理
HALCON 11提供的一个极为突出的新技术是三维表面比较,即将一个三维物体的表面形状测量结果与预期形状进行比较。HALCON提供的所有三维技术,如多目立体视觉或sheet of light,都可用于表面重构;同时也支持直接通过现成的三维硬件扫描仪进行三维重构。此外,针对表面检测中的特殊应用对光度立体视觉方法进行了改善。不仅如此,HALCON还支持许多三维目标处理的方法,如点云的计算和三角测量、形状和体积等特征计算、通过切面进行点云分割等。
3.高速机器视觉体验
自动算子并行处理 (AOP) 技术是HALCON的一个独特性能。HALCON 11中支持使用GPU处理进行机器视觉算法的算子超过75个,比其他任何软件开发包提供的数量都多。除此之外,基于聚焦变化的深度图像获取 (depth from focus)、快速傅立叶变换 (FFT) 和HALCON的局部变形匹配都有显著的加速。HALCON 11会带给用户更高速的机器视觉体验。
4.其他新功能
1)Aztec码识别;
2)Micro QR码识别;
3)为分类自动选择特征;
4)使用HDevelop性能评测工具进行高效的编码分析;
5)支持Mac OS X 10.7操作系统;
6)重新修订HALCON/C++接口;
7)三维数据快速可视化;
8)远心镜头立体视觉;
9)改善摄像机标定技术;
10)HDevelop OCR助手,包含训练文件浏览器;
11)用于一维码和二维码识别的GS1术语学;
12)串行化HALCON/.NET及HALCON/C++;
13)易用的测量工具;
14)支持JPEG XR及其他。
-

HALCON选择

近年来,由于Machine Vision技术的发展,这种可以"取代人眼",对重复工作不会疲劳,精度高且稳定的特质,促成了高科技业,例如电子业产能的大幅提升。而MVTec公司更是不断的与学术界合作,并且将最新的学术研究成果纳入其中,不但使自己的技术处于业界领导地位,同时也将machine vision技术推向更高的境界。让您选择HALCON出于以下3点理由: 
1.为了让使用者能在最短的时间里开发出视觉系统,HALCON包含了一套交互式的程序设计界面HDevelop,可在其中以HALCON程序代码直接撰写,修 改,执行程序,并且可以查看计算过程中的所有变量,设计完成后,可以直接输出C、C++、VB、C#、vb等程序代码,套入您的程序中。 HDevelop同时和数百个范例程序链接,除了个别计算功能的说明,您也可以随时依据不同的类别找到应用的范例,方便参考。此外,以问题为导向的手册, 可以让您找到最适切的使用说明以及作业观念。
2.HALCON不限制取像设备,可以自行挑选合适的设备。原厂已提供了60 余种相机的驱动链接,即使是尚未支持的相机,除了可以透过指标(pointer)轻易的抓取影像,还可以利用HALCON开放性的架构,自行撰写DLL文件和系统连接。
3.使用HALCON,在设计人机接口时没有特别的限制,也不必特别的可视化组件,您可以完全使用开发环境下的程序语言,例如visual studio、.NET、Mono等等,架构自己的接口,end user看不到您的开发工具,而且在执行作业的机器上,只需要很小的资源套件。

HALCON应用

HALCON保障与硬件无关,支持大多数图像采集卡及带有DirectShowIEEE 1394驱动的采集设备,可以用于许多工业行业,例如:(1)宇宙航空和太空旅行(2)汽车零件制造(3)制陶业(4)电子元件和设备(5)玻璃制造和生产(6)身体健康和生命科学(7)精密工程和光学(8)保安监控及通讯。