Verteilt agierendes System zur Bereitstellung von geometrie- und bild-basierten Approximationen für das Multiresolution Rendering

In dieser Arbeit wird ein applikationsunabhängiges Reduktionssystem entworfen, das selbstständig und effizient für die ihm übergebenen Modellteile in allen Betrachtersituationen aus einem möglichen Spektrum von geometrie- und bild-basierten Approximationsformen jeweils die geeignete Approximation ge...

Full description

Bibliographic Details
Main Author: Hilbert, Karsten
Other Authors: TU Chemnitz, Fakultät für Informatik
Format: Doctoral Thesis
Language:deu
Published: Universitätsbibliothek Chemnitz 2010
Subjects:
Lod
Online Access:http://nbn-resolving.de/urn:nbn:de:bsz:ch1-201000538
http://nbn-resolving.de/urn:nbn:de:bsz:ch1-201000538
http://www.qucosa.de/fileadmin/data/qucosa/documents/5978/data/Dissertation_khi_finalprint.pdf
http://www.qucosa.de/fileadmin/data/qucosa/documents/5978/20100053.txt
id ndltd-DRESDEN-oai-qucosa.de-bsz-ch1-201000538
record_format oai_dc
collection NDLTD
language deu
format Doctoral Thesis
sources NDLTD
topic Level of Detail
Multi Chart Geometry Images
Multiskalen-Rendering
bild-basierte Objektapproximationen
geometrie-basierte Objektapproximationen
texturierte Porgressive Meshes
verteilte Approximationsberechnung
ddc:004
Approximationsalgorithmus
Bildbasiertes Rendering
Geometrieverarbeitung
Lod
Rendering
Verteiltes System
spellingShingle Level of Detail
Multi Chart Geometry Images
Multiskalen-Rendering
bild-basierte Objektapproximationen
geometrie-basierte Objektapproximationen
texturierte Porgressive Meshes
verteilte Approximationsberechnung
ddc:004
Approximationsalgorithmus
Bildbasiertes Rendering
Geometrieverarbeitung
Lod
Rendering
Verteiltes System
Hilbert, Karsten
Verteilt agierendes System zur Bereitstellung von geometrie- und bild-basierten Approximationen für das Multiresolution Rendering
description In dieser Arbeit wird ein applikationsunabhängiges Reduktionssystem entworfen, das selbstständig und effizient für die ihm übergebenen Modellteile in allen Betrachtersituationen aus einem möglichen Spektrum von geometrie- und bild-basierten Approximationsformen jeweils die geeignete Approximation generiert, deren Komplexität möglichst gering ist und bei deren Verwendung ein Szenenbild erzeugt werden kann, dessen Bildfehler die vom Nutzer vorgegebenen Schranken nicht überschreitet. Das System nutzt bild- und geometrie-basierte Approximationsformen für unterschiedliche Bereiche im Sichtvolumen des Betrachters. Nailboards sind die benutzten bild-basierten Approximationen. In dieser Arbeit werden neue Nailboardarten vorgestellt, die für die Approximation von semi-transparenten Objekten und von dynamisch beleuchteten Objekten effizient verwendet werden können. Die vorgestellten Erzeugungs- und Darstellungsmethoden nutzen die Fähigkeiten der aktuellen Hardware intensiv aus, um die Nailboards im Echtzeitkontext nutzbar zu machen. Texturierte, sichtabhängige geometrie-basierte Approximationen werden aus einem texturierten Viewdependent Progressive Mesh (VDPM) gewonnen. In dieser Arbeit wird eine effiziente Methode zur Erzeugung von VDPM vorgestellt, aus der Approximationen mit optimal angepassten Parameterkoordinaten gewonnen werden können, ohne dass ein der VDPM-Erzeugung nachgeschalteter Optimierungsschritt der Parameterkoordinaten aller im VDPM kodierten Approximationen notwendig ist. Die Erzeugung der notwendigen Texturen erfolgt unter Nutzung einer schnellen Parametrisierungsmethode und hardware-gestützter Methoden zur Erzeugung dicht gepackter Texturatlanten. Durch die Kombination von selektiven Zugriffsmethoden auf TFGR mit effizienten Randanpassungsmethoden, wird erstmals ein effizientes und qualitativ hochwertiges Multiresolution Rendering mittels TFGR ermöglicht. Aus dem TFGR werden texturierte sichtunabhängige Approximationen gewonnen. Zur echtzeitfähigen, vollautomatischen Erzeugung aller drei Approximationsformen wird in dieser Arbeit ein Reduktionssystem vorgeschlagen, das diese Approximationsformen verteilt generiert. Für eine effiziente Kommunikation innerhalb dieses Systems werden entsprechende Kompressions-, Caching- und State-Differencing-Mechanismen vorgeschlagen. Lastverteilungsmechanismen sichern eine effiziente Ausnutzung der zur Verfügung stehenden Ressourcen ab. === In this thesis, an application-independent system for the distributed generation of object approximations used for multi-resolution rendering is proposed. The system generates approximations of objects of a scene sent to him in an efficient and fully automatic manner. The system is able to generate different kinds of geometry-based and image-based object approximations. For each given objects of a scene it generates that kind of approximation that is suitable for the current view. That means that its complexity is minimal and that it causes an error in the image generated with this approximation that does not exceed a user-specified threshold. Nailboards are image-based approximations that approximate objects whose size is small compared to the whole scene. In this thesis new kinds of nailboards are presented which can be used efficiently for the approximation of semi-transparent objects and objects in scenes with a dynamic illumination. Capabilities of current graphics hardware are intensively used to generate and render all kinds of Nailboards in real-time. So-called textured view-dependent progressive meshes (VDPM) are used as view dependent geometry-bases approximations for objects whose size is large compared to the whole scene. In this thesis an efficient method for generating VDPM is presented. This method allows the extraction of approximations with optimally adapted texture coordinates without the necessity of an separate optimization step for the texture coordinates in the generation procedure. The textures necessary for the compensation of detail loss are generated using a fast parameterization method from Yoshizawa. The generation of texture atlases is done hardware-accelerated. Further on a hardware-accelerated method for hardware-accelerated multi-resolution rendering using multi chart geometry images (MCGIM) is presented. Out of the MCGIM view-independent geometry-based approximations are extracted. Finally a system for the distributed generation of object approximations is proposed. It generates all three kinds of approximations fully automatic and almost in real time. For an efficient communication within this system suitable compression, caching and state-differencing mechanisms are proposed. Load balancing mechanisms ensure efficient utilization of available resources.
author2 TU Chemnitz, Fakultät für Informatik
author_facet TU Chemnitz, Fakultät für Informatik
Hilbert, Karsten
author Hilbert, Karsten
author_sort Hilbert, Karsten
title Verteilt agierendes System zur Bereitstellung von geometrie- und bild-basierten Approximationen für das Multiresolution Rendering
title_short Verteilt agierendes System zur Bereitstellung von geometrie- und bild-basierten Approximationen für das Multiresolution Rendering
title_full Verteilt agierendes System zur Bereitstellung von geometrie- und bild-basierten Approximationen für das Multiresolution Rendering
title_fullStr Verteilt agierendes System zur Bereitstellung von geometrie- und bild-basierten Approximationen für das Multiresolution Rendering
title_full_unstemmed Verteilt agierendes System zur Bereitstellung von geometrie- und bild-basierten Approximationen für das Multiresolution Rendering
title_sort verteilt agierendes system zur bereitstellung von geometrie- und bild-basierten approximationen für das multiresolution rendering
publisher Universitätsbibliothek Chemnitz
publishDate 2010
url http://nbn-resolving.de/urn:nbn:de:bsz:ch1-201000538
http://nbn-resolving.de/urn:nbn:de:bsz:ch1-201000538
http://www.qucosa.de/fileadmin/data/qucosa/documents/5978/data/Dissertation_khi_finalprint.pdf
http://www.qucosa.de/fileadmin/data/qucosa/documents/5978/20100053.txt
work_keys_str_mv AT hilbertkarsten verteiltagierendessystemzurbereitstellungvongeometrieundbildbasiertenapproximationenfurdasmultiresolutionrendering
_version_ 1716472437635284992
spelling ndltd-DRESDEN-oai-qucosa.de-bsz-ch1-2010005382013-01-07T19:58:02Z Verteilt agierendes System zur Bereitstellung von geometrie- und bild-basierten Approximationen für das Multiresolution Rendering Hilbert, Karsten Level of Detail Multi Chart Geometry Images Multiskalen-Rendering bild-basierte Objektapproximationen geometrie-basierte Objektapproximationen texturierte Porgressive Meshes verteilte Approximationsberechnung ddc:004 Approximationsalgorithmus Bildbasiertes Rendering Geometrieverarbeitung Lod Rendering Verteiltes System In dieser Arbeit wird ein applikationsunabhängiges Reduktionssystem entworfen, das selbstständig und effizient für die ihm übergebenen Modellteile in allen Betrachtersituationen aus einem möglichen Spektrum von geometrie- und bild-basierten Approximationsformen jeweils die geeignete Approximation generiert, deren Komplexität möglichst gering ist und bei deren Verwendung ein Szenenbild erzeugt werden kann, dessen Bildfehler die vom Nutzer vorgegebenen Schranken nicht überschreitet. Das System nutzt bild- und geometrie-basierte Approximationsformen für unterschiedliche Bereiche im Sichtvolumen des Betrachters. Nailboards sind die benutzten bild-basierten Approximationen. In dieser Arbeit werden neue Nailboardarten vorgestellt, die für die Approximation von semi-transparenten Objekten und von dynamisch beleuchteten Objekten effizient verwendet werden können. Die vorgestellten Erzeugungs- und Darstellungsmethoden nutzen die Fähigkeiten der aktuellen Hardware intensiv aus, um die Nailboards im Echtzeitkontext nutzbar zu machen. Texturierte, sichtabhängige geometrie-basierte Approximationen werden aus einem texturierten Viewdependent Progressive Mesh (VDPM) gewonnen. In dieser Arbeit wird eine effiziente Methode zur Erzeugung von VDPM vorgestellt, aus der Approximationen mit optimal angepassten Parameterkoordinaten gewonnen werden können, ohne dass ein der VDPM-Erzeugung nachgeschalteter Optimierungsschritt der Parameterkoordinaten aller im VDPM kodierten Approximationen notwendig ist. Die Erzeugung der notwendigen Texturen erfolgt unter Nutzung einer schnellen Parametrisierungsmethode und hardware-gestützter Methoden zur Erzeugung dicht gepackter Texturatlanten. Durch die Kombination von selektiven Zugriffsmethoden auf TFGR mit effizienten Randanpassungsmethoden, wird erstmals ein effizientes und qualitativ hochwertiges Multiresolution Rendering mittels TFGR ermöglicht. Aus dem TFGR werden texturierte sichtunabhängige Approximationen gewonnen. Zur echtzeitfähigen, vollautomatischen Erzeugung aller drei Approximationsformen wird in dieser Arbeit ein Reduktionssystem vorgeschlagen, das diese Approximationsformen verteilt generiert. Für eine effiziente Kommunikation innerhalb dieses Systems werden entsprechende Kompressions-, Caching- und State-Differencing-Mechanismen vorgeschlagen. Lastverteilungsmechanismen sichern eine effiziente Ausnutzung der zur Verfügung stehenden Ressourcen ab. In this thesis, an application-independent system for the distributed generation of object approximations used for multi-resolution rendering is proposed. The system generates approximations of objects of a scene sent to him in an efficient and fully automatic manner. The system is able to generate different kinds of geometry-based and image-based object approximations. For each given objects of a scene it generates that kind of approximation that is suitable for the current view. That means that its complexity is minimal and that it causes an error in the image generated with this approximation that does not exceed a user-specified threshold. Nailboards are image-based approximations that approximate objects whose size is small compared to the whole scene. In this thesis new kinds of nailboards are presented which can be used efficiently for the approximation of semi-transparent objects and objects in scenes with a dynamic illumination. Capabilities of current graphics hardware are intensively used to generate and render all kinds of Nailboards in real-time. So-called textured view-dependent progressive meshes (VDPM) are used as view dependent geometry-bases approximations for objects whose size is large compared to the whole scene. In this thesis an efficient method for generating VDPM is presented. This method allows the extraction of approximations with optimally adapted texture coordinates without the necessity of an separate optimization step for the texture coordinates in the generation procedure. The textures necessary for the compensation of detail loss are generated using a fast parameterization method from Yoshizawa. The generation of texture atlases is done hardware-accelerated. Further on a hardware-accelerated method for hardware-accelerated multi-resolution rendering using multi chart geometry images (MCGIM) is presented. Out of the MCGIM view-independent geometry-based approximations are extracted. Finally a system for the distributed generation of object approximations is proposed. It generates all three kinds of approximations fully automatic and almost in real time. For an efficient communication within this system suitable compression, caching and state-differencing mechanisms are proposed. Load balancing mechanisms ensure efficient utilization of available resources. Universitätsbibliothek Chemnitz TU Chemnitz, Fakultät für Informatik Prof. Dr. Guido Brunnett Prof. Dr. Guido Brunnett Prof. Dr. Marc Erich Latoschik 2010-05-07 doc-type:doctoralThesis application/pdf text/plain application/zip http://nbn-resolving.de/urn:nbn:de:bsz:ch1-201000538 urn:nbn:de:bsz:ch1-201000538 http://www.qucosa.de/fileadmin/data/qucosa/documents/5978/data/Dissertation_khi_finalprint.pdf http://www.qucosa.de/fileadmin/data/qucosa/documents/5978/20100053.txt deu