File list (Check if you may need any files):
KCReg\ComputeKC.m
.....\ComputeKDE.m
.....\DisplayPoints.m
.....\ICP.m
.....\ICP2D.m
.....\KCReg.m
.....\TestClean.m
.....\TestCleanAffine.m
.....\TestCleanProjective.m
.....\TestNoisy.m
.....\TestNoisyAffine.m
.....\TestRobust.m
.....\TransformPoint.m
.....\scene.txt
data\0010.PNG
....\0012.PNG
....\0015.PNG
....\0020.PNG
....\test_img.png
....\test_img1.png
....\test_img_ref.PNG
....\test_img_ref01.PNG
....\test_img_ref1.PNG
....\test_img_ref_origin2.PNG
....\test_img_tar.PNG
...._cpd\bun_zipper.mat
........\bun_zipper_res2.mat
........\bun_zipper_res3.mat
........\bun_zipper_res4.mat
........\cpd_data2D_fish.mat
........\cpd_data3D_bunny.mat
........\cpd_data3D_face.mat
........\cpd_data3D_face50.mat
........\cpd_data_geometry.mat
subs_cpd\FGT\fgt_model.c
........\...\fgt_model.mexw64
........\...\fgt_predict.c
........\...\fgt_predict.mexw64
........\mex_cpd\cpd_P.c
........\.......\cpd_P.mexw64
........\.......\cpd_Pappmex.c
........\.......\cpd_Pappmex.mexw64
........\.......\cpd_Pcorrespondence.c
........\.......\cpd_Pcorrespondence.mexw64
........\cpd_P_FGT.m
........\matlab.mat
........\psbm_GVF.m
........\psbm_InterpolateContourPoints2D.m
........\psbm_LRBAC_seg.m
........\psbm_cpd_GRBF.m
........\psbm_cpd_GRBF_lowrank.m
........\psbm_cpd_R.m
........\psbm_cpd_affine.m
........\psbm_cpd_make.m
........\psbm_cpd_normalize.m
........\psbm_cpd_plot_iter.m
........\psbm_cpd_register.m
........\psbm_cpd_rigid.m
........\psbm_disptime.m
........\psbm_iat_inverse_warping.m
........\psbm_iat_is_transform.m
........\psbm_iat_plot_correspondences.m
........\psbm_localized_seg.m
........\psbm_snake.m
........\psbm_snakedeform.m
........\psbm_snakedisp.m
........\psbm_snakeindex.m
........\psbm_snakeinterp.m
edge_cpd.m
test1.m
test2.m