SlideShare a Scribd company logo
Sardar Alam 
Hassan khan 
Supervisor Dr. Usama Ijaz Bajwa
INTRODUCTION 
The skin covers the whole body. An 
important function of the skin is to protect 
the body from infection. We need automated 
computer application for skin disease 
classification to be installed at the medical 
facilities like rural health clinics for remote 
areas where skin specialists are unavailable.
SCOPE 
Our propose project will work in the 
following way: 
•Acquire Image. 
•Classify disease. 
•Upload Classified Image to Web App for further 
opinion. 
•Registered Skin Specialist in Web App who can entertain 
such requests.
The Application will be able to classify the 
following diseases: 
•Acne Vulgaris 
•Scabies 
•Psoriasis 
•Eczma 
•Tinea Corprosis 
•Vitaligo 
SCOPE
FUNCTIONAL REQUIREMENTS 
• Image Acquisition. 
• Preprocessing steps: 
• Color gradient generator on an image. 
• Thresholding and Clustering on image. 
• Cropping and isolating region of interest (ROI). 
• Visual Feature Extraction 
• System Training for skin disease classification 
• Separate access of application for Admin, Medical Person 
and Skin Specialist 
• Interface for Medical person 
• Interface for Skin specialist 
• Diagnosis of skin disease 
• Data retrieval and Data manipulation
NON-FUNCTIONAL 
REQUIREMENTS 
•Software Quality Attributes 
•Safety and Security Requirements 
•Accuracy
APPROACHES 
•Skin Disease Classification(Structured) 
•Further Opinion (OO)
FLOW CHART 
Shivering
PREPROCESSING , ISOLATED ROI
FEATURE EXTRACTION
TESTING AND TRAINING 
•Total Data : 664 
•Classification : ANN 
•Training : 70% 
•Testing : 15% 
•Validation : 15%
Thanks

More Related Content

What's hot

Blepharitis : Overview and management
Blepharitis : Overview and managementBlepharitis : Overview and management
Blepharitis : Overview and management
Indra Prasad Sharma
 
Lichen planus
Lichen planusLichen planus
Lichen planus
Dr ABU SURAIH SAKHRI
 
Atopic dermatitis
Atopic dermatitisAtopic dermatitis
Atopic dermatitis
mahadev deuja
 
Dermatology 5th year, 2nd lecture (Dr. Kazhan)
Dermatology 5th year, 2nd lecture (Dr. Kazhan)Dermatology 5th year, 2nd lecture (Dr. Kazhan)
Dermatology 5th year, 2nd lecture (Dr. Kazhan)
College of Medicine, Sulaymaniyah
 
face detection
face detectionface detection
face detection
Smriti Tikoo
 
Common Skin Infections in Children
Common Skin Infections in ChildrenCommon Skin Infections in Children
Common Skin Infections in Children
MISCA
 
Hydrafacial presentation, skin, beauty, health
Hydrafacial presentation, skin, beauty, healthHydrafacial presentation, skin, beauty, health
Hydrafacial presentation, skin, beauty, health
Leader Group of Companies
 
Acute Hemorrhagic edema of Infancy
Acute Hemorrhagic edema of InfancyAcute Hemorrhagic edema of Infancy
Acute Hemorrhagic edema of Infancy
Mai ApoAlnaga
 
SKin lesion detection using ml approach.pptx
SKin lesion detection using ml approach.pptxSKin lesion detection using ml approach.pptx
SKin lesion detection using ml approach.pptx
PrachiPancholi5
 
Rosacea
RosaceaRosacea
Rosacea
fitango
 
Dermatology 5th year, 3rd lecture (Dr. Faraedon Kaftan)
Dermatology 5th year, 3rd lecture (Dr. Faraedon Kaftan)Dermatology 5th year, 3rd lecture (Dr. Faraedon Kaftan)
Dermatology 5th year, 3rd lecture (Dr. Faraedon Kaftan)
College of Medicine, Sulaymaniyah
 
Basic dermatology by Dr. Haseeb Ahmed
Basic dermatology by Dr. Haseeb AhmedBasic dermatology by Dr. Haseeb Ahmed
Basic dermatology by Dr. Haseeb Ahmed
Haseeb Ahmed Bhatti
 
