SHOOTVISION: A REAL-TIME VISION-BASED SYSTEM FOR SHOOTING DETECTION AND MARKSMANSHIP ACCURACY ANALYSIS USING YOLOV8

Авторы

DOI:

https://doi.org/10.26577/jpcsit5320266

Ключевые слова:

object detection, YOLOv8, computer vision, marksmanship analysis, temporal stability, non-maximum suppression, real-time video

Аннотация

Objective and reproducible scoring of marksmanship is a long-standing challenge in sport shooting and firearms training, where manual scoring is slow and subjective and dedicated electronic targets are expensive. This paper presents ShootVision, a web-based system that performs real-time detection and accuracy analysis of shots using computer vision. The core of the system is a YOLOv8n (nano) single-stage detector, fine-tuned through transfer learning to perform binary classification of detected objects into two classes, hit and miss. A custom augmentation pipeline expands each source image into six variants through horizontal flipping, rotation with analytical recomputation of bounding-box coordinates, and brightness and contrast variation. To suppress false positives in a live video stream, ShootVision introduces a three-level detection-filtering scheme (confidence thresholding, a custom area-aware non-maximum suppression, and temporal smoothing over a sliding window) together with an original temporal-stability mechanism that confirms a shot only after repeated, spatially consistent detections. Hit accuracy is quantified by the Euclidean distance from each hit to the target centre and mapped to a ten-point score over concentric scoring zones. The system is delivered through a Django web platform that streams annotated video and offers four operating modes (classic, distance, target, and duel), a trilingual interface, and interactive analytics. The deployed system operates at approximately 30 frames per second and demonstrates that lightweight object detection combined with temporal-stability logic provides a low-cost, accessible alternative to specialised scoring hardware.

Скачивания

Данные по скачиваниям пока не доступны.

Биографии авторов

  • Mukhtar Zhassuzak, S. Nurmagambetov Military Institute of Land Forces, Almaty, Kazakhstan

    Mukhtar Zhassuzak – is a PhD student and lecturer at the Department of Computer Science, al-Farabi Kazakh National University (Almaty, Kazakhstan). His research interests include artificial intelligence and robotics. zhassuzak.mukhtar@gmail.com

  • Zemfira Abdirazak, S. Nurmagambetov Military Institute of Land Forces, Almaty, Kazakhstan

    Zemfira Abdirazak – is an Executive Engineer at the S. Nurmagambetov Military Institute of Land Forces (Almaty, Kazakhstan). Her research interests include artificial intelligence and robotics. abdirazakzemfira@gmail.com

  • Daniyar Dauletiya, Astana IT University, Astana, Kazakhstan

    Daniyar Dauletiya – holds an MSc in Computer Engineering and is Head of the Research and Innovation Laboratory (FabLab) at Astana IT University (Astana, Kazakhstan). ORCID iD: https://orcid.org/0000-0002-3205-7453; Scopus Author ID: 58613538200; Researcher ID: LDC-6573-2024. d.dauletiya@astanait.edu.kz

  • Maxatbek Satymbekov, Shakarim University, Semey, Kazakhstan

    Maxatbek Satymbekov – holds a PhD and is Dean of the Graduate School of STEM Education at Shakarim University (Semey, Kazakhstan). His research interests include artificial intelligence and intelligent control systems. ORCID iD: https://orcid.org/0000-0002-4621-6646. m.n.satymbekov@gmail.com

Опубликован

2026-09-23

Как цитировать

SHOOTVISION: A REAL-TIME VISION-BASED SYSTEM FOR SHOOTING DETECTION AND MARKSMANSHIP ACCURACY ANALYSIS USING YOLOV8. (2026). Journal of Problems in Computer Science and Information Technologies, 4(3), 78-94. https://doi.org/10.26577/jpcsit5320266