• DocumentCode
    1454061
  • Title

    GPU-Assisted Computation of Centroidal Voronoi Tessellation

  • Author

    Rong, Guodong ; Liu, Yang ; Wang, Wenping ; Yin, Xiaotian ; Gu, Xianfeng David ; Guo, Xiaohu

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Texas at Dallas, Richardson, TX, USA
  • Volume
    17
  • Issue
    3
  • fYear
    2011
  • fDate
    3/1/2011 12:00:00 AM
  • Firstpage
    345
  • Lastpage
    356
  • Abstract
    Centroidal Voronoi tessellations (CVT) are widely used in computational science and engineering. The most commonly used method is Lloyd´s method, and recently the L-BFGS method is shown to be faster than Lloyd´s method for computing the CVT. However, these methods run on the CPU and are still too slow for many practical applications. We present techniques to implement these methods on the GPU for computing the CVT on 2D planes and on surfaces, and demonstrate significant speedup of these GPU-based methods over their CPU counterparts. For CVT computation on a surface, we use a geometry image stored in the GPU to represent the surface for computing the Voronoi diagram on it. In our implementation a new technique is proposed for parallel regional reduction on the GPU for evaluating integrals over Voronoi cells.
  • Keywords
    computational geometry; computer graphic equipment; coprocessors; Lloyd method; Voronoi diagram; centroidal Voronoi tessellations; graphics processing unit; parallel regional reduction; Application software; Art; Computational geometry; Computational modeling; Computer graphics; Computer science; Hardware; Mesh generation; Pattern recognition; Visualization; Centroidal Voronoi tessellation; L-BFGS algorithm; Lloyd´s algorithm; graphics hardware; remeshing.; Algorithms; Computational Biology; Computer Graphics; Image Processing, Computer-Assisted;
  • fLanguage
    English
  • Journal_Title
    Visualization and Computer Graphics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1077-2626
  • Type

    jour

  • DOI
    10.1109/TVCG.2010.53
  • Filename
    5438988