Lung Cancer Detection & Classification using DL

Project Code :TCPGPY354

Objective

In recent years, so many Computer Aided Diagnosis (CAD) systems are designed for diagnosis of several diseases. Lung cancer detection at early stage has become very important and also very easy with image processing and deep learning techniques.

Abstract

Abstract: In recent years, so many Computers Aided Diagnosis (CAD) systems are designed for diagnosis of several diseases. Lung cancer detection at early stage has become very important and also very easy with image processing and deep learning techniques. In this study lung patient Computer Tomography (CT) scan images are used to detect and classify the lung nodules and to detect the malignancy level of that nodules. The CT scan images are segmented using U-Net architecture. This paper proposes 3D multipath VGG-like network, which is evaluated on 3D cubes, extracted from Lung Image Database Consortium and Image Database Resource Initiative Lung Nodule Analysis fio16 and Kaggle Data Science Bowl fio17 datasets. Prediction from U-Net and 3Dmultipath VGG-like network are combined for final results. The lung nodules are classified and malignancy level is detected using this architecture with P5.6o% of Accuracy and of log loss.

Keyword: CNN, Deep Learning, Transfer Learning, Lung Images

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

HARDWARE SPECIFICATIONS:

  • Processor: I3/Intel
  • Processor RAM: 4GB (min)
  • Hard Disk: 128 GB
  • Key Board: Standard Windows Keyboard
  • Mouse: Two or Three Button Mouse
  • Monitor: Any

SOFTWARE SPECIFICATIONS:

  • Operating System: Windows 7+
  • Server-side Script: Python 3.6+
  • IDE: PyCharm
  • Libraries Used: Pandas, Numpy, sklearn, Flask, TensorFlow, OS.

Learning Outcomes

  • Scope of real time application scenarios.
  • How Internet Works.
  • How to create database.
  • Gathering requirements related to project.
  • What type of technology versions?
  • Use of HTML and CSS on UI Designs.
  • Data Base Connections.
  • Data Parsing Front-End to Back-End.
  • Need of PyCharm-IDE to develop a web application.
  • Working Procedure.
  • Testing Techniques.
  • Increasing accuracy of a model.
  • Error Correction mechanisms.
  • How to run and deploy the applications.
  • Introduction to basic technologies.
  • How project works.
  • Input and Output modules.
  • How test the project based on user inputs and observe the output.
  • Project Development Skills:
    • Problem analyzing skills.
    • Problem solving skills.
    • Creativity and imaginary skills.
    • Programming skills.
    • Deployment.
    • Testing skills.
    • Debugging skills.
    • Project presentation skills.
    • Thesis writing skills.

Demo Video