锐捷网络闪耀CVPR 2024,外观异常检测方案斩获世界认可!

近日,锐捷网络在“视觉异常检测和创新性检测2024挑战赛”(Visual Anomaly and Novelty Detection 2024 Challenge,简称VAND)的少样本逻辑/结构异常检测赛道(VAND 2.0赛道2)中荣获第二名,并在计算机视觉顶级会议CVPR 2024上展示了这一成果,与来自世界各地的顶尖研究者进行“华山论剑”。这一成绩标志着锐捷网络的外观异常检测方案在业内的领先水平和技术创新能力得到了世界权威机构的高度认可。

VAND 2.0 赛道2排行榜

锐捷在VAND2.0赛道取得佳绩

VAND挑战赛旨在将视觉异常检测与工业异常检测场景更加紧密地结合起来,这在现实中有广泛的应用。今年是该挑战赛第二次举办。VAND挑战赛的优胜者被受邀参加CVPR 2024的展示。该挑战赛设置了2个赛道:

赛道1 — Adapt & Detect: Robust Anomaly Detection in Real-World Applications

赛道2 — VLM Anomaly Challenge: Few-Shot Learning for Logical and Structural Detection

此次锐捷网络团队参加的即为赛道2。

CVPR,英文全称IEEE/CVF Computer Vision and Pattern Recognition Conference ,是由IEEE计算机协会和计算机视觉基金会(Computer Vision Foundation,CVF)共同主办,是一年一度的全球计算机视觉领域与模式识别领域最顶尖的学术会议。其与ECCV(European Conference on Computer Vision)、ICCV(IEEE/CVF International Conference on Computer Vision)一起并称为计算机视觉领域的三大最高级别的顶级会议。

CVPR 2024于6月17-21日在美国西雅图举办

视觉异常检测技术:工业制造领域的革命性进步

在当今工业制造领域,视觉异常检测技术作为计算机视觉领域的重要研究方向,正以其独特的优势和广泛的应用前景,逐渐成为行业关注的焦点。这项技术在工业外观质量检测、产品零件安装检测等多个领域展现出巨大的潜力,满足了日益增长的需求。

锐捷网络团队在CVPR 2024会议上进行了名为《Segment-aligned Features Impose Logical Constraints》的主题演讲,展示了在异常检测算法上的最新进展。

锐捷网络团队演讲主题

工业异常检测场景中,存在各种复杂的异常类型。展示中,锐捷网络团队展示了工业产线上异常检测场景的两大类问题:结构异常(Structrual Anomaly)与逻辑异常(Logical Anomaly),以及如何在只有少量正常样本的情况下解决这两类问题。

左:正常图像;中:结构异常(橘子皮破损);右:逻辑异常(同一格子中食物放置的比例不对)

图中蓝色和红色位置为异常区域

1.结构异常到逻辑异常的效果提升

“以前,我们总是关注外观上的瑕疵。”会议主持Paul Bergmann说到,“但现在,那些逻辑上的异常成为效果提升的关键。”在VAND 2.0的数据集中,也设置了很多逻辑异常相关的困难数据。

所谓逻辑异常,指的是出现在错误位置的正确物品,这类物品往往没有肉眼可见的瑕疵,但是,在质量检测中,这类物品也应该被检出异常,避免这类残缺品流向市场。在2024年高考中,就出现了一次本可以避免的事故。

6月7日,2024年全国高考首日,语文科目在上午9点到11点半进行了考试。7日中午,在语文科目考试结束后,有网友爆料在海南省语文考试中,没有发放条形码。对此,海南省考试局相关工作人员表示,条形码因印刷有误没有发放,但不会影响后续的考试和判分工作。

在上述事件中,如果在印刷后能够检验条形码是否有异常,类似的问题就不会发生。

虽然传统的基于特征的异常检测算法比较擅长解决结构异常检测问题,但无法很好地解决逻辑异常检测问题。

