diplomsko delo
Anamarija Hauptman (Author), Matjaž Mihelj (Mentor), Andrej Gams (Co-mentor)

Abstract

V sklopu diplomskega dela smo razvili algoritem, ki v realnem času sledi žogico med njenim preletom vidnega polja kamere. Poleg tega algoritem določi tudi trajektorijo leta žogice. Najprej smo se spopadli z izzivom kalibracije kamere. Poleg notranje kalibracije kamere, ki je nujna za razrešitev problema distorzije lece, smo morali izvesti tudi zunanjo kalibracijo, s katero smo dobili pretvorbo med slikovnimi elementi na sliki in milimetri v realnem svetu. Nato smo morali ugotoviti, kako bi na sliki sploh lahko prepoznali žogico. Preizkusili smo tri metode: barvni filter, zaznavanje gibanja in Houghova transformacija ter različne kombinacije teh treh metod. Za najučinkovitejšo se je izkazala funkcija, ki temelji na metodi barvnega filtra. V zadnjem delu diplome smo določili matematični model leta žogice. Z metodo vsote najmanjših kvadratov smo na podlagi točk, kjer je algoritem zaznal žogico na preteklih sličicah, določili trajektorijo, po kateri se je žogica gibala.

Keywords

računalniški vid;kalibracija kamere;OpenCV;vsota najmanjših kvadratov;univerzitetni študij;Elektrotehnika;diplomske naloge;

Data

Language: Slovenian
Year of publishing:
Typology: 2.11 - Undergraduate Thesis
Organization: UL FE - Faculty of Electrical Engineering
Publisher: [A. Hauptman]
UDC: 004.93(043.2)
COBISS: 163035907 Link will open in a new window
Views: 58
Downloads: 36
Average score: 0 (0 votes)
Metadata: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Other data

Secondary language: English
Secondary title: Robot vision application to determine flight path of an object in real time
Secondary abstract: As part of the thesis, we developed an algorithm that tracks the ball in real time as it flies through the field of view of the camera. In addition, the algorithm also determines the trajectory of the ball’s flight. First, we tackled the camera calibration challenge. In addition to the internal calibration of the camera, which is necessary to solve the problem of lens distortion, we also had to perform an external calibration, with which we obtained the conversion between the pixels in the image and millimeters in the real world. Then we had to figure out how to identify the ball in the picture. We tested three methods: color filter, motion detection and Hough transform, as well as various combinations of these three methods. The function based on the color filter method proved to be the most effective. In the last part of the thesis, we determined the mathematical model of the ball’s flight. Based on the point where the algorithm detected the ball in the previous frames, we determined the trajectory along which the ball moved using the least squares method.
Secondary keywords: computer vision;camera calibration;OpenCV;least square method;
Type (COBISS): Bachelor thesis/paper
Study programme: 1000313
Embargo end date (OpenAIRE): 1970-01-01
Thesis comment: Univ. v Ljubljani, Fak. za elektrotehniko
Pages: XII, 45 str.
ID: 19872229