I will build ai cctv analytics for ppe, fall detection and people counting
About this Gig
Want your existing cameras to flag missing helmets, detect falls or count people? I build computer vision pipelines that run on real CCTV and RTSP streams, not only in a notebook.
What I have built:
- SYL GuardianCam: real-time fall and immobility detection from RTSP cameras (YOLO Pose, multi-person tracking, ONNX Runtime, FastAPI WebSocket, React dashboard, Docker Compose). 83.05% F1 on a 100-video benchmark. Top 10 Product Showcase at AI20K (Vingroup x VinUni).
- PPE detection (helmet, vest, gloves, eye protection): merged 5 public datasets into 6,956 clean images and compared 10+ methods. mAP50 0.674 to 0.753 on an 808-image test set.
- Defect-classification models on factory data (Nidec internship).
What I can build for you:
- PPE compliance alerts per zone
- Fall / person-down detection
- People or vehicle counting (tracking + line crossing)
- Zone intrusion and dwell-time alerts
- ONNX export for CPU or edge GPU, FastAPI API, Docker deployment
Start small: the $90 demo runs a model on your own 1-minute clip, so you see real accuracy before you commit.
Please message me first with a sample frame and what you need detected.
Programming language:
Python
•
SQL
Tools:
OpenCV
•
PyTorch
Frameworks:
PyTorch
•
Other
FAQ
Do I need new cameras or special hardware?
Usually not. Most IP cameras give an RTSP stream I can read. One or two cameras can run on a modern CPU with an ONNX model; several cameras in real time need an NVIDIA GPU or a Jetson. I measure the real FPS on your setup and tell you before we scale.
How accurate will it be?
It depends on camera angle, lighting and distance, so I don't promise a number before I see your footage. The $90 demo shows the accuracy on your own clip, and every delivery includes precision, recall and examples of the errors.
What about privacy of my camera footage?
Your footage is used only for your project, never shared or used to train anything else, and deleted after delivery if you ask. The system can run fully on your own server, and saved event clips can have faces blurred.
Can it send alerts?
Yes. Events (missing helmet, fall, zone entry, count threshold) can go to a dashboard, a webhook, Telegram or email, with a snapshot. The Premium package includes the FastAPI/WebSocket API that powers this.

