Communication Dans Un Congrès Année : 2025

X-ray simulations with gVirtualXray in medicine and life sciences

Franck Vidal
Shaghayegh Afshari
Audrey Henry
  • Fonction : Auteur

Résumé

gVirtualXray (gVXR) is a programming interface framework to simulate realistic X-ray projections in realtime on graphics processing units (GPUs). It solves the Beer-Lambert law (attenuation law) using a deterministic X-ray simulation algorithm based on 3D computer graphics, namely rasterisation. Implemented as multi-pass rendering makes it more computationally optimal than the more intuitive ray-tracing technique. Although written in C++ using OpenGL and its shading language (GLSL) to leverage the GPU, gVXR is available for other programming languages such as Python. Extensive validation studies, including comparisons with Monte Carlo simulations and real experimental data, have confirmed the accuracy of gVXR's simulations. gVXR was initially used in medical virtual reality (VR) for training purposes. It was then used in medical physics, and highthroughput data applications including mathematical optimisation and machine learning (ML). Micro-imaging studies on the C. elegans biological model are also reported.

Fichier principal
Vignette du fichier
EG_Dirk_Bartz_Prize_2025.pdf (4.28 Mo) Télécharger le fichier
Vignette du fichier
radio.jpg (20.49 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Licence
Format Figure, Image
Licence

Dates et versions

hal-05129468 , version 1 (25-06-2025)

Licence

Identifiants

Citer

Franck Vidal, Shaghayegh Afshari, Alberto Albiol, Alberto Corbi Bellot, Anna Louise Brun, et al.. X-ray simulations with gVirtualXray in medicine and life sciences. Eurographics Conference on Visualization (EUROVIS 2025), Jun 2025, Luxembourg, Luxembourg. ⟨10.2312/evm.20251974⟩. ⟨hal-05129468⟩
708 Consultations
415 Téléchargements

Altmetric

Partager

  • More