Zobrazit minimální záznam

dc.contributor.advisorGaura, Jancs
dc.contributor.authorKutáč, Pavelcs
dc.date.accessioned2015-07-22T09:19:45Z
dc.date.available2015-07-22T09:19:45Z
dc.date.issued2015cs
dc.identifier.otherOSD002cs
dc.identifier.urihttp://hdl.handle.net/10084/108960
dc.descriptionImport 22/07/2015cs
dc.description.abstractTato práce popisuje konkrétní implementaci algoritmů, sloužících k nalezení významné oblasti obrazu. Program zpracuje daný obrazový vstupní soubor, provede jednotlivé operace a poté vytvoří ořezovou masku. V masce je zvýrazněna pouze ta část obrazu, která je pro daný snímek charakteristická. Ukážeme si postupně vytvoření superpixelů, neboli rozdělení obrazu na atomické části, které vnímáme podobně. Následně vypočteme konvexní obal bodů získaných pomocí detekce rohů, které nám určí hrubou představu o důležitých částech obrazu. Vytvoření masky je dokončeno výpočtem nad jednotlivými superpixely, který kombinuje informace z konvexního obalu a minimální vzdáleností v CIELab prostoru mezi danými superpixely. Pro určení minimální vzdálenosti je použit Dijkstrův algoritmus, kde vrcholy jsou středy jednotlivých superpixelů. Implementaci jsem prováděl v jazyce C++ za pomocí knihovny OpenCV, která je navíc volně k užití. Tato knihovna obsahuje velké množství funkcí, které implementaci značně zjednodušují a navíc jsou optimalizované pro co nejrychlejší vykonání operací.cs
dc.description.abstractThis work describe implementation of algorithms for searching salient object in image. Program analyzes input image, proceed it through algorithms and save clipping mask, where only salient part of image is highlighted. We describe step by step creating superpixels, which are atomic part of image. Followed by creating convex hull of point found by Harris corner detector. This give us first coarse imagine of salient object. Mask is finished by counting transmitting energy between superpixels, which distance is counted by Dijkstra algorithm to find shortest path. Implementation I made in C++ using OpenCV library, which is also free for academic and commercial use. This library include lots of functions, which help us with implementation, and there are optimized for best performance.en
dc.format.extent7765270 bytescs
dc.format.mimetypeapplication/pdfcs
dc.language.isocscs
dc.publisherVysoká škola báňská - Technická univerzita Ostravacs
dc.subjectanalýza obrazucs
dc.subjectpočítačové viděnícs
dc.subjectsuperpixelcs
dc.subjectOpenCVcs
dc.subjectořezová maskacs
dc.subjectCIELabcs
dc.subjectimage analysisen
dc.subjectcomputer visionen
dc.subjectsuperpixelen
dc.subjectOpenCVen
dc.subjectclipping masken
dc.subjectCIELaben
dc.titleDetekce významné oblasti v obrazecs
dc.title.alternativeSalient Region Detection in an Imageen
dc.typeBakalářská prácecs
dc.contributor.refereeFabián, Tomášcs
dc.date.accepted2015-06-04cs
dc.thesis.degree-nameBc.cs
dc.thesis.degree-levelBakalářský studijní programcs
dc.thesis.degree-grantorVysoká škola báňská - Technická univerzita Ostrava. Fakulta elektrotechniky a informatikycs
dc.description.department460 - Katedra informatikycs
dc.thesis.degree-programInformační a komunikační technologiecs
dc.thesis.degree-branchInformatika a výpočetní technikacs
dc.description.resultvýborněcs
dc.identifier.senderS2724cs
dc.identifier.thesisKUT0028_FEI_B2647_2612R025_2015
dc.rights.accessopenAccess


Soubory tohoto záznamu

Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam