vistit the homepage Vienna University of TechnologyTECHNISCHE UNIVERSITÄT WIEN
Institut für Computergraphik und Algorithmen
Arbeitsbereich Computergraphik

Home  -   People  -   Courses  -   Research  -   Events  -   Resources  -   Jobs

 External Sorting of Point Clouds

PR, BA

Claus Scheiblauer, Michael Wimmer

Description
The Terapoints project deals with the visualization and processing of point clouds. The point clouds are not required to fit into the main memory of the computer, therefore out-of-core techniques have to be employed for handling the point clouds. One pre-processing step is sorting the points along an axis or according to the Morten order. After sorting the points, following processing steps can often be done more efficiently.

Task
Implement an external merge sort algorithm and test several parameters to find an optimal performance on different point data sets.

Requirements
The students should be interested in some of the following topics: out-of-core algorithms, point cloud models, multi-threading. Good C++ knowledge is beneficial but not mandatory.

Environment
The environment will be a point cloud editor that is developed at the institute, named Scanopy. It is targeted for processing and rendering large point clouds. The programming language is C++, the UI is based on the Qt framework. Development will be with Visual Studio 2010, 32-bit or 64-bit.

Computer Graphics Group / Courses / Projekte / / External Sorting of Point Clouds
Maintained by scheiblauer.
Last update on 10. Nov 11.
Comments to scheiblauer (at) cg.tuwien.ac.at.
get back to the index

Favoritenstrasse 9-11 / E186, A-1040 Wien, Austria
Tel. +43 (1) 58801-18602, Fax +43 (1) 58801-18698
www.cg.tuwien.ac.at