Skip to content

Latest commit

 

History

History
33 lines (22 loc) · 2.16 KB

README.md

File metadata and controls

33 lines (22 loc) · 2.16 KB

Bounded distortion matching of Gaussian Process Landmarks

A Matlab implementation accompanying the papers "Gaussian Process Landmarking for Three-Dimensional Geometric Morphometrics" and "Gaussian Process Landmarking on Manifolds".


The functions code/wrapperLmkMatch.m and code/matchSurfaceLmksBD.m implement the matching algorithm described in section 4.2 of "Gaussian Process Landmarking for Three-Dimensional Geometric Morphometrics".

This package includes two demo pipelines:

  • demo_GPLmkMatching.m -- implements a full pipeline for running the GP-BD matching algorithm described in the paper.
  • demo_LmkMatching_versus_CPM.m -- a complete pipeline that includes comparison to Continuous Procrustes inter-surface Maps (CPM) as well as the alternative registration methods discussed in the paper (see Table 1).

The demo output includes the following figures, visualizing the various steps of the algorithm: Example Figures

Compatibility and dependencies:

Disclaimer: The code is provided as-is for academic use only and without any guarantees. Please contact the authors to report any bugs. Written by Shahar Kovalsky and Tingran Gao.