├── .gitignore ├── BYOD.md ├── LICENSE ├── README.md ├── code ├── confs │ └── mvsdf_dtu.conf ├── datasets │ ├── scene_dataset.py │ └── vismvsnet2mvsdf.py ├── evaluation │ └── eval.py ├── mesh_cut │ ├── IBFS │ │ ├── ibfs.cpp │ │ ├── ibfs.h │ │ └── license.txt │ ├── mesh_cut.py │ ├── mesh_cut_ext.cpp │ └── setup.py ├── model │ ├── conf.py │ ├── embedder.py │ ├── implicit_differentiable_renderer.py │ ├── loss.py │ ├── ray_tracing.py │ └── sample_network.py ├── training │ ├── exp_runner.py │ └── idr_train.py └── utils │ ├── general.py │ ├── my_utils.py │ ├── plots.py │ ├── rend_util.py │ └── vismvsnet.pt └── media └── method.png /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | __pycache__ 3 | *.so 4 | mesh_cut/build 5 | evals 6 | exps 7 | -------------------------------------------------------------------------------- /BYOD.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhangbs/MVSDF/HEAD/BYOD.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhangbs/MVSDF/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhangbs/MVSDF/HEAD/README.md -------------------------------------------------------------------------------- /code/confs/mvsdf_dtu.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhangbs/MVSDF/HEAD/code/confs/mvsdf_dtu.conf -------------------------------------------------------------------------------- /code/datasets/scene_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhangbs/MVSDF/HEAD/code/datasets/scene_dataset.py -------------------------------------------------------------------------------- /code/datasets/vismvsnet2mvsdf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhangbs/MVSDF/HEAD/code/datasets/vismvsnet2mvsdf.py -------------------------------------------------------------------------------- /code/evaluation/eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhangbs/MVSDF/HEAD/code/evaluation/eval.py -------------------------------------------------------------------------------- /code/mesh_cut/IBFS/ibfs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhangbs/MVSDF/HEAD/code/mesh_cut/IBFS/ibfs.cpp -------------------------------------------------------------------------------- /code/mesh_cut/IBFS/ibfs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhangbs/MVSDF/HEAD/code/mesh_cut/IBFS/ibfs.h -------------------------------------------------------------------------------- /code/mesh_cut/IBFS/license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhangbs/MVSDF/HEAD/code/mesh_cut/IBFS/license.txt -------------------------------------------------------------------------------- /code/mesh_cut/mesh_cut.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhangbs/MVSDF/HEAD/code/mesh_cut/mesh_cut.py -------------------------------------------------------------------------------- /code/mesh_cut/mesh_cut_ext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhangbs/MVSDF/HEAD/code/mesh_cut/mesh_cut_ext.cpp -------------------------------------------------------------------------------- /code/mesh_cut/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhangbs/MVSDF/HEAD/code/mesh_cut/setup.py -------------------------------------------------------------------------------- /code/model/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhangbs/MVSDF/HEAD/code/model/conf.py -------------------------------------------------------------------------------- /code/model/embedder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhangbs/MVSDF/HEAD/code/model/embedder.py -------------------------------------------------------------------------------- /code/model/implicit_differentiable_renderer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhangbs/MVSDF/HEAD/code/model/implicit_differentiable_renderer.py -------------------------------------------------------------------------------- /code/model/loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhangbs/MVSDF/HEAD/code/model/loss.py -------------------------------------------------------------------------------- /code/model/ray_tracing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhangbs/MVSDF/HEAD/code/model/ray_tracing.py -------------------------------------------------------------------------------- /code/model/sample_network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhangbs/MVSDF/HEAD/code/model/sample_network.py -------------------------------------------------------------------------------- /code/training/exp_runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhangbs/MVSDF/HEAD/code/training/exp_runner.py -------------------------------------------------------------------------------- /code/training/idr_train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhangbs/MVSDF/HEAD/code/training/idr_train.py -------------------------------------------------------------------------------- /code/utils/general.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhangbs/MVSDF/HEAD/code/utils/general.py -------------------------------------------------------------------------------- /code/utils/my_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhangbs/MVSDF/HEAD/code/utils/my_utils.py -------------------------------------------------------------------------------- /code/utils/plots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhangbs/MVSDF/HEAD/code/utils/plots.py -------------------------------------------------------------------------------- /code/utils/rend_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhangbs/MVSDF/HEAD/code/utils/rend_util.py -------------------------------------------------------------------------------- /code/utils/vismvsnet.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhangbs/MVSDF/HEAD/code/utils/vismvsnet.pt -------------------------------------------------------------------------------- /media/method.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jzhangbs/MVSDF/HEAD/media/method.png --------------------------------------------------------------------------------