gVirtualXray (gVXR): Simulating X-ray radiographs and CT volumes of anthropomorphic phantoms
Research output: Contribution to journal › Article › peer-review
Standard Standard
In: Software Impacts, Vol. 16, 100513, 22.05.2023.
Research output: Contribution to journal › Article › peer-review
HarvardHarvard
APA
CBE
MLA
VancouverVancouver
Author
RIS
TY - JOUR
T1 - gVirtualXray (gVXR): Simulating X-ray radiographs and CT volumes of anthropomorphic phantoms
AU - Pointon, Jamie
AU - Wen, Tianci
AU - Tugwell-Allsup, Jenna
AU - Létang, Jean Michel
AU - Vidal, Franck
PY - 2023/5/22
Y1 - 2023/5/22
N2 - gVirtualXray (gVXR) is an open-source framework that relies on the Beer-Lambert law to simulate X-ray images in realtime on a graphics processor unit (GPU) using triangular meshes. We produced four Jupyter Notebooks to compare images simulated with gVXR and ground truth image of an anthropomorphic phantom: (i) an X-ray projection generated using a Monte Carlo simulation code, (ii) real digitally reconstructed radiographs (DRRs), (iii) computed tomography (CT) slices, and (iv) a real radiograph acquired with a clinical X-ray imaging system. Image registration was deployed in two Notebooks to align the simulated image on the corresponding ground truth image. We demonstrated that accurate images can be generated in milliseconds with gVirtualXray when scattering can be ignored.
AB - gVirtualXray (gVXR) is an open-source framework that relies on the Beer-Lambert law to simulate X-ray images in realtime on a graphics processor unit (GPU) using triangular meshes. We produced four Jupyter Notebooks to compare images simulated with gVXR and ground truth image of an anthropomorphic phantom: (i) an X-ray projection generated using a Monte Carlo simulation code, (ii) real digitally reconstructed radiographs (DRRs), (iii) computed tomography (CT) slices, and (iv) a real radiograph acquired with a clinical X-ray imaging system. Image registration was deployed in two Notebooks to align the simulated image on the corresponding ground truth image. We demonstrated that accurate images can be generated in milliseconds with gVirtualXray when scattering can be ignored.
KW - X-rays
KW - Computed tomography
KW - CT
KW - GPU programming
KW - Image registration
KW - digitally reconstructed radiograph
KW - DRR
U2 - 10.1016/j.simpa.2023.100513
DO - 10.1016/j.simpa.2023.100513
M3 - Article
VL - 16
JO - Software Impacts
JF - Software Impacts
SN - 2665-9638
M1 - 100513
ER -