Skin disorders
Skin disordersSkin disorders
Skin disorders
Priyatham Kasaraneni
 
Cosmetic dermatology
Cosmetic dermatologyCosmetic dermatology
Cosmetic dermatology
heatherburke67
 
Alopecia
AlopeciaAlopecia
Ablative & Nonablative Lasers for Face Rejuvenation
Ablative & Nonablative Lasers for Face RejuvenationAblative & Nonablative Lasers for Face Rejuvenation
Ablative & Nonablative Lasers for Face Rejuvenation
Xristoforos Tzermias
 
Moisturizers An Essential Component in Eczema Management
Moisturizers An Essential Component in Eczema ManagementMoisturizers An Essential Component in Eczema Management
Moisturizers An Essential Component in Eczema Management
Moch Kurniawan
 
dermatology.Disorders of keratinization.(dr.darseem)
dermatology.Disorders of keratinization.(dr.darseem)dermatology.Disorders of keratinization.(dr.darseem)
dermatology.Disorders of keratinization.(dr.darseem)
student
 
Genodermatoses
GenodermatosesGenodermatoses
Genodermatoses
Ravindra Mahanthi
 
Diabetic Retinopathy Analysis using Fundus Image
Diabetic Retinopathy Analysis using Fundus ImageDiabetic Retinopathy Analysis using Fundus Image
Diabetic Retinopathy Analysis using Fundus Image
Manjushree Mashal
 

What's hot (20)

Blepharitis : Overview and management
Blepharitis : Overview and managementBlepharitis : Overview and management
Blepharitis : Overview and management
 
Lichen planus
Lichen planusLichen planus
Lichen planus
 
Atopic dermatitis
Atopic dermatitisAtopic dermatitis
Atopic dermatitis
 
Dermatology 5th year, 2nd lecture (Dr. Kazhan)
Dermatology 5th year, 2nd lecture (Dr. Kazhan)Dermatology 5th year, 2nd lecture (Dr. Kazhan)
Dermatology 5th year, 2nd lecture (Dr. Kazhan)
 
face detection
face detectionface detection
face detection
 
Common Skin Infections in Children
Common Skin Infections in ChildrenCommon Skin Infections in Children
Common Skin Infections in Children
 
Hydrafacial presentation, skin, beauty, health
Hydrafacial presentation, skin, beauty, healthHydrafacial presentation, skin, beauty, health
Hydrafacial presentation, skin, beauty, health
 
Acute Hemorrhagic edema of Infancy
Acute Hemorrhagic edema of InfancyAcute Hemorrhagic edema of Infancy
Acute Hemorrhagic edema of Infancy
 
SKin lesion detection using ml approach.pptx
SKin lesion detection using ml approach.pptxSKin lesion detection using ml approach.pptx
SKin lesion detection using ml approach.pptx
 
Rosacea
RosaceaRosacea
Rosacea
 
Dermatology 5th year, 3rd lecture (Dr. Faraedon Kaftan)
Dermatology 5th year, 3rd lecture (Dr. Faraedon Kaftan)Dermatology 5th year, 3rd lecture (Dr. Faraedon Kaftan)
Dermatology 5th year, 3rd lecture (Dr. Faraedon Kaftan)
 
Basic dermatology by Dr. Haseeb Ahmed
Basic dermatology by Dr. Haseeb AhmedBasic dermatology by Dr. Haseeb Ahmed
Basic dermatology by Dr. Haseeb Ahmed
 
Skin disorders
Skin disordersSkin disorders
Skin disorders
 
Cosmetic dermatology
Cosmetic dermatologyCosmetic dermatology
Cosmetic dermatology
 
Alopecia
AlopeciaAlopecia
Alopecia
 
Ablative & Nonablative Lasers for Face Rejuvenation
Ablative & Nonablative Lasers for Face RejuvenationAblative & Nonablative Lasers for Face Rejuvenation
Ablative & Nonablative Lasers for Face Rejuvenation
 
Moisturizers An Essential Component in Eczema Management
Moisturizers An Essential Component in Eczema ManagementMoisturizers An Essential Component in Eczema Management
Moisturizers An Essential Component in Eczema Management
 
