Skip to main content
Briance
02/work/case 3 of 5

CCTV Tracking

AI video surveillance

CCTV Tracking - screen 1
CCTV Tracking - screen 2
overview

A system that tracks people in a warehouse through its cameras and shows them on a floor plan.

We built person detection and tracking with YOLOv8, the Go backend and the web dashboard. Everything runs on the warehouse's own hardware with CUDA.

Concept of the project

People tracked across all cameras

The system finds people on every camera in real time and follows the same person from one camera to the next.

People tracked across all cameras
Approach

A live floor plan

Data from all cameras is shown on one plan of the warehouse: patrols, forklifts and empty zones.

Positions on the floor plan
A live floor plan
Result

Attendance reports

The system counts attendance, lateness and absences for each shift, and time on site for each employee.

Attendance reports
Retrospective

Technical details

Re-identification

The hardest part was recognizing the same person on different cameras, with different angles and light.

One plan instead of many screens

Managers look at one plan instead of a wall of video feeds.

Runs on site

Video stays inside the warehouse, and processing runs on local GPUs.

Next project

case 4 of 5
2025TopHunterRecruitment platform
03contact

Got a pile of your own?

Send it over. We reply within 24 hours.