机器视觉是计算机视觉的一个分支,应用起于汽车制造,兴于消费电子。目前是工业自动化升级中提高效率的重要方式之一。工业自动化领域中的视觉控制或视觉应用,主要指的是通过前端光学摄像头,从采集到的数字化图像中提取相关信息,进行分析处理之后,用于对生产线流程或质量的控制,以代替重复性人工操作。目前,机器视觉在工厂生产环节中的实际应用包括:对生产工件的完整性质量检测、识别、分类、零件位置及方向、尺寸测量、读码识别追溯、表面/色差检测、自动化流水线作业等等。可以说,机器视觉为流水产线、自动化设备安装上了一双“眼睛”,能够提供全天候、高一致性、高可靠性的检测结果,增添了工厂生产的智能化水平,因而也成为了迈向智能制造的一项重要技术。
根据有关机构的统计数据显示,在2019年,全球用于工业自动化领域的机器视觉技术的市场规模达53.7亿美元左右,预计到2023年将达122.9亿美元,年复合增长率高达21%,市场潜力巨大。
从整体供应链来看,参与机器视觉系统开发的厂商大致上可以分为上游底层开发商,含核心零部件和软件开发商;中游从事二次开发的设备集成和软件服务商;以及下游所面对的各类机器视觉应用厂商。其中,核心零部件及软件供应商主要包括光源、镜头、工业相机、图像采集卡、图像处理软件等类型厂商,而在整个成本构成中,零部件及软件开发的费用基本上占了约80%的比例,可谓是重中之重。
目前机器视觉在工业控制领域大多属于二次开发层面,形式主要包括系统集成以及组装生产自动化专机等等,要求开发商能够掌握不同生产制造环境中的Know-How技术,设计出有针对性的产品或集成方案,视觉点胶控制、视觉螺丝机控制、视觉定位+飞拍、视觉检测等电子产品后段制造流程都是现在市场上的开发热点。大部分厂商采用的都是“软件平台+视觉开发包”的开发模式,开发包基于软件平台对常用各种图像处理算法进行封装,软件工程师可直接调用封装好的算法,实现各种复杂的图像处理和分析功能,大幅降低了二次开发的难度和工作量。

图1 机器视觉产业供应链组成