dermatology.Disorders of keratinization.(dr.darseem)
dermatology.Disorders of keratinization.(dr.darseem)dermatology.Disorders of keratinization.(dr.darseem)
dermatology.Disorders of keratinization.(dr.darseem)
 
Genodermatoses
GenodermatosesGenodermatoses
Genodermatoses
 
Diabetic Retinopathy Analysis using Fundus Image
Diabetic Retinopathy Analysis using Fundus ImageDiabetic Retinopathy Analysis using Fundus Image
Diabetic Retinopathy Analysis using Fundus Image
 

Viewers also liked

Common skin diseases
Common skin diseasesCommon skin diseases
Common skin diseases
Djagna
 
Management of skin disease
Management of skin diseaseManagement of skin disease
Management of skin disease
Emmanuel Obiri-Bakai
 
English rule 2
English rule 2English rule 2
Chapter.21
Chapter.21Chapter.21
Chapter.21
ELAC microbiology
 
Skin disesae
Skin  disesaeSkin  disesae
Skin disesae
Safia Al-rezami
 
18Occupational Skin diseases and management, Dr. Dincy peter
18Occupational Skin diseases and management, Dr. Dincy peter18Occupational Skin diseases and management, Dr. Dincy peter
18Occupational Skin diseases and management, Dr. Dincy peter
ohscmcvellore
 
Orientation To Pharmacology
Orientation To PharmacologyOrientation To Pharmacology
Orientation To Pharmacology
Tpetrici
 
Learning notes of r for python programmer (Temp1)
Learning notes of r for python programmer (Temp1)Learning notes of r for python programmer (Temp1)
Learning notes of r for python programmer (Temp1)
Chia-Chi Chang
 
Java OOP Programming language (Part 1) - Introduction to Java
Java OOP Programming language (Part 1) - Introduction to JavaJava OOP Programming language (Part 1) - Introduction to Java
Java OOP Programming language (Part 1) - Introduction to Java
OUM SAOKOSAL
 
Python - Lecture 1
Python - Lecture 1Python - Lecture 1
Python - Lecture 1
Ravi Kiran Khareedi
 
Meetup Python Nantes - les tests en python
Meetup Python Nantes - les tests en pythonMeetup Python Nantes - les tests en python
Meetup Python Nantes - les tests en python
Arthur Lutz
 
Analysis of Fatal Utah Avalanches with Python. From Scraping, Analysis, to In...
Analysis of Fatal Utah Avalanches with Python. From Scraping, Analysis, to In...Analysis of Fatal Utah Avalanches with Python. From Scraping, Analysis, to In...
Analysis of Fatal Utah Avalanches with Python. From Scraping, Analysis, to In...
Matt Harrison
 
Introduction to Advanced Javascript
Introduction to Advanced JavascriptIntroduction to Advanced Javascript
Introduction to Advanced Javascript
Collaboration Technologies
 
Operator Overloading
Operator Overloading  Operator Overloading
Operator Overloading
Sardar Alam
 
PyCon 2013 : Scripting to PyPi to GitHub and More
PyCon 2013 : Scripting to PyPi to GitHub and MorePyCon 2013 : Scripting to PyPi to GitHub and More
PyCon 2013 : Scripting to PyPi to GitHub and More
Matt Harrison
 
Python for All
Python for All Python for All
Python for All
Pragya Goyal
 
Installing Python on Mac
Installing Python on MacInstalling Python on Mac
Installing Python on Mac
Wei-Wen Hsu
 
Lesson1 python an introduction
Lesson1 python an introductionLesson1 python an introduction
Lesson1 python an introduction
Arulalan T
 
Introduction to python
Introduction to pythonIntroduction to python
Introduction to python
Yi-Fan Chu
 
Python master class part 1
Python master class part 1Python master class part 1
Python master class part 1
Chathuranga Bandara
 

Viewers also liked (20)

Common skin diseases
Common skin diseasesCommon skin diseases
Common skin diseases
 
Management of skin disease
Management of skin diseaseManagement of skin disease
Management of skin disease
 
English rule 2
English rule 2English rule 2
English rule 2
 
Chapter.21
Chapter.21Chapter.21
Chapter.21
 
Skin disesae
Skin  disesaeSkin  disesae
Skin disesae
 
