Houghova transformace a její varianty
Loading...
Date
Authors
ORCID
Advisor
Referee
Mark
A
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií
Abstract
Tato práce se zaměřuje na základní principy Houghovy transformace určené k detekci přímek, kružnic a obecných těles, jejich algoritmy, výpočetní náročnost a způsob přípravy obrazu pro detekci. Následný popis implementace jednotlivých algoritmů a vytvoření aplikace pro demonstraci jejich vlastností. K implementaci byl využit programovací jazyk MS Visual C++, volně dostupná knihovna OpenCV a uživatelské rozhraní bylo vytvořeno pomocí IDE Qt Creator 4.13.2 (Community).
This thesis focuses on basic principles of Hough transform for the detection of lines, circles and arbitrary shapes, their algorithms, computational complexity and preparation of a picture for detection. The description of implementation of individual algorithms and creation of an aplication that demonstrates their properties. Implementation has been done in programming language MS Visual C++ with the help of open source library OpenCV and user interface has been created using IDE Qt Creator 4.13.2 (Community).
This thesis focuses on basic principles of Hough transform for the detection of lines, circles and arbitrary shapes, their algorithms, computational complexity and preparation of a picture for detection. The description of implementation of individual algorithms and creation of an aplication that demonstrates their properties. Implementation has been done in programming language MS Visual C++ with the help of open source library OpenCV and user interface has been created using IDE Qt Creator 4.13.2 (Community).
Description
Keywords
Houghova transformace, Detekce přímek, Detekce kružnic, Detekce obecných těles, Rozpoznání objektů, Počítačové vidění, OpenCV, Gaussův filtr, Cannyho detektor hran, Hough transform, Lines detection, Circles detection, Detection of arbitrary shapes, Shape recognition, Computer vision, OpenCV, Gaussian filter, Canny edge detector
Citation
STEJSKAL, J. Houghova transformace a její varianty [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2021.
Document type
Document version
Date of access to the full text
Language of document
cs
Study field
bez specializace
Comittee
prof. Ing. Zdeněk Smékal, CSc. (předseda)
doc. Ing. Jaroslav Sklenář, CSc. (místopředseda)
Ing. Matěj Ištvánek (člen)
Ing. Jan Pospíšil (člen)
Ing. Lukáš Benešl (člen)
Ing. Vojtěch Fiala (člen)
Date of acceptance
2021-06-15
Defence
Student prezentoval výsledky své práce a komise byla seznámena s posudky.
Otázka oponenta: Jaká je výhoda vámi realizované detekce obecných těles oproti metodě křížové korelace hledaného objektu s cílovým obrazem (viz metoda matchTemplate z OpenCV)?
Otázky komise: Použitá transformace je novinkou? Existují i jiné aplikace či moduly, pomocí kterých lze transformaci implementovat?
Student obhájil bakalářskou práci a odpověděl na otázky členů komise a oponenta.
Result of defence
práce byla úspěšně obhájena
Document licence
Standardní licenční smlouva - přístup k plnému textu bez omezení