Skip to main content
Journal of Medical Imaging logoLink to Journal of Medical Imaging
. 2023 Oct 6;10(5):053502. doi: 10.1117/1.JMI.10.5.053502

Task-based assessment of digital mammography microcalcification detection with deep learning denoising algorithms using in silico and physical phantom studies

Andrey Makeev 1,*, Stephen J Glick 1
PMCID: PMC10557039  PMID: 37808969

Abstract.

Purpose

Recent research suggests that image quality degradation with reduced radiation exposure in mammography can be mitigated by postprocessing mammograms with denoising algorithms based on convolutional neural networks. Breast microcalcifications, along with extended soft-tissue lesions, are the primary breast cancer biomarkers in a clinical x-ray examination, with the former being more sensitive to quantum noise. We test one such publicly available denoising method to observe if an improvement in detection of small microcalcifications can be achieved when deep learning-based denoising is applied to half-dose phantom scans.

Approach

An existing denoiser model (that was previously trained on clinical data) was applied to mammograms of an anthropomorphic physical phantom with hydroxyapatite microcalcifications. In addition, another model trained and tested using all synthetic (Monte Carlo) data was applied to a similar digital compressed breast phantom. Human reader studies were conducted to assess and compare image quality in a set of binary signal detection 4-AFC experiments, with proportion of correct responses used as a performance metric.

Results

In both physical phantom/clinical system and simulation studies, we saw no apparent improvement in small microcalcification signal detection in denoised half-dose mammograms. However, in a Monte Carlo study, we observed a noticeable jump in 4-AFC scores, when readers analyzed denoised half-dose images processed by the neural network trained on a dataset composed of 50% signal-present (SP) and 50% signal-absent regions of interest (ROIs).

Conclusions

Our findings conjecture that deep-learning denoising algorithms may benefit from enriching training datasets with SP ROIs, at least in cases with clusters of 5 to 10 microcalcifications, each of size 240  μm.

Keywords: deep-learning denoising algorithms, breast microcalcifications, anthropomorphic breast phantom, low-dose mammography

1. Introduction

One of the most effective means for reducing breast cancer mortality is the screening of asymptomatic women using digital mammography (DM).1 Two of the most important clinical signs of breast cancer observed on a mammogram are: (1) the characteristics of a tumor soft-tissue mass and (2) presentations of mineral deposits as specks referred to as microcalcifications.2 Mammography is one of the most challenging radiological imaging techniques because it requires both good conspicuity of low-contrast tumor masses, as well as of fine, high-resolution details associated with microcalcifications. Since the breast is radiosensitive, it is also important that mammography systems are designed to maximize image quality while also limiting the mean glandular dose.

Detection of breast microcalcifications in mammograms is particularly important because they often are an early indication of in situ breast cancer that makes up to 34% of all newly diagnosed breast cancers detected in mammography.3 It has been previously shown through phantom studies that detection of microcalcifications is largely limited by the radiation dose to the breast.4,5 One recent study by Chan et al.6 conducted a microcalcification phantom study showing that with a decrease of dose from 2.07 to 1.34 mGy, radiologists recorded decreased sensitivity and increased false positives.

Thus any effort to reduce the radiation dose to the breast with mammography must carefully consider whether microcalcification detection accuracy would be penalized. Several recent research efforts have focused on the development of image processing methods to reduce noise in mammographic images, some with the goal of reducing radiation dose to the breast. Lately, studies using deep-learning convolutional neural network (DL-CNN)-based techniques have focused on the potential of reducing radiation dose to the breast by restoring mammography images acquired using a lower-dose protocol to obtain image quality similar to that achieved with a conventional dose protocol.

Shan et al.7 explored the use of DL-CNNs for restoring low-dose digital mammograms and investigated various network loss functions, including mean-square error (MSE), mean-absolute error (MAE), structural similarity index (SSIM),8 and perceptual loss (PL).9 For training the DL-CNN, they used a large number of image patches extracted from retrospective DM exams acquired on a clinical system, using a procedure to add quantum noise to full-dose scans to simulate varying radiation dose levels. To evaluate the denoising algorithm, an anthropomorphic breast phantom was used to acquire images at different dose levels, and performance was assessed using signal-to-noise ratio (SNR) and mean-normalized-square error (MNSE). Results suggested that one PL loss function (PL4) was able to achieve similar noise levels of the full-dose image when applied to reduced dose images, while achieving smaller bias than the other loss functions tested. In a follow up study, Vimieiro et al.10 enhanced the loss function to impose fidelity of the image noise correlation between full-dose and low-dose mammograms. In another study, Gao et al.11 trained a DL-CNN using a loss function consisting of a weighted combination of MSE and adversarial loss to improve microcalcification conspicuity in breast tomosynthesis images. Although this study did not evaluate whether the method could be used on low-dose images to recover image quality to be similar to full-dose images, the algorithm showed improvements by training the network with simulated data acquired from a digital anthropomorphic breast phantom.

