├── README.md ├── data ├── concaveSphere.mat ├── concaveSphere.obj ├── convexSphere.mat ├── convexSphere.obj ├── plane.mat ├── plane.obj ├── vase.obj └── vaseDiffuse.mat ├── helper ├── computeXYDerivativesLocalFitting.m ├── detectDiscontinuity.m ├── detectDiscontinuityInTransient.m ├── ellipsoidRayIntersection.m ├── fermatFlowReconstruction.m └── generateFilter.m ├── mainConcaveSphere.m ├── mainConvexSphere.m ├── mainPlane.m ├── mainVase.m └── reconstructions ├── recon_concaveSphere_1.ply ├── recon_concaveSphere_2.ply ├── recon_concaveSphere_3.ply ├── recon_concaveSphere_4.ply ├── recon_convexSphere_1.ply ├── recon_convexSphere_2.ply ├── recon_convexSphere_3.ply ├── recon_plane_1.ply ├── recon_vaseDiffuse_1.ply └── recon_vaseDiffuse_2.ply /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-ci-lab/nlos_fermat_path/HEAD/README.md -------------------------------------------------------------------------------- /data/concaveSphere.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-ci-lab/nlos_fermat_path/HEAD/data/concaveSphere.mat -------------------------------------------------------------------------------- /data/concaveSphere.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-ci-lab/nlos_fermat_path/HEAD/data/concaveSphere.obj -------------------------------------------------------------------------------- /data/convexSphere.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-ci-lab/nlos_fermat_path/HEAD/data/convexSphere.mat -------------------------------------------------------------------------------- /data/convexSphere.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-ci-lab/nlos_fermat_path/HEAD/data/convexSphere.obj -------------------------------------------------------------------------------- /data/plane.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-ci-lab/nlos_fermat_path/HEAD/data/plane.mat -------------------------------------------------------------------------------- /data/plane.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-ci-lab/nlos_fermat_path/HEAD/data/plane.obj -------------------------------------------------------------------------------- /data/vase.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-ci-lab/nlos_fermat_path/HEAD/data/vase.obj -------------------------------------------------------------------------------- /data/vaseDiffuse.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-ci-lab/nlos_fermat_path/HEAD/data/vaseDiffuse.mat -------------------------------------------------------------------------------- /helper/computeXYDerivativesLocalFitting.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-ci-lab/nlos_fermat_path/HEAD/helper/computeXYDerivativesLocalFitting.m -------------------------------------------------------------------------------- /helper/detectDiscontinuity.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-ci-lab/nlos_fermat_path/HEAD/helper/detectDiscontinuity.m -------------------------------------------------------------------------------- /helper/detectDiscontinuityInTransient.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-ci-lab/nlos_fermat_path/HEAD/helper/detectDiscontinuityInTransient.m -------------------------------------------------------------------------------- /helper/ellipsoidRayIntersection.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-ci-lab/nlos_fermat_path/HEAD/helper/ellipsoidRayIntersection.m -------------------------------------------------------------------------------- /helper/fermatFlowReconstruction.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-ci-lab/nlos_fermat_path/HEAD/helper/fermatFlowReconstruction.m -------------------------------------------------------------------------------- /helper/generateFilter.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-ci-lab/nlos_fermat_path/HEAD/helper/generateFilter.m -------------------------------------------------------------------------------- /mainConcaveSphere.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-ci-lab/nlos_fermat_path/HEAD/mainConcaveSphere.m -------------------------------------------------------------------------------- /mainConvexSphere.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-ci-lab/nlos_fermat_path/HEAD/mainConvexSphere.m -------------------------------------------------------------------------------- /mainPlane.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-ci-lab/nlos_fermat_path/HEAD/mainPlane.m -------------------------------------------------------------------------------- /mainVase.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-ci-lab/nlos_fermat_path/HEAD/mainVase.m -------------------------------------------------------------------------------- /reconstructions/recon_concaveSphere_1.ply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-ci-lab/nlos_fermat_path/HEAD/reconstructions/recon_concaveSphere_1.ply -------------------------------------------------------------------------------- /reconstructions/recon_concaveSphere_2.ply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-ci-lab/nlos_fermat_path/HEAD/reconstructions/recon_concaveSphere_2.ply -------------------------------------------------------------------------------- /reconstructions/recon_concaveSphere_3.ply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-ci-lab/nlos_fermat_path/HEAD/reconstructions/recon_concaveSphere_3.ply -------------------------------------------------------------------------------- /reconstructions/recon_concaveSphere_4.ply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-ci-lab/nlos_fermat_path/HEAD/reconstructions/recon_concaveSphere_4.ply -------------------------------------------------------------------------------- /reconstructions/recon_convexSphere_1.ply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-ci-lab/nlos_fermat_path/HEAD/reconstructions/recon_convexSphere_1.ply -------------------------------------------------------------------------------- /reconstructions/recon_convexSphere_2.ply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-ci-lab/nlos_fermat_path/HEAD/reconstructions/recon_convexSphere_2.ply -------------------------------------------------------------------------------- /reconstructions/recon_convexSphere_3.ply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-ci-lab/nlos_fermat_path/HEAD/reconstructions/recon_convexSphere_3.ply -------------------------------------------------------------------------------- /reconstructions/recon_plane_1.ply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-ci-lab/nlos_fermat_path/HEAD/reconstructions/recon_plane_1.ply -------------------------------------------------------------------------------- /reconstructions/recon_vaseDiffuse_1.ply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-ci-lab/nlos_fermat_path/HEAD/reconstructions/recon_vaseDiffuse_1.ply -------------------------------------------------------------------------------- /reconstructions/recon_vaseDiffuse_2.ply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-ci-lab/nlos_fermat_path/HEAD/reconstructions/recon_vaseDiffuse_2.ply --------------------------------------------------------------------------------