读《Segment Anything in Defect Detection》

摘要

(好像只是说把SAM应用到了红外缺陷分割领域)

引言

无损检测得到红外图像,根据热能观察异常
贡献:

•从两个光学脉冲热成像系统构建广泛的缺陷热数据库,包括各种材料并释放它们。
• 开发DefectSAM,这是第一个用于缺陷检测的大规模基础模型,超越了最先进的 (SOTA)分割基础模型,即使在复杂场景下也表现出卓越的性能。
• 描述缺陷检测的标准,识别该领域的紧急挑战,并提供解决方案、建议和方向。

相关工作

与之前将语义、实例和全景分割任务结合在一起的多任务分割系统(FCN、mask r-cnn、unet那些老方法)[4,19,48]不同,Segment Anything (SAM)[20]是一个多功能模型,可以执行可提示的分割任务,使其能够通过提示工程来适应广泛的现有和新的分割任务。这种能力使 SAM能够概括其在各种任务中的性能,尽管并非所有任务都可以容纳。提示工程还适合解决缺陷检测问题,找到弱缺陷和小缺陷,推广到新的热图像。

对于无监督

这些算法的局限性是由于热图像外观的相似性、缺乏不同的数据集和材料以及实验室实验的耗时和劳动密集型性质造成的。因此,基于深度学习的模型通常存在严重的过拟合和有限的泛化能力,限制了它们对看不见的缺陷类型的适用性。

方法

任务

在缺陷检测领域,迫切需要解决四个紧迫的挑战。
(a) 开发有效的方法来识别热图像中的所有缺陷至关重要,即使在存在高水平的噪声的情况下。(多分类)
(b)增强训练模型的泛化能力对于确保它们在检测不同样本缺陷方面的适用性至关重要。
© 使用热图像准确确定缺陷的真实大小仍然是一个重要问题。
(d)计算各种材料中缺陷的深度需要进一步研究。
在这项研究中,我们的重点是通过图像分割技术解决问题 (a) 和 (b),同时还估计问题 ©的更准确的缺陷分割区域。在未来的研究中,将探讨计算缺陷深度(问题(d))的挑战。

预处理

好像是一些热力学上的公式推导,认为将它们与深度学习技术相结合有望在未来解决问题 (d)。

预训练

问题 (a) 和问题 (b) 对深度学习模型在该领域缺陷检测进展提出了重大挑战。为了解决这些问题,人们对深度学习模型辅助方法的需求达成共识,并结合专家参与缺陷位置的决策过程。快速学习的概念[6,49]已经成为这种方法实施和进展背后的驱动力。由于缺陷图像的固有特征,如高噪声水平、模式的相似性和有限的样本可用性,传统的深度学习模型往往存在过拟合和缺乏泛化能力,也出现在其他领域。为了缓解这些问题,在计算机视觉和自然语言处理领域已经建立了大规模模型的预训练和微调范式。(感觉像是说这种大模型的发展已经可以让其他领域的人很轻易地利用本领域的专家附加prompt微调从而完成任务了,说了好多懵逼的东西)

在这里插入图片描述
(差不多就是个应用文,网络图都这么水)

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

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

相关文章

maven升级版本后报错:Blocked mirror for repositories