Training of these new DL-based denoising algorithms to restore low-dose images is a challenging endeavor. One approach is to acquire full-dose and low-dose mammograms from a large ensemble of patients for use in training the denoising algorithm. Unfortunately, this approach raises ethical issues in that patients would have to receive increased radiation dose over a conventional dose protocol. Another approach for procuring training data used by Shan et al.7 is to implement a simulation procedure to add quantum noise to full-dose clinical images. Adding simulated noise to images is difficult in that it requires accurate modeling of the imaging system, as well as the postacquisition image processing implemented by the vendor. Another potential challenge with using clinical data to train the network is that the training data should include representations of different clinical diagnostic features, e.g., image patches containing microcalcification clusters. To obviate these difficulties, Gao et al. trained a DL-CNN using realistic anthropomorphic digital breast phantoms and in silico modeling of the breast imaging system, and they concluded that the DL-CNN trained using this data was applicable to clinical human subjects.

Assessing performance of new DL-CNN algorithms in improving the accuracy of microcalcification detection in low-dose images represents an additional challenge. Common figure-of-merits used to analyze performance are visual assessment, SNR, contrast-to-noise ratio (CNR), MNSE, and SSIM. Visual assessment of denoised images is subjective and not necessarily predictive of clinical performance. The SNR and CNR do not account for the effect of noise correlations in the image that could affect microcalcification detection, and the MNSE and SSIM are global image metrics that do not relate specifically to microcalcification detection accuracy. A recent work aimed to objectively evaluate performance of DL-based denoising methods by use of numerical observers.12

Since microcalcification detection accuracy is especially sensitive to quantum noise, while the detectability of masses is only lightly dependent on radiation dose,13 we focus here on the evaluation of microcalcification detection with denoising algorithms. Two approaches for the objective assessment of microcalcification detection performance with DL-CNN denoising algorithms are proposed. The first approach used a previously described physical anthropomorphic breast phantom with inserted microcalcification clusters of small size.14 Although it is unclear if physical breast phantoms can be used to collect enough training data to train the denoising network, the approach could be used to evaluate networks previously trained on clinical data. The second approach used in silico computational methods with a previously developed anthropomorphic digital breast phantom15 and GPU accelerated Monte-Carlo software16 for simulating the imaging acquisition process. With this latter approach, a large ensemble of image data with small microcalcification clusters can be generated for training and testing of DL-CNN breast imaging denoising algorithms. We demonstrate the use of these testing approaches by evaluating performance of a recently developed DL-CNN-based algorithm7,10 for denoising low-dose mammography images. The latest implementation of this algorithm uses a weighted loss function comprised of two components; a PL and another term that calculates the difference in the power spectra of the input and output images. The goal of this second term is to constrain the processed image to have similar noise correlation (i.e., power spectrum) as the original image.

2. Methods

This study consists of two separate experiments. In both, we used an existing PyTorch deep-learning denoising model provided to us by its developers.7,10 In the first set of experiments, the denoising model was trained (by the algorithm creators) using clinical data and applied to images of a physical breast phantom with embedded microcalcifications acquired on the Hologic Selenia Dimensions DM system. In the second set of experiments, a cohort of digital anthropomorphic breast phantoms was generated with embedded microcalcification clusters, and mammograms were simulated with Monte Carlo x-ray transport software. These synthetic images were then used for training and testing of the deep-learning denoising algorithm. The following sections explain the denoising software we tested and details of data preparation.

2.1. Existing DL-Denoising Model Applied to Experimental Phantom Data

