journal article·2022Open access

Weapons Detection for Security and Video Surveillance Using CNN and YOLO-V5s

Abdul Hanan Ashraf, Muhammad Imran, Abdulrahman M. Qahtani, Abdulmajeed Alsufyani, Omar Almutiry, Awais Mahmood, Muhammad Attique, Mohamed Habib

Computers, Materials & Continua· Volume 70· Issue 2

Abstract

In recent years, the number of Gun-related incidents has crossed over 250,000 per year and over 85% of the existing 1 billion firearms are in civilian hands, manual monitoring has not proven effective in detecting firearms. which is why an automated weapon detection system is needed. Various automated convolutional neural networks (CNN) weapon detection systems have been proposed in the past to generate good results. However, These techniques have high computation overhead and are slow to provide real-time detection which is essential for the weapon detection system. These models have a high rate of false negatives because they often fail to detect the guns due to the low quality and visibility issues of surveillance videos. This research work aims to minimize the rate of false negatives and false positives in weapon detection while keeping the speed of detection as a key parameter. The proposed framework is based on You Only Look Once (YOLO) and Area of Interest (AOI). Initially, the models take pre-processed frames where the background is removed by the use of the Gaussian blur algorithm. The proposed architecture will be assessed through various performance parameters such as False Negative, False Positive, precision, recall rate, and F1 score. The results of this research work make it clear that due to YOLO-v5s high recall rate and speed of detection are achieved. Speed reached 0.010 s per frame compared to the 0.17 s of the Faster R-CNN. It is promising to be used in the field of security and weapon detection.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Anomaly Detection Techniques and Applications · Adversarial Robustness in Machine Learning · Fire Detection and Safety Systems

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (22)

Show source-provided references
1. A Worldwide perspective provides insights into why a US surgeon general annual report on firearm injuries is needed in America10.1007/s40719-020-00189-4 ↗
2. Small object detection in optical remote sensing images via modified faster R-CNN10.3390/app8050813 ↗
3. Automatic handgun detection alarm in videos using deep learning10.1016/j.neucom.2017.05.012 ↗
4. Plant identification using deep neural networks via optimization of transfer learning parameters10.1016/j.neucom.2017.01.018 ↗
5. Computational face reader based on facial attribute estimation10.1016/j.neucom.2016.09.110 ↗
6. Exploiting the complementary strengths of multi-layer CNN features for image retrieval10.1016/j.neucom.2016.12.002 ↗
7. A computer vision based framework for visual gun detection using harris interest point detector10.1016/j.procs.2015.06.083 ↗
8. A binocular image fusion approach for minimizing false positives in handgun detection with deep learning10.1016/j.inffus.2018.11.015 ↗
9. Object detection binary classifiers methodology based on deep learning to identify small objects handled similarly: Application in video surveillance10.1016/j.knosys.2020.105590 ↗
10. Brightness guided preprocessing for automatic cold steel weapon detection in surveillance videos with deep learning10.1016/j.neucom.2018.10.076 ↗
11. Faster r-cnn: Towards real-time object detection with region proposal networks
12. Concealed weapon detection using image processing
13. A novel Otsu method based on prior area information for concealed target detection in PMMW images10.1051/matecconf/20165908002 ↗
14. Firearm detection and segmentation using an ensemble of semantic neural networks
15. Automatic weapon detection in social media image data using a two-pass convolutional neural network
16. Improving weapon detection in single energy X-ray images through pseudocoloring10.1109/TSMCC.2005.855523 ↗
17. Gun source and muzzle head detection
18. Faster R-CNN deep learning model for pedestrian detection from drone images10.1007/s42979-020-00125-y ↗
19. Real-time clothing recognition in surveillance videos
20. Visualizing and understanding convolutional networks
21. Real-time concealed object detection from passive millimeter wave images based on the YOLOv3 algorithm10.3390/s20061678 ↗
22. Single image dehazing via conditional generative adversarial network