Abstract

Here, we present a hybrid approach for simulating an edge illumination X-ray phase-contrast imaging (EIXPCi) set-up using graphics processor units (GPU) with a high degree of accuracy. In this study, the applicability of pixel, mesh and non-uniform rational B-splines (NURBS) objects to carry out realistic maps of X-ray phase-contrast distribution at a human scale is accounted for by using numerical anthropomorphic phantoms and a very fast and robust simulation framework which integrates total interaction probabilities along selected X-ray paths. We exploit the mathematical and algorithmic properties of NURBS and describe how to represent human scale phantoms in an edge illumination X-ray phase-contrast model. The presented implementation allows the modeling of a variety of physical interactions of x-rays with different mathematically described objects and the recording of quantities, e.g. path integrals, interaction sites and deposited energies. Furthermore, our efficient, scalable and optimized hybrid Monte Carlo and ray-tracing projector can be used in iterative reconstruction algorithms on multi GPU heterogeneous systems. The preliminary results of our innovative approach show the fine performance of an edge illumination X-ray phase-contrast medical imaging system on various human-like soft tissues with noticeably reduced computation time. Our approach to the EIXPCi modeling confirms that building a true imaging system at a human scale should be possible and the simulations presented here aim at its future development.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call