Normals estimation for digital surfaces based on convolutions - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue Computers and Graphics Année : 2009

Normals estimation for digital surfaces based on convolutions

Résumé

In this paper, we present a method that we call on-surface convolution which extends the classical notion of a 2D digital filter to the case of digital surfaces (following the cuberille model). We also define an averaging mask with local support which, when applied with the iterated convolution operator, behaves like an averaging with large support. The interesting property of the latter averaging is the way the resulting weights are distributed: given a digital surface obtained by discretization of a differentiable surface of R^3 , the masks isocurves are close to the Riemannian isodistance curves from the center of the mask. We eventually use the iterated averaging followed by convolutions with differentiation masks to estimate partial derivatives and then normal vectors over a surface. The number of iterations required to achieve a good estimate is determined experimentally on digitized spheres and tori. The precision of the normal estimation is also investigated according to the digitization step.
Fichier principal
Vignette du fichier
FoureyMalgouyres2009.pdf (1.78 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00359465 , version 1 (30-04-2013)

Identifiants

Citer

Sébastien Fourey, Rémy Malgouyres. Normals estimation for digital surfaces based on convolutions. Computers and Graphics, 2009, 33, pp.2-10. ⟨10.1016/j.cag.2008.11.003⟩. ⟨hal-00359465⟩
121 Consultations
409 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More