Jet_fitting_3: A Generic C++ Package for Estimating the Differential Properties on Sampled Surfaces via Polynomial Fitting

Frédéric Cazals 1 Marc Pouget 2
1 GEOMETRICA - Geometric computing
INRIA Futurs, CRISAM - Inria Sophia Antipolis - Méditerranée
2 VEGAS - Effective Geometric Algorithms for Surfaces and Visibility
INRIA Lorraine, LORIA - Laboratoire Lorrain de Recherche en Informatique et ses Applications
Abstract : Surfaces of R^3 are ubiquitous in science and engineering, and estimating the local differential properties of a surface discretized as a point cloud or a triangle mesh is a central building block in Computer Graphics, Computer Aided Design, Computational Geometry, Computer Vision. One strategy to perform such an estimation consists of resorting to polynomial fitting, either interpolation or approximation, but this route is difficult for several reasons: choice of the coordinate system, numerical handling of the fitting problem, extraction of the differential properties. This paper presents a generic C++ software package solving these problems. On the theoretical side and as established in a companion paper, the interpolation and approximation methods provided achieve the best asymptotic error bounds known to date. On the implementation side and following state-of-the-art coding rules in Computational Geometry, genericity of the package is achieved thanks to three template classes accounting for (a) the type of the input points (b) the internal geometric computations and (c) the linear algebra operations. An instantiation within the Computational Geometry Algorithms Library (CGAL, version 3.3) and using CLAPACK is also provided.
Type de document :
Rapport
[Research Report] RR-6093, INRIA. 2007, pp.18
Liste complète des métadonnées

Littérature citée [6 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/inria-00123501
Contributeur : Rapport de Recherche Inria <>
Soumis le : jeudi 11 janvier 2007 - 13:17:03
Dernière modification le : samedi 27 janvier 2018 - 01:31:29
Document(s) archivé(s) le : mardi 21 septembre 2010 - 11:54:38

Fichiers

RR-6093.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : inria-00123501, version 2

Collections

Citation

Frédéric Cazals, Marc Pouget. Jet_fitting_3: A Generic C++ Package for Estimating the Differential Properties on Sampled Surfaces via Polynomial Fitting. [Research Report] RR-6093, INRIA. 2007, pp.18. 〈inria-00123501v2〉

Partager

Métriques

Consultations de la notice

361

Téléchargements de fichiers

328