I suggest you explore curve reconstruction via local feature size. The following figure is essentially an "algorithm without words":
![DCGFig5.9][1]
(Figure from [Discrete and Computational Geometry](http://press.princeton.edu/titles/9489.html).)
I suggest you explore curve reconstruction via local feature size. The following figure is essentially an "algorithm without words":