Anjali Report
Anjali Report
A Project Report by
Anjali Tripathi
Roll No.2200190210008
2023-24
JSS MAHAVIDYAPEETHA
JSS ACADEMY OF TECHNICAL EDUCATION, NOIDA
DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING
C-20/1, SECTOR-62, NOIDA, UTTAR PRADESH-201301
0
PAGE NO.
CONTENTS 1
LIST OF FIGURES 2
LIST OF TABLES 3
Chapter-5: Conclusion 14
Chapter-6: Limitations 15
References 17
1
LIST OF FIGURES
2
LIST OF TABLES
3
CHAPTER-1
INTRODUCTION
4
In this report we explore the application of CNNs for image
processing and classification using the HAM10000 and ISIC
Challenge 2019 datasets. By leveraging deep learning, we aim to
create accurate models (by using Resnet50, MobileNetV2 and
many more) for automatic skin lesion detection and classification.
5
CHAPTER-2
OBJECTIVES AND SCOPE OF STUDY
OBJECTIVE:
SCOPE OF STUDY:
● DATASET UNDERSTANDING
● IMAGE PRE-PROCESSING
● SEGMENTATION TECHNIQUES
● FEATURE EXTRACTION
6
CHAPTER-3
THEORETICAL BACKGROUND
IMAGE PROCESSING
● Image Enhancement
Adjusts the contrast of an image by redistributing pixel intensities.
Increases the dynamic range of pixel values to enhance contrast.
Enhances image details by emphasizing edges and high-frequency
components. Filters out unwanted noise while preserving important
image features.
● Image Restoration
Removes blur caused by motion, defocus, or other factors to restore
image sharpness. Reduces noise in an image using techniques like
median filtering, Gaussian filtering, or wavelet denoising.Inpainting: Fills
in missing or damaged regions of an image based on surrounding
information.
CNN
A Convolutional Neural Network (CNN) is a type of Deep Learning neural
network architecture commonly used in Computer Vision. Computer vision is a
field of Artificial Intelligence that enables a computer to understand and
interpret the image or visual data.
figure 2:CNN Architecture
7
Figure 2: Image Classification
The Architecture of a convolutional network typically consists of four
types of layers:
• Convolution
• Pooling
• Activation
• Fully Connected
HAM10000
The HAM10000 dataset comprises a diverse collection of
dermatoscopic images depicting various types of pigmented skin
lesions. With a total of 10,000 images distributed across seven
distinct classes, this dataset serves as a valuable resource for
training and evaluating skin lesion classification models.
● Melanoma.
● Neveus.
● Basal Cell Carcinoma.
● Actinic Keratosis.
● Benign Keratosis.
● Dermatofibroma.
● Vascular Lesion.
9
Figure 4:Distribution of data in different classes of HAM10000 Dataset:
DF Flesh-colored,brown or Non-Cancerous
reddish-brown
10
Training Model used in Ham10000
Model Used:MobileNetV2
11
CHAPTER-4
RESULTS
figure7:Model Loss
Figure is showing the model loss with respect to epoch.
Here we get the minimum loss at 25th epoch which is 0.5469
12
PERFORMANCE EVALUATION METRICS
13
CHAPTER-5
CONCLUSION
• Till now we have read the HAM10000 Dataset in detail and implemented
the CSV data reading and image reading algorithms.
• Also, we have gone through the basics of feature extraction and the basics
of the CNN model and its performance evaluation metrics.
14
CHAPTER-6
LIMITATIONS
• ISIC dataset(or any other large dataset) requires heavy models and a
high-end systems to run the algorithms.
15
CHAPTER-7
FUTURE WORK
16
References
[1] Codella, N. C. F. et al. (2019). Skin Lesion Analysis Toward Melanoma Detection: A
Challenge at the 2017 International Symposium on Biomedical Imaging (ISBI), Hosted by
the International Skin Imaging Collaboration (ISIC). arXiv preprint arXiv:1902.03368.
[2] Tschandl, P. et al. (2018). The HAM10000 dataset, a large collection of multi-source
dermatoscopic images of common pigmented skin lesions. Scientific Data, 5(1), 180161.
[3] Dataset Link: https://www.kaggle.com/datasets/kmader/skin-cancer-mnist-ham10000
[4] Code used: https://github.com/anitadala
[5] Science direct research paper:
https://www.sciencedirect.com/science/article/pii/S1877050923016277
17