To restore low-dose phantom images collected on our Hologic Selenia Dimensions DM system, we used an existing pretrained deep-learning model. Details of its implementation and training are given by Shan et al.,7 and the source code is available from USP-LAVI GitHub repository.17,18 To briefly summarize the authors developments, a HResNet network (modification of a ResNet architecture19 optimized for better modeling of the noise distribution in low-dose DM) has been investigated with seven different loss functions. Specifically, the authors experimented with MSE, MAE, SSIM,8 and PL [compares similarity between two images in a high-level feature space of the VGG-16 network20] loss functions PL1 through PL4, with a numerical index indicating whether the PL was computed on early or later layers in the VGG-16 for four different feature spaces. The algorithm was trained on image data extracted from 400 clinical mammograms (CC/MLO/left/right breasts) of 100 patients from the Barretos Cancer Hospital in Brazil, all collected using the Hologic Selenia Dimensions DM system. In order to have a matching dataset of low-dose mammograms the authors injected quantum and electronic noise into the full-dose images, taking into account detector crosstalk. Two new image sets with dose reduction factors of 50% and 75% were produced. After this image restoration, models were trained using 256,000 64×64  px2 randomly selected breast background patches [matched pairs of full-dose and low-dose regions of interest (ROIs)]. It was concluded that, among others, the PL4 loss function-based model preserved most image details without excessive smoothness. Therefore, we chose this model for denoising low-dose phantom data.

2.2. Physical Phantom Imaging for a Testing Set

For testing the above denoising model in the human observer studies, we imaged our previously described21 anthropomorphic 2D-printed paper breast phantom, which mimics 30%-glandular tissue composition and a 40-mm-thick compressed breast. Signals used in the observer detection task were defined as clusters of microcalcifications. Several “inserts,” with many hydroxyapatite microcalcification cluster patterns arranged in each, allowed us to produce sufficient number of nonrepeated random cluster configurations. Such an “insert” was placed in the paper phantom to produce signal-present (SP) ROIs in x-ray images. A typical cluster is localized in a 5  mm2 area and contains on average 5 to 7 calcifications of random shapes with individual specks sizes varying from 150 to 180  μm. Phantom mammograms were acquired on a Hologic Selenia Dimension mammography unit. Figure 1(a) shows a sample acquisition. Automatic exposure control (AEC) was used for full-dose scans of the phantom, and manual exposure corresponding to a ×0.5 of AEC dose was used for low-dose acquisitions. All together two datasets with N=250 unique SP ROIs and 750 signal-absent (SA) ROIs were acquired with the full-dose and low-dose settings. The HResNet+PL4 denoising model, as described above, was used to process low-dose mammograms. Since the original deep-learning model was trained using “for processing” (e.g., raw) clinical mammograms, we used the same kind of output in a test dataset. Table 1 lists the machine exposure parameters used for collecting experimental data.

Fig. 1.

Fig. 1

Examples of physical and simulated phantom mammograms and microcalcification clusters. (a) Experimental phantom mammogram, where bright circles around the breast are fiducial markers used for ROI extraction. (b) Physical cluster of HA calcifications. (c) Monte Carlo simulation. (d) Synthetic cluster. Arrows indicate individual speck locations in (b) and (d).

Table 1.

Techniques used for collecting phantom mammograms for denoising algorithm testing.

Modality Spectrum kVp Full dose (AEC) (mAs) Half dose (mAs) Presentation intent type
DM W-Rh 31 125 60 Raw

2.3. Simulated Mammography Data

For the in silico study, a large number of synthetic mammograms were generated using MC-GPU x-ray transport and simulation software.16 An ensemble of VICTRE22 compressed breast phantoms of scattered density type was used. Voxelized phantoms are based on Graff’s model15 and were of the size 121×87×57  mm3.

SP mammograms (with microcalcification clusters present) were modeled by inserting spherical specks of sizes 100  μmd240  μm, five per random cluster/multiple clusters per phantom, into a central slice of the phantom. A single cluster occupies approximately a 4×4  mm2 area. Microcalcifications were modeled as hydroxyapatite with voxels making up the specks assigned varying density values ranging from 1.1 to 1.4  g/cm3. These density values were determined by trial and error from pilot 4-AFC reader studies with a human observer to obtain desired signal contrast and resulting PC score in the microcalcification detection task. We aimed to approximately match the reader’s PC performance achieved in the study with experimental mammograms of the anthropomorphic breast phantom, e.g., PC 80% for a full-dose exposure. Figure 1 shows physical and simulated phantom x-ray images, as well as corresponding SP regions.

2.4. Deep-Learning Denoising Model with Combined PL + PS Loss Function Training

For the study with Monte Carlo generated data, we employed an improved version of the denoising algorithm by the same group (Laboratory of Computer Vision, University of São Paulo, Brazil), presented at the IWBI 2022 conference.10 Similar to the original work, our implementation used a combination of two loss functions: one to impose fidelity in the noise correlations (2D power spectrum or PS-2D) and one that optimizes visual perception (perception loss or PL) in VGG-16 network. The PS-2D component was defined as the mean-normalized-absolute erro between the 2D power spectrum of the prediction (e.g., model output image) and the target (ground-truth high-dose image); whereas the PL component compares similarity between two images in a high-level feature space in the early or later layers of the VGG-16 (thus dubbed PL1 through PL4) and is equivalent to the MSE but defined in a feature space instead of a pixel space. Specifically, the combined loss function was expressed as

