Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2025 Feb;52(2):1335-1349.
doi: 10.1002/mp.17521. Epub 2024 Nov 21.

An automated toolbox for microcalcification cluster modeling for mammographic imaging

Affiliations

An automated toolbox for microcalcification cluster modeling for mammographic imaging

Astrid Van Camp et al. Med Phys. 2025 Feb.

Abstract

Background: Mammographic imaging is essential for breast cancer detection and diagnosis. In addition to masses, calcifications are of concern and the early detection of breast cancer also heavily relies on the correct interpretation of suspicious microcalcification clusters. Even with advances in imaging and the introduction of novel techniques such as digital breast tomosynthesis and contrast-enhanced mammography, a correct interpretation can still be challenging given the subtle nature and large variety of calcifications.

Purpose: Computer simulated lesion models can serve to develop, optimize, or improve imaging techniques. In addition to their use in comparative (virtual clinical trial) detection experiments, these models have potential application in training deep learning models and in the understanding and interpretation of breast lesions. Existing simulation methods, however, often lack the capacity to model the diversity occurring in breast lesions or to generate models relevant for a specific case. This study focuses on clusters of microcalcifications and introduces an automated, flexible toolbox designed to generate microcalcification cluster models customized to specific tasks.

Methods: The toolbox allows users to control a large number of simulation parameters related to model characteristics such as lesion size, calcification shape, or number of microcalcifications per cluster. This leads to the capability of creating models that range from regular to complex clusters. Based on the input parameters, which are either tuned manually or pre-set for a specific clinical type, different sets of models can be simulated depending on the use case. Two lesion generation methods are described. The first method generates three-dimensional microcalcification clusters models based on geometrical shapes and transformations. The second method creates two-dimensional (2D) microcalcification cluster models for a specific 2D mammographic image. This novel method employs radiomics analysis to account for local textures, ensuring the simulated microcalcification cluster is appropriately integrated within the existing breast tissue. The toolbox is implemented in the Python language and can be conveniently run through a Jupyter Notebook interface, openly accessible at https://gitlab.kuleuven.be/medphysqa/deploy/breast-calcifications. Validation studies performed by radiologists assessed the level of malignancy and realism of clusters tuned with specific parameters and inserted in mammographic images.

Results: The flexibility of the toolbox with multiple simulation methods is illustrated, as well as the compatibility with different simulation frameworks and image types. The automation allows for the straightforward and fast generation of diverse microcalcification cluster models. The generated models are most likely applicable for various tasks as they can be configured in a variety of ways and inserted in different types of mammographic images of multiple acquisition systems. Validation studies confirmed the capacity to simulate realistic clusters and capture clinical properties when tuned with appropriate parameter settings.

Conclusion: This simulation toolbox offers a flexible means of simulating microcalcification cluster models with potential use in both technical and clinical research in mammography imaging. The 3D generation methods allow for specifying many characteristics regarding the calcification shape and cluster architecture, and the 2D generation method presents a novel manner to create microcalcification clusters tailored to existing breast textures.

Keywords: mammography; microcalcification cluster; simulation.

PubMed Disclaimer

Conflict of interest statement

Henry C. Woodruff: no disclosures related to the current manuscript. Outside of the current manuscript: Henry C. Woodruff has minority shares in Oncoradiomics SA. Philippe Lambin: no disclosures related to the current manuscript. Outside of current manuscript: Philippe Lambin has received grants and sponsored research agreements from Radiomics SA, Convert Pharmaceuticals SA, and LivingMed Biotech srl. He received presenter fees (in cash or in kind) and/or reimbursement of travel costs or consultancy fees (in cash or in kind) from AstraZeneca, BHV srl, and Roche. Philippe Lambin holds or held minority shares in Radiomics SA, Convert Pharmaceuticals SA, Comunicare SA, LivingMed Biotech srl, and Bactam srl. Philippe Lambin is a co‐inventor on two issued patents with royalties on radiomics (PCT/NL2014/050248 and PCT/NL2014/050728), licensed to Radiomics SA. One issued patent on mtDNA (PCT/EP2014/059089), licensed to ptTheragnostic/DNAmito. One granted patent on LSRT (PCT/P126537PC00, US Patent No. 12,102,842), licensed to Varian. One issued patent on the radiomic signature of hypoxia (U.S. Patent No. 11,972,867), licensed to a commercial entity. One issued patent on prodrugs (WO2019EP64112) without royalties. One non‐issued, non‐licensed patent on deep learning‐radiomics (N2024889). Three non‐patented inventions (software), licensed to ptTheragnostic/DNAmito, Radiomics SA, and Health Innovation Ventures. Philippe Lambin confirms that none of the above entities were involved in the preparation of this study. Hilde Bosmans: no disclosures related to the current manuscript. Outside of the current manuscript: Hilde Bosmans has sponsored research from Siemens healthineers and GE Healthcare. Hilde Bosmans is co‐founder and shareholder of Qaelum NV and Qaelum Inc. The other authors have no relevant conflicts of interest to disclose.

