PEMETAAN STATISTIK SKOR DAN AKURASI LATIHAN MENEMBAK BERBASIS OPENCV DAN VISUAL STUDIO PADA ANTARMUKA OTOMATIS

Authors

  • Ardian Infantono Departemen Teknik Aeronautika, Akademi Angkatan Udara, Yogyakarta Jurusan Teknik Elektro, Fakultas Teknologi Industri, Universitas Islam Indonesia, Yogyakarta
  • Muhammad Ramdhan Yusuf Jurusan Teknik Elektro, Fakultas Teknologi Industri, Universitas Islam Indonesia, Yogyakarta

Keywords:

Scoring system, Air rifle pistol, Visual Studio, Python, OpenCV, Image analysis, Automated assessment

Abstract

This research develops an interface model for an automated shooting practice assessment system integrated with Visual Studio, Python, and OpenCV to provide real-time shot adjustment feedback. The system is designed to detect shots on air rifle pistol and long-barreled firearm targets, focusing on shot adjustment guidance based on shot coordinates, as shown in Figure 4.9. Utilizing OpenCV-based shot adjustment algorithms, the system achieves 100% accuracy in detecting random shots and provides guidance such as “Shot too far left, aim right” or “Good Shot”. With an average response time of 0.5 seconds per shot, the system enhances the efficiency of TNI shooting training through an adaptive and user-friendly interface.

This research discusses the design of an interface model for an automated shooting practice assessment system that integrates Visual Studio, Python, and OpenCV technologies. The system is designed to provide an automated solution for scoring shots, efficiently detecting and calculating the results of shots on air rifle pistol targets as well as long-barreled firearms. By using Visual Studio and Python as the primary programming languages and OpenCV as the image processing library, this system has the potential to enhance the effectiveness and objectivity of evaluating the performance of shooting practice participants through a user-friendly interface visualization.

The interface model of the automated shooting practice assessment system, integrated with an OpenCV-based sensor system, successfully detected and evaluated shots using a random technique with an average success rate of 100%. This is evidenced by the compatibility between the interface design and the point-based correction decision algorithm and the shot counting algorithm. The system is capable of processing shooter data from input to generating real-time PDF reports with an average response time of 0.5 seconds per shot, providing comprehensive performance analysis. This is proven by the consistency of the output between the interface design and the PDF report printing algorithm.

References

[1] “Asah Kemampuan, AAU Gelar Latihan Menembak – AKADEMI ANGKATAN UDARA.” Accessed: Jun. 30, 2025. [Online]. Available: https://aau.ac.id/asah-kemampuan-aau-gelar-latihan-menembak/

[2] O. N. Hermawan, “Yonif 614/Rjp Melaksanakan Latihan Menembak Senjata Kelompok Lintas Datar.” Accessed: Jun. 30, 2025. [Online]. Available: https://tniad.mil.id/yonif-614rjp-melaksanakan-latihan-menembak-senjata-kelompok-lintas-datar/

[3] I. D. Amaliah, F. Utaminingrum, and P. P. Adikara, “Sistem Penghitung Skor Menembak Otomatis menggunakan Pengolahan Citra Digital,” Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer, vol. 7, no. 7, pp. 3548–3556, Oct. 2023.

[4] M. Sarosa, M. Ridwan, I. Mahfudi, and M. B. Purwanto, “Penghitung Skor Tembak Otomatis menggunakan Metode Background Substraction dan Euclidean Distance,” JEPIN (Jurnal Edukasi dan Penelitian Informatika), vol. 8, no. 1, Art. no. 1, Apr. 2022, doi: 10.26418/jp.v8i1.51265.

[5] H. Ramadhan, R. Maulana, and M. H. H. Ichsan, “Scoring System Otomatis Pada Lomba Menembak Dengan Target Sillhouette Hewan Menggunakan Logika Fuzzy,” Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer, vol. 2, no. 9, pp. 2625–2634, Feb. 2018.

[6] “OpenCV: OpenCV modules.” Accessed: Jun. 30, 2025. [Online]. Available: https://docs.opencv.org/3.4/

[7] S. E. Wahyuningrum, G. van Luijtelaar, A. Sulastri, M. P. H. Hendriks, R. Sanjaya, and T. Heskes, “A Computer Vision System for an Automated Scoring of a Hand-drawn Geometric Figure,” SAGE Open, vol. 14, no. 4, pp. 21582440241294142–21582440241294142, 2024.

[8] M. Piccardi, “Background subtraction techniques: a review,” in 2004 IEEE International Conference on Systems, Man and Cybernetics, Oct. 2004, pp. 3099–3104 vol.4. doi: 10.1109/ICSMC.2004.1400815.

[9] A. Issa, S. Dhamad, and W. Ali, “Automation of Real-time Target Scoring System Based on Image Processing Technique,” Journal of Mechanical Engineering Research and Developments, vol. 44, pp. 316–323, Nov. 2021.

[10] A. de Keijzer, N. Glas, J. Monsuur, R. Stoop, and A. de Keijzer, “Using YOLOv8 and Detectron2 Models to Detect Bullet Holes and Calculate Scores from Shooting Cards,” Oct. 11, 2023, Preprints: 2023100657. doi: 10.20944/preprints202310.0657.v1.

[11] R. C. Gonzalez and R. E. Woods, Digital image processing, 2. ed., Internat. ed. Upper Saddle River, NJ: Prentice-Hall, 2002.

Downloads

Published

2025-06-17

How to Cite

Ardian Infantono, & Muhammad Ramdhan Yusuf. (2025). PEMETAAN STATISTIK SKOR DAN AKURASI LATIHAN MENEMBAK BERBASIS OPENCV DAN VISUAL STUDIO PADA ANTARMUKA OTOMATIS. Akademi Angkatan Udara Journal of Defense Science and Technology : AAU-JDST, 14(1), 25–40. Retrieved from https://journal.aau.ac.id/jdst/article/view/412

Issue

Section

Articles