from robust nonrigid point set registration by Bing Jian
MATLAB implementation of two nonrigid point set registration algorithms

All files for robust nonrigid point set registration
/gmmreg_cpd/DisplayPoints.m
/gmmreg_cpd/DisplayPoints2D.m
/gmmreg_cpd/DisplayPoints3D.m
/gmmreg_cpd/determine_border.m
/gmmreg_cpd/face.ini
/gmmreg_cpd/face_data/face_X.txt
/gmmreg_cpd/face_data/face_Y.txt
/gmmreg_cpd/face_data/face_ctrl_pts.txt
/gmmreg_cpd/fish_data/fish_X.txt
/gmmreg_cpd/fish_data/fish_X_nohead.txt
/gmmreg_cpd/fish_data/fish_Y.txt
/gmmreg_cpd/fish_data/fish_Y_notail.txt
/gmmreg_cpd/fish_data/fish_ctrl_pts.txt
/gmmreg_cpd/fish_full.ini
/gmmreg_cpd/fish_partial.ini
/gmmreg_cpd/gmmreg_cpd.m
/gmmreg_cpd/gmmreg_cpd_demo.m
/gmmreg_cpd/gmmreg_load_config.m
/gmmreg_cpd/ml_GetPrivateProfileString.m
/gmmreg_cpd/output/PLEASE_KEEP_THIS_FOLDER.txt
/gmmreg_cpd/tps_compute_kernel.m

Contact us at files@mathworks.com