gVirtualXRay: Virtual X-Ray Imaging Library on GPU

dc.contributor.authorSujar, Aaronen_US
dc.contributor.authorMeuleman, Andreasen_US
dc.contributor.authorVillard, Pierre-Fredericen_US
dc.contributor.authorGarcĂ­a, Marcosen_US
dc.contributor.authorVidal, Francken_US
dc.contributor.editorTao Ruan Wan and Franck Vidalen_US
dc.date.accessioned2017-09-21T07:22:48Z
dc.date.available2017-09-21T07:22:48Z
dc.date.issued2017
dc.description.abstractWe present an Open-source library called gVirtualXRay to simulate realistic X-ray images in realtime. It implements the attenuation law (also called Beer-Lambert) on GPU. It takes into account the polychromatism of the beam spectra as well as the finite size of X-ray tubes. The library is written in C++ using modern OpenGL. It is fully portable and works on most common desktop/laptop computers. It has been tested on MS Windows, Linux, and Mac OS X. It supports a wide range of windowing solutions, such as FLTK, GLUT, GLFW3, Qt4, and Qt5. The library also offers realistic visual rendering of anatomical structures, including bones, liver, diaphragm and lungs. The accuracy of the X-ray images produced by gVirtualXRay's implementation has been validated using Geant4, a well established state-of-the-art Monte Carlo simulation toolkit developed by CERN. gVirtualXRay can be used in a wide range of applications where fast and accurate X-ray simulations from polygon meshes are needed, e.g. medical simulators for training purposes, simulation of tomography data acquisition with patient motion to include artefacts in reconstructed CT images, and deformable registration. Our application example package includes real-time respiration and X-ray simulation, CT acquisition and reconstruction, and iso-surfacing of implicit functions using Marching Cubes.en_US
dc.description.sectionheadersRendering
dc.description.seriesinformationComputer Graphics and Visual Computing (CGVC)
dc.identifier.doi10.2312/cgvc.20171279
dc.identifier.isbn978-3-03868-050-5
dc.identifier.pages61-68
dc.identifier.urihttps://doi.org/10.2312/cgvc.20171279
dc.identifier.urihttps://diglib.eg.org:443/handle/10.2312/cgvc20171279
dc.publisherThe Eurographics Associationen_US
dc.subjectI.3.4 [Computer Graphics]
dc.subjectGraphics Utilities
dc.subjectApplication packages
dc.subjectI.3.7 [Computer Graphics]
dc.subjectThree Dimensional Graphics and Realism
dc.subjectI.3.8 [Computer Graphics]
dc.subjectApplications
dc.subjectJ.2 [Computer Applications]
dc.subjectPhysical Sciences and Engineering
dc.subjectPhysics
dc.titlegVirtualXRay: Virtual X-Ray Imaging Library on GPUen_US
Files
Original bundle
Now showing 1 - 5 of 6
No Thumbnail Available
Name:
061-068.pdf
Size:
5.4 MB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
realistic_rendering_respiration_and-ray_simulation.mp4
Size:
2.95 MB
Format:
Unknown data format
No Thumbnail Available
Name:
simulation_of_ct_acquisition_of_a_step_wedge.mp4
Size:
848.67 KB
Format:
Unknown data format
No Thumbnail Available
Name:
x-ray_simulation_based_on_anatomical_data_in_opengl.mp4
Size:
2.44 MB
Format:
Unknown data format
No Thumbnail Available
Name:
xray_simulator.mp4
Size:
4.28 MB
Format:
Unknown data format