图2 工业自动化领域机器视觉应用分析(资料来源:智研咨询)
视觉应用的三大层面难题
但就实际应用而言,在目前机器视觉+运动控制方案的实施过程中,各种“门槛”依然较高,问题主要来自于三个方面:一是,对于大部分技术开发工程师来说,机器视觉技术是一个全新的领域,要学习一种新的编程语言(如C++)存在一定的难度,需要花费大量的时间和精力,加上视觉项目一般都是非标的,开发者的经验非常重要,普通电气工程师要想快速掌握机器视觉应用的编程和调试,绝非易事。
其次,对于设备制造商而言,为了提高工厂的生产效率,制造业产线升级的需求迫切,机器视觉的应用已经成为其中的一个重点,但机器视觉的硬件投资成本一直居高不下,令他们望而却步;除了硬件投入之外,往往后期还需要高薪聘请视觉工程师对买回来的视觉系统进行开发和维护,这无疑又加重了工厂的人力成本。如何能够有效地控制投资成本,是他们的主要诉求点,例如是否可以既经济又方便地在现有设备系统的基础上添加机器视觉功能等。
另外,对于终端用户来说,在使用机器视觉技术的过程中会发现,机器视觉和自动化控制(流程控制、工艺控制等)往往分属于两套不同的系统之中,两者之间常常可能会由于通讯等多种因素而导致整个系统的不稳定(如出现停机、停线等状况)。尤其是在当前多品种、小批量、柔性化的生产模式下,产线的频繁更换,增加了对机器视觉系统流程的修改和调试时间,从而大大影响了工厂产能,因此,如何让设备在生产中更加稳定,同时操作也更为便捷,能够满足产线快速调整和切换的需要,是机器视觉技术开发的一个课题。
机器视觉与运动控制的无缝集成
一般来说,机器视觉+运动控制应用大多数硬件架构都是采用一台控制器,通过外部连接视觉系统及产线上各个部位的工业智能相机及光源,视觉信号通过线缆和串口被传输到控制器中。在内部软件框架中,以常见的计算机视觉为例,视觉程序一般位于Windows系统中的非实时用户模式中,进行代码分析和算法处理;而PLC工艺流程控制则多位于实时内核模式之中。由于非实时用户模式的任务执行机制采用的是优先级别,因此当CPU的负荷过高、内存过大、处理流程过多时,就可能会出现卡顿的现象,使得在非实时用户模式下的机器视觉在完成同一检测任务时最终所需要花费的时间却不一样,导致减慢生产节拍,影响生产效率。
为了解决这一难题,针对机器视觉应用,倍福开发的TwinCAT Vision机器视觉解决方案将视觉技术集成在其TwinCAT统一的通用化控制技术平台上,其中的图像处理功能被添加到整合了PLC、运动控制、机器人、高端测量技术、物联网及HMI的通用控制平台TwinCAT软件之中,通过这个统一的软件平台,来完成工厂所有的控制任务。
与传统的视觉应用方式相比,倍福TwinCATV ision同样在一台控制器上,除了集成运动控制、I/O控制、PLC控制之外,外部工业相机被直接接入控制器中的机器视觉模块中,在内部软件架构上,TwinCAT Vision将采集的图像信号通过GigE相机驱动,传递到实时内核模式下的PLC机器视觉与工艺流程控制系统中,以“时间片”的方式进行精准运行,与图像处理相关的所有控制功能都可以在运行时系统中精确实时同步,从而消除了延迟,实时执行图像处理算法。这种方案的优势是,一台控制器完成所有的控制任务,降低硬件成本,简化系统;实时系统运行视觉任务,保证每一次执行响应的时间足够稳定,加快生产节拍,提高工厂产能;任务内存间共享数据,多任务配合(如视觉+运动控制、机器臂/人等)更高效方便;在倍福TwinCAT平台上,只需要用到基于IEC编程语言(ST/LD等),且可延续原先PLC编程技巧和习惯,缩短了开发周期,降低了人力成本,同时还可运用倍福已经集成好的视觉功能块进行代码开发,为技术人员带来了便利。
底层芯片技术、算法库是核心
工业生产对机器视觉的运算速度和准确度要求较高,这些需要强大的底层技术来做支撑,例如CPU中央处理器芯片的性能、FPGA器件并行处理多级流水线的特点,以及专业视觉算法库等等,以提高机器视觉系统的数据吞吐能力和数据处理能力。
今年5月,无锡信捷与英特尔携手,发布了全新基于英特尔芯片的IoT工业控制器、智能相机等多款重磅产品。基于英特尔14nm Apollo Lake&Kaby Lake平台,信捷推出的V200|V300系列IoT工业控制器具有强大的计算性能和优化的图像处理能力,提供多种配置选择。S200系列智能相机基于英特尔Apollo Lake平台,采用IA+FPGA架构,集图像采集、图像处理和外部通讯于一体,支持130万至1200万像素,与传统方案相比,S200系列智能相机满载时最高表面温度低于50℃,为智能制造提供了安全保证。另外,新的X-SIGHT VISIONSTUDIO软件平台具备超过2000个处理算子,包含常用的检测、定位、标定、通讯、字符读码等,无需编写代码,拖拽组件即可完成开发,支持多线程多任务处理,并提供丰富的HMI交互模块。据悉,除了此次发布会推出的产品和方案以外,信捷和英特尔在喷涂、打磨、人工智能识别、分拣等工业制造领域将展开全方位的合作交流。
而基于FPGA器件进行机器视觉的开发,可以通过编程方便地修改其内部的逻辑功能,从而实现高速的硬件计算和并行运算,是高性能嵌入式视觉系统的一种较为方便的解决方案,且功耗也较低,是未来计算机视觉系统的一个重要发展方向。
在视觉软件方面,Vision Pro是康耐视开发的一款优秀的计算机式视觉软件,特点是简单易用,它的Quick Build快速原型设计环境将高级编程的先进性、灵活性与易于开发性相结合,协助制造厂商缩短开发周期时间。借助VisionPro,用户可以访问功能较强的图案匹配、斑点、卡尺、线位置、图像过滤、OCR和OCV视觉工具库,以及一维条码和二维码读取,以执行各种功能,如检测、识别和测量等,VisionPro软件可与广泛的.NET类库和用户控件完全集成。此外,通过API连接VisionPro ViDi这款专为工业图像分析设计的深度学习软件,还能进一步优化为复杂检测、元件定位、分类以及光学字符识别等应用场景。
一体化机器视觉集成方案
瞄准现有生产过程中视觉应用的“痛点”,从机器控制紧密结合的软硬件集成方案入手,贝加莱推出的集成了镜头、工业相机、软件在内的一体化视觉系统,是另一种实现方式。
这种软硬结合的一体化集成视觉系统解决了视觉检测应用中的同步性问题,首先是照明与成像的同步,对于视觉而言,照明的良好设计构成了视觉应用70%的成功权重,集成化视觉方案由于由同一控制器控制,使得照明的LED强度、频闪和相机的对焦、曝光、成像过程在极高的速度下实现同步,从而保证了成像质量;二是视觉系统与自动化系统的同步,集成视觉方案令视觉应用与机器工艺、控制无缝融合,同时与贝加莱自身的控制、运动控制、I/O模块一起,在POWERlink架构下实现百μS级的同步,令到整体系统能够达到更高的精度和速度。
另一方面,这种视觉集成方案对于现场集成应用的开发者非常便利,他可以不再需要了解各种镜头、相机、控制器、照明、通信接口的知识,仅需使用一个产品就可以去构建各种视觉应用,缩短了项目开发周期,大幅降低了工程时间与成本。利用贝加莱mapp技术框架提供的现成的软件组件,通过较少的编程就可以轻松创建机器视觉应用程序,只需要点击几下即可将智能摄像头捕获的图像集成到mapp View HMI应用程序中,摄像头和照明参数以及触发条件可随时更改,使得产品换型和其它运行时间调整都非常容易实施。
实际上,在各种复杂的工业生产场景中,照明光源尤为重要,它直接关系到采集图像的质量,例如图像轮廓是否清晰、成像特征是否完美体现等等。为此,贝加莱的集成视觉系统还提供非常灵活的光源照明管理功能,包括背景光、光带的模块化设计,可-40°至+90°电动旋转,并且内置了闪光控制器、支持多种颜色、大功率的快速响应,这些都可以根据现场应用进行配置,还可以实时修改曝光时间长度、角度、颜色等等,这些功能让机器视觉应用变得更加灵活自如。
机器视觉与运动控制的结合,为工业自动化产线的升级带来一股新活力,也越来越多地被应用在非接触检测、测量场景中,用以提高加工精度、发现产品缺陷、进行自动分析与决策等,因而成为了先进制造的重要组成部分。目前来看,尽管机器视觉技术在工业自动化行业的应用牵涉到光学、电子、机械、工业软件等多个不同门类的学科,技术难度仍然较大,某些特定领域的市场准入壁垒也较高;但显而易见的是,机器视觉与运动控制技术相结合,促进了工厂产线自动化水平、产品品质管控、人力成本结构等方面的优化,进而提升了企业的综合竞争力。未来,融合边缘计算与深度学习等AI技术的机器视觉系统,将真正为机器植入“眼睛与大脑”,为迈向工业4.0时代做好准备。
机器视觉领域代表企业
图漾科技
图漾科技位于上海张江,是一家专注于3D机器视觉技术的科技公司,为客户提供集硬件和算法于一体的工业视觉解决方案:通过其带有独有技术的“深度摄像头”产品,采集真实准确有效的信息数据(周边环境&物件尺寸、位置等),再借助于计算机硬件和软件对相关图像加以测量分析并输出结果,从源头层面助推相关行业逐步数字化。

