How Real-Time AI Gun Detection Improved School Security
Angel Protection needed to protect hundreds of school cameras with firearm detection that actually worked — without crippling infrastructure costs or licensing constraints. We built it from the ground up.

Protecting schools required detection technology that simply didn't exist
Angel Protection operates AI-powered security systems across school districts. Their mission demands accuracy — a false negative isn't a missed sale, it's a missed threat. Existing solutions fell short on every front.
Built from scratch — licence-free, edge-optimised, massively scalable
Rather than patching an off-the-shelf system, Gradient Insight designed a bespoke distributed architecture: lightweight motion detection at the edge triggers centralised GPU inference — making it possible to monitor 100+ 4K streams simultaneously at near-real-time latency.
Custom, fully licence-free YOLO-based detection model trained from scratch on curated domain data
Distributed edge architecture: motion detection runs on-device; GPU inference centralised for scale
Domain-specific synthetic augmentation — lighting, angle, and occlusion variations baked into training
TensorRT-optimised inference pipeline handling hundreds of 4K streams per GPU node
Commercial Python package (angelcv) for camera-agnostic RTSP discovery and provisioning
~1-second end-to-end detection latency across 100+ simultaneous feeds
Outcomes that matter — at a fraction of the cost
The deployed system didn't just meet the original requirements — it redefined what Angel Protection's platform could offer. Accuracy, scale, and cost targets were all exceeded.
"Gradient Insight's solution transformed our approach. We now process 10x more feeds at 1/10th the cost while detecting threats traditional systems miss."
Similar challenge?
We build bespoke AI systems for complex, high-stakes domains — from day one.
Book a free discovery call"The architecture developed delivered outstanding threat detection accuracy while significantly reducing costs. Any company looking to push the boundaries of what's possible with AI would be fortunate to work with them."
Your domain, your data — built to your exact requirements
We don't adapt generic models. We architect bespoke AI systems that meet your performance, licensing, and infrastructure constraints — from scratch.