Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Sven Schönherr is active.

Publication


Featured researches published by Sven Schönherr.


Software - Practice and Experience | 2000

On the design of CGAL a computational geometry algorithms library

Andreas Fabri; Geert-Jan Giezeman; Lutz Kettner; Stefan Schirra; Sven Schönherr

CGAL is a Computational Geometry Algorithms Library written in C++, which is being developed by research groups in Europe and Israel. The goal is to make the large body of geometric algorithms developed in the field of computational geometry available for industrial application. We discuss the major design goals for CGAL, which are correctness, flexibility, ease‐of‐use, efficiency, and robustness, and present our approach to reach these goals. Generic programming using templates in C++ plays a central role in the architecture of CGAL. We give a short introduction to generic programming in C++, compare it to the object‐oriented programming paradigm, and present examples where both paradigms are used effectively in CGAL. Moreover, we give an overview of the current structure of the CGAL‐library and consider software engineering aspects in the CGAL‐project. Copyright


FCRC '96/WACG '96 Selected papers from the Workshop on Applied Computational Geormetry, Towards Geometric Engineering | 1996

The CGAL Kernel: A Basis for Geometric Computation

Andreas Fabri; Geert-Jan Giezeman; Lutz Kettner; Stefan Schirra; Sven Schönherr

A large part of the Cgal-project is devoted to the development of a Computational Geometry Algorithms Library, written in C++. We discuss design issues concerning the Cgal-kernel which is the basis for the library and hence for all geometric computation in Cgal.


symposium on computational geometry | 2000

An efficient, exact, and generic quadratic programming solver for geometric optimization

Bernd Gärtner; Sven Schönherr

We present a solver for quadratic programming problems, which is tuned for applications in computational geometry. The solver implements a generalization of the simplex method to quadratic programs. Unlike existing solvers, it is e cient if the problem is dense and has few variables or few constraints. The range of applications covers well-known problems like smallest enclosing ball, or polytope distance, but also linear programming problems like smallest enclosing annulus. We provide an exact implementation with only little overhead compared to pure oating-point code. Moreover, unlike all methods for these problems that were suggested (and implemented) before in computational geometry, the runtime in practice is not exponential in the dimension of the problem, which for example allows to compute smallest enclosing balls in dimensions up to 300 (beyond that, the exact arithmetic becomes the limiting factor). The solver follows the generic programming paradigm, and it will become part of the European computational geometry algorithms library Cgal.


symposium on computational geometry | 1997

Exact primitives for smallest enclosing ellipses

Bernd Gärtner; Sven Schönherr

The problem of finding the unique closed ellipsoid of smallest volume enclosing an n-point set P in d-space (known as the Loroner-John ellipsoid of P [5]) is an instance of convex programming and can be solved by general methods in time O(n) if the dimension is tixed [12, 6, 3, 1]. The problernspeciflc parts of these methods are encapsulated in primitiu e operations that deal with subproblems of constant sise. We derive explicit formulae for the primitive operations of Welsl’s randomised method [12] in dimension d = 2. Compared to previous ones [9, 7, 8], these formulae me simpler and faster to evaluate, and they only contain rational expressions, zdlowing for an exact solution.


Information Processing Letters | 1998

Exact primitives for smallest enclosing ellipes

Bernd Gärtner; Sven Schönherr

Abstract The problem of finding the unique closed ellipsoid of smallest volume enclosing an n -point set P in d -space (known as the Lowner-John ellipsoid of P (John, 1948)) is an instance of convex programming and can be solved by general methods in time O( n ) if the dimension is fixed (Welzl, 1991; Matousek et al., 1992; Dyer, 1992; Adler and Shamir, 1993). The problem-specific parts of these methods are encapsulated in primitive operations that deal with subproblems of constant size. We derive explicit formulae for the primitive operations of Welzls randomized method (Welzl, 1991) in dimension d = 2. Compared to previous ones (Silverman and Titterington, 1980; Post, 1982; Schonherr, 1994), these formulae are simpler and faster to evaluate, and they only contain rational expressions, allowing for an exact solution. rights reserved.


Bildverarbeitung für die Medizin | 2004

Ein neues algorithmisches Verfahren zur Fluoroskopie-basierten Neuronavigation

Sven Schönherr; Robert Günzler; Frank Hoffmann; Christian Knauer; Klaus Kriegel; Udo Warschewske

Bei neurochirurgischen Eingriffen an der Wirbelsaule wird die Fluoroskopie als bildgebendes Verfahren eingesetzt, um die raumliche Lage von Instrumenten und Implantaten zu erkennen und gegebenenfalls zu korrigieren. Die haufige Wiederholung solcher Aufnahmen hat eine Reihe von Nachteilen fur Patient und Operateur. Zur Vermeidung dieser Probleme wird eine Technik zur virtuellen Navigation vorgestellt, die es in Kombination mit einem Trackingsystem erlaubt, die Lage von Instrumenten in vorher aufgenommene Fluoroskopiebilder zu projizieren und diese dem Operateur auf einem Bildschirm anzuzeigen.


Technical report / Departement Informatik, ETH Zürich | 1998

On the design of CGAL the computational geometry algorithms library

Andreas Fabri; Geert-Jan Giezmann; Lutz Kettner; Sven Schönherr


symposium on computational geometry | 1997

Smallest Enclosing Ellipses - Fast and Exact

Bernd Gärtner; Sven Schönherr


Software - Practice and Experience | 1998

On the design of cgal

Andreas Fabri; Geert-Jan Giezeman; Lutz Kettner; Stefan Schirra; Sven Schönherr


Archive | 2004

Verfahren zur Fluoroskopie-basierten Neuronavigation

Robert Günzler; Frank Hoffmann; Christian Dr. Knauer; Klaus Kriegel; Sven Schönherr; Udo Warschewske

Collaboration


Dive into the Sven Schönherr's collaboration.

Top Co-Authors

Avatar

Frank Hoffmann

Free University of Berlin

View shared research outputs
Top Co-Authors

Avatar

Klaus Kriegel

Free University of Berlin

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Robert Günzler

Free University of Berlin

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge