For details, see this paper:
Quan Wang, Kim L. Boyer, The active geometric shape model: A new robust deformable shape model and its applications, Computer Vision and Image Understanding, Volume 116, Issue 12, December 2012, Pages 1178-1194, ISSN 1077-3142, 10.1016/j.cviu.2012.08.004.
The project wiki:
New features in AGSM version 2.3:
1 Robustness of closed contour fitting is dramatically improved by smart initialization (see InitialCircle.cpp).
2 Line fitting is compared to Hough transform and RANSAC least squares.
3 Circle fitting is compared to circle Hough transform.
New features in AGSM version 2.2:
1 We made the AGSM Canvas app more robust by smart initialization and image padding.
2 Only one app for both 64-bit Windows and 64-bit Mac.
New features in AGSM version 2.1:
1 We added the AGSM Canvas App, which is an interactive software.
New features in AGSM version 2.0:
1 We added the line fitting and circle fitting packages.
2 We re-implemented GVF in C++/MEX to make it much faster.
3 We implemented Bresenham algorithm in C++/MEX to generate points on a line.
4 All force/torque computations are re-implemented in C++/MEX, which significantly improves efficiency.
Please also take a look at our video demo: