• DocumentCode
    2291680
  • Title

    GPU-Based Feature-Preserving Distance Field Computation

  • Author

    Wu, Xiaoxiao ; Liang, Xiaohui ; Xu, Qidi ; Zhao, Qinping

  • Author_Institution
    Sch. of Comput. Sci., Beihang Univ., Beijing
  • fYear
    2008
  • fDate
    22-24 Sept. 2008
  • Firstpage
    203
  • Lastpage
    208
  • Abstract
    We present an optimized algorithm to compute 3D distance fields using the bilinear interpolation capabilities of GPUs while preserving the features of the model. For a geometric model, our algorithm computes the Euclidean distance fields on each 2D slice of a 3D grid by applying linear decomposition to the non-linear distance function of each primitive and evaluating it using texture mapping hardware. We compute the bounds of the Voronoi region of each primitive on a 2D slice to reduce rasterization cost of the distance functions. Further more, culling techniques are incorporated to remove primitives that do not contribute to the distance field of a given slice. Our method is able to preserve the features of the model such as sharp edges and corners by detecting them and storing the associated information explicitly during the distance field computation. The experiment demonstrates that the algorithm is accurate and can compute 3D distance fields of complex models consisting of thousands of triangles while preserving the features efficiently.
  • Keywords
    computational geometry; interpolation; solid modelling; 3D distance fields; Euclidean distance fields; GPU; Voronoi region; bilinear interpolation; culling technique; feature-preserving distance field computation; geometric model; linear decomposition; nonlinear distance function; texture mapping hardware; Computer science; Computer vision; Euclidean distance; Grid computing; Hardware; Interpolation; Sampling methods; Solid modeling; Surface reconstruction; Virtual reality; Distance fields; Feature-preserving; Graphics hardware; Voronoi regions;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cyberworlds, 2008 International Conference on
  • Conference_Location
    Hangzhou
  • Print_ISBN
    978-0-7695-3381-0
  • Type

    conf

  • DOI
    10.1109/CW.2008.62
  • Filename
    4741301