LPL+PS=LPL4+λ·LPS-2D, (1)

where the PS-2D component’s weight was set to λ=0.037, as was determined optimal in the algorithm’s developers experiments, and that appeared to produce good results with our own data. Following the original approach, we first pretrained the denoising model using an L1-norm loss function and then used a saved model as an input to train the final model with the PS-2D+PL4 loss function. Convergence criteria in both cases were satisfied when the loss value achieved a stable plateau, as shown in Fig. 2. Pretraining with a simple L1-norm loss function was done to obtain a solution reasonably close to the input image, before fine-tuning the algorithm with a more complex combined loss function, to avoid possible divergence in the optimization process. Learning rates and other neural network hyperparameters were the same as in the original work. Figure 2 shows the learning progression for both steps.

Fig. 2.

Fig. 2

Pretraining and training of the denoising algorithm: (a) pretraining with L1-norm loss function and (b) fine-tuning with combined PS-2D+PL4 loss function.

Model training was done patchwise using a large number (248,000) of matched full-dose and half-dose 64×64  px2 image pairs. We explored two approaches for the algorithm training: (1) all ROIs used in the training set were extracted from breast background regions in mammograms without microcalcifications (e.g., SA images only) and (2) half of ROIs used in the training set (124,000) were SA, while the other half contained microcalcifications. The idea was to see if enriching the training set with ROIs containing microcalcifications would have an effect on the observer performance. Finally, the resulting PyTorch models were used for denoising of (whole) low-dose mammograms for the reader studies.

2.5. 4-AFC Visual Experiment with Human Observers

The observer study, using phantom images acquired on the Hologic Selenia Dimensions system, consisted of the three reading sessions with full-dose, low-dose, and DL-denoised low-dose ROIs. The image patches were 16-bit grayscale 100×100  px2 (7×7  mm2) DICOM crops. The same ROIs (locations within the image) were used in all sessions, with their order randomized between each session and each participant. Default window level and window width were set to maximize the contrast of each crop (e.g., using full range for window width and having widow level at the midpoint) with readers being able to adjust magnification, brightness, and contrast for individual “windows” in the 4-AFC interface. We employed the University of Leuven, Belgium, 4-AFC GUI display software23 to conduct the readings. A room with controlled light environment and a medical-grade DICOM-calibrated display BARCO MDCC-6130 were used for all human observer experiments. Four readers with biomedical engineering degrees and medical imaging background were recruited from our laboratory to do the readings. The resulting data were analyzed to produce a proportion of correct (PC) responses score for each reader, and data bootstrapping was implemented to estimate confidence intervals on PC.

Similar reading sessions were carried out with ROIs extracted from simulated mammograms of the digital breast phantom and DL-denoised data processed by the HResNet/PS-2D+PL4 model, which we trained ourselves. Each reader conducted four studies with full-dose, low-dose, and DL-denoised data processed with the model trained only using SA patches, as well as DL-denoised data processed with the model trained using 50% SA and 50% SP ROIs.

3. Results

3.1. DL-Denoising Performance Evaluation Using Existing Model Applied to Phantom Data Acquired on a Clinical Mammography Machine

Figure 3 summarizes microcalcification detection performance in the 4-AFC study using an experimental breast phantom for four human readers. PC responses with 95% confidence intervals obtained from bootstrapping data and determining 2.5% and 97.5% percentiles, is compared for full-dose, half-dose, and DL-denoised half-dose images. From the plot, it can be noted that (1) there is a statistically significant difference between observers performance with full-dose and half-dose ROIs, and (2) denoising of low-dose data did not improve calcification detectability (PC values are provided in Table 2). For all readers, analyzing ROIs from denoised mammograms resulted in performance close to that obtained with original low-dose data, within measurement error bars.

Fig. 3.

Fig. 3

4-AFC human reader study with physical breast phantom imaged on the Hologic DM system.

Table 2.

Results of the 4-AFC human observer experiment with physical breast phantom imaged on the Hologic DM system.

Reader # 1 2 3 4
PCfulldose a 87.6 [83.6, 91.6] 84.8 [80.0, 88.8] 81.6 [76.8, 86.0] 78.4 [73.2, 83.6]
PChalfdose 70.4 [64.8, 75.6] 69.6 [64.0, 75.2] 68.4 [62.8, 74.0] 62.4 [56.4, 68.4]
PCrestored 70.4 [64.8, 76.0] 68.8 [63.2, 74.4] 62.4 [56.4, 68.4] 63.6 [57.6, 69.6]
a

