Related Experiment Video
Updated: Apr 22, 2026

ARL Spectral Fitting as an Application to Augment Spectral Data via Franck-Condon Lineshape Analysis and Color Analysis
Published on: August 19, 2021
Free flight angular acceptance (FFAA) variance reduction technique for SPECT Monte Carlo simulations
David Sarrut1, Ane Etxebeste1, Maxime Jacquet1
1INSA-Lyon, Universite Lyon 1, CNRS, Inserm, CREATIS UMR 5220, U1294, LYON F-69373, France.
Abstract:
Objective.While several variance reduction techniques (VRTs) exist for SPECT Monte Carlo simulations, many require system-specific pre-calculations (e.g. angular response function) or patient-specific training (e.g. generative adversarial networks), limiting their flexibility for novel detector design and research. To address this, we introduce free flight angular acceptance (FFAA), a novel VRT that integrates methods into an on-the-fly, pre-calculation-free framework.Approach.The method utilizes a two-step approach to separately handle primary and scattered photons. Primary photons are emitted with a forced direction towards the detector and transported using a free flight (FF) biasing method, with their statistical weights adjusted to account for attenuation. For scatter, the technique employs splitting at each Compton and Rayleigh interaction site, where scattered photons are only tracked further if they satisfy an angular acceptance criterion before being transported with FF. By deactivating FF transport at the entrance to the SPECT head and reverting to a conventional analog Monte Carlo simulation for passage through the collimator and detector, the method accurately models complex physical interactions without relying on pre-calculated detector response functions.Main results.When compared with analog Monte Carlo simulations, FFAA achieves mean voxel speedup of about 200 in high-count regions and 100 in low-count regions. The method preserves high fidelity for critical effects, such as collimator scatter and septal penetration, ensuring that the speedup does not compromise the accuracy of complex physical interactions.Significance.This makes FFAA particularly suitable for the development and optimization of novel SPECT collimator designs. To facilitate adoption, FFAA is integrated into the open-source GATE 10 software and is accessible via simple Python functions.
Related Concept Videos
Angular Momentum
Maxwell-Boltzmann Distribution: Problem Solving
This distribution function f(v) is defined by saying that the expected number N (v1,v2) of particles with speeds between v1 and v2 is given by
Angular Momentum: Single Particle
Conservation of Angular Momentum: Application
Angular Momentum: Rigid Body
This calculation can get complicated when tiny particles within the rigid body are not rotating in the same plane but have...
Bernoulli's Principle: Applications
Entrainment devices use a high fluid speed to create low pressures and, thus, entrain one fluid into another. Some examples of these devices are given below:

