TY - GEN
T1 - A higher dimensional formulation for robust and interactive distance queries
AU - Seong, Joon Kyung
AU - Johnson, David E.
AU - Cohen, Elaine
N1 - Copyright:
Copyright 2020 Elsevier B.V., All rights reserved.
PY - 2006
Y1 - 2006
N2 - We present an efficient and robust algorithm for computing the minimum distance between a point and freeform curve or surface by lifting the problem into a higher dimension. This higher dimensional formulation solves for all query points in the domain simultaneously, therefore providing opportunities to speed computation by applying coherency techniques. In this framework, minimum distance between a point and planar curve is solved using a single polynomial equation in three variables (two variables for a position of the point and one for the curve). This formulation yields two-manifold surfaces as a zero-set in a 3D parameter space. Given a particular query point, the solution space's remaining degrees-of-freedom are fixed and we can numerically compute the minimum distance in a very efficient way. We further recast the problem of analyzing the topological structure of the solution space to that of solving two polynomial equations in three variables. This topological information provides an elegant way to efficiently find a global minimum distance solution for spatially coherent queries. Additionally, we extend this approach to a 3D case. We formulate the problem for the surface case using two polynomial equations in five variables. The effectiveness of our approach is demonstrated with several experimental results.
AB - We present an efficient and robust algorithm for computing the minimum distance between a point and freeform curve or surface by lifting the problem into a higher dimension. This higher dimensional formulation solves for all query points in the domain simultaneously, therefore providing opportunities to speed computation by applying coherency techniques. In this framework, minimum distance between a point and planar curve is solved using a single polynomial equation in three variables (two variables for a position of the point and one for the curve). This formulation yields two-manifold surfaces as a zero-set in a 3D parameter space. Given a particular query point, the solution space's remaining degrees-of-freedom are fixed and we can numerically compute the minimum distance in a very efficient way. We further recast the problem of analyzing the topological structure of the solution space to that of solving two polynomial equations in three variables. This topological information provides an elegant way to efficiently find a global minimum distance solution for spatially coherent queries. Additionally, we extend this approach to a 3D case. We formulate the problem for the surface case using two polynomial equations in five variables. The effectiveness of our approach is demonstrated with several experimental results.
KW - Dimensionality lifting
KW - Minimum distance
KW - Problem reduction scheme
KW - Spline models
UR - http://www.scopus.com/inward/record.url?scp=33745968379&partnerID=8YFLogxK
U2 - 10.1145/1128888.1128916
DO - 10.1145/1128888.1128916
M3 - Conference contribution
AN - SCOPUS:33745968379
SN - 1595933581
SN - 9781595933584
T3 - Proceedings SPM 2006 - ACM Symposium on Solid and Physical Modeling
SP - 197
EP - 206
BT - Proceedings SPM 2006 - ACM Symposium on Solid and Physical Modeling
PB - Association for Computing Machinery
T2 - SPM 2006 - ACM Symposium on Solid and Physical Modeling
Y2 - 6 June 2005 through 8 June 2005
ER -