X-ray simulations with gVXR in education, digital twining, experiment planning, and data analysis
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. • gVXR: open-source framework relying on the Beer–Lambert law to simulate X-ray images. • Supports a wide range of programming languages, including C++ and Python. • Has been benchmarked with clinically realistic phantoms. • Used in a wide range of applications in different scientific fields. • Including to produce a high number of realistic X-ray images to train ML models.
Authors
- Franck Patrick Vidal (ORCID: https://orcid.org/0000-0002-2768-4524)
- Stefan Bosse (ORCID: https://orcid.org/0000-0002-8774-6141)
- Claire Michelet (ORCID: https://orcid.org/0000-0002-4947-5520)
- Sara Afshari (ORCID: https://orcid.org/0000-0002-2426-8533)
- Radu Paul Mihail (ORCID: https://orcid.org/0000-0002-3682-3485)
- Ali Rouwane (ORCID: https://orcid.org/0000-0002-8835-8976)
- Jenna Tugwell-Allsup
- Alberto Corbí (ORCID: https://orcid.org/0000-0002-7282-4557)
- Cheng‐Ying Chou (ORCID: https://orcid.org/0000-0002-5737-6960)
- Alberto Leonardi (ORCID: https://orcid.org/0000-0003-2949-529X)
- Amin Garbout (ORCID: https://orcid.org/0000-0002-0123-3397)
- Younes Chahid (ORCID: https://orcid.org/0000-0002-1816-4869)
- Pierre-Frédéric Villard (ORCID: https://orcid.org/0000-0002-9476-0902)
- Malek Racy (ORCID: https://orcid.org/0000-0002-0438-1707)
- H. Seznec (ORCID: https://orcid.org/0000-0001-6180-8925)
- Jean Michel Létang (ORCID: https://orcid.org/0000-0003-2583-782X)
- Iwan T. Mitchell (ORCID: https://orcid.org/0000-0002-1456-6027)
- R. Culver
- Aarón Sújar (ORCID: https://orcid.org/0000-0002-7891-6137)
- Éric Béchet (ORCID: https://orcid.org/0000-0001-5220-9111)
- Alberto Albiol (ORCID: https://orcid.org/0000-0002-1970-3289)
- Graham Kelly (ORCID: https://orcid.org/0000-0001-8617-9205)
- Audrey Henry (ORCID: https://orcid.org/0000-0001-9947-5919)
- Ahmed Sharif (ORCID: https://orcid.org/0000-0002-1592-018X)
- Jean‐François Giovannelli (ORCID: https://orcid.org/0000-0002-0372-9329)
- Bas Meere
- Marcos García (ORCID: https://orcid.org/0000-0003-4413-4820)
- Christophe Leblanc (ORCID: https://orcid.org/0000-0002-6574-6255)
- Chris Hatton (ORCID: https://orcid.org/0009-0008-6959-2653)
- Pascal Desbarats (ORCID: https://orcid.org/0000-0003-4267-492X)
- Laura J. Dixon (ORCID: https://orcid.org/0000-0002-9511-2026)
- Liam Perera
- Richard C. Hanna
- F. Albiol
- Johan Friemann (ORCID: https://orcid.org/0000-0002-5697-7916)
- Tristan Manchester
- Simon Middleburgh
- Harry Lipscomb
- Martí Puig
- Simon Burkhard
Institutions
- Centre National de la Recherche Scientifique (FR)
- Université de Bordeaux (FR)
- University of Liège (BE)
- Bangor University (GB)
- Koblenz University of Applied Sciences (DE)
- National Taiwan University (TW)
- Universidad Rey Juan Carlos (ES)
- University of Siegen (DE)
- Daresbury Laboratory (GB)
- Diamond Light Source (GB)
- Henry Royce Institute (GB)
- Instituto de Física Corpuscular (ES)
- Swiss Federal Institute of Metrology (CH)
- Manufacturing Technology Centre (United Kingdom) (GB)
- Royal Observatory (GB)
- Universidad Internacional De La Rioja (ES)
- Sciences Computers Consultants (France) (FR)
- Laboratoire Bordelais de Recherche en Informatique (FR)
- Institut Polytechnique de Bordeaux (FR)
- Universität Koblenz (DE)
- UK Astronomy Technology Centre (GB)
- Universitat Politècnica de València (ES)
- Chalmers University of Technology (SE)
Publication Details
- Journal
- Nuclear Instruments and Methods in Physics Research Section B Beam Interactions with Materials and Atoms
- Published
- 2025-08-28
- DOI
- https://doi.org/10.1016/j.nimb.2025.165804
- Citations
- 1
- Primary Topic
- Medical Imaging Techniques and Applications
- Type
- article
- Field-Weighted Citation Impact
- 1.36