├── .gitignore ├── .gitmodules ├── LICENSE ├── README.md ├── VCLFD.m ├── angularDiffusion ├── diffuseAngular.m ├── drawVisibleLines.m ├── points2ulines.m ├── points2vlines.m ├── splatEPIu.m └── splatEPIv.m ├── compile_mex.m ├── const.m ├── cviewDepthEstim ├── diffuseSpatial.m ├── movePts2Surface.m ├── neighborPtsAlongEdge.m ├── planeSweep.m ├── wmf.m └── wmf │ ├── boxfilter.m │ ├── demo_jpeg.m │ ├── demo_stereo_refine.m │ ├── guidedfilter_color_precompute.m │ ├── guidedfilter_color_runfilter.m │ ├── guidedfilter_color_runfilter_mask.m │ ├── guidedfilter_rgbd_precompute.m │ ├── guidedfilter_rgbd_runfilter.m │ ├── img_jpeg │ ├── 20.jpg │ ├── 28.jpg │ └── 31.jpg │ ├── weighted_median_filter.m │ ├── weighted_median_filter_approx.m │ └── weighted_median_filter_mask.m ├── depth ├── reproj.m ├── reproj2offcenter.m ├── splat.m └── trilatFilt.m ├── eval ├── badpixels.m ├── mse.m └── pairwiseconst.m ├── lahbpcg_mex.cpp ├── lahbpcg_mex.mexmaci64 ├── lines ├── edges2lines.m ├── epis2edges.m ├── filterOutliers.m ├── findEdgesEPI.m ├── fitLinesEPI.m ├── genFilters.m ├── lf2edges4d.m ├── merge.m ├── nms.m ├── pvisible.m ├── refineLineDepth.m ├── visibility.m └── wu.m ├── parameters.m ├── run.sh ├── runOnLightfields.m ├── util ├── expspace.m └── loadLF.m └── view-consistent-depth.gif /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/README.md -------------------------------------------------------------------------------- /VCLFD.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/VCLFD.m -------------------------------------------------------------------------------- /angularDiffusion/diffuseAngular.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/angularDiffusion/diffuseAngular.m -------------------------------------------------------------------------------- /angularDiffusion/drawVisibleLines.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/angularDiffusion/drawVisibleLines.m -------------------------------------------------------------------------------- /angularDiffusion/points2ulines.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/angularDiffusion/points2ulines.m -------------------------------------------------------------------------------- /angularDiffusion/points2vlines.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/angularDiffusion/points2vlines.m -------------------------------------------------------------------------------- /angularDiffusion/splatEPIu.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/angularDiffusion/splatEPIu.m -------------------------------------------------------------------------------- /angularDiffusion/splatEPIv.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/angularDiffusion/splatEPIv.m -------------------------------------------------------------------------------- /compile_mex.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/compile_mex.m -------------------------------------------------------------------------------- /const.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/const.m -------------------------------------------------------------------------------- /cviewDepthEstim/diffuseSpatial.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/cviewDepthEstim/diffuseSpatial.m -------------------------------------------------------------------------------- /cviewDepthEstim/movePts2Surface.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/cviewDepthEstim/movePts2Surface.m -------------------------------------------------------------------------------- /cviewDepthEstim/neighborPtsAlongEdge.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/cviewDepthEstim/neighborPtsAlongEdge.m -------------------------------------------------------------------------------- /cviewDepthEstim/planeSweep.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/cviewDepthEstim/planeSweep.m -------------------------------------------------------------------------------- /cviewDepthEstim/wmf.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/cviewDepthEstim/wmf.m -------------------------------------------------------------------------------- /cviewDepthEstim/wmf/boxfilter.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/cviewDepthEstim/wmf/boxfilter.m -------------------------------------------------------------------------------- /cviewDepthEstim/wmf/demo_jpeg.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/cviewDepthEstim/wmf/demo_jpeg.m -------------------------------------------------------------------------------- /cviewDepthEstim/wmf/demo_stereo_refine.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/cviewDepthEstim/wmf/demo_stereo_refine.m -------------------------------------------------------------------------------- /cviewDepthEstim/wmf/guidedfilter_color_precompute.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/cviewDepthEstim/wmf/guidedfilter_color_precompute.m -------------------------------------------------------------------------------- /cviewDepthEstim/wmf/guidedfilter_color_runfilter.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/cviewDepthEstim/wmf/guidedfilter_color_runfilter.m -------------------------------------------------------------------------------- /cviewDepthEstim/wmf/guidedfilter_color_runfilter_mask.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/cviewDepthEstim/wmf/guidedfilter_color_runfilter_mask.m -------------------------------------------------------------------------------- /cviewDepthEstim/wmf/guidedfilter_rgbd_precompute.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/cviewDepthEstim/wmf/guidedfilter_rgbd_precompute.m -------------------------------------------------------------------------------- /cviewDepthEstim/wmf/guidedfilter_rgbd_runfilter.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/cviewDepthEstim/wmf/guidedfilter_rgbd_runfilter.m -------------------------------------------------------------------------------- /cviewDepthEstim/wmf/img_jpeg/20.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/cviewDepthEstim/wmf/img_jpeg/20.jpg -------------------------------------------------------------------------------- /cviewDepthEstim/wmf/img_jpeg/28.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/cviewDepthEstim/wmf/img_jpeg/28.jpg -------------------------------------------------------------------------------- /cviewDepthEstim/wmf/img_jpeg/31.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/cviewDepthEstim/wmf/img_jpeg/31.jpg -------------------------------------------------------------------------------- /cviewDepthEstim/wmf/weighted_median_filter.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/cviewDepthEstim/wmf/weighted_median_filter.m -------------------------------------------------------------------------------- /cviewDepthEstim/wmf/weighted_median_filter_approx.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/cviewDepthEstim/wmf/weighted_median_filter_approx.m -------------------------------------------------------------------------------- /cviewDepthEstim/wmf/weighted_median_filter_mask.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/cviewDepthEstim/wmf/weighted_median_filter_mask.m -------------------------------------------------------------------------------- /depth/reproj.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/depth/reproj.m -------------------------------------------------------------------------------- /depth/reproj2offcenter.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/depth/reproj2offcenter.m -------------------------------------------------------------------------------- /depth/splat.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/depth/splat.m -------------------------------------------------------------------------------- /depth/trilatFilt.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/depth/trilatFilt.m -------------------------------------------------------------------------------- /eval/badpixels.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/eval/badpixels.m -------------------------------------------------------------------------------- /eval/mse.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/eval/mse.m -------------------------------------------------------------------------------- /eval/pairwiseconst.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/eval/pairwiseconst.m -------------------------------------------------------------------------------- /lahbpcg_mex.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/lahbpcg_mex.cpp -------------------------------------------------------------------------------- /lahbpcg_mex.mexmaci64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/lahbpcg_mex.mexmaci64 -------------------------------------------------------------------------------- /lines/edges2lines.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/lines/edges2lines.m -------------------------------------------------------------------------------- /lines/epis2edges.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/lines/epis2edges.m -------------------------------------------------------------------------------- /lines/filterOutliers.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/lines/filterOutliers.m -------------------------------------------------------------------------------- /lines/findEdgesEPI.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/lines/findEdgesEPI.m -------------------------------------------------------------------------------- /lines/fitLinesEPI.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/lines/fitLinesEPI.m -------------------------------------------------------------------------------- /lines/genFilters.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/lines/genFilters.m -------------------------------------------------------------------------------- /lines/lf2edges4d.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/lines/lf2edges4d.m -------------------------------------------------------------------------------- /lines/merge.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/lines/merge.m -------------------------------------------------------------------------------- /lines/nms.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/lines/nms.m -------------------------------------------------------------------------------- /lines/pvisible.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/lines/pvisible.m -------------------------------------------------------------------------------- /lines/refineLineDepth.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/lines/refineLineDepth.m -------------------------------------------------------------------------------- /lines/visibility.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/lines/visibility.m -------------------------------------------------------------------------------- /lines/wu.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/lines/wu.m -------------------------------------------------------------------------------- /parameters.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/parameters.m -------------------------------------------------------------------------------- /run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/run.sh -------------------------------------------------------------------------------- /runOnLightfields.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/runOnLightfields.m -------------------------------------------------------------------------------- /util/expspace.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/util/expspace.m -------------------------------------------------------------------------------- /util/loadLF.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/util/loadLF.m -------------------------------------------------------------------------------- /view-consistent-depth.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brownvc/lightfielddepth/HEAD/view-consistent-depth.gif --------------------------------------------------------------------------------