18Occupational Skin diseases and management, Dr. Dincy peter
18Occupational Skin diseases and management, Dr. Dincy peter18Occupational Skin diseases and management, Dr. Dincy peter
18Occupational Skin diseases and management, Dr. Dincy peter
 
Orientation To Pharmacology
Orientation To PharmacologyOrientation To Pharmacology
Orientation To Pharmacology
 
Learning notes of r for python programmer (Temp1)
Learning notes of r for python programmer (Temp1)Learning notes of r for python programmer (Temp1)
Learning notes of r for python programmer (Temp1)
 
Java OOP Programming language (Part 1) - Introduction to Java
Java OOP Programming language (Part 1) - Introduction to JavaJava OOP Programming language (Part 1) - Introduction to Java
Java OOP Programming language (Part 1) - Introduction to Java
 
Python - Lecture 1
Python - Lecture 1Python - Lecture 1
Python - Lecture 1
 
Meetup Python Nantes - les tests en python
Meetup Python Nantes - les tests en pythonMeetup Python Nantes - les tests en python
Meetup Python Nantes - les tests en python
 
Analysis of Fatal Utah Avalanches with Python. From Scraping, Analysis, to In...
Analysis of Fatal Utah Avalanches with Python. From Scraping, Analysis, to In...Analysis of Fatal Utah Avalanches with Python. From Scraping, Analysis, to In...
Analysis of Fatal Utah Avalanches with Python. From Scraping, Analysis, to In...
 
Introduction to Advanced Javascript
Introduction to Advanced JavascriptIntroduction to Advanced Javascript
Introduction to Advanced Javascript
 
Operator Overloading
Operator Overloading  Operator Overloading
Operator Overloading
 
PyCon 2013 : Scripting to PyPi to GitHub and More
PyCon 2013 : Scripting to PyPi to GitHub and MorePyCon 2013 : Scripting to PyPi to GitHub and More
PyCon 2013 : Scripting to PyPi to GitHub and More
 
Python for All
Python for All Python for All
Python for All
 
Installing Python on Mac
Installing Python on MacInstalling Python on Mac
Installing Python on Mac
 
Lesson1 python an introduction
Lesson1 python an introductionLesson1 python an introduction
Lesson1 python an introduction
 
Introduction to python
Introduction to pythonIntroduction to python
Introduction to python
 
Python master class part 1
Python master class part 1Python master class part 1
Python master class part 1
 

Similar to skin disease classification

Face recognition
Face recognitionFace recognition
Face recognition
Avinash Prakash
 
Expert system.pptx
Expert system.pptxExpert system.pptx
Expert system.pptx
PradeepGouda8
 
Face Chk - Face Recognition
Face Chk - Face RecognitionFace Chk - Face Recognition
Face Chk - Face Recognition
Prime Infoserv
 
Facial recognition
Facial recognitionFacial recognition
Facial recognition
Sonam1891
 
Face recognition
Face recognitionFace recognition
Face recognition
Naman Ahuja
 
Movie on face recognition in e attendace
Movie on face recognition in e attendaceMovie on face recognition in e attendace
Movie on face recognition in e attendace
sbk50000
 
Facial Recognition: The Science, The Technology, and Market Applications
Facial Recognition: The Science, The Technology, and Market ApplicationsFacial Recognition: The Science, The Technology, and Market Applications
Facial Recognition: The Science, The Technology, and Market Applications
Investorideas.com
 
FACE RECOGNITION TECHNOLOGY
FACE RECOGNITION TECHNOLOGYFACE RECOGNITION TECHNOLOGY
FACE RECOGNITION TECHNOLOGY
JASHU JASWANTH
 
Using Artificial Intelligence For Cytology Screening
Using Artificial Intelligence For Cytology Screening Using Artificial Intelligence For Cytology Screening
Using Artificial Intelligence For Cytology Screening
Vitali Khvatkov
 
Face Recognition Technology by Rohit
Face Recognition Technology by RohitFace Recognition Technology by Rohit
Face Recognition Technology by Rohit
Rohit Shrivastava
 
Face recognition Technology By Rohit
Face recognition Technology By RohitFace recognition Technology By Rohit
Face recognition Technology By Rohit
Rohit Shrivastava
 
