Evaluation of flaw detection algorithm using simulated X-ray computed tomography of ground truth data

F. Kim, A. Pintar, J. H. Scott, E. Garboczi
{"title":"Evaluation of flaw detection algorithm using simulated X-ray computed tomography of ground truth data","authors":"F. Kim, A. Pintar, J. H. Scott, E. Garboczi","doi":"10.1115/1.4063170","DOIUrl":null,"url":null,"abstract":"\n A framework to generate simulated X-ray computed tomography (XCT) data of ground truth (denoted here as ‘GT’) flaws was developed for evaluation of flaw detection algorithms using image comparison metrics. The flaws are mimicking some of those found in additively manufactured parts. The simulated flaw structure gives a GT data set with which to quantitatively evaluate, by calculating exact errors, the results of flaw detection algorithms applied to simulated XCT images. The simulated data avoid time-consuming manual voxel labeling steps needed for many physical data sets to generate GT images. The voxelated pore meshes that exactly match GT images avoid approximations due to converting continuum pore meshes to voxelated GT images. Spherical pores of varying sizes were randomly distributed near the surface and interior of a cylindrical part. XCT simulation was carried out on the structure at three different signal-to-noise levels by changing the number of frames integrated for each projection. Two different local thresholding algorithms (a commercial code and the Bernsen method) and a global thresholding algorithm (Otsu) were used to segment images using varying sets of algorithm parameters. The segmentation results were evaluated with various image evaluation metrics, which showed different behaviors for the three algorithms regarding “closeness” to the GT data. An approach to optimize the thresholding parameters is demonstrated for the commercial flaw detection algorithm based on the semantic evaluation metrics. A framework to evaluate pore sizing error and binary probability of detection was further demonstrated to compare the optimization results.","PeriodicalId":52294,"journal":{"name":"Journal of Nondestructive Evaluation, Diagnostics and Prognostics of Engineering Systems","volume":"54 1","pages":""},"PeriodicalIF":2.0000,"publicationDate":"2023-08-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Nondestructive Evaluation, Diagnostics and Prognostics of Engineering Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1115/1.4063170","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"ENGINEERING, MULTIDISCIPLINARY","Score":null,"Total":0}
引用次数: 0

Abstract

A framework to generate simulated X-ray computed tomography (XCT) data of ground truth (denoted here as ‘GT’) flaws was developed for evaluation of flaw detection algorithms using image comparison metrics. The flaws are mimicking some of those found in additively manufactured parts. The simulated flaw structure gives a GT data set with which to quantitatively evaluate, by calculating exact errors, the results of flaw detection algorithms applied to simulated XCT images. The simulated data avoid time-consuming manual voxel labeling steps needed for many physical data sets to generate GT images. The voxelated pore meshes that exactly match GT images avoid approximations due to converting continuum pore meshes to voxelated GT images. Spherical pores of varying sizes were randomly distributed near the surface and interior of a cylindrical part. XCT simulation was carried out on the structure at three different signal-to-noise levels by changing the number of frames integrated for each projection. Two different local thresholding algorithms (a commercial code and the Bernsen method) and a global thresholding algorithm (Otsu) were used to segment images using varying sets of algorithm parameters. The segmentation results were evaluated with various image evaluation metrics, which showed different behaviors for the three algorithms regarding “closeness” to the GT data. An approach to optimize the thresholding parameters is demonstrated for the commercial flaw detection algorithm based on the semantic evaluation metrics. A framework to evaluate pore sizing error and binary probability of detection was further demonstrated to compare the optimization results.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
基于地面真值数据的模拟x射线计算机断层扫描探伤算法的评价
开发了一个框架,用于生成地面真值(这里表示为“GT”)缺陷的模拟x射线计算机断层扫描(XCT)数据,用于使用图像比较度量来评估缺陷检测算法。这些缺陷与在增材制造零件中发现的一些缺陷相似。模拟的缺陷结构提供了一个GT数据集,通过计算精确误差,可以定量评估应用于模拟XCT图像的缺陷检测算法的结果。模拟数据避免了许多物理数据集生成GT图像所需的耗时的手动体素标记步骤。体素孔网格完全匹配GT图像,避免了近似,因为将连续体孔网格转换为体素GT图像。圆柱形零件的表面和内部随机分布着不同大小的球形孔。通过改变每个投影的帧数,在三种不同的信噪比下对结构进行XCT模拟。使用两种不同的局部阈值算法(商业代码和Bernsen方法)和全局阈值算法(Otsu)使用不同的算法参数集来分割图像。使用不同的图像评价指标对分割结果进行评价,结果表明三种算法在与GT数据的“接近度”方面表现出不同的行为。针对商用缺陷检测算法,提出了一种基于语义评价指标的阈值参数优化方法。在此基础上,提出了一个评估孔径误差和二值检测概率的框架,并对优化结果进行了比较。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
CiteScore
3.80
自引率
9.10%
发文量
25
期刊最新文献
Enhancement of Contact Acoustic Nonlinearity Effect in a Concrete Beam using Ambient Vibrations Identification of spalling fault size of ball bearing based on modified energy value Deep Learning based Time-Series Classification for Robotic Inspection of Pipe Condition using Non-Contact Ultrasonic Testing AI-enabled crack-length estimation from acoustic emission signal signatures Longitudinal wave propagation in an elastic cylinder embedded in a viscoelastic fluid
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1