视觉异常检测系统的机器学习实践

news/2025/10/11 9:04:21/文章来源:https://www.cnblogs.com/codeshare1135/p/19134248

挑战与解决方案

12月1日,在某中心的re:Invent 2020大会上,宣布推出视觉异常检测服务。这项异常检测解决方案使用机器学习技术,每小时可处理数千张图像,用于发现制造缺陷和异常情况——无需任何机器学习经验。

这项新服务意味着制造商可以将相机图像发送给视觉异常检测服务来识别缺陷,例如机器部件上的裂缝、面板上的凹痕、不规则形状或不正确的产品颜色。该服务还利用少量样本学习技术,客户可以通过提供小批量图像(有时少至30张图像,包括10张缺陷或异常图像和20张“正常”图像)来评估机器部件或制造产品。随后,该服务会报告与基线不同的图像,以便快速采取适当措施。

由于现代制造系统经过精细调整,缺陷率通常为1%或更低。然而,即使是小缺陷在更换、退款或客户信任减弱方面也可能造成巨大损失,因此发现和标记这些被遗漏的缺陷仍然至关重要。

技术挑战

“发现缺陷主要有两种方式。一种是人工检查,自古以来一直在使用,”某中心首席产品经理表示。“另一种是使用机器视觉系统,这些专用系统拍摄图片,具有硬编码规则,且不会在学习过程中改进。”

除了不具备迭代性外,一些公司缺乏内部专业知识来针对其特定环境微调这些系统。“外部专家可能需要数月时间才能进入,了解您的环境并设置规则,”该经理说。“然后您更换一个供应商部件,机器视觉系统就开始说‘这是一个差异’。然后您必须请回该专家重新校准系统。”

此外,从制造过程到缺陷识别方式,甚至缺陷本身都受到数量惊人的变量影响。

“不仅要考虑异常类型,还要考虑您会发现异常的分布,”某中心高级应用科学家说。“这是我们通过训练模型和数据收集必须解决的一个重大挑战。我们与一个缺陷率在0.1%范围内的客户合作,但这些是必须找到的关键缺陷。因此,我们开发系统的数据应尽可能反映该分布。”

数据收集创新

科学家和工程师们很早就意识到,他们训练模型的样本缺陷与车间现实不匹配。

“我们有相当明显的异常类型示例,巨大的划痕,糟糕的盒子,虽然这可能发生在某些物体或某些用例中,但我们的客户要解决的异常类型要微妙得多,”某中心高级项目经理说。

当科学家和工程师团队考虑面临的挑战范围时,他们意识到存在数据问题。“我们早期的挑战之一是数据问题,以及我们是否有足够的数据来真正形成关于服务应该做什么的强烈意见,”该经理说。

通过与处理计算机视觉注释任务的第三方供应商合作,团队开始探索实际工厂。

“我们试图在制造领域捕获数据,以引导部分数据收集过程,”该经理说。“然后我们有了一个‘大胆思考’的想法。”

模拟工厂解决方案

团队意识到,寻找所需的各种数据需要独特的方法。“基于与客户的对话,我们知道需要尽可能接近地复制生产环境,”该经理说。

解决方案:在印度创建一个模拟工厂。团队开始采购传送带和相机,以及各种类型的物体来模拟不同的制造环境。目标:创建包括正常图像和物体的数据集,然后绘制或创建合成异常——缺失组件、划痕、变色和其他效果。

“我们有多种不同质量的相机,因为我们想考虑RGB、灰度以及不同价格点的相机等因素,”科学家说。“传送带有多种变化我们可以尝试,例如,通过改变皮带纹理或皮带颜色。”

“我们还在尝试解决或监控照明条件、与物体的距离、固定位置的相机,客户实际会尝试自己实现的事情,”经理补充道。

微调模拟工厂使其输出有用也需要大量协作。

“试图弥合科学与工程之间的差距是一个迭代过程,”经理说。“我认为我们从五到十个训练数据集开始。我们会与科学团队一起审查它们,他们不可避免地会对什么有用或无用提供反馈。我们在这个过程中学到了很多。”

这就是团队应用少量样本学习(用尽可能少的训练对数据进行分类)派上用场的地方,允许他们偶尔在完全没有缺陷图像的情况下工作。

“制造中的异常本质上是罕见的,因此在组装训练集时难以获取,”科学家说。“我们的模型可以仅用正常图像进行训练来解决这个困难。生成的模型可以部署或用于在未标记的图像集合中使用我们的‘试验检测’功能挖掘异常,以扩展训练集。”

这种现实生活中的试错迭代过程最终导致了视觉异常检测服务的开发——而这个学习过程才刚刚开始。

“我们意识到这次发布真正代表一个开始,而不是结束。一旦部署,我们知道我们将面临挑战服务的独特情况,我们将从中学习,”经理说。“该服务必须足够多功能以泛化到各种应用;随着时间的推移它会变得更好。我们在发布周期中从客户那里获得的反馈越多,我们获得的知识就越多,系统性能就会越好。”
更多精彩内容 请关注我的个人公众号 公众号(办公AI智能小助手)或者 我的个人博客 https://blog.qife122.com/
对网络安全、黑客技术感兴趣的朋友可以关注我的安全公众号(网络安全技术点滴分享)

公众号二维码

公众号二维码

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/934558.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2025 年最新电缆桥架厂家推荐排行榜:精选不锈钢 / 铝合金 / 热镀锌等多类型优质桥架厂家,助力高效选购热镀锌/热浸锌/托盘式/防火/喷塑电缆桥架厂家推荐