PC values and their 95% confidence intervals.

Figure 4 shows a typical SP ROI at full-dose, half-dose, and a half-dose image after denoising. Loss of finer details, including some microcalcifications, and higher pixel variance are apparent in the half-dose image. The restored image, on the other hand, although providing visually better resemblance of a full-dose image texture, still misses high-frequency detalization of full-dose data. MSE and SSIM comparison shows that denoising improves both quantities—MSE is reduced by 37% and SSIM is increased by 24% when comparing half-dose versus full-dose and restored versus full-dose image pairs. We speculate that “smoothing out” of the local fine structures, despite improved “global” image quality metrics, such as MSE and SSIM, is what causes human readers not to perform better with microcalcification detection in denoised ROIs.

Fig. 4.

Fig. 4

Same SP ROI: (a) full-dose, (b) half-dose, and (c) restored half-dose images. Denoised mammogram has 37% better MSE and 24% better SSIM, compared to the half-dose one, when similarity is measured with respect to the full-dose image.

3.2. DL-Denoising Performance Evaluation Using Model Trained and Tested on Monte Carlo Mammograms

Human observer results for the study using Monte Carlo generated mammograms processed with the denoising algorithm that used the PS+PL4 loss function trained using only SA ROIs, as well as trained using both signal-absent and signal-present (SA+SP) ROIsare summarized in Fig. 5.

Fig. 5.

Fig. 5

4-AFC human reader study with digital breast phantom MC-GPU mammograms.

Two interesting observations can be made from these data. First, there was no significant difference in detection performance observed between reading half-dose images and half-dose images processed with DL-denoising, when the model was trained using only SA data. This repeats our finding in the experiment with physical phantom. Second, when low-dose images are restored with the model trained on a combined SA+SP set, it is observed (red color bars) that the 4-AFC PC score increased for all readers compared to PC obtained with the original low-dose images. P-value calculation shows that the likelihood of this improvement being a random chance is rather small (5% for 3 out of 4 readers, 10% for the remaining reader), e.g., denoising in this case provided statistically significant gain in readers performance. Although the processing algorithm did not produce images in which humans would achieve detection scores obtained with full-dose mammograms, the improving effect is nonnegligible and noteworthy. Human observer performance for simulated mammograms is detailed in Table 3

Table 3.

Results of the 4-AFC human observer experiment with Monte Carlo mammograms of digital breast phantoms.

Reader # 1 2 3 4
PCfulldose a 83.94 [79.52, 88.35] 83.94 [79.12, 88.35] 74.70 [69.08, 79.92] 75.90 [70.28, 81.12]
PChalfdose 67.07 [61.45, 72.69] 67.07 [61.04, 72.69] 65.06 [59.04, 70.68] 65.06 [59.04, 70.69]
PCrestoredSAonly 67.47 [61.85, 73.09] 65.46 [59.44, 71.08] 63.86 [57.83, 69.48] 66.27 [60.64, 71.89]
PCrestoredSA+SP 76.31 [71.08, 81.53] 72.29 [66.67, 77.91] 72.29 [66.67, 77.91] 71.89 [66.27, 77.11]
ΔPC (%)b 13.78 7.78 11.11 10.50
p-valuec 0.011 0.103 0.041 0.051
a

PC values and their 95% confidence intervals.

b

PC increase from PChalfdose to PCrestoredSA+SP.

c

Probability that there is no difference between PChalfdose and PCrestoredSA+SP.

It is instructive to look at a few ROIs from restored mammograms, processed by the denoiser model trained with background images only versus processed by the model trained with both signal and background images (Fig. 6). Subjective visual inspection reveals very subtle differences in the way microcalcifications are rendered with one observation: crops from mammograms denoised using SA+SP model exhibit slightly better signal contrast and definition, likely sufficient to make a difference in the PC score. This appears feasible, keeping in mind that in a 4-AFC trial there are three SA ROIs (possibly containing false-positive noise spikes), the reader has to analyze along with an SP ROI.

Fig. 6.

Fig. 6

(a) Three SP crops from half-dose restored mammogram using denoiser model trained on SA only data. (b) Same crops using denoiser model trained on SA+SP data. Same window level/window width is used in paired ROIs.

4. Discussion

