0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何才能让机器视觉系统更为稳定

新机器视觉 来源:stemmer-imaging 2020-08-28 14:05 次阅读

如何才能让机器视觉系统更为稳定,这里的稳定性不仅仅是平常认为的可靠性,它是指在系统的实际场景和充满变数条件的环境中仍然保持足够的可靠性。

很多因素都会影响稳定性,比如周边环境,物体变化,视觉组件的影响等。机器视觉组件的选型是个有难度的活,它需要工程师对组件本身和组件供应商都非常熟悉,需要有足够的选型经验。在实验室运行的机器视觉系统和实际工作场景运行的系统面对的环境是天差地别的。

典型的机器视觉系统的环境影响

机器视觉系统需求

机器视觉系统包含一些重要部件,光源,镜头,相机,图像采集卡,数据传输,图像处理和测量软件等。随着各个部件的性能的提升,机器视觉系统的能力也呈指数级增长。系统的复杂度取决于特定的应用需求。选择最佳部件,不仅仅要考虑部件的性能能否满足需求(比如分辨率,帧率,测量算法等),同时需要考虑系统最终所处的环境条件。比如在工业领域,这些环境条件包含部件变化,移载,定位,处理接口,振动,环境光,温度,灰尘,油污,水,电磁辐射等。在极端恶劣条件下,有时候需要将机器视觉组件添加保护措施。最典型的例子,有些相机需要在相对洁净环境下使用。不过,通常情况下,工业环境是能够满足工业相机的直接使用的。

机器视觉组件和环境

环境对机器视觉组件的影响不仅仅是指对组件本身有破坏性,同时也会对测量效果产生影响。比如在温度变化的环境下,大部分工业相机能够在-5度和65度之间工作,在实际环境中,过高的温度往往会给相机成像带来噪度。不过这一点可以通过改善打光方式来提升信噪比。


另外,温度会影响LED光源的性能,随着LED温度上升,其亮度下降,这可以通过光源控制器来进行亮度输出补偿。LED自身生成的热量同样会加速老化甚至直接报废,所以需要良好的热设计。

其他部件也会有相应的温度限值,比如工业控制器/嵌入式PC一般都能使用工业环境,但如果没有风扇,那么很可能PC也会报废。为了保证机器视觉系统的稳定性,除了选择好的组件外,我们也要考虑被测物本身对温度的敏感性,比如金属物体对于温度存在热胀冷缩,因此当测量此类物体时,长度和体积都会发生变化。

在3D测量系统中,3d传感器的尺寸变化就会导致偏差,除非传感器的标定对温度进行了补偿处理。很多情况下,选择合适的组件就可以满足特定环境需求。

振动
大部分工业相机做了防振处理,机器人和轨道类线缆可以很好的让相机移动不收振动影响。锁定的连接器可以避免相机受到振动。耐用性PC和嵌入式电脑有很好的稳定保护机制。定焦镜头利用金属接口锁定螺丝确保了不受振动影响。滤光片一定程度上保护了镜头。

环境光
日用滤光片一定程度上可以避免受环境光的影响,它可以改变光线进入传感器的信息。通过使用高亮度调制光源,减少传感器曝光时间和减小光圈,环境光的影响可以减到最小。使用红外等波长的相机来测量可以减少可见光的影响。

灰尘、脏污、水
很多相机可以做到IP65/67防护等级,确保了防尘,防水。灰尘,脏污,液体,蒸汽往往会附着到LED或者镜头表面,对成像产生影响。可以通过增加相机的增益,软件的图像处理,调整LED的输出来进行调整。

种种环境因素都会对成像产生影响,而这些影响都会是致命性的,因为图像是测量的重要参照物。

典型的螺丝接合的多工序检测系统 (德国一家自动化系统集成公司,专注螺丝领域)

测量

