3D shape reconstruction matlab code. It used shape from defocus technique with least squares. You can reconstruct 3D shape with only two different depth images.
File list:
webcode
......\.DS_Store
......\DataSet.mat
......\defocusUnif.m
......\estimate_depth.m
......\generate_operators.m
......\learn_operators.m
......\learn_operators_overlap.m
......\leastSquares.m
......\mediansmoothing.m
......\README
__MACOSX
.......\webcode
.......\.......\._.DS_Store
.......\.......\._estimate_depth.m
.......\.......\._generate_operators.m
.......\.......\._learn_operators.m
.......\.......\._learn_operators_overlap.m
.......\.......\._leastSquares.m
.......\.......\._mediansmoothing.m
.......\.......\._README