dc.contributor.advisor | Snášel, Václav | |
dc.contributor.author | Uher, Vojtěch | |
dc.date.accessioned | 2021-07-15T10:45:40Z | |
dc.date.available | 2021-07-15T10:45:40Z | |
dc.date.issued | 2020 | |
dc.identifier.other | OSD002 | |
dc.identifier.uri | http://hdl.handle.net/10084/145013 | |
dc.description.abstract | Efficient representation of multidimensional point data is a crucial task in many scientific areas such as data visualization, computational geometry, image processing, geographic information systems and others. As the point datasets are generally unsorted sets of points in the real space, their convenient organization gives the points a generalized structure which simplifies their proceeding and significantly improves the complexity of search operations and locally organizes the points to make them accessible for analysis and application fields. This thesis aims at development of fast spatial data structures and point indexing models with special focus on low-dimensional data. The existing structures can be basicly divided into space subdivision by regular grids and hierarchical subdivision. We combined both approaches to address their well-known drawbacks and to optimize them for parallel implementation. The main principle applied in this thesis is the space linearization based on the space-filling curves. We also tested the properties of regular grids, especially orthogonal and hexagonal ones. We developed a linear grid-based structure for both grids that eliminates empty areas of space and reaches query times comparable with standard regular grids. The thesis also shows that the hexagonal grids are optimal for circular queries in 2D spaces. We desined and tested our novel hexagonal space-filling curve which solves the problems of hexagonal linearization and hierarchical structure. Moreover, we developed three parallel point indexing algorithms for a GPGPU architecture that are significantly faster than general CPU-based structures. | en |
dc.description.abstract | Efektivní reprezentace bodových vícedimenzionálních dat je klíčová pro řadu vědeckých oblastí, např. vizualizace dat, výpočetní geometrie, zpracování obrazu, geografické informační systémy a další. Bodová data jsou obvykle nesetříděné množiny bodů v reálném prostoru a jejich vhodná reprezentace představuje zobecněnou strukturu pro přístup k datům, která organizuje body dle jejich polohy a urychluje vyhledávání v datech. Ta se pak využívá pro analýzu dat a různé aplikační úlohy. Tato práce se soustředí na vývoj rychlých prostorových datových struktur a modelů indexace bodů se zaměřením na body s nízkou dimenzí. Existující struktury mohou být rozděleny na dvě základní skupiny: dělení prostoru pomocí regulárních mřížek a hierarchické dělení. My kombinujeme oba přístupy, abychom vyřešili jejich známé nedostatky a optimalizovali je pro paralelní implementaci. Hlavní princip využívaný v této práci je linearizace prostoru pomocí space-filling curves. Dále jsme otestovali vlastnosti regulárních mřížek se zaměřením na ortogonální a hexagonální mřížky. Vyvinuli jsme lineární strukturu založenou na mřížkách, která eliminuje prázdné oblasti v prostoru a přitom dosahuje srovnatelných výpočetních časů jako jednoduché regulární mřížky. Práce také ukazuje, že hexagonální mřížky jsou optimalizované pro hledání kruhových okolí. Navrhli jsme a otestovali naši novou hexagonální křivku linearizující 2D prostor a definovali jsme také hierarchickou strukturu hexagonů. Dále jsme vyvinuli několik indexačních metod pro paralelní architektury GPGPU, které jsou významně rychlejší než klasické struktury pro CPU. | cs |
dc.format | 140 stran : ilustrace | |
dc.format.extent | 14773179 bytes | |
dc.format.mimetype | application/pdf | |
dc.language.iso | en | |
dc.publisher | Vysoká škola báňská – Technická univerzita Ostrava | cs |
dc.subject | space-filling curve | en |
dc.subject | point cloud | en |
dc.subject | point indexing | en |
dc.subject | point clustering | en |
dc.subject | spatial data | en |
dc.subject | space linearization | en |
dc.subject | GPGPU | en |
dc.subject | parallelization | en |
dc.subject | Gosper curve | en |
dc.subject | space-filling curve | cs |
dc.subject | point cloud | cs |
dc.subject | indexace bodů | cs |
dc.subject | shlukování bodů | cs |
dc.subject | prostorová data | cs |
dc.subject | linearizace prostoru | cs |
dc.subject | GPGPU | cs |
dc.subject | paralelizace | cs |
dc.subject | Gosper curve | cs |
dc.title | Spatial data structures for point cloud analysis and visualization | en |
dc.title.alternative | Prostorové datové struktury pro analýzu a vizualizaci mračen bodů | cs |
dc.type | Disertační práce | cs |
dc.identifier.signature | 202200035 | |
dc.identifier.location | ÚK/Sklad diplomových prací | |
dc.contributor.referee | Sojka, Eduard | |
dc.contributor.referee | Ogiela, Marek R. | |
dc.contributor.referee | Čermák, Petr | |
dc.date.accepted | 2021-02-24 | |
dc.thesis.degree-name | Ph.D. | |
dc.thesis.degree-level | Doktorský studijní program | cs |
dc.thesis.degree-grantor | Vysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatiky | cs |
dc.description.department | 460 - Katedra informatiky | cs |
dc.thesis.degree-program | Informatika, komunikační technologie a aplikovaná matematika | cs |
dc.thesis.degree-branch | Informatika | cs |
dc.description.result | vyhověl | cs |
dc.identifier.sender | S2724 | |
dc.identifier.thesis | UHE080_FEI_P1807_1801V001_2020 | |
dc.rights.access | openAccess | |