E-Medicine Apps
E-Medicine AppsE-Medicine Apps
E-Medicine Apps
ahmadnazmi14
 
20 reasons for FotoFinder
20 reasons for FotoFinder20 reasons for FotoFinder
20 reasons for FotoFinder
Schuco
 
Foreigners Authentication Based on Multi-Biometric System for Iraq
Foreigners Authentication Based on  Multi-Biometric System for IraqForeigners Authentication Based on  Multi-Biometric System for Iraq
Foreigners Authentication Based on Multi-Biometric System for Iraq
A. Shamel
 
ACET.pptx
ACET.pptxACET.pptx
ppt minor project.pptx
ppt minor project.pptxppt minor project.pptx
ppt minor project.pptx
Dakshthakur9
 
Facial_recognition_systtem.pptx
Facial_recognition_systtem.pptxFacial_recognition_systtem.pptx
Facial_recognition_systtem.pptx
Harshavardhan851231
 
Markus Paasovaara: Face recognition
Markus Paasovaara: Face recognitionMarkus Paasovaara: Face recognition
Markus Paasovaara: Face recognition
Futurice
 
Deep learning on face recognition (use case, development and risk)
Deep learning on face recognition (use case, development and risk)Deep learning on face recognition (use case, development and risk)
Deep learning on face recognition (use case, development and risk)
Herman Kurnadi
 
Face recognition and math
Face recognition and mathFace recognition and math
Face recognition and math
Kejti Cela
 

Similar to skin disease classification (20)

Face recognition
Face recognitionFace recognition
Face recognition
 
Expert system.pptx
Expert system.pptxExpert system.pptx
Expert system.pptx
 
Face Chk - Face Recognition
Face Chk - Face RecognitionFace Chk - Face Recognition
Face Chk - Face Recognition
 
Facial recognition
Facial recognitionFacial recognition
Facial recognition
 
Face recognition
Face recognitionFace recognition
Face recognition
 
Movie on face recognition in e attendace
Movie on face recognition in e attendaceMovie on face recognition in e attendace
Movie on face recognition in e attendace
 
Facial Recognition: The Science, The Technology, and Market Applications
Facial Recognition: The Science, The Technology, and Market ApplicationsFacial Recognition: The Science, The Technology, and Market Applications
Facial Recognition: The Science, The Technology, and Market Applications
 
FACE RECOGNITION TECHNOLOGY
FACE RECOGNITION TECHNOLOGYFACE RECOGNITION TECHNOLOGY
FACE RECOGNITION TECHNOLOGY
 
Using Artificial Intelligence For Cytology Screening
Using Artificial Intelligence For Cytology Screening Using Artificial Intelligence For Cytology Screening
Using Artificial Intelligence For Cytology Screening
 
Face Recognition Technology by Rohit
Face Recognition Technology by RohitFace Recognition Technology by Rohit
Face Recognition Technology by Rohit
 
Face recognition Technology By Rohit
Face recognition Technology By RohitFace recognition Technology By Rohit
Face recognition Technology By Rohit
 
E-Medicine Apps
E-Medicine AppsE-Medicine Apps
E-Medicine Apps
 
20 reasons for FotoFinder
20 reasons for FotoFinder20 reasons for FotoFinder
20 reasons for FotoFinder
 
Foreigners Authentication Based on Multi-Biometric System for Iraq
Foreigners Authentication Based on  Multi-Biometric System for IraqForeigners Authentication Based on  Multi-Biometric System for Iraq
Foreigners Authentication Based on Multi-Biometric System for Iraq
 
ACET.pptx
ACET.pptxACET.pptx
ACET.pptx
 
ppt minor project.pptx
ppt minor project.pptxppt minor project.pptx
ppt minor project.pptx
 
Facial_recognition_systtem.pptx
Facial_recognition_systtem.pptxFacial_recognition_systtem.pptx
Facial_recognition_systtem.pptx
 
Markus Paasovaara: Face recognition
Markus Paasovaara: Face recognitionMarkus Paasovaara: Face recognition
Markus Paasovaara: Face recognition
 
Deep learning on face recognition (use case, development and risk)
Deep learning on face recognition (use case, development and risk)Deep learning on face recognition (use case, development and risk)
Deep learning on face recognition (use case, development and risk)
 
