Spaces:
Runtime error
Runtime error
import supervision as sv | |
from trackers import SORTTracker | |
from inference import get_model | |
import gradio as gr | |
tracker = SORTTracker() | |
model = get_model(model_id="yolov11m-640") | |
annotator = sv.LabelAnnotator(text_position=sv.Position.CENTER) | |
def callback(frame, _): | |
result = model.infer(frame)[0] | |
detections = sv.Detections.from_inference(result) | |
detections = tracker.update(detections) | |
return annotator.annotate(frame, detections, labels=detections.tracker_id) | |
with gr.Blocks() as app: | |
inp_vid = gr.Video() | |
brn = gr.Button() | |
out_vid = gr.Video() | |
btn.click(sv.process_video,inp_vid,out_vid) | |
app.launch() |