Breast dosimetry 22 times faster ✛

Original: "Fast Patient-Specific Breast CT Dosimetry: 22-Fold Acceleration of Monte Carlo MGD Estimation"
arXiv:2609.03263v1 · 2026-09-03 · CC BY 4.0 · 3 min
Monte Carlo dose estimation for a specific patient sped up from 27 hours to 72 minutes with no loss of accuracy.

Context

This work sits somewhat apart from other imaging studies, which focus on improving image quality, segmentation, or radiation therapy planning. Here, the focus is not on the image but on the dose. Neighboring works tackle image reconstruction and processing, while this paper optimizes the computational side of dosimetry. It is the first systematic check of how phantom resolution affects MGD accuracy specifically for synchrotron phase-contrast breast CT.

Methods

From images of four post-mastectomy breast specimens, voxel phantoms were built with a resolution of about 0.12 mm in-plane and 0.65–0.83 mm slice thickness. The phantoms were then downsampled by increasing the in-plane voxel size and slice thickness independently. For each variant, the mean glandular dose was computed using Monte Carlo (EGSnrc/DOSXYZnrc). Comparison against the high-resolution reference used a criterion of deviation no more than 4.5%. After choosing the optimal resolution, the number of primary photon histories was reduced from 3×10⁹ to 1×10⁸, and the statistical uncertainty was monitored.

Results

The dose turned out to be much more sensitive to in-plane voxel size than to slice thickness. Increasing the in-plane size by a factor of 2.5–3 changed MGD by 5–9%, whereas a comparable increase in slice thickness changed it by only 1–3%. A voxel size of 0.30 × 0.30 × 3.00 mm³ kept MGD deviation within 3.6–4.4% for all four specimens. The number of voxels dropped by a factor of 20–31. Further reducing the number of photon histories to 2×10⁸ kept the statistical uncertainty below 0.3%. Total computation time fell from about 1600 minutes to 72 minutes.

Implications

Unlike neighboring studies that improve image quality or automate segmentation, this work optimizes dosimetry itself. It is not a new imaging method but a way to make an existing dose calculation fast enough to fit into the clinical workflow. Anisotropic downsampling (more along the thickness, less in-plane) is tested here for the first time for synchrotron phase-contrast breast CT with a full 360° rotation.

Future development

The next step is to determine what quality of a preliminary low-dose scan is sufficient to build a reduced-resolution phantom. If such a scan can be made fast and safe, the dose for a patient could be estimated before the main examination. Porting the computation to high-performance clusters could cut the time to minutes. The approach applies not only to synchrotron facilities but also to conventional breast CT scanners.

Impact

The results will affect clinical dosimetry in phase-contrast breast CT programs. They are also useful for any center that needs fast, patient-specific image-based dose estimates.

Next steps

Determine the minimum quality requirements for a preliminary scan used to build the phantom. Test reproducibility on a larger number of patients and at other X-ray beam energies.

Key open problems

An open question in medical physics is how detailed a patient model must be for accurate dose estimation. This work shows that excessive detail is not always necessary and that a compromise between accuracy and speed can be found. It is part of the broader shift from average phantoms to personalized, real-time dosimetry.

The knowledge machine's view

This section is addressed to the author of the paper and their colleagues. Neighbouring works were found by meaning-based search across our archive, not by word overlap. We do not review: we show the field around the work.

What the work does

In this study, voxel phantoms of the breast were built from images of four mastectomy specimens, then the phantoms were downsampled by increasing the in-plane voxel size and slice thickness independently. For each configuration, the mean glandular dose (MGD) was calculated using the Monte Carlo method (EGSnrc/DOSXYZnrc) and compared against a high-resolution reference, with a tolerance of no more than 4.5% deviation. After selecting the optimal resolution, the number of photon histories was reduced from 3×10⁹ to 1×10⁸, and the statistical uncertainty was monitored. It turned out that the dose is more sensitive to the in-plane voxel size than to the slice thickness; an overall voxel size of 0.30×0.30×3.00 mm³ kept the MGD deviation within 3.6–4.4% for all samples, while the number of voxels dropped by a factor of 20–31. Reducing the number of photon histories to 2×10⁸ kept the statistical uncertainty below 0.3%, and the total computation time decreased from about 1600 to 72 minutes.

Where its strength is

A systematic investigation of how phantom resolution affects MGD accuracy specifically for synchrotron phase-contrast breast CT with a full 360° rotation, revealing an anisotropic sensitivity (in-plane matters more than slice thickness) and achieving a practical 22-fold speedup without substantial loss of accuracy.

Where it could go next

Worth trying

  • Test whether the optimal phantom resolution found here holds for other breast samples with different tissue density and composition.
  • Pilot the reduction of photon histories to 1×10⁸, evaluating the statistical uncertainty and its impact on MGD accuracy.
  • Compare computation time when using graphics processing units or other Monte Carlo implementations to further accelerate dosimetry.

Why this may matter

Fast MGD calculation with maintained accuracy opens the door to real-time dosimetry before a diagnostic scan, which could improve radiation safety and personalization of breast CT protocols.

The original phantom of one breast contained up to 95 million voxels, and after optimization only about 3 million remained. Yet the difference in the calculated dose was less than half a percent of the target radiation level.

MGD = DgN \times K_{air}
MGD is mean glandular dose, DgN is normalized dose coefficient, K_air is air kerma
MGD = \frac{\sum E_i}{\sum m_i}
E_i is the energy absorbed in glandular voxel i, m_i is the mass of that voxel
\sigma \propto \frac{1}{\sqrt{N}}
σ is statistical uncertainty, N is the number of primary photon histories

Key numbers

  • speedup of calculation: 22 times
  • reduction in voxel count: 20–31 times
  • reduction in photon histories: 15 times
  • MGD accuracy: within 4.5%
  • calculation time: from 1600 to 72 minutes
Concepts
tumor segmentation phantom computed tomography medical image segmentation