Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -11,10 +11,9 @@ def safe_load_yolo_model(path):
|
|
11 |
# Dictionary of model paths
|
12 |
model_paths = {
|
13 |
'YOLOv11': './data/yolo11n.pt',
|
14 |
-
'Crack & Pothole Detector': './data/
|
15 |
-
'
|
16 |
-
|
17 |
-
'Pipe Detector': './data/pipe.pt'
|
18 |
}
|
19 |
|
20 |
# Load models into memory
|
@@ -24,9 +23,7 @@ models = {name: safe_load_yolo_model(path) for name, path in model_paths.items()
|
|
24 |
model_colors = {
|
25 |
'YOLOv11': (0, 255, 0),
|
26 |
'Crack & Pothole Detector': (255, 0, 0),
|
27 |
-
'
|
28 |
-
'Road Surface Detector': (255, 255, 0),
|
29 |
-
'Pipe Detector': (255, 0, 255)
|
30 |
}
|
31 |
|
32 |
def process_video(video, selected_model):
|
|
|
11 |
# Dictionary of model paths
|
12 |
model_paths = {
|
13 |
'YOLOv11': './data/yolo11n.pt',
|
14 |
+
'Crack & Pothole Detector': './data/best.pt',
|
15 |
+
'Toll gates': './data/best2.pt'
|
16 |
+
|
|
|
17 |
}
|
18 |
|
19 |
# Load models into memory
|
|
|
23 |
model_colors = {
|
24 |
'YOLOv11': (0, 255, 0),
|
25 |
'Crack & Pothole Detector': (255, 0, 0),
|
26 |
+
'Toll gates': (0, 0, 255)
|
|
|
|
|
27 |
}
|
28 |
|
29 |
def process_video(video, selected_model):
|