Citation link: https://nbn-resolving.org/urn:nbn:de:hbz:467-4759
Files in This Item:
File Description SizeFormat
chiosa.pdf3.55 MBAdobe PDFThumbnail
View/Open
Dokument Type: Doctoral Thesis
metadata.dc.title: Efficient and high quality clustering
Effiziente und hochqualitative Clusterbildung
Authors: Chiosa, Iurie 
Institute: Institut für Bildinformatik 
Free keywords: Polygonnetze, Clusterbildung, Computer graphics, parallel processing, clustering methods, computational geometry, programmable graphics hardware
Dewey Decimal Classification: 004 Informatik
GHBS-Clases: TWIH
Issue Date: 2010
Publish Date: 2010
Abstract: 
Clustering, as a process of partitioning data elements with similar properties, is an essential task in many application areas. Due to technological advances, the amount as well as the dimensionality of data sets in general is steadily growing. This is especially the case for large polygonal surface meshes since existing 3D geometry acquisition systems can nowadays provide models with up to several million triangles. Thus, fast and high-quality data and polygonal mesh processing becomes more demanding.

To deal with such a huge and diverse heap of clustering problems efficient algorithms are required. At the same time the resulting clustering quality is of highest importance in almost all situations. Thus, identifying an optimal tradeoff between efficiency and quality is crucial in many clustering tasks.

For data clustering tasks in general as well as mesh clustering applications in particular, k-means like techniques or hierarchical methods are used most often. Nonetheless, these approaches are deficient in many respects thus a considerable amount of work is still required to improve them.

This dissertation describes new feasible solutions for efficient and high quality mesh and data clustering. It addresses both the algorithm and the theoretical part of many clustering problems, and new clustering strategies are proposed to overcome inherent problems of the standard algorithms.

With the advent of general-purpose computing on Graphics Processing Units (GPU), which allows the usage of a highly parallel processing power, new tendencies emerged to solve clustering tasks on the GPU.

In this work, a first GPU-based mesh clustering approach, which employs mesh connectivity in the clustering process, is described. The technique is designed as parallel algorithm and it is solely based on the GPU resources. It is free from any global data structure, thus allowing an efficient GPU implementation and a further step in parallelization.

Based on the original concepts a GPU-based data clustering framework is also proposed. The formulation uses the spatial coherence present in the cluster optimization and in the hierarchical merging of clusters to significantly reduce the number of comparisons in both parts. The approach solves the problem of the missing topological information, which is inherent to the general data clustering, by performing a dynamic cluster neighborhood tracking. Compared to classical approaches, our techniques generate results with at least the same clustering quality. Furthermore, our technique proofs to scale very well, currently being limited only by the available amount of graphics memory.

Clusterbildung, als Prozess der Gruppierung von Datenelementen mit ähnlichen Eigenschaften, ist eine grundlegende Aufgabe in vielen Anwendungsbereichen. Aufgrund technologischer Fortschritte nimmt die Menge sowie die Dimensionalität der Daten stetig zu. Dies ist insbesondere für große Polygonnetze der Fall, da aktuelle 3D-Scanner Modelle mit bis zu mehreren Millionen Dreiecken liefern können. Entsprechend steigt die Nachfrage nach einer schnellen und hochqualitativen Verarbeitung von Daten und Polygonnetzen.

Um die große Menge an vielfältigen Problemen im Bereich der Clusterbildung lösen zu können, sind effiziente Algorithmen erforderlich. In den meisten Fällen ist hierbei die Qualität der Ergebnisse sehr wichtig. Für viele Anwendungen ist es daher entscheidend, den optimalen Kompromiss zwischen Geschwindigkeit und Qualität zu finden.

Für Daten-Clusterbildung im Allgemeinen sowie für Polygonnetz-Clusterbildung im Speziellen, wurden bisher primär k-means-ähnliche sowie hierarchische Ansätze verwendet. In vielen Fällen sind die Ergebnisse dieser Methoden jedoch unzureichend.

Die vorliegende Dissertation beschreibt neue Ansätze zur effizienten und hochqualitativen Clusterbildung von Polygonnetzen und allgemeinen Daten. Sie befasst sich sowohl mit dem algorithmischen als auch mit dem theoretischen Hintergrund von Clusterbildungsproblemen und stellt neue Ansätze zur Überwindung der Nachteile klassischer Verfahren vor.

Mit der Einführung moderner Grafik-Hardware, welche die massiv-parallele Verarbeitung von Daten ermöglicht, zeichnet sich ein neuer Trend zur Lösung von Clusterbildungsproblemen auf Grafikprozessoren (Graphics Processing Units, GPU) ab.

In dieser Arbeit wird der erste GPU-basierte Clusterbildungsansatz für Polygonnetze beschrieben, der die Konnektivität des Polygonnetzes berücksichtigt. Das Verfahren läuft dabei ausschließlich auf der GPU und verzichtet gleichzeitig auf jegliche globale Datenstruktur.

Basierend auf dem zuvor vorgestellten Verfahren, wird weiterhin ein GPU-basiertes Daten-Clusterbildungs-Framework vorgeschlagen. Dieses nutzt die räumliche Kohärenz im Kontext der Clusteroptimierung und des hierarchischen Mergings zur signifikanten Reduktion nötiger Vergleiche. Gleichzeitig umgeht der Ansatz das Problem der fehlenden Topologie-Information durch dynamisches Tracking von Nachbarschaften. Im Vergleich zu klassischen Verfahren erzielt das vorgestellte Verfahren Ergebnisse mit mindestens gleicher Qualität, skaliert dabei sehr gut und ist derzeit nur durch die verfügbare Menge an Grafikspeicher begrenzt.
URN: urn:nbn:de:hbz:467-4759
URI: https://dspace.ub.uni-siegen.de/handle/ubsi/475
License: https://dspace.ub.uni-siegen.de/static/license.txt
Appears in Collections:Hochschulschriften

This item is protected by original copyright

Show full item record

Page view(s)

360
checked on Apr 19, 2024

Download(s)

78
checked on Apr 19, 2024

Google ScholarTM

Check


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.