Skip to content

Commit d7e34dd

Browse files
add Model and files
0 parents  commit d7e34dd

7 files changed

Lines changed: 1824 additions & 0 deletions

Models(67)/1.keras

13 MB
Binary file not shown.

Models(67)/2.h5

12.8 MB
Binary file not shown.

Models(67)/skin_disease_model.h5

12.8 MB
Binary file not shown.

README.md

Lines changed: 119 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,119 @@
1+
# Skin Diseases Detection using Deep Learning
2+
3+
## Overview
4+
5+
This project implements a deep learning solution for detecting and classifying various skin diseases from images. Using advanced convolutional neural networks, the system can help in early detection and classification of skin conditions, potentially assisting healthcare professionals in diagnosis.
6+
7+
## Dataset Details
8+
9+
The dataset contains 34 different classes of skin diseases with a total of approximately 15,000 images. Each class represents a different skin condition with both English and Hindi names.
10+
11+
### Classes and Image Distribution
12+
13+
1. Eczema (सूजन) - 500 images
14+
2. Melanoma (त्वचा कैंसर) - 1000 images
15+
3. Atopic Dermatitis (एक्ज़िमा खुजलीदार त्वचा की बीमारी) - 500 images
16+
4. Basal Cell Carcinoma (कम घातक कैंसर) - 1000 images
17+
5. Melanocytic Nevi (तिल) - 500 images
18+
6. Benign Keratosis-like Lesions (गैर-हानिकारक घाव) - 500 images
19+
7. Psoriasis pictures Lichen Planus (पपड़ीदार धब्बे) - 500 images
20+
8. Seborrheic Keratoses and other Benign Tumors (त्वचा ट्यूमर) - 500 images
21+
9. Tinea Ringworm Candidiasis (दाद) - 500 images
22+
10. Warts Molluscum and Viral Infections (मस्से) - 500 images
23+
11. Pigment (रंगद्रव्य) - 500 images
24+
12. Enfeksiyonel (संक्रमणजन्य रोग) - 500 images
25+
13. Akne (मुहाँसे) - 322 images
26+
14. Enfeksiyonel (छूत) - 500 images
27+
15. Actinic Keratosis and Malignant Lesions (पूर्व-कैंसर त्वचा) - 500 images
28+
16. Bullous Disease (फफोले वाले त्वचा रोग) - 448 images
29+
17. Cellulitis Impetigo and Bacterial Infections - 288 images
30+
18. Exanthems and Drug Eruptions (त्वचा पर दाने) - 404 images
31+
19. Hair Loss, Alopecia and Hair Diseases - 239 images
32+
20. Herpes, HPV and STDs - 405 images
33+
21. Light Diseases and Pigmentation Disorders - 568 images
34+
22. Lupus and Connective Tissue diseases (संयोजी ऊतक की बीमारियाँ) - 420 images
35+
23. Nail Fungus and Nail Diseases - 500 images
36+
24. Poison Ivy and Contact Dermatitis (त्वचा की जलन) - 260 images
37+
25. Rosacea (गुलाबी फुंसी) - 500 images
38+
26. Scabies, Lyme Disease and Bites (किट-पतंग के काटने) - 431 images
39+
27. Seborrheic Keratoses and Benign Tumors (सौम्य त्वचा के ट्यूमर) - 500 images
40+
28. Systemic Disease (संपूर्ण शरीर) - 606 images
41+
29. Fungal Infections (फंगल संक्रमण) - 500 images
42+
30. Urticaria Hives (छींक-धब्बे) - 212 images
43+
31. Vascular Tumors (रक्त वाहिकाओं के ट्यूमर) - 482 images
44+
32. Vasculitis (रक्त वाहिका सूजन) - 416 images
45+
33. Viral Infections (वायरल संक्रमण) - 500 images
46+
34. Normal Skin - 1000 images
47+
48+
## Features
49+
50+
- Automated skin disease detection from images
51+
- Multi-class classification of various skin conditions
52+
- Deep learning-based image analysis
53+
- Interactive Jupyter notebook implementation
54+
- High accuracy in disease classification
55+
56+
## Technologies Used
57+
58+
- Python
59+
- TensorFlow/Keras
60+
- Jupyter Notebook
61+
- NumPy
62+
- Pandas
63+
- Matplotlib/Seaborn for visualization
64+
65+
## Installation
66+
67+
1. Clone the repository:
68+
69+
```bash
70+
git clone https://github.com/itsluckysharma01/Skin_Diseases_Detection_Using_Deep-Learning_.git
71+
```
72+
73+
2. Install required dependencies:
74+
75+
```bash
76+
pip install -r requirements.txt
77+
```
78+
79+
## Usage
80+
81+
1. Open the Jupyter notebook:
82+
- Navigate to the `Files` directory
83+
- Open `Skin_Diseases_Detection_Using_Deep_Learning(NOTEBOOK).ipynb`
84+
2. Follow the step-by-step instructions in the notebook to:
85+
- Load and preprocess the dataset
86+
- Train the model
87+
- Evaluate results
88+
- Make predictions
89+
90+
## Project Structure
91+
92+
```
93+
Files/
94+
├── requirements.txt
95+
└── Skin_Diseases_Detection_Using_Deep_Learning(NOTEBOOK).ipynb
96+
```
97+
98+
## Contributing
99+
100+
Contributions are welcome! Please feel free to submit a Pull Request.
101+
102+
## License
103+
104+
This project is licensed under the MIT License - see the LICENSE file for details.
105+
106+
## Author
107+
108+
- Lucky Sharma (@itsluckysharma01)
109+
110+
## Acknowledgments
111+
112+
- Thanks to all contributors who helped in developing this project
113+
- Special thanks to the medical professionals who helped in validating the results
114+
115+
## Contact
116+
- Lucky Sharma (@itsluckysharma01)
117+
- ---
118+
Gmail:- panditluckysharma9977@gmail.com
119+

0 commit comments

Comments
 (0)