10 research outputs found

    Approximation of Gaussian curvature by the angular defect: an error analysis

    Get PDF
    It is common practice in science and engineering to approximate smooth surfaces and their geometric properties by using triangle meshes with vertices on the surface. Here, we study the approximation of the Gaussian curvature through the Gauss–Bonnet scheme. In this scheme, the Gaussian curvature at a vertex on the surface is approximated by the quotient of the angular defect and the area of the Voronoi region. The Voronoi region is the subset of the mesh that contains all points that are closer to the vertex than to any other vertex. Numerical error analyses suggest that the Gauss–Bonnet scheme always converges with quadratic convergence speed. However, the general validity of this conclusion remains uncertain. We perform an analytical error analysis on the Gauss–Bonnet scheme. Under certain conditions on the mesh, we derive the convergence speed of the Gauss–Bonnet scheme as a function of the maximal distance between the vertices. We show that the conditions are sufficient and necessary for a linear convergence speed. For the special case of locally spherical surfaces, we find a better convergence speed under weaker conditions. Furthermore, our analysis shows that the Gauss–Bonnet scheme, while generally efficient and effective, can give erroneous results in some specific cases

    Courbure discrète : théorie et applications

    Get PDF
    International audienceThe present volume contains the proceedings of the 2013 Meeting on discrete curvature, held at CIRM, Luminy, France. The aim of this meeting was to bring together researchers from various backgrounds, ranging from mathematics to computer science, with a focus on both theory and applications. With 27 invited talks and 8 posters, the conference attracted 70 researchers from all over the world. The challenge of finding a common ground on the topic of discrete curvature was met with success, and these proceedings are a testimony of this wor

    Doctor of Philosophy

    Get PDF
    dissertationIn this dissertation, we advance the theory and practice of verifying visualization algorithms. We present techniques to assess visualization correctness through testing of important mathematical properties. Where applicable, these techniques allow us to distinguish whether anomalies in visualization features can be attributed to the underlying physical process or to artifacts from the implementation under verification. Such scientific scrutiny is at the heart of verifiable visualization - subjecting visualization algorithms to the same verification process that is used in other components of the scientific pipeline. The contributions of this dissertation are manifold. We derive the mathematical framework for the expected behavior of several visualization algorithms, and compare them to experimentally observed results in the selected codes. In the Computational Science & Engineering community CS&E, this technique is know as the Method of Manufactured Solution (MMS). We apply MMS to the verification of geometrical and topological properties of isosurface extraction algorithms, and direct volume rendering. We derive the convergence of geometrical properties of isosurface extraction techniques, such as function value and normals. For the verification of topological properties, we use stratified Morse theory and digital topology to design algorithms that verify topological invariants. In the case of volume rendering algorithms, we provide the expected discretization errors for three different error sources. The results of applying the MMS is another important contribution of this dissertation. We report unexpected behavior for almost all implementations tested. In some cases, we were able to find and fix bugs that prevented the correctness of the visualization algorithm. In particular, we address an almost 2 0 -year-old bug with the core disambiguation procedure of Marching Cubes 33, one of the first algorithms intended to preserve the topology of the trilinear interpolant. Finally, an important by-product of this work is a range of responses practitioners can expect to encounter with the visualization technique under verification
    corecore