The purpose of this project is to implement perspective projections through camera calibration algorithms.
Task developed for the Introduction to Computer Vision subject of Computer Science Bachelors at UFRGS on 2019.
Today this algorithms and applications are very common and popular due to football and VAR (Video assistant referee) that assists football matches and draws offside lines do determine a valid position of a player or deny a goal on live broadcasts.
The project was developed in MacOS using Python3 and opencv.
In both programs you simply have to click in the area of the image where you want to consider the point to draw the line.
ESC to close de GUI window.
run pip install -r -requirements.txt
run python3 offside_line_projection.py
run python3 offside_line_projection.py
- Andy Ruiz Garramones - Andy9822