深度传感器DS 460(点击了解产品详情)
目前,图漾科技已经为国内数百家企业提供了产品服务,包括abb、京东、新北洋、顺丰、菜鸟、韩国邮政等,在集成商生态圈培养、场景打磨、技术积累等方面具备了明显的先发优势和极高的壁垒。
所罗门
所罗门致力于成为3D机器视觉及工业用AI领导品牌,其产品透过先进的3D视觉与最新的深度学习技术,提供机器人强大功能,能有效解决以往机器人做不到或难以执行的任务。所罗门的使命是赋予机器人“眼睛”和“大脑”,让它们拥有类似人类的视觉与辨识判断能力,透过所罗门的视觉产品与完善服务,帮助客户提高生产力与质量,迈向先进智能制造。

3D扫描仪(点击了解产品详情)
2019年荣获全球华人企业第一家Vision Systems Design′s 2019 Innovators Awards创新奖金奖肯定,所罗门运用先进的深度学习技术,让机器人能快速精准地进行取放任务,并能广泛应用于许多产业,带给使用者全新的应用体验。
欧姆龙
欧姆龙自动化(中国)有限公司是一家引领工业自动化产品和应用先进技术的跨国公司,作为欧姆龙全球事业的一部分,它已经成为自动化领域的佼佼者。欧姆龙以其特有的"传感与控制"技术,利用多年的经验,以及对生产现场的深刻理解,不断满足客户对产品多样化和高品质的追求。

