PrashanthB461 commited on
Commit
bff43b5
·
verified ·
1 Parent(s): ca9201c

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -1
app.py CHANGED
@@ -252,11 +252,15 @@ def process_video(video_data, progress_callback=None):
252
  continue
253
  seen_violations.add(label)
254
 
 
 
 
 
255
  violation = {
256
  "frame": frame_count,
257
  "violation": label,
258
  "confidence": round(conf, 2),
259
- "bounding_box": [round(x, 2) for x in box.xywh.cpu().numpy()[0]],
260
  "timestamp": frame_count / fps
261
  }
262
  violations.append(violation)
 
252
  continue
253
  seen_violations.add(label)
254
 
255
+ xywh_array = box.xywh.cpu().numpy()
256
+ if xywh_array.shape[0] == 0:
257
+ continue
258
+
259
  violation = {
260
  "frame": frame_count,
261
  "violation": label,
262
  "confidence": round(conf, 2),
263
+ "bounding_box": [round(x, 2) for x in xywh_array[0]],
264
  "timestamp": frame_count / fps
265
  }
266
  violations.append(violation)