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

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

3天内不再提示

机器视觉自动化检查项目的六个关键因素

新机器视觉 来源:新机器视觉 作者:新机器视觉 2020-11-01 11:42 次阅读

一个实用的自动视觉检查系统可以显著降低不良产品的风险,并随着时间的推移降低生产成本。

如果你生产的是精密的小零件,质量会驱动整个制造过程。帮助确保此类产品质量的方法之一是使用被称为机器视觉系统的自动检查系统。机器视觉系统采用计算机视觉技术自动检查零件的许多不同缺陷(例如,污染、划痕、凹痕或因生产中的故障而造成的变形)和规格(主要是尺寸异常)。他们还收集有助于提高制造效率、几何尺寸和公差的数据。最重要的是,考虑到劳动力成本在不同地区差异,自动化检验的成本比手工检验低,回报一般是两年或更少。

然而,实施自动化检查项目之前,企业应该注意以下六个关键因素。

1.每个部分都有自己的解决方案

设计自动视觉检查系统以测试不同的零件类型已被证明是一项艰巨的任务,因为零件几何体可能会被遮挡或阴影可能会隐藏相关区域。这些限制通常是产品设计的结果,因为自动检测不是产品设计过程的一部分。它是通过照明和处理周期时间定义的缺陷规范、照明、分辨率和相机速度帮助获得准确的分析。

如果有可疑的缺陷,操作员有机会再看一遍,而机器却不能。在自动视觉检查系统(AVC)设计过程中,每个产品可能出现的缺陷都必须考虑。即使是相似的零件也有与特定材料或产品设计相关的挑战,因此寻找定制的方法是必要的。

自动视觉检查系统是相机、照明和处理系统的复杂组合,包括一些复杂的图像处理

如果企业正在研究实施自动视觉检查系统进行质量检测,那么从公司最高容量的零件或非常相似的零件(如O形圈)开始,最具商业意义。O形圈检查统可以检查各种不同的部件。配置系统以测试不同类型的O形环的难度较小,因为O形环彼此非常相似并且具有简单的几何形状;因此,使用单个系统可以检查不同的零件类型。

2.尺寸测量和表面检查

一般工厂的自动视觉检查系统分为两种,第一种类型主要用于尺寸测量,第二种类型用于表面缺陷检测。在这两者中,尺寸测量系统是最容易开发的。此外,计算解决方案能力的统计方法(例如,测量系统分析)易于为机器设计,因为可以预先估计自动视觉检查系统的所有内容。通过明确定义零件规格,系统可以识别关键参数,即使零件尺寸具有最严格的公差。一旦这些关键参数被确认,检查系统的就能够开始正确实施,利用计算方法验证了系统照明、速度或相机分辨率等相关参数。

另一方面,表面检查可能非常具有挑战性。有文件说明告诉人类质量检查员在手动检查零件时要检查什么缺陷和尺寸助于自动视觉检查系统的开发。

但是,但这些说明并未为开发自动视觉检查系统程序的软件工程师提供足够的指导。虽然人工检查员可能完全理解这些指令,但软件开发人员需要获得更多信息

例如,质量指令可能声明某种特定类型的缺陷NG。从字面上理解,这将要求检查系统具有无限的分辨率。不要简单地说NG,开发人员必须提供可量化的缺陷,以便他们能够适应系统设计要求。如果非常小的缺陷是NG的,系统需要能够识别它们,因此需要更高的图像分辨率。

公司经常面临两个挑战:一个缺陷需要发生,并且在它被纠正之前已经被注意到;与计算机交流特定缺陷的特性是很困难的。因此,公司通常对所有领域实施“基本”检查,以便至少有机会发现未知的缺陷。传统上,机器是基于这些缺陷构建的,因为它们已经可用了。一些缺陷预测可能是可行的,但是会增加“伪”废品的风险。

就缺陷的大小达成一致意见可能很困难,因为必须考虑到许多因素。质量工程师必须与设计工程师合作,甚至与机器供应商合作,才能得出合适的指标。

3.缺陷的定义分类

因为定义和分类缺陷是开发过程中非常重要的一部分,质量工程师应该在开始自动视觉检查系统开发之前编写一个缺陷目录。缺陷分类不仅是系统必须能够检测的所有缺陷的列表,而且是在可接受范围内或接近可接受范围的部分的集合。这部分之所以如此重要,是因为系统将通过检查这些部件来进行专门的验证。

