Arsalan Younus.
Back to Projects

Real-time Firearms Detection

Real-time firearm detection in live video streams with over 90% accuracy, delivered as a reproducible, dockerized GPU deployment.

The Business Problem

An HEC-funded research project required real-time firearm detection in video streams. Both accuracy and inference speed mattered for live camera feeds.

Existing detectors were either too slow for real-time use or not accurate enough under varying angles and occlusion.

The Technical Solution

I implemented real-time firearms detection using YOLOv3, optimized for live webcam footage with model and inference optimizations for usable frame rates.

Python and PyTorch power the pipeline with Docker and GPU tuning for reproducible, low-latency inference.

The Scalability Factor

Fully dockerized GPU deployment ensures reproducible inference across environments. Documented pipeline for future research and deployment.

Business Impact

Achieved over 90% accuracy with optimized inference suitable for real-time use.

Reproducible Docker setup and documented pipeline for future research and deployment.

Built with

YOLOv3
Computer Vision
Real-time ML
Docker
GPU
Python