机器视觉系统的测量依赖于系统配置,智能相机具备图像采集,处理,分析等能力,嵌入式视觉系统往往需要多个相机来提供图像获取能力,内置图像处理和分析能力,而基于PC的系统会把程序放在PC中运行,精度和可重复性取决于特定的软件算法和亚像素级精度。


高质量的软件产品和库提供了比开源系统更为稳定可靠的工具,但这些需要在不同的场景和环境中才能被识别出来。当今的视觉系统能够容忍一定程度的产品大小和形状的变化,但是,就算是最稳定的视觉系统,往往会因为外部的影响导致结果很不理想,比如,振动会导致图像模糊失真,而可变的零件会导致得出不同的图像,过长的曝光时间会导致运动物体的图像锐度失真。

所得非所见

对于没有经验的机器视觉用户来说,容易被忽略的是,人眼实际看到的和图像采集系统获取的图片实际上有着很大的不同。眼睛会自动调整以便来调节动态范围,而一般的相机很难同时看清极亮和极暗环境。


阳光透过屋顶的光线或建筑物的阴影光线,通过机器操作可以改变摄像机的图像,而人眼可以自然的补偿结果并不自知为何能够同时看到。

机器视觉系统需求确定和设计

计划,确定和实现一个满足需求的机器视觉系统需要包含选择合适的机器视觉组件,同时需要参考一下标准,比如VDI/VDE/VDMA 2632 系列标准,由VDI/VDE Society Measurement and Automatic Control发行,德国的VDMA Machine Vision编写。这些标注的第二部分是需求规格准备指南,重点描述了环境影响因素。这个框架详细阐述了环境和规格的选定关系。它们包含:

识别具体的测量任务。

识别被测物的特性,样本样品,特殊需求。

识别被测物的细节,比如类型,预处理,污染,热稳定性。

精确描述定位场景,机器所处环境,环境干扰影响。

精确描述集成过程,接口,空间限制,操作模式。

确定其他信息,比如人机接口,操作方法,可视化。

通过VDI/VDE/VDMA 2632-2,不仅可以选择最佳解决方案,同时可以保证术语一致,确保了供应商选择无障碍。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2526

    文章

    48092

    浏览量

    740031
  • 机器视觉
    +关注

    关注

    161

    文章

    4043

    浏览量

    118357
  • 组件
    +关注

    关注

    1

    文章

    336

    浏览量

    17583

原文标题:如何提升机器视觉系统稳定性

