×

Diffusion generated motion of curves on surfaces. (English) Zbl 1123.65011

Summary: We present a new method for computing the curvature-driven motion of a curve constrained to move on a given surface. It is based on the diffusion generated motion algorithm, and retains both the novel simplicity of that method, as well as the natural extension to curves with junctions, to general geometric motion laws, and to higher dimensions. The result is an extremely simple algorithm for curvature-dependent motion on surfaces, wherein the only evolution operation is linear diffusion in three-dimensional Euclidean space.

MSC:

65D18 Numerical aspects of computer graphics, image analysis, and computational geometry

Software:

Surface Evolver
Full Text: DOI

References:

[1] Barles, G.; Georgelin, C., A simple proof of convergence for an approximation scheme for computing motions by mean curvature, SIAM Journal on Numerical Analysis, 32, 2, 484-500 (1995) · Zbl 0831.65138
[2] Brakke, K. A., The surface evolver, Experimental Mathematics, 1, 2, 141-165 (1992) · Zbl 0769.49033
[3] Cheng, L.-T.; Burchard, P.; Merriman, B.; Osher, S., Motion of curves constrained on surfaces using a level-set approach, Journal of Computational Physics, 175, 2, 602-644 (2002) · Zbl 0996.65013
[4] Esedoglu, S.; Tsai, Y. H.R., Threshold dynamics for the piecewise constant Mumford-Shah functional, Journal of Computational Physics, 211, 1, 367-384 (2006) · Zbl 1086.65522
[5] Evans, L. C., Convergence of an algorithm for mean curvature motion, Indiana University Mathematics Journal, 42, 553-557 (1993) · Zbl 0802.65098
[6] F. Guichard, J.-M. Morel, and R. Ryan, Contrast invariant image analysis and PDE’s. Preprint. Web Address: www.cmla.ens-cachan.fr/Utilisateurs/morel/JMMBookOct04.pdf; F. Guichard, J.-M. Morel, and R. Ryan, Contrast invariant image analysis and PDE’s. Preprint. Web Address: www.cmla.ens-cachan.fr/Utilisateurs/morel/JMMBookOct04.pdf
[7] H. Ishii, A generalization of the Bence, Merriman and Osher algorithm for motion by mean curvature, in: A. Damlamian, J. Spruck, A. Visintin (ed.), Curvature Flows and Related Topics, Gakkôtosho, Tokyo, 1995, pp. 111-127.; H. Ishii, A generalization of the Bence, Merriman and Osher algorithm for motion by mean curvature, in: A. Damlamian, J. Spruck, A. Visintin (ed.), Curvature Flows and Related Topics, Gakkôtosho, Tokyo, 1995, pp. 111-127. · Zbl 0844.35043
[8] Ishii, H.; Pires, G. E.; Souganidis, P. E., Threshold dynamics type schemes for propagating fronts, TMU Mathematics Preprint Series, 4 (1996)
[9] Jawerth, B.; Lin, P., Shape recovery by diffusion generated motion, Journal of Visual Communication and Image Representation, 13, 1-2, 94-102 (2002)
[10] P. Mascarenhas, Diffusion generated motion by mean curvature. CAM Report 92-33, University of California, Department of Math, Los Angeles, 1992.; P. Mascarenhas, Diffusion generated motion by mean curvature. CAM Report 92-33, University of California, Department of Math, Los Angeles, 1992.
[11] B. Merriman, J. Bence, and S. Osher, Diffusion generated motion by mean curvature, in: J.E. Taylor (Ed.), Computational Crystal Growers Workshop, American Mathematical Society, Providence, Rhode Island, 1992. Also available as UCLA CAM Report 92-18, April 1992, pp. 73-83.; B. Merriman, J. Bence, and S. Osher, Diffusion generated motion by mean curvature, in: J.E. Taylor (Ed.), Computational Crystal Growers Workshop, American Mathematical Society, Providence, Rhode Island, 1992. Also available as UCLA CAM Report 92-18, April 1992, pp. 73-83.
[12] Merriman, B.; Bence, J.; Osher, S., Motion of multiple junctions: a level set approach, Journal of Computational Physics, 112, 2, 334-363 (1994) · Zbl 0805.65090
[13] Ruuth, S. J., A diffusion-generated approach to multiphase motion, Journal of Computational Physics, 145, 166-192 (1998) · Zbl 0929.76101
[14] Ruuth, S. J., Efficient algorithms for diffusion-generated motion by mean curvature, Journal of Computational Physics, 144, 603-625 (1998) · Zbl 0946.65093
[15] Ruuth, S. J.; Merriman, B., Convolution-generated motion and generalized Huygens’ principles for interface motion, SIAM Journal on Applied Mathematics, 60, 3, 868-890 (2000) · Zbl 0958.65021
[16] Ruuth, S. J.; Merriman, B.; Osher, S., Convolution generated motion as a link between cellular automata and continuum pattern dynamics, Journal of Computational Physics, 151, 836-861 (1999) · Zbl 0938.68058
[17] Ruuth, S. J.; Wetton, B. T.R., A simple scheme for volume-preserving motion by mean curvature, Journal of Scientific Computation, 19, 1, 373-384 (2003) · Zbl 1035.65097
[18] Young, D. A., A local activator-inhibitor model of vertebrate skin patterns, Mathematical Biosciences, 72, 51-58 (1984)
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.