A Stability Atlas for IBSI Radiomics Features Using Synthetic Digital Phantoms, with Proof-of-Concept Physics-Based Normalisation
Shuji YamamotoRadiomics features are strongly sensitive to image acquisition, and separating that sensitivity from biological signal usually requires repeated patient scans that cannot be shared. We present an open, fully synthetic framework (radiomics-phantom) that maps and, as a proof of concept, corrects radiomics feature instability without any patient data. Deterministic three-dimensional texture phantoms are generated as anisotropic Gaussian random fields with known ground truth and an optional embedded lesion. An independently implemented feature core aligned with the Image Biomarker Standardization Initiative (IBSI) covers all eleven IBSI-1 feature families and matched all 482 published digital-phantom benchmark values within the applicable tolerances. An image-domain acquisition simulator applies point-spread blur, slice-profile averaging, dose-scaled correlated noise, resampling, and quantisation. Per-feature reproducibility across a sweep of fifteen textures (varying correlation length, anisotropy, and intensity scale) by nine acquisition conditions, with five independent noise realisations per stochastic setting, is summarised by the absolute-agreement intraclass correlation ICC(2,1), with a realisation-aware percentile-bootstrap 95% confidence interval for every estimate; constant features are excluded from estimation. Values span nearly the full range (median 0.13, 95% CI 0.03–0.19), and a hierarchical variance decomposition attributes a median 77% of per-feature variance to the acquisition condition and under 1% to stochastic realisation; the values are interpreted as exploratory rankings within this acquisition envelope. As a proof of concept, intensity variance and grey-level co-occurrence contrast under additive Gaussian noise were normalised using calibrated, invertible response models, returning them to their noiseless values on held-out data (median error below 4% across five textures and repeated noise realisations, and about 11% when the noise level is estimated from the degraded image itself), while features the models cannot describe are refused rather than corrected. All code and a 716-test suite are released openly and archived on Zenodo. The result is a reproducible, patient-data-free testbed for radiomics feature stability.