Tehničko veleučilište u Zagrebu · Zagreb

Deploying YOLOV10 for Affordable Real-Time Handgun Detection

izvorni znanstveni rad

izvorni znanstveni rad

Deploying YOLOV10 for Affordable Real-Time Handgun Detection

Vrsta prilog sa skupa (u zborniku)
Tip izvorni znanstveni rad
Godina 2024
Nadređena publikacija 2024 IEEE 22nd Jubilee International Symposium on Intelligent Systems and Informatics (SISY)
Stranice str. 000283-000288
DOI 10.1109/sisy62279.2024.10737626
ISSN 1949-047X
EISSN 1949-0488
Status objavljeno

Sažetak

The development of artificial intelligence is one of the most significant technological innovations that contributes to humanity with its characteristics and facilitates, secures, and improves everyday life. However the challenge arises when the programmer-engineer learns the algorithm of artificial intelligence to perform the proposed task, that is, the challenge lies in the issue of available hardware resources. Artificial intelligence algorithms perform many human-impossible tasks, such as detection and counting, i.e. calculating the interrelationships of individual objects, segmentation of tumors and other malignant diseases, i.e. tissues, classification of specific states of classes of a scene, and many other similar technologies. This research paper examines the possibility of implementing the You Only Look Once algorithm of the tenth generation on certain devices such as an affordable Raspberry Pi, and will discuss the advantages and disadvantages of changes in detection parameters, i.e. inferences to the applied model. In addition, a mock-up of the device will be shown, which will serve to provide timely information about criminals and suspicious persons who possess firearms in different situations, such as normal weather conditions in a populated place or in shops where petty robberies are frequent. The testing will be done using recorded videos in real-time scenarios. Finally, real-time inference or detection in real-time will be tested and the actions that Raspberry will perform will be simulated. The results indicate that the optimal model achieved a precision of 0.938, recall of 9.863, mAP50 of 0.91, and mAP50-95 of 0.739. This was achieved using an image size of 640, IOU threshold of 0.7, confidence threshold of 0.6, and training for 600 iterations with the Stochastic Gradient Descent optimizer, without augmentations, and employing the ONNX inference format.

Ključne riječi

frames per second; handgun; inference; Rasphberry Pi 4; YOLOv10