0% found this document useful (0 votes)
21 views8 pages

PY095

Uploaded by

saadikumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
21 views8 pages

PY095

Uploaded by

saadikumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 8

Skin Disease Detection System Using CNN

1) Background/ Problem Statement

Skin disease among humans has been a common disease, millions of


people are suffering from various kinds of skin diseases. Usually, these
diseases have hidden dangers which lead to not only a lack of self-
confidence and psychological depression but also lead a risk of skin
cancer. According to World Health Organization (WHO), around 30% to
70% of the population has fallen victim to skin disease. And most of
these individuals don’t know much about the classification of skin
disease.
To tackle the above-mentioned problem, we have designed a Skin
Disease Detection System Using CNN. The idea behind this project is to
make it possible for the common man to get a sense of the disease
affecting his/her skin so they can get a head start in preparing for its
betterment and also the doctor in charge can get an idea about the
type of cancer, which ultimately helps in faster and efficient diagnosis.
2) Working of the Project

Our Python-based Skin Disease Detection using CNN consists of 2


modules: User and Admin.

The user would need to register first to log into the system. After
logging in, the user would need to upload the image and the system will
automatically detect the class of the skin disease that seems to appear
on the image. The user can also view doctors for the diagnosis. The
system will show the doctors as per the class of disease detected. The
user can also give feedback.

The admin can log in using their credentials. They can view users and
have the access to add, update, delete and view doctors. They can also
view the feedback given by the users.

We have made use of a Convolutional Neural Network that uses Batch


Normalization to normalize the layer’s inputs and also makes use of an
Adam optimizer. The dataset used is from Kaggle. The system will detect
the following diseases: Acne, Rosacea, Actinic Keratosis, Basal Cell
Carcinoma, Melanoma Skin Cancer, Dysplastic Nevi, Moles and other
Malignant Lesions.
3) Advantages

The system is easy to maintain.


It is user-friendly.
The user can easily identify various skin diseases.
The system will help the user to find doctors for diagnosis as well.
The user can provide feedback.
4) System Description

The system comprises 2 major modules with their sub-modules as


follows:

 User:

● Register:

The user would need to register first to log in.

● Login:

The user can log in using their credentials.

● Image Upload:

The user would need to upload the image and the system will
detect the class of the skin disease that appears on the image.

● View Doctors:

The system will suggest doctors to the user as per the class
detected.

● Give Feedback:

The user can give feedback as well.


 Admin

● Login:

The admin can log in using their credentials.

● View Users:

The admin can view the users.

● View Doctors:

They will have the access to add, update, delete and view doctors.

● View Feedback:

They can view feedback given by the users.


5) Project Life Cycle

The waterfall model is a classical model used in the system


development life cycle to create a system with a linear and sequential
approach. It is termed a waterfall because the model develops
systematically from one phase to another in a downward fashion. The
waterfall approach does not define the process to go back to the
previous phase to handle changes in requirements. The waterfall
approach is the earliest approach that was used for software
development.
6) System Requirements

I. Hardware Requirement

i. Laptop or PC
 Windows 7 or higher
 I3 processor system or higher
 4 GB RAM or higher
 100 GB ROM or higher

II. Software Requirement

ii. Laptop or PC
 Python
 Sublime Text Editor
 XAMP Server
7) Limitations/Disadvantages

If the image uploaded is blurred, the system can produce


inaccurate results.

8) Application

The system can help to identify a particular skin disease and help
individuals find a doctor to get the proper diagnosis.

9) Reference
 https://www.irjet.net/archives/V9/i7/IRJET-V9I7397.pdf
 https://arxiv.org/ftp/arxiv/papers/1911/1911.07929.pdf
 https://www.researchgate.net/publication/337171348_A_Web-
Based_Skin_Disease_Diagnosis_Using_Convolutional_Neural_Networks
 https://www.gnits.ac.in/wp-content/uploads/2021/12/109-IJAEMA-
AUGUST-6176.pdf

You might also like