Voronoi Diagrams of Algebraic Distance Fields

Ioannis Z. Emiris 1 Angelos Mantzaflaris 2, 3, * Bernard Mourrain 2
* Auteur correspondant
2 GALAAD - Geometry, algebra, algorithms
CRISAM - Inria Sophia Antipolis - Méditerranée , UNS - Université Nice Sophia Antipolis, CNRS - Centre National de la Recherche Scientifique : UMR6621
Abstract : We design and implement an efficient and certified algorithm for the computation of Voronoi Diagrams (VD's) constrained to a given domain. Our framework is general and applicable to any VD-type where the distance field is given explicitly or implicitly by a polynomial, notably the anisotropic VD or VD's of non-punctual sites. We use the Bernstein form of polynomials and DeCasteljau's algorithm to subdivide the initial domain and isolate bisector, or domains that contain a Voronoi vertex. The efficiency of our algorithm is due to a filtering process, based on bounding the field over the subdivided domains. This allows to exclude functions (thus sites) that do not contribute locally to the lower envelope of the lifted diagram. The output is a polygonal description of each Voronoi cell, within any user-defined precision, isotopic to the exact VD. Correctness of the result is implied by the certified approximations of bisector branches, which are computed by existing methods for handling algebraic curves. First experiments with our C++ implementation, based on double precision arithmetic, demonstrate the adaptability of the algorithm.
Type de document :
Article dans une revue
Computer-Aided Design, Elsevier, 2013, 45 (2), pp.511-516. <10.1016/j.cad.2012.10.043>
Liste complète des métadonnées

Contributeur : Angelos Mantzaflaris <>
Soumis le : mercredi 1 août 2012 - 15:58:33
Dernière modification le : mercredi 4 mai 2016 - 01:05:57
Document(s) archivé(s) le : vendredi 16 décembre 2016 - 04:31:57


Fichiers produits par l'(les) auteur(s)




Ioannis Z. Emiris, Angelos Mantzaflaris, Bernard Mourrain. Voronoi Diagrams of Algebraic Distance Fields. Computer-Aided Design, Elsevier, 2013, 45 (2), pp.511-516. <10.1016/j.cad.2012.10.043>. <hal-00722406>



Consultations de
la notice


Téléchargements du document