Face recognition and math
Face recognition and mathFace recognition and math
Face recognition and math
 

More from Sardar Alam

Undoing of mental illness -- seek help
Undoing of mental illness -- seek helpUndoing of mental illness -- seek help
Undoing of mental illness -- seek help
Sardar Alam
 
introduction to python
introduction to pythonintroduction to python
introduction to python
Sardar Alam
 
filters for noise in image processing
filters for noise in image processingfilters for noise in image processing
filters for noise in image processing
Sardar Alam
 
Noise Models
Noise ModelsNoise Models
Noise Models
Sardar Alam
 
Noise Models
Noise ModelsNoise Models
Noise Models
Sardar Alam
 
Introduction to machine learningunsupervised learning
Introduction to machine learningunsupervised learningIntroduction to machine learningunsupervised learning
Introduction to machine learningunsupervised learning
Sardar Alam
 
Opengl texturing
Opengl texturingOpengl texturing
Opengl texturing
Sardar Alam
 
Mathematics fundamentals
Mathematics fundamentalsMathematics fundamentals
Mathematics fundamentals
Sardar Alam
 
3 d graphics with opengl part 2
3 d graphics with opengl  part 23 d graphics with opengl  part 2
3 d graphics with opengl part 2
Sardar Alam
 
3 d graphics with opengl part 1
3 d graphics with opengl part 13 d graphics with opengl part 1
3 d graphics with opengl part 1
Sardar Alam
 
3 d graphics basics
3 d graphics basics3 d graphics basics
3 d graphics basics
Sardar Alam
 
2 d transformations
2 d transformations2 d transformations
2 d transformations
Sardar Alam
 
Gui
GuiGui
Inheritance
InheritanceInheritance
Inheritance
Sardar Alam
 
Arrays string handling java packages
Arrays string handling java packagesArrays string handling java packages
Arrays string handling java packages
Sardar Alam
 
Java basics
Java basicsJava basics
Java basics
Sardar Alam
 

More from Sardar Alam (16)

Undoing of mental illness -- seek help
Undoing of mental illness -- seek helpUndoing of mental illness -- seek help
Undoing of mental illness -- seek help
 
introduction to python
introduction to pythonintroduction to python
introduction to python
 
filters for noise in image processing
filters for noise in image processingfilters for noise in image processing
filters for noise in image processing
 
Noise Models
Noise ModelsNoise Models
Noise Models
 
Noise Models
Noise ModelsNoise Models
Noise Models
 
Introduction to machine learningunsupervised learning
Introduction to machine learningunsupervised learningIntroduction to machine learningunsupervised learning
Introduction to machine learningunsupervised learning
 
Opengl texturing
Opengl texturingOpengl texturing
Opengl texturing
 
Mathematics fundamentals
Mathematics fundamentalsMathematics fundamentals
Mathematics fundamentals
 
3 d graphics with opengl part 2
3 d graphics with opengl  part 23 d graphics with opengl  part 2
3 d graphics with opengl part 2
 
3 d graphics with opengl part 1
3 d graphics with opengl part 13 d graphics with opengl part 1
3 d graphics with opengl part 1
 
3 d graphics basics
3 d graphics basics3 d graphics basics
3 d graphics basics
 
2 d transformations
2 d transformations2 d transformations
2 d transformations
 
Gui
GuiGui
Gui
 
Inheritance
InheritanceInheritance
Inheritance
 
Arrays string handling java packages
Arrays string handling java packagesArrays string handling java packages
Arrays string handling java packages
 
Java basics
Java basicsJava basics
Java basics
 

Recently uploaded

8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
kalichargn70th171
 
E-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet DynamicsE-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet Dynamics
Hornet Dynamics
 
SWEBOK and Education at FUSE Okinawa 2024
SWEBOK and Education at FUSE Okinawa 2024SWEBOK and Education at FUSE Okinawa 2024
SWEBOK and Education at FUSE Okinawa 2024
Hironori Washizaki
 
What is Master Data Management by PiLog Group
What is Master Data Management by PiLog GroupWhat is Master Data Management by PiLog Group
What is Master Data Management by PiLog Group
aymanquadri279
 