Denoising algorithms that use convolutional neural networks have been previously developed for reducing noise in DM and DBT images. Noise reduction in screening mammography could potentially be used to reduce radiation dose or to improve image quality. Radiation dose in mammography is currently low, and further dose reduction might not be needed. Nevertheless, it is important from a regulatory aspect to understand how dose reduction combined with deep-learning denoising algorithms might affect the accuracy of microcalcification detection. That is the focus of this study; further studies will investigate whether image quality (without dose reduction) can be improved with denoising algorithms. There have been previous reports that suggested DL denoising networks have promise for potentially reducing the dose to the breast; however, the proper training and accurate evaluation of such algorithms is challenging. A recent study by Shan et al. discussed an analysis of seven trained denoising networks with different loss functions that were applied to phantom acquisitions acquired at full-dose and half-dose using a Hologic Selenia Dimensions DM system. The testing phantom consisted of slabs of breast equivalent material with calcium oxalate specks placed between the slabs to emulate microcalcifications. The denoised phantom images were analyzed using a number of figures-of-merit, including visual analysis, SNR, and normalized mean-square-error (NMSE). Using these metrics, it was concluded that one particular [perceptual] loss function (PL4) was optimal and was able to achieve virtually the same noise levels for half-dose and full-dose DM acquisitions. The objective assessment of image quality with DM is nontrivial because mammography requires good fidelity of both low-frequency structures, such as extended mass lesions, as well as of high-frequency objects, such as microcalcifications. Having said that, it is also a common wisdom that conspicuity of small, speck-like particles is more susceptible to quantum noise (e.g., reduce x-ray dose) than larger round lesions. We believe that denoising algorithms should be evaluated using task-based performance, such as the accuracy in detecting microcalcifications. Metrics, such as normalized-mean-squared error, provide a global measure of noise reduction, however, they do not necessarily assess the diagnostic tasks of interests, such as detection of smaller, high-frequency microcalcification clusters.

In this study, we describe two possible approaches for assessing deep-learning denoising algorithms applied to mammography. One approach uses in silico methods involving Monte Carlo simulation of a large cohort of anthropomorphic breast phantoms embedded with microcalcification clusters, and the other approach uses a previously published anthropomorphic physical phantom embedded with calcium hydroxyapatite microcalcification clusters. In both cases, acquisitions at both full-dose and half-dose settings are generated and DL denoising is applied to the half-dose images. Human observer performance was then evaluated using 4-AFC studies.

For the physical phantom study, the (existing) DL-denoising network was trained using 400 clinical mammograms acquired on a Hologic Selenia Dimensions. To avoid giving these patients extra radiation dose, half-dose images were computed by injecting quantum and electronic noise into the dataset. Although procedures for adding noise to mammography images have been reported on in the literature,2427 these approaches involve approximations, and the effect of these approximations on the training of the network is not fully understood. Thus from these 400 clinical mammograms, 256,000 patches were obtained for training the DL denoising network. It was not stated how many of these 256,000 patches contained microcalcification clusters, however, given the relative rarity of microcalcifications in clinical data, it is likely that only a very small proportion of training data contained microcalcification clusters. This pretrained DL denoising network was then applied to the half-dose images of our physical anthropomorphic breast phantom with embedded microcalcifications acquired on our Hologic Selenia Dimensions DM system. As observed in Fig. 3, there was no significant difference in observer performance between the restored half-dose images and the nonrestored half-dose images. Although the restored half-dose images looked visually appealing with reduced noise and showed better MSE and SSIM values, microcalcification detection accuracy did not improve, and the performance of the full-dose images were significantly better than the processed half-dose images.

For the in silico study reported here, the DL denoising network was trained with 248,000 Monte Carlo simulated full-dose and half-dose ROI pairs. In one case, the network was trained with only SA ROI images (SA only), and in another case, the network was trained with half SA and half SP ROI images (SA+SP). The results in Fig. 5 showed that performance obtained when denoising the half-dose images using the network trained with SA only was not significantly different than half-dose images without processing with DL denoising. Thus similar to the results from the physical phantom study, the DL denoiser produces images that visually appear to have less noise but does not improve microcalcification detection performance. However, when the DL denoiser was trained with SA+SP images, microcalcification detection accuracy improved somewhat over the unprocessed half-dose images. From these data, one can infer that DL denoising networks can learn that microcalcifications are important diagnostic features in the image and that visualization should not be penalized by the noise reduction process. It should be pointed out that enriching the training dataset with more microcalcification clusters is straightforward when the training data are simulated; however, this would be more challenging if clinical patient data were used for training the denoising network. One practical approach that was not considered here would be to augment patient training data with simulated full-dose and half-dose images of microcalcification clusters.

