如何让机器视觉项目成功实施?项目失败的3大原因和3个应对建议


如何让机器视觉项目成功实施?项目失败的3大原因和3个应对建议文章插图
如何让机器视觉项目成功实施?项目失败的3大原因和3个应对建议文章插图
图片来源:IAN VISINTINE
作者 | IAN VISINTINE

正确应用机器视觉可以提高项目的质量和产量 。 本文提供了3个建议来帮助项目应用取得成功 。

机器视觉是一种可以用来确保产品质量的强大工具 , 但由于有些企业经验不足或项目不成功 , 可能导致机器视觉系统不被信任 , 甚至不被认为是可行的选择 。 在大多数情况下 , 对机器视觉系统的不现实的期望 , 未能从一开始就正确地分析应用 , 以及让预算决定硬件而不是应用的需求 , 是导致机器视觉项目失败的3 个重要原因 。 一个不成功的项目可能受到不止一个原因的影响 , 因为每一个原因可能都会影响到另一个 。
对机器视觉系统不切实际的期望如果在一开始就考虑和理解不同机器视觉应用的特点 , 将有助于减少对机器视觉应用不切实际的期望 。 重要的是要了解并非所有的视觉系统都能够应用相同的解决方案 , 例如不是所有应用都可以通过使用最喜欢的智能手机摄像头或基本摄像头来解决 。 每个应用都有特定的需求 , 这些需求决定了视觉系统的最重要方面 。 如果应用需求没有被正确识别或改变 , 那么一旦购买了设备 , 就很难改变系统的功能 , 而且代价高昂 。
需要设置且在设计阶段后不要轻易改变的期望值包括:检查位置、检查速度、摄像机工作距离、视场角大小、关注区域大小和检查公差 。 其中一个变化可能会使所需的检查无法进行 , 或者需要昂贵的硬件更改才能使检查仍然可以进行 。
例如 , 检查位置的变化会导致安装位置的变化 , 从而导致工作距离的变化 。 当工作距离发生变化时 , 用户需要重新计算用于保持相同视野的镜头 , 并重新计算相机的分辨率 , 以确保它仍然能够进行检查 。
可能会产生重大影响的另一个更改是检查要求的更改 。 检查开始时是大型特征的部分存在 , 但更改为验证另一个特征是否在0.001毫米范围内 。 如果所选的原始相机由于该功能的大小而具有较低的分辨率 , 则其分辨率可能无法达到0.001 毫米 。 这意味着需要特殊的透镜才能进行准确的测量 。 由于需要增加 , 这两种更改最终都会导致成本高昂 。
这就是为什么通过回答以下问题来彻底了解应用需求是至关重要的:正在检查什么?在哪里检查?如何检查?提出这些问题可以为视觉系统所需的功能设定更准确的期望值 。
如何让机器视觉项目成功实施?项目失败的3大原因和3个应对建议文章插图
预算决定硬件而不是应用需求与大多数项目一样 , 预算是一个很大的限制因素 。 然而 , 当一个项目的预算没有根据应用需求来决定时 , 它可能成为导致项目进展不顺利或未能达到预期的最大因素 。 不同的视觉设备成本差异很大 , 而且即使同样设备不同的安装方式效果也会有很大的变化 。
例如 , 有些人可能会假设一台售价2000美元的低端相机可以对一个小螺栓进行零件存在性检查 , 因为这项检查曾在工厂另一个部分的类似螺栓尺寸上进行过 。 因此 , 预算是根据以前使用的设备编制的 。 但是 , 没有考虑到这两种应用之间的安装位置有很大的不同 。
最终 , 直到安装后才被发现 , 由于摄像机和照明解决方案的工作距离 , 设备无法获得所需的分辨率或对比度 。 这种情况会导致需要一个新的相机和照明解决方案 。 如果预算确实限制了将使用什么设备 , 那么需要了解什么样的设备才是对应用来说是最适合 , 并对设备能够完成的任务有现实的期望 , 这对项目是否顺利实施是很重要的 。
未能从项目开始时正确分析应用一旦设定好了应用的期望值 , 并且开始了一些初步的计划 , 那么就应该测试设备并验证什么可以完成应用 。 在购买设备或安装系统之前 , 应始终进行验证 。 最简单的方法是通过模拟实际检验条件或在生产过程中在检验地点模拟设备模型来进行概念验证 。 如果操作正确 , 这将验证视觉系统的所有部分 。
如果用户在非现场进行概念验证 , 则必须尽可能用实际零件再现实际检查条件进行测试 。 如果概念验证不正确 , 可能导致使用错误的设备或无法补偿潜在的陷阱 。 在概念验证期间 , 应验证以下项目:工作距离、视野、设备分辨率、透镜、照明和检查参数 。
透镜、视场和分辨率是在构思应用时经常容易被忽略的一些环节 , 很多时候甚至在生产测试之前都没有得到验证 。 通常会假设将摄像机安装在多远的地方 , 并通过对零件进行一般测量以获得视野 , 因此通常会在先计算出镜头和分辨率 , 以获得最佳猜测 。 当计算的工作距离在两个透镜的理想光斑之间时将导致问题 , 并且安装位置必须调整得比预期的更远 。 当用户越来越靠近图像的外部时 , 镜头是否会有任何失真 , 每毫米是否仍有足够大的像素来精确地进行检查?