Global Min-Curvature(GMC) estimator for Digital Contours
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin
include
src
.gitattributes
README.md
dolphine_125.png
dolphine_125.svg
dolphine_125_GMC.png

README.md

Global Min-Curvature(GMC) estimator for Digital Contours

GMC considers all the possible shapes that are digitized as this contour, and selects the most probable one with a global optimization approach. The GMC estimator exploits the geometric properties of digital contours by using local bounds on tangent directions defined by the maximal digital straight segments. The estimator is then adapted to noisy contours by replacing maximal segments with maximal blurred digital straight segments.


Dependencies

ImaGene


Usage (Tested on Ubuntu)

Cmake first and then run /bin/curvature_gmcb.cxx


Experiment

Input image:

GMC results :

  • Curvature along contour points

  • Color Map (red color is the highest curvature, blue the lowest)


Reference

B. Kerautret and J.-O. Lachaud. Curvature estimation along noisy digital contours by approximate global optimization. Patt. Reco., 42(10):2265–2278, 2009.


Thanks

Thanks for kindful help from Prof. B. Kerautret