It should be emphasized that the microcalcifications modeled in this report were purposely small in size, ranging from 150 to 180  μm for the physical phantom study and from 100 to 240  μm for the in silico study. In addition, the clusters modeled herein contained approximately five microcalcifications, whereas clusters found clinically contain 5 to 15 or more microcalcifications on average. Because of these modeling choices, this study focused on studying the detection of more challenging clinical microcalcification cases. For bigger microcalcifications, there might be different trade-offs associated with use of DL denoising networks.

5. Conclusions

In this work, we investigated an advanced deep-learning based algorithm (actually two algorithms, with one being an improved version of the original) for image denoising in low-dose mammography, using human reader studies. In the first part, we applied an existing denoiser model trained on clinical images to mammograms of a physical phantom, whereas in the second part, we trained and tested the denoiser model (using developer’s code) using all synthetic data from Monte Carlo simulated mammography system. In this second set of experiments, the DL model used a combined loss function, that in a addition to a PL term had another term enforcing preservation of the breast background power spectrum between the original full-dose image and the restored one. In both studies, the detection task was finding (present or not present) clusters of small microcalcifications in ROI images by means of 4-AFC observer studies.

Our preliminary results suggest that for these challenging tasks deep-learning denoising software was not helpful in assisting humans readers, if it was trained using either clinical exam data (perhaps with some, but not many, images of microcalcifications present in a training set) or using modeled data without SP samples in a training dataset. However, when the training set was compiled using half data containing microcalcifications, i.e., 124k out of 248k ROIs were SP, we saw noticeable improvements in PC scores among all four human observers. Although “full” image restoration (when PC obtained on restored mammograms would have matched PC obtained on full-dose mammograms) was not achieved, the improvement effect is real, and we can conclude that enriching training data with ROIs containing microcalcifications may be worth of further investigation.

Acknowledgements

The authors would like to acknowledge Rodrigo Vimieiro (USP-LAVI) for his time and help with using DL-denoising software, Dr. Dan Li and Dr. Usman Ghani (FDA) for participating in reader studies, and Dr. Frank Samuelson (FDA) for help with generating digital breast phantoms.

Biography

Biographies of the authors are not available.

Contributor Information

Andrey Makeev, Email: andrey.makeev@fda.hhs.gov.

Stephen J. Glick, Email: stephen.glick@fda.hhs.gov.

Disclosures

The authors have no relevant conflicts of interest to disclose. The mention of commercial products herein is not to be construed as either an actual or implied endorsement of such products by the Department of Health and Human Services.