SMS API Integration in Saudi Arabia| Best SMS API Service
SMS API Integration in Saudi Arabia| Best SMS API ServiceSMS API Integration in Saudi Arabia| Best SMS API Service
SMS API Integration in Saudi Arabia| Best SMS API Service
Yara Milbes
 
Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
ICS
 
socradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdfsocradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdf
SOCRadar
 
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, FactsALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
Green Software Development
 
Unveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdfUnveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdf
brainerhub1
 
DDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systemsDDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systems
Gerardo Pardo-Castellote
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Crescat
 
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian CompaniesE-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
Quickdice ERP
 
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
timtebeek1
 
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
mz5nrf0n
 
Empowering Growth with Best Software Development Company in Noida - Deuglo
Empowering Growth with Best Software  Development Company in Noida - DeugloEmpowering Growth with Best Software  Development Company in Noida - Deuglo
Empowering Growth with Best Software Development Company in Noida - Deuglo
Deuglo Infosystem Pvt Ltd
 
E-commerce Application Development Company.pdf
E-commerce Application Development Company.pdfE-commerce Application Development Company.pdf
E-commerce Application Development Company.pdf
Hornet Dynamics
 
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdfVitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptxLORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
lorraineandreiamcidl
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
Rakesh Kumar R
 

Recently uploaded (20)

8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
 
E-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet DynamicsE-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet Dynamics
 
SWEBOK and Education at FUSE Okinawa 2024
SWEBOK and Education at FUSE Okinawa 2024SWEBOK and Education at FUSE Okinawa 2024
SWEBOK and Education at FUSE Okinawa 2024
 
What is Master Data Management by PiLog Group
What is Master Data Management by PiLog GroupWhat is Master Data Management by PiLog Group
What is Master Data Management by PiLog Group
 
SMS API Integration in Saudi Arabia| Best SMS API Service
SMS API Integration in Saudi Arabia| Best SMS API ServiceSMS API Integration in Saudi Arabia| Best SMS API Service
SMS API Integration in Saudi Arabia| Best SMS API Service
 
Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
 
socradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdfsocradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdf
 
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, FactsALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
 
Unveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdfUnveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdf
 
DDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systemsDDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systems
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
 
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian CompaniesE-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
 
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
 
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
 
Empowering Growth with Best Software Development Company in Noida - Deuglo
Empowering Growth with Best Software  Development Company in Noida - DeugloEmpowering Growth with Best Software  Development Company in Noida - Deuglo
Empowering Growth with Best Software Development Company in Noida - Deuglo
 
E-commerce Application Development Company.pdf
E-commerce Application Development Company.pdfE-commerce Application Development Company.pdf
E-commerce Application Development Company.pdf
 
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdfVitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdf
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptxLORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
 

skin disease classification

  • 1. Sardar Alam Hassan khan Supervisor Dr. Usama Ijaz Bajwa
  • 2. INTRODUCTION The skin covers the whole body. An important function of the skin is to protect the body from infection. We need automated computer application for skin disease classification to be installed at the medical facilities like rural health clinics for remote areas where skin specialists are unavailable.
  • 3. SCOPE Our propose project will work in the following way: •Acquire Image. •Classify disease. •Upload Classified Image to Web App for further opinion. •Registered Skin Specialist in Web App who can entertain such requests.
  • 4. The Application will be able to classify the following diseases: •Acne Vulgaris •Scabies •Psoriasis •Eczma •Tinea Corprosis •Vitaligo SCOPE
  • 5. FUNCTIONAL REQUIREMENTS • Image Acquisition. • Preprocessing steps: • Color gradient generator on an image. • Thresholding and Clustering on image. • Cropping and isolating region of interest (ROI). • Visual Feature Extraction • System Training for skin disease classification • Separate access of application for Admin, Medical Person and Skin Specialist • Interface for Medical person • Interface for Skin specialist • Diagnosis of skin disease • Data retrieval and Data manipulation
  • 6. NON-FUNCTIONAL REQUIREMENTS •Software Quality Attributes •Safety and Security Requirements •Accuracy
  • 7. APPROACHES •Skin Disease Classification(Structured) •Further Opinion (OO)
  • 11. TESTING AND TRAINING •Total Data : 664 •Classification : ANN •Training : 70% •Testing : 15% •Validation : 15%
  • 12.
  • 13.