Image Classification
TensorBoard
English
ultralytics
Tyre Quality
Tyre Classification
Image Classification
Machine Learning
Pytorch
Deep Learning
Computer Vision
Prediction
yolov8
yolo
TyreInspection
QualityControl
DefectDetection
AutomotiveAI
SafetyStandards
IndustrialAI
AIQualityAssessment
PredictiveMaintenance
AIModel
Eval Results
nehulagrawal
commited on
Commit
•
e590346
1
Parent(s):
e1008aa
Update README.md
Browse files
README.md
CHANGED
@@ -24,4 +24,71 @@ model-index:
|
|
24 |
- type: accuracy
|
25 |
value: 0.835
|
26 |
name: Top1_acc
|
27 |
-
---
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
24 |
- type: accuracy
|
25 |
value: 0.835
|
26 |
name: Top1_acc
|
27 |
+
---
|
28 |
+
#Welcome to the repository of our state-of-the-art image classification model, uniquely fine-tuned on the robust architecture of YOLOv8s, tailored to distinguish between defective and good tires with unprecedented accuracy.
|
29 |
+
|
30 |
+
# Model Details
|
31 |
+
|
32 |
+
## Model Description
|
33 |
+
|
34 |
+
Our model leverages the cutting-edge capabilities of YOLOv8s, renowned for its speed and precision in object detection, which has been meticulously fine-tuned for the specific domain of tire quality assessment. This model emerges as an indispensable tool for automating quality control in tire manufacturing, ensuring that every tire meets the highest standards of safety and performance.
|
35 |
+
|
36 |
+
- **Developed by:** FODUU AI
|
37 |
+
- **Model type:** Image Classification
|
38 |
+
- **Task:** Classifies tyres with a high degree of accuracy
|
39 |
+
|
40 |
+
|
41 |
+
### Supported Labels
|
42 |
+
|
43 |
+
```
|
44 |
+
['Good_Tyre','Defective_Tyre']
|
45 |
+
```
|
46 |
+
|
47 |
+
|
48 |
+
## Key Features:
|
49 |
+
- High Precision Classification: Classifies tires with a high degree of accuracy, reducing the margin of error significantly compared to traditional methods.
|
50 |
+
- Rapid Assessment: Optimized for quick image processing, allowing for real-time quality control on the production line.
|
51 |
+
- Robust Training: Trained on a diverse dataset of tire images, capturing a wide range of defects to ensure reliability in various operational environments.
|
52 |
+
- Easy Integration: Designed to seamlessly fit into existing manufacturing systems, facilitating a smooth transition from manual to automated quality assessment.
|
53 |
+
|
54 |
+
## How to Use This Model
|
55 |
+
This model is hosted on Hugging Face, making it incredibly easy to integrate and deploy. You can directly use our pre-trained model for classifying your tire images by following the instructions in our usage documentation.
|
56 |
+
|
57 |
+
|
58 |
+
|
59 |
+
## Potential Applications
|
60 |
+
- Manufacturing Quality Control: Streamline the process of identifying defective tires, ensuring that only the best-quality products reach the market.
|
61 |
+
- Safety Compliance: Assist in meeting rigorous safety standards by detecting flaws that could compromise tire integrity.
|
62 |
+
- Automotive Service Centers: Provide quick and reliable tire checks, enhancing customer service and safety.
|
63 |
+
- Research and Development: Aid in the analysis of tire wear and degradation, contributing to the development of longer-lasting tire materials.
|
64 |
+
|
65 |
+
## Getting Started
|
66 |
+
|
67 |
+
```bash
|
68 |
+
pip install ultralyticsplus==0.0.28 ultralytics==8.0.43
|
69 |
+
```
|
70 |
+
|
71 |
+
```python
|
72 |
+
from ultralyticsplus import YOLO, render_result
|
73 |
+
import cv2
|
74 |
+
|
75 |
+
# load model
|
76 |
+
model = YOLO('foduucom/Tyre-Quality-Classification')
|
77 |
+
|
78 |
+
# set model parameters
|
79 |
+
model.overrides['conf'] = 0.25 # NMS confidence threshold
|
80 |
+
model.overrides['iou'] = 0.45 # NMS IoU threshold
|
81 |
+
model.overrides['agnostic_nms'] = False # NMS class-agnostic
|
82 |
+
model.overrides['max_det'] = 1000 # maximum number of detections per image
|
83 |
+
|
84 |
+
# set image
|
85 |
+
image = '/path/to/your/document/images'
|
86 |
+
|
87 |
+
# perform inference
|
88 |
+
results = model.predict(image)
|
89 |
+
|
90 |
+
# observe results
|
91 |
+
print(results[0].boxes)
|
92 |
+
render = render_result(model=model, image=image, result=results[0])
|
93 |
+
render.show()
|
94 |
+
```
|