文章出处:【微信号:vision263com,微信公众号:新机器视觉】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    机器视觉系统深度解析

    从功能上来看,典型的机器视觉系统可以分为:图像采集部分、图像处理部分和运动控制部分。
    发表于 03-05 11:39 185次阅读
    <b class='flag-5'>机器</b>人<b class='flag-5'>视觉系统</b>深度解析

    机器视觉系统中常用摄像机的分类

    摄像机是机器视觉系统中的一个关键组件,其最本质的功能就是将光信号转变成为有序的电信号。选择合适的摄像机也是机器视觉系统设计中的重要环节,摄像机的不仅是直接决定所采集到的图像分辨率、图像
    发表于 01-19 09:23 186次阅读
    <b class='flag-5'>机器</b><b class='flag-5'>视觉系统</b>中常用摄像机的分类

    机器视觉系统中前光源与背光源的应用实例

    机器视觉系统中光源是关键组成部分之一,在机器视觉系统中具有十分重要的作用。
    的头像 发表于 11-14 11:10 415次阅读
    <b class='flag-5'>机器</b><b class='flag-5'>视觉系统</b>中前光源与背光源的应用实例

    工业机器视觉系统中光源设计应用

    机器视觉系统主要由三部分组成:图像的获取、图像的处理和分析、输出或显示。而图像的获取是机器视觉的核心,图像的获取系统则是由光源、镜头、相机三
    发表于 11-03 12:34 347次阅读
    工业<b class='flag-5'>机器</b><b class='flag-5'>视觉系统</b>中光源设计应用

    完整的机器视觉系统包括哪些?机器视觉的工作原理

    机器视觉就是用机器代替人眼来做测量和判断。机器视觉系统是指通过机器
    发表于 10-19 14:16 430次阅读
    完整的<b class='flag-5'>机器</b><b class='flag-5'>视觉系统</b>包括哪些?<b class='flag-5'>机器</b><b class='flag-5'>视觉</b>的工作原理

    机器视觉系统五大模块,选择机器视觉的重要因素

    一个典型的机器视觉系统主要包括五大模块,分别是照明、镜头、相机、图像采集和视觉处理器。下面,我们就来认识一下这五个结构的用途、特点与工作情况。光源光源是影响机器
    的头像 发表于 10-13 08:07 711次阅读
    <b class='flag-5'>机器</b><b class='flag-5'>视觉系统</b>五大模块,选择<b class='flag-5'>机器</b><b class='flag-5'>视觉</b>的重要因素

    机器视觉系统基本原理及应用分类

    机器视觉(machine vision)是由计算机或图像处理器以及相关设备来模拟人的视觉行为,完成得到人的视觉系统所得到的信息。 简单说来,机器
    发表于 10-08 10:40 377次阅读
    <b class='flag-5'>机器</b><b class='flag-5'>视觉系统</b>基本原理及应用分类

    如何快速设计和部署智能机器视觉系统

    和子系统,包括高性能硬件和先进的人工智能/机器学习(AI/ML) 软件。机器视觉从优化视频采集技术和视觉 I/O以满足应用需求开始,并延伸到
    的头像 发表于 10-03 14:31 444次阅读
    如何快速设计和部署智能<b class='flag-5'>机器</b><b class='flag-5'>视觉系统</b>

    基于DM642机器视觉系统的设计与实现

    机器视觉自起步发展到现在,已有15年的发展历史。应该说机器视觉作为一种应用系统,其切E特点是随着工业自动化的发展而逐渐完善和发展的。 目前,
    发表于 09-20 07:58

    视觉系统的构成 机器视觉中常用的接口有哪些

    机器视觉的定义可以推测出,一个摄像机和一个处理器结合在一起形成一个视觉系统。然而,这只是部分完整的描述。确实,视觉系统需要摄像机和处理器,但还有更多的组成部分。
    发表于 09-05 10:02 510次阅读
    <b class='flag-5'>视觉系统</b>的构成 <b class='flag-5'>机器</b><b class='flag-5'>视觉</b>中常用的接口有哪些

    一套简单的机器视觉系统包括哪些部分?

    要回答这个问题,我们可以分解一下机器视觉系统,来逐个分析。一套最简单的机器视觉系统包括:视觉成像部分;图像处理部分;运动控制部分。1.
    的头像 发表于 08-21 08:08 767次阅读
    一套简单的<b class='flag-5'>机器</b><b class='flag-5'>视觉系统</b>包括哪些部分?

    一套简单的机器视觉系统包括哪些部分?

    一套最简单的机器视觉系统包括:视觉成像部分、图像处理部分、运动控制部分。
    发表于 08-20 09:39 413次阅读

    机器视觉系统包括哪些

    机器视觉系统包括哪些 机器视觉系统就是利用机器代替人眼来作各种测量和判断。它是计算机学科的一个重要分支,它综合了光学、机械、电子、计算机软硬
    发表于 06-29 11:33 596次阅读

    一套完整的机器视觉系统的工作流程有哪些?

    机器视觉系统的工作流程
    的头像 发表于 06-06 15:17 1612次阅读
    一套完整的<b class='flag-5'>机器</b><b class='flag-5'>视觉系统</b>的工作流程有哪些?

    光学设计是机器视觉系统的关键

    机器视觉系统具有极大的吸引力,因为它能避免重复的测量,同时又能提高产量,增加响应时间。
    发表于 05-23 09:40 216次阅读
    光学设计是<b class='flag-5'>机器</b><b class='flag-5'>视觉系统</b>的关键