WeaponVision AI: a software for strengthening surveillance through deep learning in real-time automated weapon detection
摘要
During situations involving dangerous activities, such as armed robbery in public areas, surveillance systems often exhibit delays or inefficiencies in their prompt responding. To obviate the necessity for human involvement, there is a requirement for technology capable of autonomously detecting harmful objects, like firearms in surveillance footages. This article presents WeaponVision AI, an advanced software system that has the ability to accurately identify weapons in live feeds, recorded videos, and images. Moreover, this software has the capability to detect guns even under weak lighting circumstances. The deep learning architecture based on modified YOLOv7 was trained on a vast dataset assortment of 79,558 images of weapons, in developing the WeaponVision AI. The model exhibited satisfactory results following the training phase, achieving significant outcome metrics: a precision rate of 91.75% and a mean average precision of 92.15%. The efficacy of WeaponVision AI is showcased through its ability to accurately identify weapons across diverse environmental and visual conditions.