Related Experiment Video
Updated: May 18, 2026

08:30
X-ray Dose Reduction through Adaptive Exposure in Fluoroscopic Imaging
Published on: September 11, 2011
Fast simulation of x-ray projections of spline-based surfaces using an append buffer
Andreas Maier1, Hannes G Hofmann, Chris Schwemmer
1Department of Radiology, Stanford University, Stanford, CA, USA. andreas.maier@cs.fau.de
Physics in Medicine and Biology
|September 15, 2012
Summary
This study introduces a novel OpenCL-based graphics pipeline for fast and accurate x-ray image simulation using moving spline models. This method significantly reduces computation time for complex simulations, aiding in the validation of computed tomography (CT) reconstruction algorithms.
Area of Science:
- Medical Imaging
- Computational Science
- Computer Graphics
Background:
- Realistic x-ray image simulation is crucial for scientific validation but computationally intensive.
- Standard graphics acceleration algorithms are often unsuitable for x-ray transmission-based imaging.
- Efficient simulation methods are needed to accelerate the development of advanced CT reconstruction algorithms.
Purpose of the Study:
- To develop a custom graphics pipeline for simulating x-ray transmission projections using moving spline surface models.
- To leverage graphics hardware (GPU) via OpenCL for significant simulation speed-up.
- To validate the accuracy of the simulated projections for tomographic reconstruction.
Main Methods:
- Implementation of a custom OpenCL graphics pipeline for tessellation, projection, and rendering.
- Utilized moving spline surface models for scene representation.
- Introduced a specialized append buffer for efficient ray-intersection storage and processing.
- Applied an absorption model to generate projection pixel values.
Main Results:
- Achieved high-speed projection generation (640x480 in 254 ms) with moving spline structures.
- Reconstructions using simulated projections showed errors below 1 HU with a sharp kernel.
- Demonstrated that traditional GPU acceleration schemes yield higher errors (up to 9 HU) for this task.
- The new method provides accurate projections suitable for validating novel CT reconstruction algorithms.
Conclusions:
- The developed OpenCL graphics pipeline offers a fast and accurate solution for x-ray image simulation.
- This approach is particularly beneficial for complex simulations, including motion-compensated CT reconstruction.
- The method overcomes limitations of standard GPU acceleration, enabling more efficient research and development in medical imaging.
Related Concept Videos
Accelerating Fluids
When a fluid is in constant acceleration, the pressure and buoyant force equations are modified. Suppose a beaker is placed in an elevator accelerating upward with a constant acceleration, a. In the beaker, assume there is a thin cylinder of height h with an infinitesimal cross-sectional area, ΔS.
The motion of the liquid within this infinitesimal cylinder is considered to obtain the pressure difference. Three vertical forces act on this liquid:
The motion of the liquid within this infinitesimal cylinder is considered to obtain the pressure difference. Three vertical forces act on this liquid:
Fischer Projections
Learning to draw Fischer projections of molecules and understanding their relevance plays a crucial role in the visual depiction of organic molecules. A Fischer projection is a two-dimensional projection on a planar surface to simplify the three-dimensional wedge–dash representation of molecules. This is especially helpful in the case of molecules with multiple chiral centers that can be difficult to draw. Here, all the bonds of interest are represented as horizontal or vertical lines. While...
Surface Tension
Surface tension is defined as the force per unit length (γ) acting along the surface of a liquid. It arises due to strong intermolecular forces of attraction. A molecule located inside the bulk of the liquid is surrounded by other molecules and experiences equal forces in all directions. However, a molecule at the surface experiences unbalanced forces because there are more neighboring molecules below than above. This creates a net inward force that pulls surface molecules toward the interior,...

