On Centroidal Voronoi Tessellation--Energy Smoothness and Fast Computation

Yang Liu 1, 2 Wenping Wang 2 Bruno Lévy 1 Feng Sun 2 Dong-Ming Yan 2 Lin Lu 2 Chenglei Yang 2
1 ALICE - Geometry and Lighting
INRIA Lorraine, LORIA - Laboratoire Lorrain de Recherche en Informatique et ses Applications
Abstract : Centroidal Voronoi tessellation (CVT) is a particular type of Voronoi tessellation that has many applications in computational sciences and engineering, including computer graphics. The prevail- ing method for computing CVT is Lloyd's method, which has linear convergence and is inefficient in practice. We develop new efficient methods for CVT computation and demonstrate the fast convergence of these methods. Specifically, we show that the CVT energy function has 2nd order smoothness for convex domains with smooth density, as well as in most situations encountered in optimization. Due to the 2nd order smoothness, it is therefore possible to minimize the CVT energy functions using Newton-like optimization methods and expect fast convergence. We propose a quasi-Newton method to compute CVT and demonstrate its faster convergence than Lloyd's method with various numerical examples. It is also significantly faster and more robust than the Lloyd-Newton method, a previous attempt to accelerate CVT. We also demonstrate surface remeshing as a possible application.
Type de document :
Article dans une revue
ACM Transactions on Graphics, Association for Computing Machinery, 2009, 28 (4), pp.Article 101. <10.1145/1559755.1559758>
Liste complète des métadonnées


https://hal.inria.fr/inria-00547936
Contributeur : Dongming Yan <>
Soumis le : vendredi 17 décembre 2010 - 18:46:51
Dernière modification le : mardi 25 octobre 2016 - 17:00:39
Document(s) archivé(s) le : vendredi 18 mars 2011 - 03:25:33

Fichier

cvt_tog.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

Collections

Citation

Yang Liu, Wenping Wang, Bruno Lévy, Feng Sun, Dong-Ming Yan, et al.. On Centroidal Voronoi Tessellation--Energy Smoothness and Fast Computation. ACM Transactions on Graphics, Association for Computing Machinery, 2009, 28 (4), pp.Article 101. <10.1145/1559755.1559758>. <inria-00547936>

Partager

Métriques

Consultations de
la notice

478

Téléchargements du document

770