Figures

FIGURE 1
FIGURE 1
Pipeline to create a cluster from local textures: step 1) choose a grid cell; step 2) create a mask with candidate calcifications; step 3) filter candidate calcifications for size and circularity; step 4) build a cluster starting at the location with highest contrast.
FIGURE 2
FIGURE 2
Structure of the toolbox to determine the parameter settings and generate models.
FIGURE 3
FIGURE 3
Four generated 3D microcalcification cluster models with versatility of calcifications increasing from left to right. All clusters are 30 × 30 × 30  mm and contain 20 microcalcifications.
FIGURE 4
FIGURE 4
Two examples of generated 3D microcalcification cluster models of a specific clinical type inserted in a 2D mammographic “For presentation” image: (a) shows a milk‐of‐calcium‐type cluster; and (b) a coarse heterogeneous‐type cluster.
FIGURE 5
FIGURE 5
A pair of generated 2D microcalcification cluster models with low variety for (a), and more variety for (b). Both clusters are obtained for the same location in the same mammographic image.
FIGURE 6
FIGURE 6
Two examples of generated 2D microcalcification cluster models of a specific clinical type inserted in a 2D mammographic “For presentation” image: (a) a typically benign cluster; and (b) a cluster of suspicious morphology.
FIGURE 7
FIGURE 7
Four examples of generated models inserted in different types of mammographic images. (a) A reconstructed slice of a 3D punctate cluster inserted in a “For Processing” DBT image acquired on a Siemens MAMMOMAT Revelation system; (b) A 3D pleomorphic cluster inserted in a phantom breast and projected by the VICTRE platform to obtain a DM image; (c) A 2D cluster of suspicious morphology in a “For Processing” DM image acquired on a GEHC Essential system; (d) A 2D cluster of suspicious morphology in a “For Presentation” DM image acquired on a Siemens MAMMOMAT Inspiration system.
FIGURE 8
FIGURE 8
Results of a validation study of images with 3D microcalcification cluster models inserted. Scores ranged from 1: “most probably benign” to 6: “most probably malignant” for the assessment of the level of malignancy, and from 1: “extremely confident simulated” to 6: “extremely confident real” for the assessment of the realism.
FIGURE 9
FIGURE 9
Results of a validation study of images with 2D microcalcification cluster models inserted. Scores ranged from 1: “most probably benign” to 6: “most probably malignant” for the assessment of the level of malignancy, and from 1: “extremely confident simulated” to 6: “extremely confident real” for the assessment of the realism.

References

    1. Duffy SW, Tabár L, Yen AM‐F, et al. Mammography screening reduces rates of advanced and fatal breast cancers: results in 549,091 women. Cancer. 2020;126(13):2971‐2979. doi:10.1002/cncr.32859 - DOI - PMC - PubMed
    1. Sprague BL, Arao RF, Miglioretti DL, et al. National performance benchmarks for modern diagnostic digital mammography: update from the Breast Cancer Surveillance Consortium. Radiology. 2017;283(1):59‐69. doi:10.1148/radiol.2017161519 - DOI - PMC - PubMed
    1. Sechopoulos I. A review of breast tomosynthesis. Part I. The image acquisition process. Med Phys. 2013;40(1):014301. doi:10.1118/1.4770279 - DOI - PMC - PubMed
    1. Gao Y, Moy L, Heller SL. Digital breast tomosynthesis: update on technology, evidence, and clinical practice. Radiographics. 2021;41(2):321‐337. doi:10.1148/rg.2021200101 - DOI - PMC - PubMed
    1. Marshall NW, Bosmans H. Performance evaluation of digital breast tomosynthesis systems: physical methods and experimental data. Phys Med Biol. 2022;67(22). doi:10.1088/1361-6560/ac9a35 - DOI - PubMed