Artificial intelligence has proven useful in the diagnosis of breast cancer from screening mammograms. This paper reports a computational method to correctly simulate training data compatible with the OMI-DB database; one of the largest databases of mammography images for medical research worldwide. Different mammography equipment has varying in-built quality that affects the noise and sharpness properties of an image. The simulation will alter an image to appear as if taken on a different detector, at a different dose or with a different image quality. A Python code has been developed to isolate the electronic, quantum and structural noise coefficients associated with digital mammography detectors for this purpose, building on previous work. A fit between noise power spectra and air kerma is used to find the noise coefficients, which are used with a random phase contribution to create noise images. These noise images are combined with flat-field signals to form simulated images. To simulate the results obtained at one dose from another, a dose factor is introduced to scale the noise contributions. Simulating a mammogram to appear as if taken under different conditions allows a more general training dataset to be created with minimal loss of biological information and without the ethical concerns of taking multiple images of a breast. A tailored dataset could be generated to facilitate an assessment of the performance of artificial intelligence tools for breast cancer detection or breast density calculations.
Access to the requested content is limited to institutions that have purchased or subscribe to SPIE eBooks.
You are receiving this notice because your organization may not have SPIE eBooks access.*
*Shibboleth/Open Athens users─please
sign in
to access your institution's subscriptions.
To obtain this item, you may purchase the complete book in print or electronic format on
SPIE.org.
INSTITUTIONAL Select your institution to access the SPIE Digital Library.
PERSONAL Sign in with your SPIE account to access your personal subscriptions or to use specific features such as save to my library, sign up for alerts, save searches, etc.