change tracking parameter
This commit is contained in:
parent
9893358022
commit
b22b547fdc
1 changed files with 3 additions and 4 deletions
7
app.py
7
app.py
|
@ -24,8 +24,7 @@ if torch.cuda.is_available():
|
|||
model.to('cuda')
|
||||
model.track(
|
||||
persist=True,
|
||||
tracker="bytetrack.yaml", # You can choose a different tracker if desired
|
||||
track_kps=False
|
||||
tracker="bytetrack.yaml" # You can choose a different tracker if desired
|
||||
)
|
||||
|
||||
# Retrieve class names from the model
|
||||
|
@ -124,7 +123,7 @@ async def detect(websocket: WebSocket):
|
|||
buffer = stream['buffer']
|
||||
if not buffer.empty():
|
||||
frame = buffer.get()
|
||||
results = model.track(frame, stream=False)
|
||||
results = model.track(frame, stream=False) # Updated for tracking
|
||||
boxes = []
|
||||
for r in results:
|
||||
for track in r.tracks:
|
||||
|
@ -135,7 +134,7 @@ async def detect(websocket: WebSocket):
|
|||
boxes.append({
|
||||
"class": class_names[cls],
|
||||
"confidence": float(track.conf),
|
||||
"track_id": track_id
|
||||
"track_id": track_id # Added track ID
|
||||
})
|
||||
# Broadcast to all subscribers of this URL
|
||||
detection_data = {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue