Video analysis: an automatic time measurement in the robotic car competition
Automatické měření času při závodě robotických aut za pomoci kamerových snímků
bachelor thesis (DEFENDED)
View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/120987Identifiers
Study Information System: 216025
Collections
- Kvalifikační práce [10928]
Author
Advisor
Referee
Šikudová, Elena
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
General Computer Science
Department
Department of Theoretical Computer Science and Mathematical Logic
Date of defense
14. 9. 2020
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
English
Grade
Excellent
Keywords (Czech)
Zpracování obrazu, Analýza videa, Trekování objektů, Robotické závodyKeywords (English)
Image processing, Video analysis, Object tracking, Robotic racesNaším hlavním cílem bylo navrhnout algoritmus, který by dokázal automaticky vy- hodnotit závody robotických aut z video snímků cílového úseku trati. S použitím stan- dardních metod zpracování obrazu jsme navrhli dva různé algoritmy, které se liší jak v očekávaném vstupu, tak v použitých metodách. Náš první algoritmus je schopný vyhod- notit závody libovolných robotických aut, jelikož k jejich rozpoznávání využívá předem pořízené referenční fotografie. I když jsme tento algoritmus úspěšně otestovali na námi pořízených tréninkových nahrávkách, ukázalo se, že existují i situace, ve kterých má tento algoritmus větší tendenci chybovat. Proto jsme nakonec navrhnuli i druhý algoritmus, který funguje ještě spolehlivěji než ten původní, a to výměnou za požadavek, aby závodící auta byla jednoznačně odlišená barevnými štítky. 1
Our main goal was to design an algorithm that would automatically evaluate robotic races from the video of the track's finish section. To solve this problem, we used various image processing methods and consequently proposed two different solutions that differ both in the expected input and the inner logic. The first algorithm can evaluate races of cars of an arbitrary appearance since it recognizes cars based on their reference photos. Although this solution proved to be working in all of our experimental recordings, we are aware of a few situations in which this algorithm could be prone to make mistakes. Therefore, we also came up with another algorithm that works more reliably in exchange for demanding cars to have unique color labels. 1