scholarly journals Study on efficiency of time computation in x-ray imaging simulation base on Monte Carlo algorithm using graphics processing unit

2016 ◽  
Author(s):  
Tia Dwi Setiani ◽  
Suprijadi ◽  
Freddy Haryanto
2021 ◽  
Author(s):  
Airidas Korolkovas ◽  
Alexander Katsevich ◽  
Michael Frenkel ◽  
William Thompson ◽  
Edward Morton

X-ray computed tomography (CT) can provide 3D images of density, and possibly the atomic number, for large objects like passenger luggage. This information, while generally very useful, is often insufficient to identify threats like explosives and narcotics, which can have a similar average composition as benign everyday materials such as plastics, glass, light metals, etc. A much more specific material signature can be measured with X-ray diffraction (XRD). Unfortunately, XRD signal is very faint compared to the transmitted one, and also challenging to reconstruct for objects larger than a small laboratory sample. In this article we analyze a novel low-cost scanner design which captures CT and XRD signals simultaneously, and uses the least possible collimation to maximize the flux. To simulate a realistic instrument, we derive a formula for the resolution of any diffraction pathway, taking into account the polychromatic spectrum, and the finite size of the source, detector, and each voxel. We then show how to reconstruct XRD patterns from a large phantom with multiple diffracting objects. Our approach includes a reasonable amount of photon counting noise (Poisson statistics), as well as measurement bias, in particular incoherent Compton scattering. The resolution of our reconstruction is sufficient to provide significantly more information than standard CT, thus increasing the accuracy of threat detection. Our theoretical model is implemented in GPU (Graphics Processing Unit) accelerated software which can be used to assess and further optimize scanner designs for specific applications in security, healthcare, and manufacturing quality control.


2009 ◽  
Vol 409 ◽  
pp. 386-389
Author(s):  
Miriam Kupková ◽  
Samuel Kupka

Within a model considered, each of bonds between contacting grains is treated as a two-state system and represented by a binary variable. Its two values refer to the two possible states of bond – intact or broken. A Monte Carlo simulation of fracture is carried out on a set of binary variables arranged to a cubic lattice. The transition from one configuration of broken bonds to another is governed by a Griffith-like energy associated with each of configurations. The results demonstrate i) the capability of the model to provide a useful information (e.g. the increase in roughness of fracture surface with increasing temperature, that is the transition from “brittle” to “plastic” failure), and ii) the advantage of simulation by using the graphics processing unit (saving of a computational time).


Sign in / Sign up

Export Citation Format

Share Document