├── BBS ├── BBSIntegration.m ├── bbs.cpp ├── bbs.h ├── bbs_bending.m ├── bbs_bending_ur.cpp ├── bbs_bending_ur.m ├── bbs_bending_ur.mexa64 ├── bbs_coloc.cpp ├── bbs_coloc.m ├── bbs_coloc.mexa64 ├── bbs_coloc_deriv.cpp ├── bbs_coloc_deriv.m ├── bbs_coloc_deriv.mexa64 ├── bbs_create.m ├── bbs_eval.cpp ├── bbs_eval.m ├── bbs_eval.mexa64 ├── bbs_identity2.m ├── bbs_mex.cpp ├── bbs_mex.h ├── bbs_normalize.cpp ├── bbs_normalize.m ├── bbs_normalize.mexa64 ├── compile.m ├── licence.txt ├── test_bbs.m └── test_bbs_omp.m ├── README.md ├── ShapeFromNormals.m ├── absor.m ├── calculate_depth.m ├── coeff_eqn_diff_3.m ├── compare_with_Ngth.m ├── compare_with_Pgth.m ├── create_diff_sq.m ├── create_eq1.m ├── create_eq1_sq.m ├── create_eq2_sq.m ├── create_eqn2.m ├── create_poly_coeff_diff1.m ├── create_var.m ├── create_warps.m ├── find_idx.m ├── kinect_paper_cvpr_methods.mat ├── recover_surfaces.m ├── refine_results.m ├── rodrigues.m ├── solve_diff1_ss_a.m ├── solve_diff6_ss3_a.m └── test.m /BBS/BBSIntegration.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/diff-nrsfm/HEAD/BBS/BBSIntegration.m -------------------------------------------------------------------------------- /BBS/bbs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/diff-nrsfm/HEAD/BBS/bbs.cpp -------------------------------------------------------------------------------- /BBS/bbs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/diff-nrsfm/HEAD/BBS/bbs.h -------------------------------------------------------------------------------- /BBS/bbs_bending.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/diff-nrsfm/HEAD/BBS/bbs_bending.m -------------------------------------------------------------------------------- /BBS/bbs_bending_ur.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/diff-nrsfm/HEAD/BBS/bbs_bending_ur.cpp -------------------------------------------------------------------------------- /BBS/bbs_bending_ur.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/diff-nrsfm/HEAD/BBS/bbs_bending_ur.m -------------------------------------------------------------------------------- /BBS/bbs_bending_ur.mexa64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/diff-nrsfm/HEAD/BBS/bbs_bending_ur.mexa64 -------------------------------------------------------------------------------- /BBS/bbs_coloc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/diff-nrsfm/HEAD/BBS/bbs_coloc.cpp -------------------------------------------------------------------------------- /BBS/bbs_coloc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/diff-nrsfm/HEAD/BBS/bbs_coloc.m -------------------------------------------------------------------------------- /BBS/bbs_coloc.mexa64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/diff-nrsfm/HEAD/BBS/bbs_coloc.mexa64 -------------------------------------------------------------------------------- /BBS/bbs_coloc_deriv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/diff-nrsfm/HEAD/BBS/bbs_coloc_deriv.cpp -------------------------------------------------------------------------------- /BBS/bbs_coloc_deriv.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/diff-nrsfm/HEAD/BBS/bbs_coloc_deriv.m -------------------------------------------------------------------------------- /BBS/bbs_coloc_deriv.mexa64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/diff-nrsfm/HEAD/BBS/bbs_coloc_deriv.mexa64 -------------------------------------------------------------------------------- /BBS/bbs_create.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/diff-nrsfm/HEAD/BBS/bbs_create.m -------------------------------------------------------------------------------- /BBS/bbs_eval.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/diff-nrsfm/HEAD/BBS/bbs_eval.cpp -------------------------------------------------------------------------------- /BBS/bbs_eval.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/diff-nrsfm/HEAD/BBS/bbs_eval.m -------------------------------------------------------------------------------- /BBS/bbs_eval.mexa64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/diff-nrsfm/HEAD/BBS/bbs_eval.mexa64 -------------------------------------------------------------------------------- /BBS/bbs_identity2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/diff-nrsfm/HEAD/BBS/bbs_identity2.m -------------------------------------------------------------------------------- /BBS/bbs_mex.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/diff-nrsfm/HEAD/BBS/bbs_mex.cpp -------------------------------------------------------------------------------- /BBS/bbs_mex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/diff-nrsfm/HEAD/BBS/bbs_mex.h -------------------------------------------------------------------------------- /BBS/bbs_normalize.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/diff-nrsfm/HEAD/BBS/bbs_normalize.cpp -------------------------------------------------------------------------------- /BBS/bbs_normalize.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/diff-nrsfm/HEAD/BBS/bbs_normalize.m -------------------------------------------------------------------------------- /BBS/bbs_normalize.mexa64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/diff-nrsfm/HEAD/BBS/bbs_normalize.mexa64 -------------------------------------------------------------------------------- /BBS/compile.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/diff-nrsfm/HEAD/BBS/compile.m -------------------------------------------------------------------------------- /BBS/licence.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/diff-nrsfm/HEAD/BBS/licence.txt -------------------------------------------------------------------------------- /BBS/test_bbs.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/diff-nrsfm/HEAD/BBS/test_bbs.m -------------------------------------------------------------------------------- /BBS/test_bbs_omp.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/diff-nrsfm/HEAD/BBS/test_bbs_omp.m -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/diff-nrsfm/HEAD/README.md -------------------------------------------------------------------------------- /ShapeFromNormals.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/diff-nrsfm/HEAD/ShapeFromNormals.m -------------------------------------------------------------------------------- /absor.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/diff-nrsfm/HEAD/absor.m -------------------------------------------------------------------------------- /calculate_depth.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/diff-nrsfm/HEAD/calculate_depth.m -------------------------------------------------------------------------------- /coeff_eqn_diff_3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/diff-nrsfm/HEAD/coeff_eqn_diff_3.m -------------------------------------------------------------------------------- /compare_with_Ngth.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/diff-nrsfm/HEAD/compare_with_Ngth.m -------------------------------------------------------------------------------- /compare_with_Pgth.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/diff-nrsfm/HEAD/compare_with_Pgth.m -------------------------------------------------------------------------------- /create_diff_sq.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/diff-nrsfm/HEAD/create_diff_sq.m -------------------------------------------------------------------------------- /create_eq1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/diff-nrsfm/HEAD/create_eq1.m -------------------------------------------------------------------------------- /create_eq1_sq.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/diff-nrsfm/HEAD/create_eq1_sq.m -------------------------------------------------------------------------------- /create_eq2_sq.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/diff-nrsfm/HEAD/create_eq2_sq.m -------------------------------------------------------------------------------- /create_eqn2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/diff-nrsfm/HEAD/create_eqn2.m -------------------------------------------------------------------------------- /create_poly_coeff_diff1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/diff-nrsfm/HEAD/create_poly_coeff_diff1.m -------------------------------------------------------------------------------- /create_var.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/diff-nrsfm/HEAD/create_var.m -------------------------------------------------------------------------------- /create_warps.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/diff-nrsfm/HEAD/create_warps.m -------------------------------------------------------------------------------- /find_idx.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/diff-nrsfm/HEAD/find_idx.m -------------------------------------------------------------------------------- /kinect_paper_cvpr_methods.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/diff-nrsfm/HEAD/kinect_paper_cvpr_methods.mat -------------------------------------------------------------------------------- /recover_surfaces.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/diff-nrsfm/HEAD/recover_surfaces.m -------------------------------------------------------------------------------- /refine_results.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/diff-nrsfm/HEAD/refine_results.m -------------------------------------------------------------------------------- /rodrigues.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/diff-nrsfm/HEAD/rodrigues.m -------------------------------------------------------------------------------- /solve_diff1_ss_a.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/diff-nrsfm/HEAD/solve_diff1_ss_a.m -------------------------------------------------------------------------------- /solve_diff6_ss3_a.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/diff-nrsfm/HEAD/solve_diff6_ss3_a.m -------------------------------------------------------------------------------- /test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cvlab-epfl/diff-nrsfm/HEAD/test.m --------------------------------------------------------------------------------