出现问题的场景: 当 Maven 升级到3.8.1 之后,执行maven就会出现如下报错信息: maven-default-http-blocker (http://0.0.0.0/): Blocked mirror for repositories 原因: maven在3.8.1 的默认配置文件中增加了一组标签&#xff0…

MAC地址注册的网络安全影响和措施分析

MAC地址注册对网络安全具有重要影响,同时也需要采取相应的措施来应对潜在的安全风险。以下是有关MAC地址注册的网络安全影响和应对措施的分析: 影响: 1. 身份验证:MAC地址注册可用于设备的身份验证,但MAC地址本身并不…

033-从零搭建微服务-日志插件(一)

写在最前 如果这个项目让你有所收获,记得 Star 关注哦,这对我是非常不错的鼓励与支持。 源码地址(后端):mingyue: 🎉 基于 Spring Boot、Spring Cloud & Alibaba 的分布式微服务架构基础服务中心 源…

【C/PTA】数组进阶练习(一)

本文结合PTA专项练习带领读者掌握数组,刷题为主注释为辅,在代码中理解思路,其它不做过多叙述。 目录 7-1 矩阵运算7-2 方阵循环右移7-3 螺旋方阵7-4 数组-杨辉三角7-5 数组-对角线求和7-6 数组-矩阵最小值 7-1 矩阵运算 给定一个nn的方阵&am…

大一,小小练习题--含答案

测试题 1.(1). 对于int类型的变量,Java编译器和大多数C编译器都是分配4个字节的内存,4个字节有32个二进制位即总共可以拥有多少种状态,其中一半的状态用来存储负数,一半的状态用来存储0和正数。因此,int类型的变量可以…

不标年份的葡萄酒质量好吗?

我们在葡萄酒标上经常看到生产年份,也就是指全部葡萄采摘的年份。旧世界葡萄酒产国认为葡萄酒年份对他们的影响较大,而新世界葡萄酒,年份的意义就稍微小些。甚至有一部分葡萄酒酒标上没有年份。在酒标上没有标注年份的葡萄酒,被称…

WSL2安装ubuntu及修改安装位置,设置Ubuntu开机启动链接ssh服务

1. WSL2安装ubuntu及修改安装位置 2. 设置Ubuntu开机启动链接ssh服务

学习无人机代码框架【第一天】---VMware 安装Ubuntu16.04时显示不全的解决方法

ros环境配置篇 环境配置在vmware上安装ubantu16.04操作系统安装完成后显示界面太小解决办法其他遇到的一些ubantu问题最后一步是在ubantu16上安装ros-kinetic其他很重要的一个工具是安装vmware-tool,可以支持把外部的文件或文字传入到虚拟机中管理不同的终端的软件代…

[C/C++] 数据结构 LeetCode:用队列实现栈

题目描述: 请你仅使用两个队列实现一个后入先出(LIFO)的栈,并支持普通栈的全部四种操作(push、top、pop 和 empty)。 实现 MyStack 类: void push(int x) 将元素 x 压入栈顶。int pop() 移除并返回栈顶元…

基于Springboot+Vue家电维修预约系统

需求: 登录后用户选择所在地区 1.日常事务工作人员预约(进行分类筛选 如清洁、烹饪等,至少6个)每天晚上22:00前预约 第二天起可上门 需要有时段的选择。 2.家电维修预约(分类筛选 如:冰箱、空调、网络、电饭…

为什么 Intent 不能传递大数据

Intent 传递不同大小数据时的问题: 传 512k 以下的数据是可以正常传递的;传 512k~1024k 的数据会出错,闪退;传 1024k 以上的数据会报错:TransactionTooLargeException;考虑到 Intent 还包括要启…

kubernetes集群编排——etcd

备份 从镜像中拷贝etcdctl二进制命令 [rootk8s1 ~]# docker run -it --rm reg.westos.org/k8s/etcd:3.5.6-0 sh 输入ctrlpq快捷键,把容器打入后台 获取容器id [rootk8s1 ~]# docker ps 从容器拷贝命令到本机 docker container cp c7e28b381f07:/usr/local/bin/etcdc…

使用人工智能自动测试 Flutter 应用程序

移动应用程序开发的增长速度比以往任何时候都快。几乎每个企业都需要移动应用程序来保持市场竞争力。由于像 React Native 这样的跨平台移动应用程序开发框架允许公司使用单一源代码和单一编程语言构建 iOS 和 Android 应用程序, Flutter是 Google 支持的另一个热门…

【前端知识】Node——使用fs模块对文件、文件夹的操作

一、fs的三种读取文件内容的方式 const fs require(fs);// 1.同步读取 const res1 fs.readFileSync(../test.txt, {encoding: utf-8 }); console.log(res1);// 2.异步读取:回调函数 fs.readFile(../test.txt, {encoding: utf-8 }, (err, data) > {if(err){con…

二十三种设计模式全面解析-深入解析模板方法模式的奇妙世界

在软件设计的奇妙宇宙中,有一种设计模式如一颗流星般划过,留下绚丽的光芒,它就是——模板方法模式(Template Method Pattern)。这个模式不仅令代码更加灵活,而且蕴含了一种设计哲学,本文将深入研…

最大子段和(分治法+动态规划法)

求最大子段和 此类问题通常是求数列中连续子段和的最大值,经典的股票问题就是考察的这个思想及拓展。 例题: AcWing:1054. 股票买卖 Leetcode:53. 最大子数组和 分治法O(nlogn) 此类问题时分适合采用分治思想,因为所有子区间 [ s t a r t …

要事第一:如何通过6个步骤确定项目的优先级

当收到很多项目请求并且每个请求都是重中之重时,该怎么办?从最易完成的开始?还是先解决最大的问题? 实际上两种做法都不对。确定项目优先级的更好方法是评估以下内容,而不是关注项目规模或完成时长: ● 每…

【计算机网络】P2 性能指标

性能指标 性能指标1 - 速率性能指标2 - 带宽性能指标3 - 吞吐量性能指标4 - 时延性能指标5 - 时延带宽积性能指标6 - 往返时延 RTT性能指标7 - 利用率 性能指标1 - 速率 速率,即数据率,或称数据传输率或比特率,指连接在计算机网络上的主机在…

DBeaver连接本地MySQL

原文: DBeaver21.3.0安装与连接本地MySQL_dbeaver创建本地数据库_傅大胖的博客-CSDN博客 其他: mysql 的驱动下载地址: Central Repository: mysql/mysql-connector-java ​​​​​​​

二十三种设计模式全面解析-职责链模式的高级应用-日志记录系统

在软件开发领域,职责链模式(Chain of Responsibility Pattern)是一种强大而灵活的设计模式,它能够将请求的发送者和接收者解耦,提高代码的灵活性和可维护性。本文将深入探讨职责链模式的优点和缺点,并提供更…