Shape Processing for Content Generation
No Thumbnail Available
Date
2018
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
The thesis "Shape Processing for Content Generation" by Christoph Schinko
presents work on generative modeling, novel applications for inverse generative
modeling, and visualization systems. These areas are regarded as steps in the
context of shape processing, hence the thesis is structured that way.
After defining the term shape, the first part of the thesis is concerned with
shape descriptions. While some shape descriptions are of abstract nature, others
can be directly used, for example, in the field of computer aided geometric
design. The process of working with shape descriptions is called shape modeling.
This topic includes primitive modeling using 3D modeling software or
scene description languages, semantic modeling dealing with meta data, and
generative modeling using domain specific information.
An application for generative modeling in the context of wedding rings is
implemented using a domain specific language for generative modeling { the
Generative Modeling Language (GML). The multitude of involved platforms
(the GML is implemented in C++, the postfix notation of the language itself
is similar to Adobe Postscript, the application is targeted for the web) has inspired
the idea to create an innovative meta-modeler approach called "Euclides".
Its innovative concept of using a beginner-friendly syntax in combination with
translation back-ends for various different platforms presents a foundation for
the platform-independent creation of generative building blocks. This approach
significantly reduces the effort for implementing and maintaining generative description
for different platforms.
Building up on previous work on finding the best generative description
of one or several given instances of an object class, an application to analyze
digitized objects in terms of changes and damages is presented. The system
automatically combines generative descriptions with reconstructed objects and
performs a nominal/actual value comparison. By applying the variances of the
reconstructed objects to a different parameter set of the generative description,
new shapes can be created. With this novel approach, the design of shapes
using both low-level details and high-level shape parameters is possible.
The last step in the context of shape processing is concerned with visualization
systems for humans to perceive and interact with shapes. In this context, a
novel method to project a coherent, seamless and perspectively corrected image
from one particular viewpoint using an arbitrary number of projectors is presented.
The approach distinguishes itself by being quick and efficient. The last
contribution to this topic is describing an optimized stereoscopic display based
on parallax barriers for a driving simulator.
Description