Torsten Ullrich

Dr. Torsten Ullrich

Dr. Torsten Ullrich studied mathematics with a focus on computer science at the University of Karlsruhe (TH) and received his doctorate in 2011 with his work "Reconstructive Geometry" on the subject of reverse engineering at the Graz University of Technology. Since 2005 he has been involved in the establishment of the newly formed "Fraunhofer Austria Research GmbH". He coordinates research projects in the field of "Visual Decision Support", "Virtual Engineering" and "Digital Society" and is Deputy Head of the business area Visual Computing in Graz. His research in the field of generative modeling languages, geometrical optimization, and data analysis has received several international awards.

See Curriculum Vitae for further details.

Software ProOpt

The objective of global optimization is to find the globally best solution of a model. Nonlinear models are ubiquitous in many applications and their solution often requires a global search approach. Depending on the field of application, the question whether a found solution is not only a local minimum but a global one is very important.

This software implements a probabilistic approach to determine the probability of a solution being a global minimum. The approach is independent of the used global search method and only requires a limited, convex parameter domain as well as a Lipschitz continuous minimization / error function whose Lipschitz constant is not needed to be known.

The software is a Java executable archive. The techniques is described in

Eva Eggeling, Dieter W. Fellner, and Torsten Ullrich (2013), Probability of Globality, Proceedings of the International Conference on Computer and Applied Mathematics (ICCAM 2013), 34:144-148.

Torsten Ullrich and Dieter W. Fellner (2014), Statistical Analysis on Global Optimization, Proceeding of the International Conference on Mathematics and Computers in Sciences and Industry, 978-1-4799-4744-7:99-106.

Software Abstand

The need to analyze and visualize differences of very similar objects arises in many research areas: mesh compression, scan alignment, nominal/actual value comparison, quality management, and surface reconstruction to name a few. Although the problem to visualize some distances may sound simple, the creation of a good scene setup including the geometry, materials, colors, and the representation of distances is challenging.
Our contribution to this problem is an application which optimizes the work-flow to visualize distances.

The software is a Java executable archive. The techniques is described in

Torsten Ullrich, Volker Settgast, and Dieter W. Fellner (2008), Abstand: Distance Visualization for Geometric Analysis, Project Paper Proceedings of the Conference on Virtual Systems and MultiMedia Dedicated to Digital Heritage (VSMM), 14:334–340.

Software Euclides

The idea of design automation is to allow the generation of highly complex objects based on a set of formal construction rules. Using these construction rules, an object is described by a sequence of processing steps, rather than just by the result of all applied operations: Shape design becomes rule design. Due to its very general nature, this approach can be applied to any domain and to any shape representation that provides a set of generating functions. In the context of computer-aided design (CAD) and shape description, the digital creation of a shape is called modeling. A generative model does not describe a shape by the parts it consists of, but by the operations and steps needed to be performed in order to create it; i.e., a generative model is an algorithm.

A generative description usually depends on the programming language it is implemented in and on the used geometry representation. Euclides overcomes this problem: Euclides is a meta-modeler for procedural modeling based on the programming language JavaScript. It differs from other modeling environments in a very important aspect: target independence.

The project page is:

The modeling tool set Euclides has been presented during November 8th-13th 2010 at the "Conference on Digital Heritage EuroMed 2010" in Lemesos, Cyprus. 

Torsten Ullrich
Dipl.-Math. Dr.techn.
+43 (316) 873 - 5404
+43 (316) 873 - 105404