A Two-Stage Convolutional Neural Networks for Lung Nodule Detection

IEEE J Biomed Health Inform. 2020 Jul;24(7):2006-2015. doi: 10.1109/JBHI.2019.2963720. Epub 2020 Jan 3.

Abstract

Early detection of lung cancer is an effective way to improve the survival rate of patients. It is a critical step to have accurate detection of lung nodules in computed tomography (CT) images for the diagnosis of lung cancer. However, due to the heterogeneity of the lung nodules and the complexity of the surrounding environment, it is a challenge to develop a robust nodule detection method. In this study, we propose a two-stage convolutional neural networks (TSCNN) for lung nodule detection. The first stage based on the improved U-Net segmentation network is to establish an initial detection of lung nodules. During this stage, in order to obtain a high recall rate without introducing excessive false positive nodules, we propose a new sampling strategy for training. Simultaneously, a two-phase prediction method is also proposed in this stage. The second stage in the TSCNN architecture based on the proposed dual pooling structure is built into three 3D-CNN classification networks for false positive reduction. Since the network training requires a significant amount of training data, we designed a random mask as the data augmentation method in this study. Furthermore, we have improved the generalization ability of the false positive reduction model by means of ensemble learning. We verified the proposed architecture on the LUNA dataset in our experiments, which showed that the proposed TSCNN architecture did obtain competitive detection performance.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Humans
  • Imaging, Three-Dimensional
  • Lung Neoplasms / diagnostic imaging*
  • Neural Networks, Computer*
  • Radiographic Image Interpretation, Computer-Assisted / methods*
  • Tomography, X-Ray Computed / methods