Active geometric shape models
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: https://sites.google.com/site/agsmwiki/
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:
http://youtu.be/c6Vto4VN5GA
Cite As
Quan Wang (2024). Active geometric shape models (https://www.mathworks.com/matlabcentral/fileexchange/38358-active-geometric-shape-models), MATLAB Central File Exchange. Retrieved .
Wang, Quan, and Kim L. Boyer. “The Active Geometric Shape Model: A New Robust Deformable Shape Model and Its Applications.” Computer Vision and Image Understanding, vol. 116, no. 12, Elsevier BV, Dec. 2012, pp. 1178–94, doi:10.1016/j.cviu.2012.08.004.
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
- Image Processing and Computer Vision > Image Processing Toolbox > Image Segmentation and Analysis > Image Transforms > Hough Transform >
Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
AGSM_toolkit_v2.3/code/
AGSM_toolkit_v2.3/code/arbitrary_ellipse_fitting/
AGSM_toolkit_v2.3/code/circle_fitting/
AGSM_toolkit_v2.3/code/force_field/
AGSM_toolkit_v2.3/code/line_fitting/
AGSM_toolkit_v2.3/code/math/
AGSM_toolkit_v2.3/code/spline_contour_fitting/
Version | Published | Release Notes | |
---|---|---|---|
1.6.0.0 | 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. |
||
1.5.0.0 | New features in AGSM version 2.2: 1 We made the AGSM Canvas app more robust by smart initialization and image padding.
|
||
1.4.0.0 | New features in AGSM version 2.1: 1 We added the AGSM Canvas App, which is an interactive software. |
||
1.3.0.0 | Fixed some typos in PPT. |
||
1.2.0.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 in C++/MEX. |
||
1.1.0.0 | changed the description |
||
1.0.0.0 |