什么是“机器视觉”?
机器视觉被称为“工业之眼”,底层逻辑是利用机器代替人工,对物体进行识别、测量,并做出判断。硬件负责成像,相当于人的“眼睛”,包括光源及光源控制器、镜头和工业相机;软件负责图像处理分析,相当于“大脑的视觉皮层”,二者一起构成机器视觉产业链的上游,是体现竞争力的关键环节。
全球知名的工业机器视觉算法库/软件有:
OpenCV
OpenCV, 是美国英特尔公司开发的一个免费开源的计算机视觉库,主要应用于计算机视觉领域,在机器视觉领域应用不多,适合学术研究和开发原型,不适合工业应用。
HALCON
HALCON,是德国MVTec公司开发的一套标准的机器视觉算法包,以其高速、高精度的图像处理和分析能力而闻名,适用于各种工业自动化和质量控制任务,有着极高的灵活性,但应用开发难度大、周期长。
VisionPro
VisionPro,是美国康耐视公司开发的机器视觉算法库和应用软件,主要用于图像处理、特征检测、测量和识别,在工业自动化和质量控制领域表现出色,具有快速的图像处理速度和出色的分析功能。
基恩士LJ-X Navigator、LJ-X Observer、VS系列和XG-X系列
日本基恩士公司是一家软硬件一体的视觉厂商,其开发的视觉软件主要包括LJ-X Navigator、LJ-X Observer、VS系列和XG-X系列,需要嵌入相应的硬件设备。比如,LJ-X Navigator和LJ-X Observer是基恩士用于3D视觉系统的软件,主要用于硬件和软件的调试。
MIL(Matrox Imaging Library)
MIL(Matrox Imaging Library),是加拿大Matrox公司开发的一个图像处理软件开发包,主要用于图像采集、处理和分析,包含大量的优化函数用于图像处理。
这些国外公司开发的机器视觉软件经历了20-30年的迭代与改进,在制造业场景中得到广泛的应用,通过数据的积攒和算法的更迭,筑起很高的技术壁垒。
目前,中国本土企业已在机器视觉软件领域布局多年,通过嵌入硬件,选择AI视觉、3D视觉等细分赛道,或者自研通用机器视觉软件等方式切入市场。
中国具有典型性的工业机器视觉算法库/软件有:VisionMaster、Mech-Vision、HCVisionQuick、AIDI 、CKVision、Vision Bank等。
VisionMaster
VisionMaster,是海康机器人自主研发机器视觉软件,提供了千余个完全自主研发的图像处理算子与多种交互式开发工具,支持多种图像采集设备,能够满足机器视觉领域中定位、测量、识别、检测等需求。
Mech-Vision
Mech-Vision,是梅卡曼德开发的一款针对机器人硬件设备的机器视觉软件,内置3D视觉、AI深度学习等先进算法,与梅卡曼德3D视觉传感器搭配使用,主要应用于各类机器人引导及视觉检测场景。
HCVisionQuick
HCVisionQuick,是汇萃智能自主研发的通用型机器视觉软件,可轻松实现图像检测、测量、定位、识别、机械手视觉、3D视觉、AI视觉及深度学习、红外视觉等功能,具有无需编程、拖拽易用、功能丰富等特点。该软件基于其自研算法库HCVisionlib,拥有3000多个AI及机器视觉算法,经过10多年产品研发和版本迭代,及严格的工业现场应用测试,已在华为、富士康、蒙牛、海尔、宝钢等企业批量应用。
AIDI
AIDI ,是阿丘科技研发的工业机器视觉 AI 平台,应用于多种工业场景,在AI检测、分类定级及字符识别方面具有较多的应用。
此外,中国常用的机器视觉软件还有创科的CKVision、陕西维视的Vision Bank等。