在现代建筑电气、工业自动化及数据中心等领域,电缆桥架作为核心基础设施,对线缆的承载、保护与管理起着关键作用。然而当前行业乱象频发,部分厂家用劣质原材料生产,导致桥架易腐蚀、断裂,引发安全隐患;产品质量参…

PK-CWT/600 罗氏线圈在高压输变电线路故障监测中的应用

一、产品特性概述 PK-CWT/600罗氏线圈拥有卓越的性能参数。其灵敏度高达0.05mV/A,能够敏锐地捕捉到微弱的电流变化;峰值电流可达到240kA,足以应对高压输变电线路中出现的大电流场景;di/dt为40kA/μs,对电流的瞬态…

金蝶店铺版v5.0.7安装包及店铺版v5.0.7破解补丁

金蝶KIS店铺版v5.0.7妙想版,网盘地址:https://www.123pan.com/s/OxpZVv-7Ys8v.html 金蝶KIS店铺版v5.0.7,网盘地址:https://www.123pan.com/s/OxpZVv-iGs8v.html 补丁下载:https://www.c5d.cn/thread-228-1-1.html声明…

Pycharm中使用git - 详解

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

模切 vs CO₂激光切割:非金属材料加工工艺终极对决,如何选择?-外协加工-委外加工-专注于河南郑州激光微纳代加工-激光切割雕刻打孔打标镭雕焊接划线表面处理-芯晨微纳(河南)光电科技有限公司

在广告标识、包装印刷、电子绝缘等非金属材料加工领域,模切与CO₂激光切割是两大主流工艺。二者并非简单的替代关系,而是各有其统治疆域。选择哪项技术,直接关系到企业的生产成本、效率上限和市场竞争力。本文将从七…

阵列信号处理波束形成

一、基础理论框架 1. 波束形成原理空间滤波本质:通过阵列单元信号加权叠加,增强目标方向信号增益,抑制干扰与噪声 关键参数:阵元间距(通常\(≤λ/2\)避免栅瓣) 波束指向角(\(θ=arcsin(λd/(2π))\)) 主瓣宽度…

高QE sCMOS相机在SIM超分辨显微成像中的应用 - 详解

高QE sCMOS相机在SIM超分辨显微成像中的应用 - 详解pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas"…

基本骨架

!+enter快速生成基本骨架 <body>中给用户看的内容 <head>中给浏览器看的内容

HTML5-标签语法

<hr>水平线 <br>换行

金蝶KIS云.标准版v14.0破解补丁(20211201)

金蝶KIS云. 标准版v14.0授权补丁/单机版破解补丁适用版本:编译于2021-12-01的版本" g ~; B0 u# |注意:单机版本,无需服务器。版本不对,将无法使用,请参照图例操作。 本程序收集于网络,仅供学习交流使用,商…

CNVD 实战笔记:通过 Java 代码审计挖掘 SSRF 漏洞

CNVD 实战笔记:通过 Java 代码审计挖掘 SSRF 漏洞 首先通过搜索关键词来寻找cms中ssrf的使用 /*** 审计的函数* 1. URL* 2. HttpClient* 3. OkHttpClient* 4. HttpURLConnection* 5. Socket* 6. ImageIO* 7. DriverMa…

KDL - DTS and IDE

KDL - DTS and IDEHive中的dts和ide是什么? ChatGPT said:在 Hive 相关的文档或使用场景中, DTS 和 IDE 并不是 Hive 自身的原生概念,而是通常出现在大数据平台或云厂商的 Hive 使用环境里。大多数时候它们是指:1.…

关系数据库MySQL的常用基础命令详解实战 - 指南

关系数据库MySQL的常用基础命令详解实战 - 指南2025-10-11 08:41 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display:…

金蝶KIS账套编辑器v3.0/金蝶KIS降级工具

软件名称:金蝶AIS账套编辑器版本编号:3.0.0.0软件作者:此路不通软件性质:共享软件 下载地址:https://www.c5d.cn/thread-6-1-1.html 更新时间:2023-12-05更新日志:https://c5d.cn/update/AIS_uplog.html 软件功…

重生之我是特莉丝

为鸣潮2.5剧情入游,为鸣潮2.5剧情退游,不是不好玩,只是……弗洛游戏剧情可以这样写吗?前情提要:鸣潮2.5剧情 解决了一个反派本该值得庆祝才对,但是那一刻,为什么是一种异样的熟悉、后悔,我开始感觉失去控制、脱…

深度解析社区运营中的技巧实践:从材料驱动到智能优化的全面探索

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

windows-安装kafka并启动 - 实践

windows-安装kafka并启动 - 实践pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco&qu…

小X被抽到参加运动会

是《小X的回忆录》的上一篇霉运又来找我了。先是不小心手抖把菜汤洒在了刚从干洗店牵出来的纯羊毛衣服上,又是发现被随机抽到参加由于报名人数不够而硬凑出来的运动会。运动会?我哪会什么运动啊,我体育就剩没挂科了…

【项目-1】如何根据霍尔信号与反电动势波形关系准确推导出绕组通电顺序?

有很多电机驱动行业的同行们在拿到一个三相直流无刷电机时,想用方波控制的方式来控制这个电机,但是往往不知道怎么根据霍尔信号来确定定子三相绕组的通电相序,今天我们一起来讨论一下如何准确的确定出绕组通电顺序,…

金蝶KIS专业版v12.1破解补丁/金蝶KIS专业版v12.1_Patch

适用环境:金蝶KIS专业版v12.1发版日期:2012年02月08日安装程序:https://www.123684.com/s/OxpZVv-9LS8v 补丁下载地址:https://www.c5d.cn/thread-241-1-1.html