传统的基于特征的异常检测算法能够有效检测出结构异常

左图:原始图像;中:异常位置;右:算法识别的异常热力图(越高亮异常度越高)

传统的基于特征的异常检测算法无法检测出逻辑异常左图:原始图像;中:异常位置;右:算法识别的异常热力图

(越高亮异常度越高,可以看到热力响应较小)

随着异常检测算法被应用在越来越多的工业质检领域,一些类似包含逻辑异常的场景不可避免,这对算法提出了更高的要求。

  1. 少样本训练的成本优化

你能一眼看出下面异常图片上的异常在哪吗?

正常图片                                                                 异常图片

这个简单的例子可以看出,人类能够在完全没看过、或者仅仅看过少量的同类图片后,就形成异常的概念。这时候如果给人类一张新图,他们能准确地分辨这张图片是否存在异常。

然而机器往往需要大量同类图片的训练,才能区分正常和异常。训练模型通常会带来巨大的成本和能耗问题,业界急切渴望解决这个问题。随着大模型的出现,越来越多的任务可以被寥寥几张训练图片解决。相关的方案也出现在了异常检测上。

  1. 锐捷团队的方法——SegmentAD

锐捷网络团队基于上述效果与成本的双重考虑,提出了一种基于掩码的异常检测方案,SegmentAD。这个方案成功在少样本学习中应用语义分割与对齐算法,并提出了一种高效的特征融合方案,最终在结构异常和逻辑异常检测上都表现出了良好的效果。

1. 在训练场景,SegmentAD首先将图片上的物体逐像素提取出来,每一个像素,SegmentAD都知道它属于哪个物体。同时,不同图片之间,SegmentAD会对齐物体的定义。通过这样的逐像素提取,SegmentAD获得了图片上物体的位置和面积等信息,这类信息与逻辑异常直接相关——假如某个物体的面积发生变化或者位置不正确,那么这个物体一定是一个异常物体。同时,SegmentAD参考传统的基于特征的方法,将图像的其它特征基于预训练大模型提取出来,这些特征可以直接用来发现结构异常——假如有一个特征与别的特征差异较大,那么它很可能是个结构异常特征。

2. 在测试场景,SegmentAD会分析图片上的物体是否在正确的位置,拥有正确的面积,以及是否可以拥有正常的特征。SegmentAD将这些信息统合起来并进行定量分析,最终得出这个图片是否是异常的结论。

通过定量指标,锐捷网络团队展示了SegmentAD在竞品算法中的先进性。

锐捷网络通用外观检测(GAOI)产品

众所周知在工业生产,尤其在纺织业,产品外观是最直观、最容易验收的指标。瑕疵不仅影响美观、甚至还影响安全和使用。因此在生产中,质检环节是影响产品质量的关键因素之一。目前业内还是主要以人工检测为主,存在以下缺点:

(1)劳动强度大,检测速度慢,检测效率低。

(2)检测人员主观因素影响大,漏检率高。

(3)人工成本较高,培训周期长,且流动性大。

(4)长时间的高强度工作不利于工人身体健康。

在实际生产线上,人工通常只能检出40%~60%的瑕疵,检验环节成了生产过程中的瓶颈,因此急需一个稳定、可靠、高效、智能的自动化检测系统来改变这一局面。

锐捷网络在该领域深耕多年,基于自主研发和设计的通用异常检测视觉算法,推出了智能织带外观检测机、智能验布机等GAOI产品,打造开箱即用的异常检测软硬一体方案。目前锐捷网络已和国内多家织带龙头企业达成合作,帮助了众多工厂打造智能产线,保障交付质量,提升品牌定位。

锐捷智能织带外观检测机产品介绍

锐捷智能验布机产品介绍

