• DocumentCode
    939630
  • Title

    3D distance fields: a survey of techniques and applications

  • Author

    Jones, Mark W. ; Baerentzen, Jakob Andreas ; Sramek, Milos

  • Author_Institution
    Dept. of Comput. Sci., Swansea Univ., UK
  • Volume
    12
  • Issue
    4
  • fYear
    2006
  • Firstpage
    581
  • Lastpage
    599
  • Abstract
    A distance field is a representation where, at each point within the field, we know the distance from that point to the closest point on any object within the domain. In addition to distance, other properties may be derived from the distance field, such as the direction to the surface, and when the distance field is signed, we may also determine if the point is internal or external to objects within the domain. The distance field has been found to be a useful construction within the areas of computer vision, physics, and computer graphics. This paper serves as an exposition of methods for the production of distance fields, and a review of alternative representations and applications of distance fields. In the course of this paper, we present various methods from all three of the above areas, and we answer pertinent questions such as How accurate are these methods compared to each other? How simple are they to implement?, and What is the complexity and runtime of such methods?.
  • Keywords
    computational geometry; data visualisation; 3D distance fields; computer graphics; computer vision; data visualisation; Application software; Computer graphics; Computer vision; Data visualization; Image processing; Level set; Physics; Production; Runtime; Skeleton; Distance field; cut locus; distance transform.; fast marching method; level-set method; medial axis; skeletonization; visualization; volume; volume data; voxel; voxelization; Algorithms; Computer Graphics; Image Enhancement; Image Interpretation, Computer-Assisted; Imaging, Three-Dimensional; Information Storage and Retrieval; Numerical Analysis, Computer-Assisted; Software; User-Computer Interface;
  • fLanguage
    English
  • Journal_Title
    Visualization and Computer Graphics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1077-2626
  • Type

    jour

  • DOI
    10.1109/TVCG.2006.56
  • Filename
    1634323