Skip to main content
All projects
AI & LLM Computer Vision

Argus: Real-Time Detection & Tracking

A real-time pipeline that detects and tracks people and vehicles in busy street and CCTV footage. Each object keeps a persistent ID, in daytime traffic and in dense night crowds.

Client
Confidential (NDA)
Sectors
Security, surveillance, smart mobility
Category
Computer Vision / Object Tracking
Deployment
On-prem GPU server
Argus: Real-Time Detection & Tracking preview

The challenge

Single-frame detection does not show how objects move or how long they stay. Boxes flicker and identities swap in crowds, so stable IDs that survive occlusion are needed for counting and monitoring.

The objective

Reliably detect people and vehicles in crowded real-world video and maintain consistent identities to support counting, flow analysis and monitoring.

Our approach

YOLOv8 detects multiple classes per frame, each with a confidence-scored box. ByteTrack associates detections across frames, matching both high- and low-confidence boxes, to keep persistent track IDs through brief occlusion and crowding. Class, confidence and track ID are drawn back onto the video as live overlays and can be emitted as structured events for counting and analytics.

How it works

  1. 01

    Decode a video stream or file frame by frame.

  2. 02

    Detect people, vehicles and other classes with YOLOv8.

  3. 03

    Associate detections across frames with ByteTrack.

  4. 04

    Assign and hold a persistent ID per object.

  5. 05

    Render class, confidence and ID onto each frame.

The build

Detection
YOLOv8, Ultralytics, multi-class
Tracking
ByteTrack, persistent IDs, occlusion recovery
Vision
OpenCV, video decode, overlays
Service
Python, GPU inference, RTSP and file inputs

The result

Multi-class
People, vehicles and more in one pipeline
Persistent IDs
Held across frames and occlusion
Low-light
Robust in dense night scenes
Argus: Real-Time Detection & Tracking example

Want results like this?

Tell us about your project and get a fixed quote within 24 hours.

Get a free quote ->