Motion of curves constrained on surfaces using a level-set approach

  • Authors:
  • Li-Tien Cheng;Paul Burchard;Barry Merriman;Stanley Osher

  • Affiliations:
  • Department of Mathematics, University of California Los Angeles, Los Angeles, California 90095;Department of Mathematics, University of California Los Angeles, Los Angeles, California 90095;Department of Mathematics, University of California Los Angeles, Los Angeles, California 90095;Department of Mathematics, University of California Los Angeles, Los Angeles, California 90095

  • Venue:
  • Journal of Computational Physics
  • Year:
  • 2002

Quantified Score

Hi-index 31.50

Visualization

Abstract

The level-set method has been successfully applied to a variety of problems that deal with curves in R2 or surfaces in R3. We present here a combination of these two cases, creating a level-set representation for curves constrained to lie on surfaces. We study primarily geometrically based motions of these curves on stationary surfaces while allowing topological changes in the curves (i.e., merging and breaking) to occur. Applications include finding geodesic curves and shortest paths and curve shortening on surfaces. Further applications can be arrived at by extending those for curves moving in R2 to surfaces. The problem of moving curves on surfaces can also be viewed as a simple constraint problem and may be useful in studying more difficult versions. Results show that our representation can accurately handle many geometrically based motions of curves on a wide variety of surfaces while automatically enforcing topological changes in the curves when they occur and automatically fixing the curves to lie on the surfaces. The method can also be easily extended to higher dimensions.