previous up next top index
Précédent : Percer ou couvrir des objets Remonter : Optimisation géométrique Suivant : Plus courts chemins de courbure


Triangulations et quadriques

Participants : Pascal Desnoguès, Olivier Devillers

Mots-clés : triangulation, triangulation de Delaunay, modélisation de surface

Soit une surface z=f(x,y) et tex2html_wrap_inline988 un ensemble de points pris sur cette surface. Si on projette tex2html_wrap_inline988 dans le plan xy et qu'on construit une triangulation de son enveloppe convexe, on obtient, en relevant cette triangulation, une approximation linéaire par morceaux de la surface. La qualité d'une triangulation est liée à une mesure de l'erreur de l'approximation, et on cherche à caractériser les triangulations optimales de ce point de vue.

Un algorithme a ainsi été construit et programmé, qui permet de déterminer une triangulation localement optimale pour la norme tex2html_wrap_inline994 de l'erreur d'approximation d'une surface quadratique ; la nouveauté est que l'algorithme est adapté aussi bien aux cas convexes que non convexes (paraboloïdes hyperboliques ou ``selles de cheval''). Le programme, dont les opérations élémentaires sont les échanges de diagonales des triangles adjacents, testé sur des ensembles de 15 à 500 points, a montré que la qualité de la triangulation était fortement liée au nombre de points sur l'enveloppe convexe (plus il y en a, meilleurs sont les triangles du bord qui ne peuvent pas être détruits par échange de diagonales). Des recherches empiriques ont permis également de calculer la norme tex2html_wrap_inline996 du paraboloïde hyperbolique d'équation tex2html_wrap_inline998 et ainsi d'adapter le programme à la recherche de triangulations tex2html_wrap_inline996 -optimales (les résultats sont très proches de ceux observés pour la norme tex2html_wrap_inline994 ). D'autres algorithmes de recherche de triangulations globalement optimales, par recuit simulé ou exponentiellement par retour en arrière, ont montré que, pour des ensembles de taille réduite, la triangulation localement optimale rendait un résultat satisfaisant, car peu éloigné de l'optimal global. Tous ces résultats, en plus de la partie théorique et d'une étude bibliographique sur les diverses utilisations des triangulation, ont été rédigés et abondamment commentés dans la thèse de P. Desnoguès [1].



previous up next top index Précédent : Percer ou couvrir des objets Suivant : Plus courts chemins de courbure Remonter : Optimisation géométrique