X-ray simulations with gVXR in education, digital twining, experiment planning, and data analysis

IF 1.4 3区 物理与天体物理 Q3 INSTRUMENTS & INSTRUMENTATION
Franck P. Vidal , Shaghayegh Afshari , Sharif Ahmed , Alberto Albiol , Francisco Albiol , Éric Béchet , Alberto Corbí Bellot , Stefan Bosse , Simon Burkhard , Younes Chahid , Cheng-Ying Chou , Robert Culver , Pascal Desbarats , Lewis Dixon , Johan Friemann , Amin Garbout , Marcos García-Lorenzo , Jean-François Giovannelli , Ross Hanna , Clémentine Hatton , Pierre-Frédéric Villard
{"title":"X-ray simulations with gVXR in education, digital twining, experiment planning, and data analysis","authors":"Franck P. Vidal ,&nbsp;Shaghayegh Afshari ,&nbsp;Sharif Ahmed ,&nbsp;Alberto Albiol ,&nbsp;Francisco Albiol ,&nbsp;Éric Béchet ,&nbsp;Alberto Corbí Bellot ,&nbsp;Stefan Bosse ,&nbsp;Simon Burkhard ,&nbsp;Younes Chahid ,&nbsp;Cheng-Ying Chou ,&nbsp;Robert Culver ,&nbsp;Pascal Desbarats ,&nbsp;Lewis Dixon ,&nbsp;Johan Friemann ,&nbsp;Amin Garbout ,&nbsp;Marcos García-Lorenzo ,&nbsp;Jean-François Giovannelli ,&nbsp;Ross Hanna ,&nbsp;Clémentine Hatton ,&nbsp;Pierre-Frédéric Villard","doi":"10.1016/j.nimb.2025.165804","DOIUrl":null,"url":null,"abstract":"<div><div>gVirtualXray (gVXR) is an open-source framework that relies on the Beer–Lambert law to simulate X-ray images in real time on a graphics processor unit (GPU) using triangular meshes. A wide range of programming languages is supported (C/C++, Python, R, Ruby, Tcl, C#, Java, and GNU Octave). Simulations generated with gVXR have been benchmarked with clinically realistic phantoms (i.e. complex structures and materials) using Monte Carlo (MC) simulations, real radiographs and real digitally reconstructed radiographs (DRRs), and X-ray computed tomography (XCT). It has been used in a wide range of applications, including real-time medical simulators, proposing a new densitometric radiographic modality in clinical imaging, studying noise removal techniques in fluoroscopy, teaching particle physics and X-ray imaging to undergraduate students in engineering, and XCT to masters students, predicting image quality and artifacts in material science, etc. gVXR has also been used to produce a high number of realistic simulated images in optimisation problems and to train machine learning algorithms. This paper presents a comprehensive review of such applications of gVXR.</div></div>","PeriodicalId":19380,"journal":{"name":"Nuclear Instruments & Methods in Physics Research Section B-beam Interactions With Materials and Atoms","volume":"568 ","pages":"Article 165804"},"PeriodicalIF":1.4000,"publicationDate":"2025-08-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Nuclear Instruments & Methods in Physics Research Section B-beam Interactions With Materials and Atoms","FirstCategoryId":"101","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0168583X25001946","RegionNum":3,"RegionCategory":"物理与天体物理","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"INSTRUMENTS & INSTRUMENTATION","Score":null,"Total":0}
引用次数: 0

Abstract

gVirtualXray (gVXR) is an open-source framework that relies on the Beer–Lambert law to simulate X-ray images in real time on a graphics processor unit (GPU) using triangular meshes. A wide range of programming languages is supported (C/C++, Python, R, Ruby, Tcl, C#, Java, and GNU Octave). Simulations generated with gVXR have been benchmarked with clinically realistic phantoms (i.e. complex structures and materials) using Monte Carlo (MC) simulations, real radiographs and real digitally reconstructed radiographs (DRRs), and X-ray computed tomography (XCT). It has been used in a wide range of applications, including real-time medical simulators, proposing a new densitometric radiographic modality in clinical imaging, studying noise removal techniques in fluoroscopy, teaching particle physics and X-ray imaging to undergraduate students in engineering, and XCT to masters students, predicting image quality and artifacts in material science, etc. gVXR has also been used to produce a high number of realistic simulated images in optimisation problems and to train machine learning algorithms. This paper presents a comprehensive review of such applications of gVXR.
x射线模拟与gVXR在教育,数字缠绕,实验计划和数据分析
gVirtualXray (gVXR)是一个开源框架,它依靠Beer-Lambert定律在图形处理器单元(GPU)上使用三角形网格实时模拟x射线图像。支持广泛的编程语言(C/ c++, Python, R, Ruby, Tcl, c#, Java和GNU Octave)。使用蒙特卡罗(MC)模拟、真实x射线照片和真实数字重建x射线照片(DRRs)以及x射线计算机断层扫描(XCT)对gVXR生成的模拟进行了临床逼真的模拟(即复杂的结构和材料)的基准测试。它已被广泛应用,包括实时医学模拟器,在临床成像中提出一种新的密度测量射线摄影模式,研究荧光检查中的去噪技术,为工程专业的本科生教授粒子物理和x射线成像,为硕士研究生教授XCT,预测材料科学中的图像质量和伪影,gVXR也被用于在优化问题中产生大量逼真的模拟图像,并用于训练机器学习算法。本文对gVXR的应用进行了综述。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
CiteScore
2.80
自引率
7.70%
发文量
231
审稿时长
1.9 months
期刊介绍: Section B of Nuclear Instruments and Methods in Physics Research covers all aspects of the interaction of energetic beams with atoms, molecules and aggregate forms of matter. This includes ion beam analysis and ion beam modification of materials as well as basic data of importance for these studies. Topics of general interest include: atomic collisions in solids, particle channelling, all aspects of collision cascades, the modification of materials by energetic beams, ion implantation, irradiation - induced changes in materials, the physics and chemistry of beam interactions and the analysis of materials by all forms of energetic radiation. Modification by ion, laser and electron beams for the study of electronic materials, metals, ceramics, insulators, polymers and other important and new materials systems are included. Related studies, such as the application of ion beam analysis to biological, archaeological and geological samples as well as applications to solve problems in planetary science are also welcome. Energetic beams of interest include atomic and molecular ions, neutrons, positrons and muons, plasmas directed at surfaces, electron and photon beams, including laser treated surfaces and studies of solids by photon radiation from rotating anodes, synchrotrons, etc. In addition, the interaction between various forms of radiation and radiation-induced deposition processes are relevant.
×
引用
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学术文献互助群
群 号:604180095
Book学术官方微信