CCTV-Gun: Benchmarking Handgun Detection in CCTV Images
Not on the map. Why?
Abstract (arXiv)
Gun violence is a critical security problem, and it is imperative for the computer vision community to develop effective gun detection algorithms for real-world scenarios, particularly in Closed Circuit Television (CCTV) surveillance data. Despite significant progress in visual object detection, detecting guns in real-world CCTV images remains a challenging and under-explored task. Firearms, especially handguns, are typically very small in size, non-salient in appearance, and often severely occluded or indistinguishable from other small objects. Additionally, the lack of principled benchmarks and difficulty collecting relevant datasets further hinder algorithmic development. In this paper, we present a meticulously crafted and annotated benchmark, called CCTV-Gun, which addresses the challenges of detecting handguns in real-world CCTV images. Our contribution is three-fold. Firstly, we carefully select and analyze real-world CCTV images from three datasets, manually annotate handguns and their holders, and assign each image with relevant challenge factors such as blur and occlusion. Secondly, we propose a new cross-dataset evaluation protocol in addition to the standard intra-dataset protocol, which is vital for gun detection in practical settings. Finally, we comprehensively evaluate both classical and state-of-the-art object detection algorithms, providing an in-depth analysis of their generalizing abilities. The benchmark will facilitate further research and development on this topic and ultimately enhance security. Code, annotations, and trained models are available at https://github.com/srikarym/CCTV-Gun.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 23 of its 35 references that are in the map. First posted on arXiv 19 Mar 2023.
Builds on
23 of 35 references.
References · 23
- 2017Attention Is All You Needcited by 60,361
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2014Microsoft COCO: Common Objects in Contextcited by 17,608
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,139
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,639
- 2020End-to-End Object Detection with Transformerscited by 7,414
- 2016Feature Pyramid Networks for Object Detectioncited by 5,036
- 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,852
- 2022A ConvNet for the 2020scited by 3,579
- 2020Deformable DETR: Deformable Transformers for End-to-End Object Detectioncited by 3,422
- 2015SSD: Single Shot MultiBox Detectorcited by 3,130
- 2015Fast R-CNNcited by 2,933
11 more
- 2018YOLOv3: An Incremental Improvementcited by 2,659
- 2016YOLO9000: Better, Faster, Strongercited by 1,431
- 2019MMDetection: Open MMLab Detection Toolbox and Benchmarkcited by 1,385
- 2022DINO: DETR with Improved DeNoising Anchor Boxes for End-to-End Object Detectioncited by 1,319
- 2017Cascade R-CNN: Delving into High Quality Object Detectioncited by 1,276
- 2018Real-world Anomaly Detection in Surveillance Videoscited by 577
- 2022DN-DETR: Accelerate DETR Training by Introducing Query DeNoisingcited by 488
- 2020DetectoRS: Detecting Objects with Recursive Feature Pyramid and Switchable Atrous Convolutioncited by 222
- 2018M2Det: A Single-Shot Object Detector based on Multi-Level Feature Pyramid Networkcited by 76
- 2017Automatic Handgun Detection Alarm in Videos Using Deep Learningcited by 15
- 2021A Dataset and System for Real-Time Gun Detection in Surveillance Video Using Deep Learningcited by 5
Built on by
Not cited yet.