视觉传感器 FQ-M系列(点击了解产品详情)
埃尔森
埃尔森智能科技为用户提供专业的机器人3D视觉解决方案,致力于推动3D视觉技术在全球工业领域的技术推广和应用。

固定式机器人3D视觉系统(点击了解产品详情页)
康耐视
康耐视视觉检测系统(上海)有限公司是为制造自动化领域提供视觉系统、视觉软件、视觉传感器和工业读码器的先进提供商。

视觉系统 In-Sight 5600/5705(点击了解产品详情)
基恩士
随着工业自动化方面的迅速发展,KEYENCE作为传感器和测量仪器的主要供应商,在不断开发制造更新、更可靠的产品,以满足各制造行业的需求。

智能引导式视觉系统 CV-X 系列(点击了解产品详情)

铁锚
大桥
金桥
京雷
天泰
博威合金BOWAY
马扎克Mazak
威尔泰克
迈格泰克
斯巴特
MAOSHENG贸盛
Miller米勒
新世纪焊接
西安恒立
上海特焊
新天激光
海目星激光
迅镭激光
粤铭YUEMING
镭鸣Leiming
领创激光
天琪激光
亚威Yawei
邦德激光bodor
扬力YANGLI
宏山激光
楚天激光
百超迪能NED
金运激光
LVD
Tanaka田中
BLM
易特流etal
百盛激光
Messer梅塞尔
PrimaPower普玛宝
KUKA 库卡摩多机器人流水线作业
全自动焊接流水线
上海通用电气 全焊机系列展示
川崎工业焊接机器人 焊接管架
松下 旗下LAPRISS机器人激光焊接系统
大焊 焊机匠心品质 精工之作 行家之选
创力 CANLEE光纤激光切割机
欣恒工程设备专业制造的焊烟净化器治理设备
家用电焊机230A汽油焊机介绍
电焊机 家用 直流电焊机 逆变电焊机 便携式 小型电焊机 M
家用小型冷焊机 不锈钢冷焊机 薄板冷焊机
佳士二保焊机NBC500电焊机一体机工业级两用
鼎华无铅有铅焊接工艺 4轴焊锡机器人 电脑控制 焊接机器人
cloos数字化双脉冲气保焊机克鲁斯400数字化焊机500双脉冲600
ABB IRB-2400 焊接机器人焊接机器人、码垛机器人







