Naslov | Implementacija OpenCV biblioteka na Android platformi |
Autor | Ivan Brkić |
Voditelj/Mentor | Željko Hocenski (mentor) Tomislav Matić (mentor)
|
Sažetak rada | U sklopu diplomskog rada uspješno je realizirana implementacija OpenCV biblioteke na Android
platformu. Implementacija se zasniva na tri osnovna koraka: instalaciji CDT i NDK proširenja,
preuzimanju OpenCV SDK i povezivanju korisničke aplikacije s OpenCV Manager-om.
OpenCV biblioteka detekciju oblika provodi u dva koraka. Prvi korak je određivanje rubova na
slici korištenjem Canny metode, drugi korak je korištenje Hough transformacije (HT). U ovom
radu su korištene HT za kružnice koje su definirane pomoću tri parametra: koordinate središta
( , !) i polumjer – . Parametri kružnica se određuju preslikavanjem piksela iz geometrijskog u
parametarski prostor.
Izrađena aplikacija omogućuje detekciju kružnica u stvarnom vremenu ili naknadnu detekciju
kružnica na ″mirnim″ slikama. Također, moguće je promijeniti rezoluciju i parametre za detekciju
kružnica u različitim uvjetima. |
Ključne riječi | opencv android računalni vid kružnice hough transofmacije canny detektor rubova |
Naslov na drugom jeziku (engleski) | Implementation of OpenCV library on Android platform |
Povjerenstvo za obranu | Željko Hocenski (predsjednik povjerenstva) Ivan Aleksi (član povjerenstva) Ivan Vidović (član povjerenstva)
|
Ustanova koja je dodijelila akademski/stručni stupanj | Sveučilište Josipa Jurja Strossmayera u Osijeku Fakultet elektrotehnike, računarstva i informacijskih tehnologija Osijek |
Ustrojstvena jedinica niže razine | Zavod za programsko inženjerstvo Katedra za programske jezike i sustave |
Mjesto | Osijek |
Država obrane | Hrvatska |
Znanstveno područje, polje, grana | TEHNIČKE ZNANOSTI Računarstvo Procesno računarstvo
|
Vrsta studija | sveučilišni |
Stupanj | diplomski |
Naziv studijskog programa | Računarstvo |
Akademski / stručni naziv | magistar/magistra inženjer/inženjerka računarstva |
Kratica akademskog / stručnog naziva | mag.ing.comp. |
Vrsta rada | diplomski rad |
Jezik | hrvatski |
Datum obrane | 2015-07-14 |
Sažetak rada na drugom jeziku (engleski) | As a part of this thesis, OpenCV library was successfully implemented into Android platform.
Implementation is based on three main parts: installation of NDK and CDT extensions, download
of OpenCV SDK and binding user's application to OpenCV Manager.
OpenCV's object detection is split in two parts. First part is use of Canny edge detection in order
to detect edges in image, second part is use of Hough transform (HT). In this thesis HT for circles
was used, which is defined by three parameters: center (!, ") and radius – . Parameters are
calculated by translating every pixel of an image into parameter space.
Application enables real-time circle detection. It also enables later circle detection on still images.
Also, it is possible to change image resolution and circle detection parameters for use in various
image conditions. |
Ključne riječi na drugom jeziku (engleski) | opencv android computer vision circles hough transform canny edge detection |
Vrsta resursa | tekst |
Prava pristupa | Rad u otvorenom pristupu |
Uvjeti korištenja rada |  |
URN:NBN | https://urn.nsk.hr/urn:nbn:hr:200:258097 |