Practical Multi-Mesh Registration for Few-View Poly-Chromatic X-Ray Inspection

IF 2.6 3区 材料科学 Q2 MATERIALS SCIENCE, CHARACTERIZATION & TESTING
Domenico Iuso, Pavel Paramonov, Jan De Beenhouwer, Jan Sijbers
{"title":"Practical Multi-Mesh Registration for Few-View Poly-Chromatic X-Ray Inspection","authors":"Domenico Iuso,&nbsp;Pavel Paramonov,&nbsp;Jan De Beenhouwer,&nbsp;Jan Sijbers","doi":"10.1007/s10921-024-01071-y","DOIUrl":null,"url":null,"abstract":"<div><p>Accurate 3D mesh registration is essential in many industrial applications of X-ray imaging, as it allows quality assessment and inspection of manufactured objects. Conventional methods rely mainly on time-consuming and expensive X-ray computed tomography (X-CT) or ancillary camera systems. Instead, we propose a novel approach for efficient 3D multi-mesh registration in few-view industrial X-ray imaging scenarios. Our approach harnesses the capabilities of CAD-ASTRA, an X-ray mesh projector, compatible with the ASTRA toolbox and popular GPU libraries such as CuPy and PyTorch, for the simulation of X-ray projec tions from a known object surface mesh. As a differentiable program, CAD-ASTRA allows iterative improvement of the objects’ position in space by back-propagation of a differentiable measure of the projection error. The potential of this approach is demonstrated through tests on simultaneous multiple object registration in a poly-chromatic imaging, even in cases where the spectral characteristics of the imaging system are unknown. Results from a diverse set of real experiments highlight the efficacy of mesh registration, achieving successful registrations even when only two projections at a 10<span>\\(^\\circ \\)</span> angle relative to the scanning system center are available. The mesh projector facilitates resource-efficient registration in industrial applications with few viewpoints, thereby reducing the demand for resources and eliminating the need for X-CT reconstruction.</p></div>","PeriodicalId":655,"journal":{"name":"Journal of Nondestructive Evaluation","volume":"43 2","pages":""},"PeriodicalIF":2.6000,"publicationDate":"2024-05-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://link.springer.com/content/pdf/10.1007/s10921-024-01071-y.pdf","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Nondestructive Evaluation","FirstCategoryId":"88","ListUrlMain":"https://link.springer.com/article/10.1007/s10921-024-01071-y","RegionNum":3,"RegionCategory":"材料科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"MATERIALS SCIENCE, CHARACTERIZATION & TESTING","Score":null,"Total":0}
引用次数: 0

Abstract

Accurate 3D mesh registration is essential in many industrial applications of X-ray imaging, as it allows quality assessment and inspection of manufactured objects. Conventional methods rely mainly on time-consuming and expensive X-ray computed tomography (X-CT) or ancillary camera systems. Instead, we propose a novel approach for efficient 3D multi-mesh registration in few-view industrial X-ray imaging scenarios. Our approach harnesses the capabilities of CAD-ASTRA, an X-ray mesh projector, compatible with the ASTRA toolbox and popular GPU libraries such as CuPy and PyTorch, for the simulation of X-ray projec tions from a known object surface mesh. As a differentiable program, CAD-ASTRA allows iterative improvement of the objects’ position in space by back-propagation of a differentiable measure of the projection error. The potential of this approach is demonstrated through tests on simultaneous multiple object registration in a poly-chromatic imaging, even in cases where the spectral characteristics of the imaging system are unknown. Results from a diverse set of real experiments highlight the efficacy of mesh registration, achieving successful registrations even when only two projections at a 10\(^\circ \) angle relative to the scanning system center are available. The mesh projector facilitates resource-efficient registration in industrial applications with few viewpoints, thereby reducing the demand for resources and eliminating the need for X-CT reconstruction.

Abstract Image

用于少视角多色 X 射线检测的实用多网格注册
在许多 X 射线成像的工业应用中,精确的三维网格配准至关重要,因为它可以对制造的物体进行质量评估和检测。传统方法主要依赖于耗时且昂贵的 X 射线计算机断层扫描(X-CT)或辅助摄像系统。相反,我们提出了一种在少视角工业 X 射线成像场景中实现高效 3D 多网格配准的新方法。我们的方法利用了 X 射线网格投影仪 CAD-ASTRA 的功能,它与 ASTRA 工具箱以及 CuPy 和 PyTorch 等流行 GPU 库兼容,可根据已知物体表面网格模拟 X 射线工程。作为一个可微分程序,CAD-ASTRA 允许通过对投影误差的可微分测量进行反向传播来迭代改进物体在空间中的位置。通过对多色谱成像中多个物体同时配准的测试,证明了这种方法的潜力,即使在成像系统光谱特性未知的情况下也是如此。一组不同的实际实验结果凸显了网格配准的功效,即使只有两个相对于扫描系统中心的10(^\circ \)角的投影也能成功配准。网格投影仪有助于在视点较少的工业应用中实现资源节约型配准,从而减少对资源的需求并消除对 X-CT 重建的需求。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Journal of Nondestructive Evaluation
Journal of Nondestructive Evaluation 工程技术-材料科学:表征与测试
CiteScore
4.90
自引率
7.10%
发文量
67
审稿时长
9 months
期刊介绍: Journal of Nondestructive Evaluation provides a forum for the broad range of scientific and engineering activities involved in developing a quantitative nondestructive evaluation (NDE) capability. This interdisciplinary journal publishes papers on the development of new equipment, analyses, and approaches to nondestructive measurements.
×
引用
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学术官方微信