【最新综述】基于深度学习的超声自动无损检测(下)
4.Levels of automation
5.Basic axioms for DL-based ultrasonic NDE
在回顾了最新技术和每个自动化级别的贡献之后,我们不难发现,目前的数字语言方法论在不同论文之间存在着很大的差异。例如,有些作者提出了同时处理不同步骤的模型[121],而另一些作者则使用独立的模型[122]。明确的模型限制(如超处理和预处理参数的范围和灵敏度)通常没有写入论文,因此只能提供有关 DL 模型的使用和实用性的部分信息。这些不一致和信息的缺乏会导致自动化道路上的进展缓慢,因为行业和监管机构可能需要看到一种更加统一的方法。下文提出了一系列公理,以规范为无损检测开发和应用新 DL 模型的过程,并弥合当前多种 DL 贡献与工业领域之间的差距,在工业领域,法规和检测资格至关重要。值得强调的是,这些公理已与航空航天、核能和可再生能源等多个行业的多个工业联系人进行了讨论,并符合欧洲航空安全局 [6,7] 的报告和欧洲无损检测资格认证方法 [129] 的当前期望。此外,这些公理(总结于表 3)建立在文献中的技术证据和每个自动化级别中确定的未来挑战之上。
6.Conclusions and future directions
本文回顾了基于 DL 的无损检测的研究现状。DL 已成功应用于许多领域,如计算机视觉或自然语言处理。对于无损检测,DL 主要用于以下方面(1) 执行数据处理任务,而传统方法要么速度太慢,要么无法完成这些任务;(2) 创建更独立于操作员经验的检测程序(因此不易出错)--例如用于损伤特征描述;以及 (3) 自动执行重复性无损检测任务,例如从复杂数据和结构中检测缺陷。然而,这些工作表明,在开发 DL 模型的过程中存在很大的差异,可能会对其在实际(工业)环境中的适用性造成实际限制。
已经提出了一个无损检测自动化路线图,其中提出了一系列自动化级别,从完全由操作员驱动的无损检测到完全自动化的无损检测和 SI。这些级别以航空业等其他行业的级别为基础,划分了人类操作员和自主系统在不同阶段的预期义务。研究发现,目前的研究主要集中在第 1 级和第 2 级,即操作员辅助和部分自动化。此外,还确定并描述了与每个级别相关的一系列公开挑战。请注意,本路线图的目的是为研究人员和无损检测行业设定一个视野,以便更容易地设定提升到更高自动化水平的目标;从而使自动化历程标准化。
在此背景下,确定了与研究界仍面临的挑战有关的最直接的未来机遇:
集中数据去噪。目前,大多数研究都集中在原始超声波信号的去噪上,但对感兴趣元素的集中识别(如缺陷回波的 ToF 或重叠回波的分离)仍只是模糊的探索。这种类型的数据处理可以大幅提高 PoD 值,同时减少误报。使用清洁数据的另一个潜在优势是无损检测操作员可以更轻松、更准确地进行缺陷表征。DL 可以通过自动分离回波、提供 ToF 信息的方法来提供帮助,即使在存在严重噪声的情况下也是如此。
图像解读。虽然科学文献中已有许多创建和解读超声波图像的方法,但这些方法在准确描述微小缺陷方面可能存在局限性。目前正在探索 DL 超分辨率算法,结果非常准确。针对具有复杂内部结构的材料(如复合材料)进一步开发这些方法,肯定会改变游戏规则,为无损检测操作人员提供更易于解读的精确图像。
不确定性量化。在实际检测场景中使用 DL 时,必须对所用模型的置信区间进行评估。为此,一个关键步骤是量化 DL 模型的不确定性,具体测量与以下两方面有关的误差:(1) 实验测量的不确定性;(2) 与模型本身有关的不可还原不确定性。这些信息对于模型的改进至关重要,直到模型既准确又可靠(即避免较大的输出变化)。尽管不确定性量化非常重要,但文献中仍很少涉及,因此预计它将成为未来基于 DL 的无损检测领域研究最多的问题之一。
自动系统的自我意识。基于 DL 的自主系统旨在自动执行任务,也必须能够识别超出其预定操作领域的情景。一旦识别出异常情况,系统就应发出警告,要么让操作人员接管,要么让设计人员重新培训或设计 DL 模型。为此,一种可能的方法是对认识上的不确定性进行量化,系统可以据此告诉自己,它对最近的预测不够自信。我们还预计,在可预见的未来,为基于 DL 的无损检测模型开发自我认知方法将是一个重要的研究课题。
最后,为了使基于 DL 的检测方法的开发同质化,本文还首次确定了 DL 方法完全适用于无损检测所应满足的公理。所提出的基本属性不仅侧重于 DL 模型的定义和评估(如可量化的性能或不确定性量化),还包括可追溯性等实施方面。需要强调的是,这些公理是通过文献综述和来自不同行业的意见得出的。
相关文章:

【最新综述】基于深度学习的超声自动无损检测(下)
4.Levels of automation 5.Basic axioms for DL-based ultrasonic NDE 在回顾了最新技术和每个自动化级别的贡献之后,我们不难发现,目前的数字语言方法论在不同论文之间存在着很大的差异。例如,有些作者提出了同时处理不同步骤的模型[121]&…...

