Pulmonary Nodule Detection in CT Images via Deep Neural Network: Nodule Candidate Detection

In recent years nodule candidate detection becomes the basis of the automated pulmonary nodule detection system, of which the the upper bound limit performance is determined by the sensitivity of nodule candidates detection. This paper is to improve the nodule candidate detection using deep neural networks. We treat the nodule detection task as pixel-level segmentation problem. Based on the 2D U-NET network. We build a multi-level network to process each CT slice to detect more nodules. Weighted dice loss function is designed to maintain a high sensitivity. More important, different from normaly segmentation problem, it has a heavily unbalanced positive and negative samples. We proposed a training method to make the network converge easily. We further propose an effective non-maximum suppression (NMS) method to remove duplicate nodules. The proposed framework has been validated on LUNA16 dataset. We achieved 94.3% sensitivity score, and had a 1/3 times of false positives less than the official methods of LUNA which is better for false positive reduction task. We provide a deep neural network solution for nodule candidate detection and the experimental result demonstrates the effectiveness of our method. It can also be used for input of the false positive reduction task.

[1]  Temesguen Messay,et al.  A new computationally efficient CAD system for pulmonary nodule detection in CT imagery , 2010, Medical Image Anal..

[2]  Paul A. Viola,et al.  Robust Real-Time Face Detection , 2001, Proceedings Eighth IEEE International Conference on Computer Vision. ICCV 2001.

[3]  T. Sørensen,et al.  A method of establishing group of equal amplitude in plant sociobiology based on similarity of species content and its application to analyses of the vegetation on Danish commons , 1948 .

[4]  Jan Cornelis,et al.  A novel computer-aided lung nodule detection system for CT images. , 2011, Medical physics.

[5]  John F. Canny,et al.  A Computational Approach to Edge Detection , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[6]  Martín Abadi,et al.  TensorFlow: Large-Scale Machine Learning on Heterogeneous Distributed Systems , 2016, ArXiv.

[7]  L. R. Dice Measures of the Amount of Ecologic Association Between Species , 1945 .

[8]  Yoshua Bengio,et al.  Understanding the difficulty of training deep feedforward neural networks , 2010, AISTATS.

[9]  Hao Chen,et al.  Validation, comparison, and combination of algorithms for automatic detection of pulmonary nodules in computed tomography images: The LUNA16 challenge , 2016, Medical Image Anal..

[10]  J. A. Hartigan,et al.  A k-means clustering algorithm , 1979 .

[11]  Wilhelm Burger,et al.  Digital Image Processing - An Algorithmic Introduction using Java , 2008, Texts in Computer Science.

[12]  Thomas Brox,et al.  U-Net: Convolutional Networks for Biomedical Image Segmentation , 2015, MICCAI.

[13]  Hao Chen,et al.  Multilevel Contextual 3-D CNNs for False Positive Reduction in Pulmonary Nodule Detection , 2017, IEEE Transactions on Biomedical Engineering.

[14]  Kaiming He,et al.  Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks , 2015, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[15]  Richard C. Pais,et al.  The Lung Image Database Consortium (LIDC) and Image Database Resource Initiative (IDRI): a completed reference database of lung nodules on CT scans. , 2011, Medical physics.

[16]  Changyong Liang,et al.  Visualizing the knowledge structure and evolution of big data research in healthcare informatics , 2017, Int. J. Medical Informatics.

[17]  C. Gatsonis,et al.  Reduced Lung-Cancer Mortality with Low-Dose Computed Tomographic Screening , 2012 .

[18]  Xiang Zhang,et al.  OverFeat: Integrated Recognition, Localization and Detection using Convolutional Networks , 2013, ICLR.

[19]  Andrew Zisserman,et al.  Deep Face Recognition , 2015, BMVC.

[20]  Bram van Ginneken,et al.  A large-scale evaluation of automatic pulmonary nodule detection in chest CT using local image features and k-nearest-neighbour classification , 2009, Medical Image Anal..

[21]  Bram van Ginneken,et al.  Pulmonary Nodule Detection in CT Images: False Positive Reduction Using Multi-View Convolutional Networks , 2016, IEEE Transactions on Medical Imaging.

[22]  Bram van Ginneken,et al.  Automatic detection of large pulmonary solid nodules in thoracic CT images. , 2015, Medical physics.

[23]  Bram van Ginneken,et al.  Automatic detection of subsolid pulmonary nodules in thoracic computed tomography images , 2014, Medical Image Anal..

[24]  Jian Sun,et al.  Deep Residual Learning for Image Recognition , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[25]  C Peroni,et al.  Large scale validation of the M5L lung CAD on heterogeneous CT datasets. , 2015, Medical physics.

[26]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.