References

  • 1.Dibden A., et al. , “Worldwide review and meta-analysis of cohort studies measuring the effect of mammography screening programmes on incidence-based breast cancer mortality,” Cancers 12(4), 976 (2020). 10.3390/cancers12040976 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 2.Koppans D., Breast Imaging, Lippincott Williams & Wilkins; (2006). [Google Scholar]
  • 3.Kerlikowske K., “Epidemiology of ductal carcinoma in situ,” J. Natl. Cancer Inst. Monogr. 2010(41), 139–141 (2010). 10.1093/jncimonographs/lgq027 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 4.Ruschin M., et al. , “Dose dependence of mass and microcalcification detection in digital mammography: free response human observer studies,” Med. Phys. 34(2), 400–407 (2007). 10.1118/1.2405324 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 5.Makeev A., Ikejimba L., Glick S. J., “Comparison of direct-conversion a-Se and CsI scintillator-based CMOS FFDM/DBT flat-panel detectors using an anthropomorphic breast phantom with embedded microcalcification signals,” Proc. SPIE 10573, 1057302 (2018). 10.1117/12.2294943 [DOI] [Google Scholar]
  • 6.Chan H. P., et al. , “Effect of dose level on radiologists’ detection of microcalcifications in digital breast tomosynthesis: an observer study with breast phantoms,” Acad. Radiol. 29(Suppl. 1), S42–S49 (2022). 10.1016/j.acra.2020.07.038 [DOI] [PubMed] [Google Scholar]
  • 7.Shan H., et al. , “Impact of loss functions on the performance of a deep neural network designed to restore low-dose digital mammography,” Artif. Intell. Med. 142, 102555 (2023). 10.1016/j.artmed.2023.102555 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 8.Wang Z., et al. , “Image quality assessment: from error visibility to structural similarity,” IEEE Trans. Image Process. 13(4), 600–612 (2004). 10.1109/TIP.2003.819861 [DOI] [PubMed] [Google Scholar]
  • 9.Ledig C., et al. , “Photo-realistic single image super-resolution using a generative adversarial network,” in Proc. of 2017 IEEE Conf. Comput. Vision and Pattern Recognit., pp. 105–114 (2017). [Google Scholar]
  • 10.Vimieiro R. B., et al. , “Imposing noise correlation fidelity on digital breast tomosynthesis restoration through deep learning techniques,” in Proc. Intern. Workshop on Breast Imaging (2022). [Google Scholar]
  • 11.Gao M., Fessler J. A., Chan H. P., “Deep convolutional neural network with adversarial training for denoising digital breast tomosynthesis images,” IEEE Trans. Med. Imaging 40(7), 1805–1816 (2021). 10.1109/TMI.2021.3066896 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 12.Li K., et al. , “Assessing the impact of deep neural network-based image denoising on binary signal detection tasks,” IEEE Trans. Med. Imaging 40(9), 2295–2305 (2021). 10.1109/TMI.2021.3076810 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 13.Burgess A. E., Jacobson F. L., Judy P. F., “Human observer detection experiments with mammograms and power-law noise,” Med. Phys. 28(4), 419–437 (2001). 10.1118/1.1355308 [DOI] [PubMed] [Google Scholar]
  • 14.Ikejimba L. C., et al. , “Assessment of task-based performance from five clinical DBT systems using an anthropomorphic breast phantom,” Med. Phys. 48(3), 1026–1038 (2021). 10.1002/mp.14568 [DOI] [PubMed] [Google Scholar]
  • 15.Graff C. G., “A new open-source multi-modality digital breast phantom,” Proc. SPIE 9783, 978309 (2016). 10.1117/12.2216312 [DOI] [Google Scholar]
  • 16.Badal A., Badano A., “Accelerating Monte Carlo simulations of photon transport in a voxelized geometry using a massively parallel graphics processing unit,” Med. Phys. 36(11), 4878–4880 (2009). 10.1118/1.3231824 [DOI] [PubMed] [Google Scholar]
  • 17.Shan H., et al. , “Impact of loss functions on the performance of a deep neural network designed to restore low-dose digital mammography,” https://github.com/WANG-AXIS/LdDMDenoising (2023). [DOI] [PMC free article] [PubMed]
  • 18.Vimieiro R. B., et al. , “Imposing noise correlation fidelity on digital breast tomosynthesis restoration through deep learning techniques,” https://github.com/LAVI-USP/IWBI2022-PSloss/tree/main (2022).
  • 19.Vimieiro R. B., et al. , “Deep residual learning for image recognition,” in Proc. IEEE Conf. Comput. Vision and Pattern Recognit. (2016). 10.1109/CVPR.2016.90 [DOI] [Google Scholar]
  • 20.Simonyan K., Zisserman A., “Very deep convolutional networks for large-scale image recognition,” in Proc. Int. Conf. Learn. Represent. (2015). [Google Scholar]
  • 21.Ikejimba L. C., et al. , “A novel physical anthropomorphic breast phantom for 2D and 3D x-ray imaging,” Med. Phys. 44(2), 407–416 (2017). 10.1002/mp.12062 [DOI] [PubMed] [Google Scholar]
  • 22.Badano A., et al. , “Evaluation of digital breast tomosynthesis as replacement of full-field digital mammography using an in silico imaging trial,” JAMA Network Open. 1(7), 1–12 (2018). 10.1001/jamanetworkopen.2018.5474 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 23.Zhang G., Cockmartin L., Bosmans H., “A four-alternative forced choice (4-AFC) software for observer performance evaluation in radiology,” Proc. SPIE 9787, 97871E (2016). 10.1117/12.2216386 [DOI] [Google Scholar]
  • 24.Veldkamp W. J., et al. , “A technique for simulating the effect of dose reduction on image quality in digital chest radiography,” J. Digital Imaging 22, 114–125 (2009). 10.1007/s10278-008-9104-5 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 25.Saunders J. R. S., Samei E., “A method for modifying the image quality parameters of digital radiographic images,” Med. Phys. 30, 3006–3017 (2003). 10.1118/1.1621870 [DOI] [PubMed] [Google Scholar]
  • 26.Workman A., “Simulation of digital mammography images,” Proc. SPIE 5745, 933–942 (2005). 10.1117/12.595082 [DOI] [Google Scholar]
  • 27.Mackenzie A., et al. , “Conversion of mammographic images to appear with the noise and sharpness characteristics of a different detector and x-ray system,” Med. Phys. 39(5), 2721–2734 (2012). 10.1118/1.4704525 [DOI] [PubMed] [Google Scholar]

Articles from Journal of Medical Imaging are provided here courtesy of Society of Photo-Optical Instrumentation Engineers

RESOURCES