综上所述,视觉异常检测技术作为工业制造领域的重要研究方向,具有重要的实用价值和广阔的应用前景。通过引入人工智能技术,可以实现自动化的异常检测,提高生产效率和产品质量,对于工业生产过程中的质量控制和安全保障具有重要意义。面向未来,锐捷网络将继续在技术创新的道路上不断前行,始终坚持以客户为中心,用领先的技术赋能产品,让科技改变人类生产、生活的方方面面。

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

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

相关文章

2.用BGP对等体发送路由

2.用BGP对等体发送路由 实验拓扑: 实验要求:用BGP对等体发送路由信息 实验步骤: 1.完成基本配置(略) 2.建立BGP对等体(略) 3.创建路由信息(用创建一个loop back接口就能产生一个直连…

从我邮毕业啦!!!

引言 时间过的好快,转眼间就要从北邮毕业了,距离上一次月度总结又过去了两个月,故作本次总结。 PS: https://github.com/WeiXiao-Hyy/blog整理了后端开发的知识网络,欢迎Star! 毕业🎓 6月1号完成了自己的…

Construct公司 从 0 到 1 基于 Kitex+Istio 的微服务系统建设

本文根据 2024 年 5 月 25 日在上海举办的“云原生✖️AI 时代的微服务架构与技术实践”CloudWeGo 技术沙龙上海站活动中,Construct 服务端总监 Jason 的演讲《从 0 到 1 基于 Kitex Istio 的微服务系统建设》整理而来。 在微服务架构的浪潮中,企业面临…

STM32学习和实践笔记(38):RTC实时时钟实验

1.STM32F1 RTC介绍 STM32 的实时时钟( RTC)是一个独立的定时器。 STM32 的 RTC 模块拥有一组连续计数的计数器,在相应软件配置下,可提供时钟日历的功能。修改计数器的值可以重新设置系统当前的时间和日期。 RTC模块和时钟配置…

事务的特性-原子性(Atomicity)、一致性(Consistency)、隔离性(Asolation)、持久性(Durability)

一、引言 1、数据库管理系统DBMS为保证定义的事务是一个逻辑工作单元,达到引入事务的目的,实现的事务机制要保证事务具有原子性、一致性、隔离性和持久性,事务的这四个特性也统称为事务的ACID特性 2、当事务保持了ACID特性,才能…

【精选】数据治理项目实施(合集)06——数据标准在数据治理中的落地实践

导读 本文对数据标准管理进行了深入探讨。重点介绍了数据标准的定义,实施路线和具体标准定义的内容,并总结了企业开展数据标准管理面临的常见问题,由于编写的水平和时间有限, 难免有所纸漏, 欢迎大家批评指正。 在现实…

MyBatis-关联查询的对象是集合的处理

用户和角色之间是多对多的关系,也就是说,一个用户可以有多个角色与之绑定,所以在User对象中,角色的属性就必须是一个集合Set或者List,这里我们就用List集合在做例子: 1.怎么在Mybatis中实现关联的List集合对…

k8s流控平台apiserver详解

一、简单理解认识apiserver 1.主要功能 认证 鉴权 准入 mutating validating admission 限流 2.概念 apiserver保护etcd,缓存机制,有缓存直接返回,没缓存再去查看etcd,apiserver是担任和其他平台同信并认证 3.访问控制概览…

精益生产KPI指标分析与管理系统,助力企业挖掘数据黄金焕发第二生命线

智慧工厂精益生产追求以越来越少的投入获取越来越多的产出,通过消除浪费、提高效率来实现生产效益的最大化。精益生产强调量化管理,通过与KPI的结合,可以将生产过程中的关键数据进行量化和分析,推动企业各部门更加关注运营效率&am…

嵌入式Linux的浮点运算能力测试

嵌入式Linux的浮点运算能力测试 今天需要对一款ARM CPU的浮点数运算能力进行测试,采用了台式机上常用的SuperPI相同的原理:计算一定小数位数的圆周率来测试硬件的浮点数计算能力和稳定性。 首先下载计算软件的源代码,可以使用下面命令&#…

Excel 宏录制与VBA编程 —— 12、文本字符串类型相关(转换、拆分、分割、连接、替换、查找、“Like“)

字符串分割,文末示例(文末代码3附有源码) 代码1 - 基础字符串 代码2 - 字符串拆分 代码3 - 字符串分割 Option ExplicitSub WorkbooksClear()Dim DataRange As RangeSet DataRange Range("C2:E12")DataRange.Clear End SubSub Wo…

NetSuite 隐藏功能之Memorized Transactions记忆交易

本周功课结束,想说说Memorized Transactions这个有时会被忽略的功能,顾名思义,记忆交易就是可以将一个原始的Transaction在创建后进行“记忆”,以保证后续可以在固定日期(周期性日期或者自定义日期)产生“被…

CISCN--西南半决赛--pwn

1.vuln 这是主函数,数一下就发现可以溢出最后的0x4008d0 然后会执行到这里,逻辑就是在v0上写shellcode,不过执行写0x10,不够sh,很明显要先read。 以下是exp: from pwn import * context.archamd64 ioprocess(./vuln)…

一大波客户感谢信来袭,感谢认可!

“自美的置业数据中台项目启动以来,贵公司实施团队与服务运营始终以专业、敬业、合作的态度扎根用户、服务用户、与用户共成长。在此,我司表示由衷的感谢!” 这是携手美的置业以来,我们收到的第二封客户感谢信。 △ 以上为美的置…

Windwos +vs 2022 编译openssl 1.0.2 库

一 前言 先说 结论&#xff0c;编译64位报错&#xff0c;查了一圈没找到解决方案&#xff0c;最后换了32位的。 使用qt访问web接口&#xff0c;因为是https&#xff0c;没有openssl库会报错 QNetworkReply* reply qobject_cast<QNetworkReply*>(sender());if (reply){…

《数据仓库与数据挖掘》 总复习

试卷组成 第一章图 第二章图 第三章图 第四章图 第五章图 第六章图 第九章图 第一章 DW与DM概述 &#xff08;特点、特性&#xff09; DB到DW 主要特征 &#xff08;1&#xff09;数据太多&#xff0c;信息贫乏&#xff08;Data Rich&#xff0c; Information Poor)。 &a…

2024最新美区TikTok选品全流程指南

打造TikTok爆款&#xff0c;3分靠运营&#xff0c;7分靠选品。 选择适合TikTok推广的商品至关重要&#xff0c;针对TikTok美区如何选品&#xff1f;怎么定价&#xff1f;SKU定多少&#xff1f; 本文总结出独家「美区TikTok选品全流程指南」方法论&#xff0c;说清楚选品最重要…

【项目一】全场景工业互联设备管理系统解决方案(PC上位机+中控+多传感器) 文章汇总

全场景工业互联设备管理系统解决方案(PC上位机中控多传感器) 配套硬件及资料 配套资料&#xff1a;https://pan.baidu.com/s/109e9Cr5nl-BWpct24Q6zOw?pwdroot 密码&#xff1a;root 交流论坛&#xff1a;https://forums.100ask.net/c/specialc/85 QQ交流群&#xff1a;865…

深入理解 XML 和 HTML 之间的区别

在现代网络技术的世界中&#xff0c;XML&#xff08;可扩展标记语言&#xff09;和 HTML&#xff08;超文本标记语言&#xff09; 是两个非常重要的技术。尽管它们都使用标签和属性的格式来描述数据&#xff0c;但它们在形式和用途上有显著的区别。 概述 什么是 XML&#xff…

告别 “屎山” 代码,务必掌握这14 个 SpringBoot 优化小妙招

插&#xff1a; AI时代&#xff0c;程序员或多或少要了解些人工智能&#xff0c;前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;忍不住分享一下给大家(前言 – 人工智能教程 ) 坚持不懈&#xff0c;越努力越幸运&#xff0c;大家…