kali——tshark的使用
目录 前言 使用方法 tshark提取流量为文档 前言 tshark 是一个命令行的网络分析工具,它用于捕获和分析网络流量。它支持多种网络协议,包括 TCP、UDP、ICMP 等。Tshark 可以用于调试网络问题、进行安全审计、分析应用程序性能等。 在 Kali Linux 中&…...

TortoiseSVN图标不显示的解决
解决办法一:修改svn软件的图标设置 1、选中一个文件夹或在桌面空白处,右击进入svn的setting 2、进入setting->Icon Overlays,Status cache选择Default或shell,然后点击应用 3、查看文件,图标可以正常显示 解决办法二:修改注册表的文件夹顺序 问题现象: 1、svn一直…...

Oracle 11gR2打PSU补丁详细教程
1 说明 Oracle的PSU(Patch Set Update)补丁是Oracle公司为了其数据库产品定期发布的更新包,通常每季度发布一次。PSU包含了该季度内收集的一系列安全更新(CPU:Critical Patch Update)以及一些重要的错误修…...

2.4 卷积1
2.4 卷积1 2.4 卷积 在了解了系统及其脉冲响应之后,人们可能会想知道是否有一种方法可以通过任何给定的输入信号(不仅仅是单位脉冲)确定系统的输出信号。卷积就是这个问题的答案,前提是系统是线性且时不变的(LTI&…...

OA项目值用户登入首页展示
1.什么是OA 办公自动化(Office Automation,简称OA)是将现代化办公和计算机技术结合起来的一种新型的办公方式。办公自动化没有统一的定义,凡是在传统的办公室中采用各种新技术、新机器、新设备从事办公业务,都属于办公自动化的领域。通过实现办公自动化,或者说实现数字化…...

如何关闭前端Chrome的debugger反调试
1、禁用浏览器断点 2. 把控制台独立一个窗口...

硬件工程师笔试面试——晶振
目录 13、晶振 13.1 基础 晶振原理图 晶振实物图 13.1.1 概念 13.1.2 工作原理 13.1.3 应用领域 13.1.4 产品类型 13.2 相关问题 13.2.1 晶振的工作原理是什么,它如何保证频率的稳定性? 13.2.2 在工业控制领域,晶振是如何确保精确度的? 13.2.3 晶振的Q值是如何…...

如何用安卓玩Java版Minecraft,安卓手机安装我的世界Java版游戏的教程
安卓手机使用FCL启动器安装我的世界Java版游戏的教程。如何用安卓玩Java版Minecraft 视频教程:https://www.bilibili.com/video/BV1CctYebEzR/ 前言 目前,安卓设备上可以用来运行Java版Minecraft的启动器主要有以下几款: PojavLauncher&a…...

linux上用yolov8训练自己的数据集(pycharm远程连接服务器)
pycharm如何远程连接服务器,看之前的文章 首先去GitHub上下载项目地址,然后下载预训练模型放到项目主目录下 然后下载数据集,我这有个推荐的数据集下载网站,可以直接下载yolov8格式的数据集(还支持其他格式的数据集&a…...

Git rebase 的使用(结合图与案例)
目录 Git rebase 的使用Git rebase 概念Git rebase 原理rebase和merge的选择 Git rebase 的使用 在 Git 中整合来自不同分支的修改主要有两种方法:merge 以及 rebase Git rebase 概念 **rebase概念:**用来重新应用提交(commits)…...

一文讲懂Mac中的环境变量
你是否曾经因为环境变量配置不当而浪费了宝贵的开发时间?你是否好奇为什么有时候在终端输入命令会提示"command not found",而有时候又能正常运行?如果你是一名Mac用户,并且希望真正掌握环境变量的奥秘,那么这篇文章将为你揭开Mac中环境变量的神秘面纱,帮助你成为一…...

将硬盘的GPT 转化为MBR格式
遇到的问题 在重新安装系统时,磁盘遇到无法空间分配给系统。 解决方式 使用Windows10镜像 U盘安装,选择磁盘时,转换磁盘格式为MBR。然后退出安装程序。 Shift F10# 输入 diskpart# 查看磁盘信息 list disk# 选择需要转换的磁盘࿰…...

C++基于select和epoll的TCP服务器
select版本 服务器 #include <arpa/inet.h> #include <stdlib.h> #include <stdio.h> #include <string.h> #include <unistd.h> #include <sys/socket.h> #include <string> #include <pthread.h> #include <sys/select…...

SpringBoot 读取配置文件的4种方式
文章目录 1. Value 注解读取单个属性2. 使用 ConfigurationProperties 注解3. 通过 Environment 对象读取属性4. 使用 PropertySource 注解加载额外的配置文件 在 Spring Boot 中,application.yml 文件用于配置应用程序的属性,Spring Boot 默认会从 src/…...

【车载开发系列】ParaSoft单元测试环境配置(三)
【车载开发系列】ParaSoft单元测试环境配置(三) 【车载开发系列】ParaSoft单元测试环境配置(三) 【车载开发系列】ParaSoft单元测试环境配置(三)一. 去插桩设置Step1:静态解析代码Step2:编辑Parasoft文件Step3:确认去插桩二. 新增测试用例Step1:生成测试用例Step2:执…...

如何让Threejs的canvas背景透明?
在Three.js中,要让Canvas的背景透明,只显示场景中的模型或物体,有两个关键点: 一、对渲染器(Renderer)进行alpha为true配置; 二、通过CSS设置,使canvas设定为透明背景模式。 以下是代…...

Text-to-SQL技术升级 - 阿里云OpenSearch-SQL在BIRD榜单夺冠方法
Text-to-SQL技术升级 - 阿里云OpenSearch-SQL在BIRD榜单夺冠方法 Text-to-SQL 任务旨在将自然语言查询转换为结构化查询语言(SQL),从而使非专业用户能够便捷地访问和操作数据库。近期,阿里云的 OpenSearch 引擎凭借其一致性对齐技术,在当前极具影响力的 Text-to-SQL 任务…...

[性能]高速收发的TCP/MQTT通信
Nagle算法是一种TCP/IP协议中的优化算法,旨在减少小数据包的数量,从而减少网络拥塞的可能性。该算法规定,在一个TCP连接上最多只能有一个未被确认的小分组。当数据被发送后,如果收到确认(ACK)之前&#x…...

OpenHarmony(鸿蒙南向开发)——标准系统方案之瑞芯微RK3568移植案例(下)
往期知识点记录: OpenHarmony(鸿蒙南向开发)——轻量系统STM32F407芯片移植案例 OpenHarmony(鸿蒙南向开发)——Combo解决方案之W800芯片移植案例 OpenHarmony(鸿蒙南向开发)——小型系统STM32M…...

网络安全学习(五)Burpsuite实战
bp功能确实强大,记录一个bp手机验证码的实例。 当然,首先要打开bp,设置好浏览器的代理。 浏览器访问实例网址www.xxx.com(隐藏真实网址)。 真实网址有个注册功能,需要手机验证码。 好的,我们…...

ego-planner开源代码之simulator.xml介绍分析
ego-planner开源代码之simulator.xml介绍&分析 1. 源由2. simulator配置2.1 配置入参2.2 mockamap_node 地图生成节点2.3 quadrotor_simulator_so3 四旋翼仿真节点2.4 Nodelet机制 四旋翼控制节点2.5 odom_visualization 里程计数据2.6 pcl_render_node 本地感知 3. 总结 1…...

论文阅读笔记 --- 图模互补:知识图谱与大模型融合综述 --- 按参考文献整理
Large Language Models’ Understanding of Math: Source Criticism and Extrapolation Submitted on 12 Nov 2023大模型在处理结构化推理方面(如解决数学问题[99])表现不佳 Tree of Thoughts: Deliberate Problem Solving with Large Language Models S…...

Cpp类和对象(上)(3)
文章目录 前言一、面向过程与面向对象初步认识二、类的引入三、类的定义四、类的访问限定符及类的封装类的访问限定符类的封装 五、类的作用域(类域)六、类的实例化七、类对象模型如何计算类对象的大小类对象的存储方式猜测 八、this指针this指针的引出this指针的特性 九、C语言…...

【微信小程序】连续拍照功能实现
前言: 最近在使用uniapp开发微信小程序,遇到这样一个需求,用户想要连续拍照,拍完之后可以删除照片,保留自己想要的照片,然后上传到服务器上。由于原生的方法只能一个个拍照上传,所以只能自己通过…...

JavaSE:11、内部类
学习 资源1 学习资源 2 1、成员内部类 import com.test.*;public class Main {public static void main(String [] argv){Person personnew Person();//Person构造函数Person.Woman womanperson.new Woman();//woman构造函数} }package com.test;public class Person {publ…...

VTD激光雷达(7)——07_OptiX_Variables_Advanced
文章目录 前言一、总结 前言 一、 1 和上图蓝绿的区别在于 总结...

运维工程师面试整理-自动化运维
自动化运维是现代运维工作中不可或缺的一部分,它可以大幅提升效率,减少人为错误,并使得大规模环境管理变得可行。在面试中,面试官通常会通过自动化运维相关的问题来评估你在自动化工具使用、脚本编写、CI/CD 实践以及系统监控等方面的能力。以下是关于自动化运维的详细内容…...

【JAVA基础】实现Tomcat基本功能
文章目录 TCP/IP协议Socket编程ServletTomcat 在搜索了两三天之后,也是大概弄懂了Tomcat是个什么东西,我们在说Tomcat之前,先来了解一下下面这三个东西: TCP/IP协议 TCP/IP 是互联网通信的基础协议。TCP(传输控制协议…...

风力发电叶片缺陷检测数据集
风力发电叶片缺陷检测数据集】nc: 4 names: [Burn Mark, Coating_defects, Crack, EROSION ] 名称:【烧伤痕迹, 涂层缺陷, 裂缝,侵蚀】共1095张,8:1:1比例划分,(train;876张,val:109张ÿ…...