Aplikasi pengukur kecepatan bola pada video pertandingan tenis meja menggunakan OpenCV dan Python

Application for measuring ball speed in table tennis match videos using OpenCV and Python

Authors

  • Eril Mozef Politeknik Negeri Bandung
  • Siti Kurniati Politeknik Negeri Bandung

DOI:

https://doi.org/10.35313/jitel.v2.i1.2022.11-24

Keywords:

tenis meja, bola, pengukuran kecepatan, OpenCV, Phyton

Abstract

Dalam cabang olahraga tenis meja, seringkali kita ingin menganalisa karakteristik bola (kecepatan, spin, dan lain-lain) secara kuantitatif. Hal ini dikarenakan selama ini, analisa dilakukan secara kualitatif melalui pengamatan visual saja. Dengan adanya sarana analisa karakterisik bola ini maka kemampuan lawan maupun pemain itu sendiri dapat dievaluasi guna mengatur strategi pelatihan yang baik. Terkait dengan itu maka suatu aplikasi berbasis software pengukur kecepatan bola dari sebuah video pertandingan tenis meja dikembangkan pada penelitian ini. Pada aplikasi ini, pengguna dapat membuka sebuah file video pertandingan tenis meja, mengamati lintasan bola yang ingin diukur, menempatkan dua kotak pengamatan kemunculan bola di layar, memainkan kembali video, dan dapat mengetahui nilai kecepatan yang ditampilkan di layar. Aplikasi ini menggunakan platform OpenCV dan Python. Penelitian ini telah mampu mengukur kecepatan bola pada rentang 6 km/jam hingga 295 km/jam dengan beberapa asumsi antara lain segmen lintasan yang dipilih pendek, lurus, dan berada di tengah lintasan sehingga faktor percepatan dapat diabaikan dalam perhitungan. Walaupun hasil yang didapat masih belum terlalu presisi, namun aplikasi ini sudah dapat memberikan informasi berharga tentang seberapa cepat bola dimainkan dalam suatu pertandingan tenis meja.

References

G. Robinson and I. Robinson, “Radar speed gun true velocity measurements of sports-balls in flight: application to tennis,” Physica Scripta, vol. 91, no. 2, pp. 023008, 2016.

R. Thakur, M. Qureshi, S. Sarile, S. Pandit, and L. Tahilani, “Smart Vehicle Monitoring and Control System using Arduino and Speed Gun: A Case Study,” Computing Technologies and Applications, Chapman and Hall/CRC, pp. 279-300, 2021.

R. M. Antúnez, F. J. M. Hernández, J. P. F. García, R. R. Vaíllo, and J. S. D. Arroyo, “Relationship Between Motor Variability, Accuracy, and Ball Speed In The Tennis Serve,” Journal of Human Kinetics, vol. 33, pp. 45-53, 2012.

F. Ramdani, “Penerapan Object Tracking Dengan Metode Adaptive Particle Filter Untuk Pelacakan Bola Pada Permainan Tenis,” Tugas Akhir Universitas Pendidikan Indonesia, 2017.

A. Fahriannur, R. Mardiyanto, and M. Siswanto, “Sistem Pelacakan Objek Menggunakan Kombinasi Algoritma Optical Flow dan Template Matching,” Jurnal Teknologi dan Sistem Komputer, vol. 6, no. 1, pp. 13-17, 2018.

N. Khamdi, M. Susantok, and P. Leopard, “Pendeteksian Objek Bola dengan Metode Color Filtering HSV pada Robot Soccer Humanoid,” Jurnal Nasional Teknik Elektro, vol. 6, no. 2, pp. 123-128, 2017.

M. S. Sabirin, R. Magdalena, and E. Susatio, “Prototipe Pendeteksi Jarak Menggunakan Kamera Smartphone Dan Laser Dengan Model Warna HSV,” eProceedings of Engineering, vol. 7, no. 2, 2020.

A. M. Rizal, M. Taufiqurrohman, and J. Subur, “Implementasi SIstem Tracking Bola Pada Pengolahan Citra Menggunakan Metode Find Contour,” Jurnal of Electrical and Electronic Engineering-UMSIDa, vol. 4, no. 2, pp. 136-149, 2020.

D. E. W. Putra, “Deteksi dan Tracking Objek Berbentuk Bola Menggunakan Kalman Filter,” Reporsitory Universitas Dinamika, 2017.

E. M. Pamungkas, B. A. A. Sumbodo, and I. Candradewi, “Sistem Pendeteksi dan Pelacakan Bola dengan Metode Hough Circle Transform, Blob Detection, dan Camshift Menggunakan AR.Drone,” IJEIS, vol. 7, no. 1, pp. 1-12, 2017.

Downloads

Published

2022-03-30

Issue

Section

Articles