Details

Uporaba Douglas-Peuckerjevega algoritma za redukcijo podatkovnih točk v odsekoma linearnih krivuljah pri opisovanju ravninskih poti
ID Jakomin, Veno (Author), ID Kanduč, Tadej (Mentor) More about this mentor... This link opens in a new window

.pdfPDF - Presentation file, Download (3,62 MB)
MD5: 18E683E5332CC685136F46FD0F0F7667

Abstract
Douglas-Peuckerjev algoritem je metoda za poenostavljanje odsekoma linearnih krivulj, ki učinkovito zmanjša število točk ob omejeni geometrijski napaki. V diplomskem delu obravnavamo delovanje algoritma in njegov vpliv na kakovost poenostavljenih krivulj pri opisovanju ravninskih poti, zlasti pri obdelavi GPS poti. Najprej predstavimo matematično ozadje algoritma in časovno zahtevnost algoritma. Nato izpostavimo ključne pomanjkljivosti klasičnega postopka, kot sta možnost nastanka samopresečišč pri večjih tolerancah ter neustrezno ravnanje pri zaprtih krivuljah. Na podlagi sorodnih pristopov implementiramo razširitve, ki izboljšajo topološko konsistentnost poenostavitve in omogočajo stabilnejšo obravnavo zaprtih krivulj. Predlagane rešitve eksperimentalno ovrednotimo na realnih podatkih ter primerjamo rezultate glede na stopnjo redukcije, geometrijsko napako in pojavljanje topoloških nepravilnosti. Dodatno razvijemo interaktivno orodje za vizualizacijo poteka algoritma, ki omogoča sprotno opazovanje vpliva tolerance na izbiro točk in končni potek krivulje.

Language:Slovenian
Keywords:Redukcija podatkovnih točk, Douglas-Peuckerjev algoritem, odsekoma linearne krivulje, opisovanje ravninskih poti.
Work type:Bachelor thesis/paper
Typology:2.11 - Undergraduate Thesis
Organization:FRI - Faculty of Computer and Information Science
Year:2026
PID:20.500.12556/RUL-181267 This link opens in a new window
COBISS.SI-ID:276896003 This link opens in a new window
Publication date in RUL:30.03.2026
Views:224
Downloads:161
Metadata:XML DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:Application of the Douglas-Peucker algorithm for data point reduction in piecewise linear functions for describing planar paths
Abstract:
The Douglas-Peucker algorithm is a method for simplifying piecewise linear curves, efficiently reducing the number of points while keeping the geometric error bounded. In this thesis, we examine how the algorithm works and how it affects the quality of simplified curves when representing planar paths, in particular in the processing of GPS tracks. First, we present the mathematical background of the algorithm and analyze its time complexity. We then highlight key limitations of the classical procedure, such as the possibility of self-intersections when using larger tolerances and inadequate handling of closed curves. Based on related approaches, we implement extensions that improve the topological consistency of the simplification and enable a more stable treatment of closed curves. We evaluate the proposed solutions experimentally on real-world data and compare the results in terms of reduction rate, geometric error, and the occurrence of topological inconsistencies. In addition, we develop an interactive tool for visualizing the algorithm's execution, which allows real-time observation of how the tolerance influences point selection and the final shape of the curve.

Keywords:Data point reduction, Douglas-Peucker algorithm, piecewise linear functions, describing planar paths.

Similar documents

Similar works from RUL:
Similar works from other Slovenian collections:

Back