Level set methods evolving interfaces in geometry, fluid mechanics, computer vision, and materials science - Sethian, J. A. (Cambridge University Press, 1996)