电子表格所示,缺陷目录包括缺陷的类型、缺陷的严重程度、概率以及缺陷的临界大小。所有这些信息都有助于软件开发人员优先检测常见缺陷。

缺陷定义分类是成功自动视觉检查系统项目实施最关键先决条件。

对于每个缺陷,最好至少有两个样本,其中一个是边缘缺陷。根据部件的复杂性,缺陷分类通常有60到100个部件。通常最好有足够多的样本,因为识别不向目录添加知识的部分要比发现重要信息丢失更容易。

开发缺陷目录分类的最大挑战是质量部门和视觉检查系统开发人员之间的沟通。视觉检查系统开发人员需要了解生产过程,质量部门必须了解检查系统的局限性。

例如,质量工程师理解生产工艺过程中的一些术语。但是,必须向视觉开发人员详细描述形状、柔软度和厚度等具体特性,以确保系统能够找到有缺陷的部件而不是拒绝好的部件。根据原因不同,缺陷的不同种类,检测这些缺陷需要不同的方法。

4.系统检查过程

为了可靠地找到特定缺陷,程序必须执行五个步骤:

1.零件定位:程序必须将零件定位在图像中,以补偿处理系统的微小变化。

2.图像分割:程序将图像分割成感兴趣的功能区域。每个区域由一组有限的缺陷和相对于零件的单一功能定义,例如密封唇,外径,顶面等。

3.图像标准化:从图像中删除通常在良好部分中找到的所有内容。这包括设计/功能线和常见的产品变体。这是一个核心功能,因为它将每个新图像与好部件的历史进行比较,并突出显示与此历史的偏差。

4.信号/噪声优化:此时,程序对图像进行过滤,从已知的噪声中提取可能的缺陷。这一步需要考虑特定的缺陷特性,例如暗污染、亮标记和垂直流线。

5.缺陷检测和分类:最后,程序识别可疑区域并分配一个分类值,该值用于通过或拒绝决策。此外,程序会记录部件是否有可接受的缺陷。这些数据可用于在生产问题发生之前防止其发生。

5.确保高质量图像

良好的检查依赖于高质量的图像。在这里,工厂可以通过几件事来确保视觉检查系统产生最佳图像。图像质量通常取决于照明和相机设置,但还必须考虑缺陷类型。其他因素包括减少错误拒绝的数量;保持在所需的周期时间内;并充分利用可用的机器空间。

最佳设置允许检查最小的相关缺陷

例如,工厂可以拍摄工具清洗前后或用不同的工具组制造的零件的图像,以了解工艺变化将如何影响图像质量。通过分析这些图像,并应用其对图像处理软件局限性的知识,该公司将能够提出一个可行的解决方案。软件限制有时意味着公司必须开发更复杂的照明和相机设置。在其他时候,硬件限制增加了程序复杂性或开发时间,或者在某些情况下,意味着你必须忍受比您希望的更多的错误拒绝。

6.大投资=大回报

对于任何公司来说,开发和安装自动视觉检查系统一直是一笔巨大的投资,但这是一项通常可以带来回报的投资。最大的好处是降低了成本,因为自动检测成本低于人工检查。另一个好处是开发定制自动视觉检查系统,可以大大降低执行不良检查和交付缺陷部件的风险。它还可以检测尚未出现缺陷的异常。这些数据可以提醒工程师注意问题,这样他们就可以在有缺陷的零件生产出来之前进行修正。

自动视觉检查系统减少了客户投诉的数量,对于某些零件类型,投诉率可以降至零。随着“智能系统”训练自己如何找到与典型产品不同的部件,这一趋势可能会继续增长。智能系统可以让自动检查系统获得更多的吸引力,因为它们能够降低编程错误的风险,以及实现新解决方案的时间和成本。

责任编辑:YYX

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

    关注

    161

    文章

    4043

    浏览量

    118357
  • 自动化
    +关注

    关注

    28

    文章

    5037

    浏览量

    77729

原文标题:机器视觉自动化检查项目的六个关键因素!!

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

