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

IF 2 Q2 ENGINEERING, MULTIDISCIPLINARY
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.
基于地面真值数据的模拟x射线计算机断层扫描探伤算法的评价
开发了一个框架,用于生成地面真值(这里表示为“GT”)缺陷的模拟x射线计算机断层扫描(XCT)数据,用于使用图像比较度量来评估缺陷检测算法。这些缺陷与在增材制造零件中发现的一些缺陷相似。模拟的缺陷结构提供了一个GT数据集,通过计算精确误差,可以定量评估应用于模拟XCT图像的缺陷检测算法的结果。模拟数据避免了许多物理数据集生成GT图像所需的耗时的手动体素标记步骤。体素孔网格完全匹配GT图像,避免了近似,因为将连续体孔网格转换为体素GT图像。圆柱形零件的表面和内部随机分布着不同大小的球形孔。通过改变每个投影的帧数,在三种不同的信噪比下对结构进行XCT模拟。使用两种不同的局部阈值算法(商业代码和Bernsen方法)和全局阈值算法(Otsu)使用不同的算法参数集来分割图像。使用不同的图像评价指标对分割结果进行评价,结果表明三种算法在与GT数据的“接近度”方面表现出不同的行为。针对商用缺陷检测算法,提出了一种基于语义评价指标的阈值参数优化方法。在此基础上,提出了一个评估孔径误差和二值检测概率的框架,并对优化结果进行了比较。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
CiteScore
3.80
自引率
9.10%
发文量
25
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信