capradeepgujaran commited on
Commit
7e37c85
·
verified ·
1 Parent(s): c498e95

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +2 -2
app.py CHANGED
@@ -17,7 +17,7 @@ class RobustSafetyMonitor:
17
  self.colors = [(0, 0, 255), (255, 0, 0), (0, 255, 0), (255, 255, 0), (255, 0, 255)]
18
 
19
  # Load YOLOv5 model for general object detection
20
- self.yolo_model = torch.hub.load('ultralytics/yolov5', 'yolov5s')
21
 
22
  def preprocess_image(self, frame):
23
  """Process image for analysis."""
@@ -186,7 +186,7 @@ def create_monitor_interface():
186
  print(f"Processing error: {str(e)}")
187
  return None, f"Error processing image: {str(e)}"
188
 
189
- input_image.change(
190
  fn=analyze_image,
191
  inputs=input_image,
192
  outputs=[output_image, analysis_text]
 
17
  self.colors = [(0, 0, 255), (255, 0, 0), (0, 255, 0), (255, 255, 0), (255, 0, 255)]
18
 
19
  # Load YOLOv5 model for general object detection
20
+ self.yolo_model = torch.hub.load('ultralytics/yolov5', 'yolov5s', pretrained=True)
21
 
22
  def preprocess_image(self, frame):
23
  """Process image for analysis."""
 
186
  print(f"Processing error: {str(e)}")
187
  return None, f"Error processing image: {str(e)}"
188
 
189
+ input_image.upload(
190
  fn=analyze_image,
191
  inputs=input_image,
192
  outputs=[output_image, analysis_text]