Advances in active contour algorithms