Skip to content

Camera calibration problems using the DLT (Direct Linear Transformation) method to implement algorithms for the Computer Vision subject at UFRGS

Notifications You must be signed in to change notification settings

Andy9822/camera_calibration

Repository files navigation

Camera Calibration 🎥🧮

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.

Applications ⚽

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.

Offside Line:

Line drawed in the football field to determine player position and offside line

3D Perspective Player Line:

accessibility text

Run the project 🎡

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.

Install dependencies:

run pip install -r -requirements.txt

Run offside line drawer program:

run python3 offside_line_projection.py

Run 3D perspective line drawer program:

run python3 offside_line_projection.py

Author 🧙‍♂️

About

Camera calibration problems using the DLT (Direct Linear Transformation) method to implement algorithms for the Computer Vision subject at UFRGS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages