Computer Aided Lung Cancer Diagnosis

Cancer is a disease in which the cells in the human body start to grow abnormally which can cause different abnormalities in the human body and eventually death of the subject. Lung cancer is the second most common type of cancer. There are more than hundred types of cancer but the death rate of peo

2025-06-28 16:30:53 - Adil Khan

Project Title

Computer Aided Lung Cancer Diagnosis

Project Area of Specialization Artificial IntelligenceProject Summary

Cancer is a disease in which the cells in the human body start to grow abnormally which can cause different abnormalities in the human body and eventually death of the subject. Lung cancer is the second most common type of cancer. There are more than hundred types of cancer but the death rate of people diagnosed by lung cancer is the highest.

The American Cancer Society’s estimates for lung cancer in the United States for 2019 are about 228,150 new cases of lung cancer will be registered among them 116,440 cases will be diagnosed in men and 111,710 in women. About 142,670 people might be die by lung cancer 76,650 men and 66,020 women in the year 2019.

Diagnosis of cancer at an early stage can increase the odds of survival in the subject. There are a number of ways to diagnose lung cancer. Some of the methods of lung cancer diagnosis are medical imaging, Sputum cytology and tissue sample biopsy. Medical images such as CT scan and MRI or X-ray scans are vastly used in identifying the tumor or the cancer nodules.

Our aim is to automate the process by providing a software system that can assist the oncologists in the diagnosis of lung cancer. Such a software system can increase the effectiveness of the diagnosis of lung cancer and help in efficient prediction of cancer in the subject in a timely manner. This will not only reduce the cost of diagnosis it will also reduce the errors caused by manual inspection of medical images such as lack of experience and limitations of human capabilities in diagnosis of lung cancer.

This software system will be able to detect lung cancer, its type and stage using the CT scan of the subject. Specifically CT scan of the lungs will be fed into the system as an input .This will reduce the cost of lung cancer diagnosis, reduce the diagnosis cost and provide results in reasonable time which will increase the chance of survival of the subject.

Developing such a system using traditional software development techniques is not feasible because traditional systems need to be explicitly coded to perform a task. We need intelligent systems that can learn from data and do not need to be explicitly programmed about every possible course of action.

Such a software system will provide highly accurate results. This effective system can be beneficial in a number of ways. The training cost of the medical staff can be reduced, improved diagnosis process, reduced human errors and biasness. It can help in early diagnosis of cancer in the subject which can improve the chance of survival of the subject.

Project Objectives Project Implementation Method

Developing such a system using traditional software development techniques is not feasible because traditional systems need to be explicitly coded to perform a task. Such systems will not be able to make a prediction accurately. We need intelligent systems that can learn from data and do not need to be explicitly programmed about every possible course of action. One of the applications of artificial intelligence is machine learning. Machine learning is the scientific study of algorithms and statistical models that can learn from data and do not require explicit programming to perform a task. Machine learning models possess the capabilities to rival the human capabilities and even surpass them.

Developing a system based on machine learning can provide highly accurate results. Such an effective system can be beneficial in a number of ways. The system will not be explicitly programmed which will result is less errors. The autonomous system will provide approximately instantaneous results.

This is a research and development project so the development techniques may vary as progress is made in the project. Convolutional Neural network will be the base of this project. The aim is to develop a Neural network based on convolutional neural network and multi model image analysis to improve the accuracy of the results produced by the system.

This system will be implemented using Python 3.5 in the anaconda environment. Libraries and frameworks such as OpenCV2, Tensorflow, Theano, Keras, Sci-kit Learn, Pandas, Matplotlib, Numpy, OS, Tinkter will be used to assist in the development of the machine learning model and evaluate it. Supervised Machine learning with convolutional neural network combined with the conceptual multi model image analysis will be used to develop the system. These techniques might change as progress is made in the project.

Benefits of the Project Technical Details of Final Deliverable Final Deliverable of the Project Software SystemType of Industry IT , Medical Technologies Artificial Intelligence(AI)Sustainable Development Goals Good Health and Well-Being for PeopleRequired Resources
Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 36000
Nvidia GeForce GTX 1050 ti GPU Equipment13000030000
Overheads Miscellaneous 310003000
Stationary, Printing Fee Miscellaneous 310003000

More Posts