Step 1 / Input
The frame is resized and converted into numbers so the neural network can read it.
YOLO-GunRecognizer
Deep Learning · Computer Vision AI
A single-class YOLO model (class: “gun”) built for live-monitoring and real-surveillance frames, using the YOLO26s architecture. Improved 3.8x through downsampling, hard-negative integration, and data-leakage inspection, then evaluated against the UGR and SOHAS benchmarks.
- Eval UGR benchmark: P 0.922 R 0.787 mAP50 0.850 mAP50-95 0.637 | R@0.2 0.824 P@0.865 real-CCTV-recall improved from 0.149 (baseline) to 0.568
- Eval SOHAS: P 0.710 R 0.800 mAP50 0.787 mAP50-95 0.654 | R@0.2 0.952 P@0.2 0.400
Model by Alejandro Lopez Cordero