barbaramartina commited on
Commit
ecb71da
·
verified ·
1 Parent(s): d9f6b81

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +62 -1
README.md CHANGED
@@ -18,4 +18,65 @@ tags:
18
  - recognition
19
  - environment
20
  - trash
21
- ---
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
18
  - recognition
19
  - environment
20
  - trash
21
+ ---
22
+
23
+
24
+ # YOLO26 Class Based - Garbage & Recycling Object Detection Model
25
+ <p align="leading">
26
+ <img src="https://cdn-uploads.huggingface.co/production/uploads/681b4c9bdf5879ab8389998f/uNhJUPNAGXQWye2Uyn1J7.jpeg" alt="val_batch2_labels" width="40%"/>
27
+ </p>
28
+
29
+ ## Model Summary
30
+ This model is a fine-tuned version of **Ultralytics/YOLO26 Classification** optimized for real-time detection of trash, garbage, and common recyclable materials. Developed to support waste management systems, automated recycling sorting lines, and environmental cleanliness monitoring applications, this model balances exceptional inference speed with high precision across distinct waste categories.
31
+
32
+ ## Model Description
33
+ - **Developed by:** [barbaramartina]
34
+ - **Model Type:** Object Classification
35
+ - **Base Model:** `Ultralytics/YOLO26 Class`
36
+ - **Language(s):** English (`en`)
37
+ - **License:** MIT License
38
+
39
+ ### Supported Detection Classes
40
+ The model has been explicitly trained to identify and categorize the following objects:
41
+ 1. **Plastic** (Bottles, containers, wrappers)
42
+ 2. **Paper** (Sheets, newspapers, flyers)
43
+ 3. **Cardboard** (Boxes, shipping packaging)
44
+ 4. **Glass** (Bottles, jars)
45
+ 5. **Shoes** (Discarded footwear)
46
+ 6. **Battery** (E-waste items requiring special hazardous handling)
47
+ 7. **General Trash / Garbage** (Non-recyclable domestic or industrial waste)
48
+
49
+ ---
50
+
51
+ ## Intended Uses & Limitations
52
+
53
+ ### Intended Uses
54
+ - **Smart Recycling Bins:** Integrating with IoT devices to automatically classify thrown-away items and guide consumers toward proper sorting.
55
+ - **Hazardous Waste Filtration:** Flagging critical items like batteries out of standard trash streams to prevent fires or environmental contamination.
56
+ - **Urban Cleanliness Automation:** Deploying on street sweepers, drones, or stationary city cameras to map litter hotspots.
57
+
58
+ ### Limitations & Biases
59
+ - **Lighting Conditions:** Performance may degrade in extremely low-light or heavily shadowed environments.
60
+ - **Deformed Objects:** Heavily crushed, burnt, or shredded materials may experience lower confidence scores compared to intact objects.
61
+ - **Occlusion:** Multiple stacked items or items hidden inside translucent bags may result in partial or missed detections.
62
+
63
+ ---
64
+
65
+ ## How to Get Started
66
+
67
+ You can easily integrate this model into your project using the `ultralytics` Python framework.
68
+
69
+ ### Installation
70
+ ```python
71
+ pip install ultralytics
72
+ from ultralytics import YOLO
73
+
74
+ # 1. Load the model
75
+ # Replace the following with the path to the model
76
+ model = YOLO("your-username/your-model-id")
77
+
78
+ # 2. Run inference on an image or video source
79
+ results = model("path/to/waste_image.jpg", conf=0.25)
80
+
81
+ # 3. Check the results (I suggest using jupyter notebook)
82
+ ```