| Literature DB >> 30012167 |
Patrice Monkam1, Shouliang Qi2,3, Mingjie Xu1, Fangfang Han1,4, Xinzhuo Zhao1, Wei Qian1,5.
Abstract
BACKGROUND: Early and automatic detection of pulmonary nodules from CT lung screening is the prerequisite for precise management of lung cancer. However, a large number of false positives appear in order to increase the sensitivity, especially for detecting micro-nodules (diameter < 3 mm), which increases the radiologists' workload and causes unnecessary anxiety for the patients. To decrease the false positive rate, we propose to use CNN models to discriminate between pulmonary micro-nodules and non-nodules from CT image patches.Entities:
Keywords: Computed tomography (CT) images; Convolutional neural networks; Image classification; Lung cancer management; Micro-nodules
Mesh:
Year: 2018 PMID: 30012167 PMCID: PMC6048884 DOI: 10.1186/s12938-018-0529-x
Source DB: PubMed Journal: Biomed Eng Online ISSN: 1475-925X Impact factor: 2.819
Fig. 1Examples of the suspected lesions and non-nodules identified in the LIDC/IDRI dataset. a Nodules (3 mm ≤ diameter < 30 mm); b micro-nodules (diameter < 3 mm); c non-nodules (3 mm ≤ diameter)
Fig. 2The extracted patches of micro-nodules (the first row) and non-nodules (the second row) with different sizes. a With the patch size of 64 × 64; b with the patch size of 32 × 32; c with the patch size of 16 × 16
Fig. 3The architectures of the proposed three CNN models. a The first CNN model (M1); b the second CNN model (M2); c the third CNN model (M3)
Fig. 4The visualization of the learned features in the trained second CNN model (M2). a The smoothed 64 kernels (7 × 7) in the first convolutional layer; b the smoothed 128 kernels (2 × 2) in the second convolutional layer
Performance of three CNN models for three different patch sizes
| Patch sizes | F-score (%) | Accuracy (%) | Sensitivity (%) | AUC (%) | |
|---|---|---|---|---|---|
| The first CNN model (M1) | 64 × 64 | 75.09 | 81.22 | 75.71 | 79.99 |
|
|
|
|
|
| |
| 16 × 16 | 81.09 | 85.65 | 80.01 | 82.74 | |
| The second CNN model (M2) | 64 × 64 | 81.84 | 86.41 | 83.12 | 85.64 |
|
|
|
|
|
| |
| 16 × 16 | 84.3 | 87.03 | 82.35 | 85.65 | |
| The third CNN model (M3) | 64 × 64 | 81.92 | 86.35 | 82.31 | 85.36 |
|
|
|
|
|
| |
| 16 × 16 | 83.53 | 87.504 | 82.49 | 86.17 |
The rows marked in italics illustrate the patch size achieving the highest sensitivity and AUC in the specific model
Fig. 5The performance evaluation of the proposed CNN models with the input image patches of different sizes. a The patch size of 64 × 64; b the patch size of 32 × 32; c the patch size of 16 × 16
Fig. 6Receiver operating characteristic (ROC) curves of CNN models for micro-nodules and non-nodules classification with different depths (1, 2 or 4 convolutional layers) (the size of the input image patches is 32 × 32)
Fig. 7The training accuracy and loss functions of the three proposed CNN models. a M1 (with 1 convolutional layer); b M2 (with 2 convolutional layers); c M3 (with 4 convolutional layers)
Fig. 8Examples of the image patches classified by the proposed CNN model (M2) with the input patches of 32 × 32
The performance comparison between the proposed model and some existing models
| Models | Year | Number of scans | The nodule size | The number of nodules | Sensitivity |
|---|---|---|---|---|---|
| Our model | – | 1010 | Diameter < 3 mm | 2635 | 83.82% |
| Jiang et al. [ | 2017 | 1006 | Diameter > 3 mm | – | 80.06% (with 4.7 false positives per scan) |
| Golan et al. [ | 2016 | 1018 | Diameter ≥ 3 mm | 204 | 78.9% (with 20 false positives per scan) |