In this Master’s thesis, the development of software which recognises the angle of
entry of a bowling bowl in the moment it touches the pins, and which determines
whether all ten pins have been knocked down, is described. The shots are recorded
with a GoPro Hero Session 4 camera. The software is scripted in the Python
programming language and developed in an integrated development environment
(IDE), PyCharm.
The entire process of determining the area of the bowling lane, as well recognising the
bowling ball in the recording is executed automatically. The purpose of the developed
system is giving feedback to the player for shot correction, with the goal of increasing
the probability of knocking down all the pins.
The running of the software was confirmed by the opinion of a Slovenian professional
bowler, Anže Grabrijan.
|