"Meshsweeper": dynamic point-to-polygonal mesh distance and applications | IEEE Journals & Magazine | IEEE Xplore

"Meshsweeper": dynamic point-to-polygonal mesh distance and applications


Abstract:

We introduce a new algorithm for computing the distance from a point to an arbitrary polygonal mesh. Our algorithm uses a multiresolution hierarchy of bounding volumes ge...Show More

Abstract:

We introduce a new algorithm for computing the distance from a point to an arbitrary polygonal mesh. Our algorithm uses a multiresolution hierarchy of bounding volumes generated by geometric simplification. Our algorithm is dynamic, exploiting coherence between subsequent queries using a priority process and achieving constant time queries in some cases. It can be applied to meshes that transform rigidly or deform nonrigidly. We illustrate our algorithm with a simulation of particle dynamics and collisions with a deformable mesh, the computation of distance maps and offset surfaces, the computation of an approximation to the expensive Hausdorff distance between two shapes, and the detection of self-intersections. We also report comparison results between our algorithm and an alternative algorithm using an octree, upon which our method permits an order-of-magnitude speed-up.
Published in: IEEE Transactions on Visualization and Computer Graphics ( Volume: 7, Issue: 1, Jan.-March 2001)
Page(s): 47 - 61
Date of Publication: 31 March 2001

ISSN Information:

Author image of A. Guezlec
Multigen-Pradigm Inc., Comput. Associates Co., San Jose, CA, USA
André Guéziec holds a PhD degree in computer science from the University Paris 11 Orsay that was obtained with honors in 1993. He graduated from the Ecole Centrale Paris in 1989. He is currently working for Sportvision, Inc. In 1992-1994, he was a postdoctoral fellow and adjunct faculty member at the Courant Institute of Mathematical Sciences of New York University, with a joint position at the NYU Medical Center. From 19...Show More
André Guéziec holds a PhD degree in computer science from the University Paris 11 Orsay that was obtained with honors in 1993. He graduated from the Ecole Centrale Paris in 1989. He is currently working for Sportvision, Inc. In 1992-1994, he was a postdoctoral fellow and adjunct faculty member at the Courant Institute of Mathematical Sciences of New York University, with a joint position at the NYU Medical Center. From 19...View more

1 Introduction

Computing the Euclidean distance from a point to a complex polygonal shape is a fundamental problem in computer graphics. There are numerous applications, both in interactive techniques (for collision prevention or tolerance verification) and in photo-realistic graphics (for accurate motion dynamics, 3D path planning, or self-intersection detection [1]). Distance carries more information than occurrence or nonoccurrence of collision because it permits prediction, use of coherence [2], and dynamic path modification.

Author image of A. Guezlec
Multigen-Pradigm Inc., Comput. Associates Co., San Jose, CA, USA
André Guéziec holds a PhD degree in computer science from the University Paris 11 Orsay that was obtained with honors in 1993. He graduated from the Ecole Centrale Paris in 1989. He is currently working for Sportvision, Inc. In 1992-1994, he was a postdoctoral fellow and adjunct faculty member at the Courant Institute of Mathematical Sciences of New York University, with a joint position at the NYU Medical Center. From 1994 to 1999, he was a research staff member at the IBM T.J Watson Research Center, where he worked on medical imaging and robotics, on geometric modeling, and on the mpeg-4 standard for 3D model coding. He holds seven patents and has published about 30 papers. He was the Keynote Speaker at the 1996 Leeds Statistics Symposium. Before joining Sportvision, Inc., he worked for two years at Multigen-Paradigm, a Computer Associates company, on system design for information visualization and visual simulation. He is a senior member of the IEEE and a member of the IEEE Computer Society.
André Guéziec holds a PhD degree in computer science from the University Paris 11 Orsay that was obtained with honors in 1993. He graduated from the Ecole Centrale Paris in 1989. He is currently working for Sportvision, Inc. In 1992-1994, he was a postdoctoral fellow and adjunct faculty member at the Courant Institute of Mathematical Sciences of New York University, with a joint position at the NYU Medical Center. From 1994 to 1999, he was a research staff member at the IBM T.J Watson Research Center, where he worked on medical imaging and robotics, on geometric modeling, and on the mpeg-4 standard for 3D model coding. He holds seven patents and has published about 30 papers. He was the Keynote Speaker at the 1996 Leeds Statistics Symposium. Before joining Sportvision, Inc., he worked for two years at Multigen-Paradigm, a Computer Associates company, on system design for information visualization and visual simulation. He is a senior member of the IEEE and a member of the IEEE Computer Society.View more
Contact IEEE to Subscribe

References

References is not available for this document.