| Literature DB >> 35803985 |
Krithika Rangarajan1,2, Aman Gupta3, Saptarshi Dasgupta3, Uday Marri4, Arun Kumar Gupta4, Smriti Hari4, Subhashis Banerjee3,5, Chetan Arora3.
Abstract
While detection of malignancies on mammography has received a boost with the use of Convolutional Neural Networks (CNN), detection of cancers of very small size remains challenging. This is however clinically significant as the purpose of mammography is early detection of cancer, making it imperative to pick them up when they are still very small. Mammography has the highest spatial resolution (image sizes as high as 3328 × 4096 pixels) out of all imaging modalities, a requirement that stems from the need to detect fine features of the smallest cancers on screening. However due to computational constraints, most state of the art CNNs work on reduced resolution images. Those that work on higher resolutions, compromise on global context and work at single scale. In this work, we show that resolution, scale and image-context are all important independent factors in detection of small masses. We thereby use a fully convolutional network, with the ability to take any input size. In addition, we incorporate a systematic multi-scale, multi-resolution approach, and encode image context, which we show are critical factors to detection of small masses. We show that this approach improves the detection of cancer, particularly for small masses in comparison to the baseline model. We perform a single institution multicentre study, and show the performance of the model on a diagnostic mammography dataset, a screening mammography dataset, as well as a curated dataset of small cancers < 1 cm in size. We show that our approach improves the sensitivity from 61.53 to 87.18% at 0.3 False Positives per Image (FPI) on this small cancer dataset. Model and code are available from https://github.com/amangupt01/Small_Cancer_Detection.Entities:
Mesh:
Year: 2022 PMID: 35803985 PMCID: PMC9270480 DOI: 10.1038/s41598-022-15259-7
Source DB: PubMed Journal: Sci Rep ISSN: 2045-2322 Impact factor: 4.996
Figure 1Importance of resolution, scale and Image-context in detection of small cancers on mammography.
Figure 2Proposed Architecture for detection of small cancers. The image is rescaled to 3 different scales, and fixed sized crops are systematically obtained to provide inputs with variable resolution, scale and context to the network. Predictions from all 3 scales are combined at test time.
Selection of a fully convolutional network as baseline for our proposed network.
| Network | Sensitivity at 0.1 FPI | 0.2 FPI | 0.3 FPI |
|---|---|---|---|
| YOLO v3 | 0.679 | 0.757 | 0.786 |
| YOLO v5 small | 0.634 | 0.733 | 0.786 |
| YOLO v5 large | 0.638 | 0.708 | 0.770 |
| YOLO v5 X | 0.654 | 0.758 | 0.811 |
Figure 3Performance of the proposed network on the DM dataset (a), SM dataset (b) and the SC dataset (c). Results of baseline architecture are plotted for comparison.
Summary of performance of our proposed network on the 3 datasets.
| Dataset | Sensitivity at 0.15 FPI (proposed/baseline) | 0.2 FPI (proposed/baseline) | 0.3 FPI (proposed/baseline) |
|---|---|---|---|
| Diagnostic mammography | 0.7037/ | 0.7818/ | 0.8353/ |
| Screening Mammography (External Dataset) | 0.8644/0.8474 | 0.9152/0.8644 | 0.9491/0.8644 |
| Small Mass dataset | 0.7692/ 0.4870 | 0.8461/0.6153 | 0.8717/0.6153 |
Figure 5Visualization of our results of our network on small masses < 1 cm. Yellow represents the ground truth bounding box, green represents predictions of our network.
Figure 4Effect of resolution (a), scale (b) and context (c) on performance of network.
Analysis of detection performance on individual scales prior to WBF.
| Scale | Sensitivity at 0.3 FPI | Average size of mass seen only at this scale (BB size) (cms) |
|---|---|---|
| X | 0.6923 | 1.2 |
| 0.5X | 0.8717 | 1.8 |
| 0.25X | 0.7179 | 1.7 |