收藏 人收藏

    评论

    相关推荐

    深入了解影响ZR执行器性能的关键因素

    深入了解影响ZR执行器性能的关键因素-速程精密 在工业自动化领域,ZR执行器作为关键的终端设备,其性能的稳定性对于整个自动化系统的运行至关重要。了解影响ZR执行器性能的
    的头像 发表于 03-20 15:04 187次阅读
    深入了解影响ZR执行器性能的<b class='flag-5'>关键因素</b>

    机器视觉缺陷检测是工业自动化领域的一项关键技术

    机器视觉缺陷检测是工业自动化领域的一项关键技术,
    的头像 发表于 02-22 13:59 131次阅读
    <b class='flag-5'>机器</b><b class='flag-5'>视觉</b>缺陷检测是工业<b class='flag-5'>自动化</b>领域的一项<b class='flag-5'>关键</b>技术

    TC397怎么自动化烧录?

    TC397第一次烧录的时候需要先烧录六个包,使用Infineon Memtool 4.8软件,如果想要量产,怎么实现不用手动选择文件的烧录方式,使用自动化烧录
    发表于 01-25 07:03

    pcb板弯曲的7个关键因素

    pcb板弯曲的7个关键因素
    的头像 发表于 12-27 10:16 325次阅读

    LabVIEW与Tektronix示波器实现电源测试自动化

    MDO MSO DPO2000/3000/4000系列示波器,开发一自动化测试项目。该项目旨在自动化执行一系列电子信号的捕获、分析和报告
    发表于 12-09 20:37

    机器视觉光源颜色选型攻略

    机器视觉系统中,光源具有非常重要的作用,选择合适的光源成为决定整个系统成败的关键因素,光源的主要目的就是将被测物体与背景尽量明显分别,获得高品质、高对比度的图像。
    的头像 发表于 11-30 09:31 594次阅读
    <b class='flag-5'>机器</b><b class='flag-5'>视觉</b>光源颜色选型攻略

    影响视觉识别与定位系统的关键因素

    依托机器视觉机器人定位系统包含摄像机系统和控制系统。 其中摄像机系统中包括计算机(具有图像采集卡)、摄像机,主要收集视觉图像,并应用机器
    发表于 11-21 11:11 188次阅读
    影响<b class='flag-5'>视觉</b>识别与定位系统的<b class='flag-5'>关键因素</b>

    基于Arduino的家庭自动化项目

    包含相关代码、详细图文、物料表一简单的基于DIY Arduino的家庭自动化项目,它使用土壤湿度传感器、泵和其他电子元件来自动浇水植物。它由一
    发表于 09-26 08:16

    基于机器视觉和运动控制的工业自动化介绍

    运动控制 • 精确的位置控制 – 多轴协调 – 选择放置, 成形切削 – 自动化测试, DUT处理 • 精确的速度控制 – 传送带,变速电动机 • 高速I/O同步
    发表于 09-19 06:25

    机器视觉应用项目的文档应包括哪些

    和安装与测试小组。项目经理对机器视觉系统必须非常专业和熟悉,负责项目的总体设计、任务分配、进度安排和必要的开发工作;研发小组致力于光学系统设计、机械安装结构设计、信号与电气设计、软件功
    的头像 发表于 09-10 10:39 611次阅读

    工业机器视觉自动化检测的未来趋势

    随着科技的不断进步,工业机器视觉自动化检测在制造业中扮演着越来越重要的角色。利用先进的图像处理和机器学习算法,机器
    的头像 发表于 09-01 10:37 382次阅读

    电池使用寿命是影响物联网设备的关键因素

    电池使用寿命是影响物联网设备的关键因素
    的头像 发表于 07-14 15:23 444次阅读
    电池使用寿命是影响物联网设备的<b class='flag-5'>关键因素</b>

    选择晶振元器件的关键因素

    选择适合的晶振元器件需要考虑以下几个关键因素
    的头像 发表于 07-05 09:52 382次阅读

    在工厂自动化的边缘执行机器视觉

    机器视觉在工厂自动化应用中的应用范围很广,从处理安全性和最大化生产,到为机器提供预测性维护。在生产方面,任务可能包括检查、定向、识别和组装。
    的头像 发表于 05-05 09:53 493次阅读