├── .gitignore ├── README.md ├── configs ├── 214 │ ├── 214_aug_config.txt │ ├── 214_aug_viewdirs_config.txt │ ├── 214_aug_viewdirs_high-netdepth_config.txt │ ├── 214_aug_viewdirs_high-netwidth_config.txt │ ├── 214_aug_viewdirs_high-posenc_config.txt │ ├── 214_aug_viewdirs_low-netdepth_config.txt │ ├── 214_aug_viewdirs_low-netwidth_config.txt │ ├── 214_aug_viewdirs_low-posenc_config.txt │ ├── 214_config.txt │ ├── 214_optimal_config.txt │ └── 214_viewdirs_config.txt ├── 260 │ ├── 260_aug_config.txt │ ├── 260_aug_viewdirs_config.txt │ ├── 260_aug_viewdirs_high-netdepth_config.txt │ ├── 260_aug_viewdirs_high-netwidth_config.txt │ ├── 260_aug_viewdirs_high-posenc_config.txt │ ├── 260_aug_viewdirs_low-netdepth_config.txt │ ├── 260_aug_viewdirs_low-netwidth_config.txt │ ├── 260_aug_viewdirs_low-posenc_config.txt │ ├── 260_config.txt │ ├── 260_optimal_config.txt │ └── 260_viewdirs_config.txt ├── 004 │ ├── 004_aug_config.txt │ ├── 004_aug_viewdirs_config.txt │ ├── 004_aug_viewdirs_high-netdepth_config.txt │ ├── 004_aug_viewdirs_high-netwidth_config.txt │ ├── 004_aug_viewdirs_high-posenc_config.txt │ ├── 004_aug_viewdirs_low-netdepth_config.txt │ ├── 004_aug_viewdirs_low-netwidth_config.txt │ ├── 004_aug_viewdirs_low-posenc_config.txt │ ├── 004_config.txt │ ├── 004_optimal_config.txt │ └── 004_viewdirs_config.txt ├── 068 │ ├── 068_aug_config.txt │ ├── 068_aug_viewdirs_config.txt │ ├── 068_aug_viewdirs_high-netdepth_config.txt │ ├── 068_aug_viewdirs_high-netwidth_config.txt │ ├── 068_aug_viewdirs_high-posenc_config.txt │ ├── 068_aug_viewdirs_low-netdepth_config.txt │ ├── 068_aug_viewdirs_low-netwidth_config.txt │ ├── 068_aug_viewdirs_low-posenc_config.txt │ ├── 068_config.txt │ ├── 068_optimal_config.txt │ └── 068_viewdirs_config.txt ├── debug_config.txt └── snerf │ ├── 004_snerf_config.txt │ ├── 068_snerf_config.txt │ ├── 214_snerf_config.txt │ └── 260_snerf_config.txt ├── environment.yml ├── figs └── dsm.png ├── model ├── load_satdata.py └── nerf_helpers.py ├── run_nerf.py └── scripts ├── data_augmentation.py ├── hyperparameter_plots.py ├── plot_depth_map.py └── render_surface.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/README.md -------------------------------------------------------------------------------- /configs/004/004_aug_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/configs/004/004_aug_config.txt -------------------------------------------------------------------------------- /configs/004/004_aug_viewdirs_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/configs/004/004_aug_viewdirs_config.txt -------------------------------------------------------------------------------- /configs/004/004_aug_viewdirs_high-netdepth_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/configs/004/004_aug_viewdirs_high-netdepth_config.txt -------------------------------------------------------------------------------- /configs/004/004_aug_viewdirs_high-netwidth_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/configs/004/004_aug_viewdirs_high-netwidth_config.txt -------------------------------------------------------------------------------- /configs/004/004_aug_viewdirs_high-posenc_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/configs/004/004_aug_viewdirs_high-posenc_config.txt -------------------------------------------------------------------------------- /configs/004/004_aug_viewdirs_low-netdepth_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/configs/004/004_aug_viewdirs_low-netdepth_config.txt -------------------------------------------------------------------------------- /configs/004/004_aug_viewdirs_low-netwidth_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/configs/004/004_aug_viewdirs_low-netwidth_config.txt -------------------------------------------------------------------------------- /configs/004/004_aug_viewdirs_low-posenc_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/configs/004/004_aug_viewdirs_low-posenc_config.txt -------------------------------------------------------------------------------- /configs/004/004_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/configs/004/004_config.txt -------------------------------------------------------------------------------- /configs/004/004_optimal_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/configs/004/004_optimal_config.txt -------------------------------------------------------------------------------- /configs/004/004_viewdirs_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/configs/004/004_viewdirs_config.txt -------------------------------------------------------------------------------- /configs/068/068_aug_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/configs/068/068_aug_config.txt -------------------------------------------------------------------------------- /configs/068/068_aug_viewdirs_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/configs/068/068_aug_viewdirs_config.txt -------------------------------------------------------------------------------- /configs/068/068_aug_viewdirs_high-netdepth_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/configs/068/068_aug_viewdirs_high-netdepth_config.txt -------------------------------------------------------------------------------- /configs/068/068_aug_viewdirs_high-netwidth_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/configs/068/068_aug_viewdirs_high-netwidth_config.txt -------------------------------------------------------------------------------- /configs/068/068_aug_viewdirs_high-posenc_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/configs/068/068_aug_viewdirs_high-posenc_config.txt -------------------------------------------------------------------------------- /configs/068/068_aug_viewdirs_low-netdepth_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/configs/068/068_aug_viewdirs_low-netdepth_config.txt -------------------------------------------------------------------------------- /configs/068/068_aug_viewdirs_low-netwidth_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/configs/068/068_aug_viewdirs_low-netwidth_config.txt -------------------------------------------------------------------------------- /configs/068/068_aug_viewdirs_low-posenc_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/configs/068/068_aug_viewdirs_low-posenc_config.txt -------------------------------------------------------------------------------- /configs/068/068_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/configs/068/068_config.txt -------------------------------------------------------------------------------- /configs/068/068_optimal_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/configs/068/068_optimal_config.txt -------------------------------------------------------------------------------- /configs/068/068_viewdirs_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/configs/068/068_viewdirs_config.txt -------------------------------------------------------------------------------- /configs/214/214_aug_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/configs/214/214_aug_config.txt -------------------------------------------------------------------------------- /configs/214/214_aug_viewdirs_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/configs/214/214_aug_viewdirs_config.txt -------------------------------------------------------------------------------- /configs/214/214_aug_viewdirs_high-netdepth_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/configs/214/214_aug_viewdirs_high-netdepth_config.txt -------------------------------------------------------------------------------- /configs/214/214_aug_viewdirs_high-netwidth_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/configs/214/214_aug_viewdirs_high-netwidth_config.txt -------------------------------------------------------------------------------- /configs/214/214_aug_viewdirs_high-posenc_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/configs/214/214_aug_viewdirs_high-posenc_config.txt -------------------------------------------------------------------------------- /configs/214/214_aug_viewdirs_low-netdepth_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/configs/214/214_aug_viewdirs_low-netdepth_config.txt -------------------------------------------------------------------------------- /configs/214/214_aug_viewdirs_low-netwidth_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/configs/214/214_aug_viewdirs_low-netwidth_config.txt -------------------------------------------------------------------------------- /configs/214/214_aug_viewdirs_low-posenc_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/configs/214/214_aug_viewdirs_low-posenc_config.txt -------------------------------------------------------------------------------- /configs/214/214_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/configs/214/214_config.txt -------------------------------------------------------------------------------- /configs/214/214_optimal_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/configs/214/214_optimal_config.txt -------------------------------------------------------------------------------- /configs/214/214_viewdirs_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/configs/214/214_viewdirs_config.txt -------------------------------------------------------------------------------- /configs/260/260_aug_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/configs/260/260_aug_config.txt -------------------------------------------------------------------------------- /configs/260/260_aug_viewdirs_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/configs/260/260_aug_viewdirs_config.txt -------------------------------------------------------------------------------- /configs/260/260_aug_viewdirs_high-netdepth_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/configs/260/260_aug_viewdirs_high-netdepth_config.txt -------------------------------------------------------------------------------- /configs/260/260_aug_viewdirs_high-netwidth_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/configs/260/260_aug_viewdirs_high-netwidth_config.txt -------------------------------------------------------------------------------- /configs/260/260_aug_viewdirs_high-posenc_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/configs/260/260_aug_viewdirs_high-posenc_config.txt -------------------------------------------------------------------------------- /configs/260/260_aug_viewdirs_low-netdepth_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/configs/260/260_aug_viewdirs_low-netdepth_config.txt -------------------------------------------------------------------------------- /configs/260/260_aug_viewdirs_low-netwidth_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/configs/260/260_aug_viewdirs_low-netwidth_config.txt -------------------------------------------------------------------------------- /configs/260/260_aug_viewdirs_low-posenc_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/configs/260/260_aug_viewdirs_low-posenc_config.txt -------------------------------------------------------------------------------- /configs/260/260_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/configs/260/260_config.txt -------------------------------------------------------------------------------- /configs/260/260_optimal_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/configs/260/260_optimal_config.txt -------------------------------------------------------------------------------- /configs/260/260_viewdirs_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/configs/260/260_viewdirs_config.txt -------------------------------------------------------------------------------- /configs/debug_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/configs/debug_config.txt -------------------------------------------------------------------------------- /configs/snerf/004_snerf_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/configs/snerf/004_snerf_config.txt -------------------------------------------------------------------------------- /configs/snerf/068_snerf_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/configs/snerf/068_snerf_config.txt -------------------------------------------------------------------------------- /configs/snerf/214_snerf_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/configs/snerf/214_snerf_config.txt -------------------------------------------------------------------------------- /configs/snerf/260_snerf_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/configs/snerf/260_snerf_config.txt -------------------------------------------------------------------------------- /environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/environment.yml -------------------------------------------------------------------------------- /figs/dsm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/figs/dsm.png -------------------------------------------------------------------------------- /model/load_satdata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/model/load_satdata.py -------------------------------------------------------------------------------- /model/nerf_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/model/nerf_helpers.py -------------------------------------------------------------------------------- /run_nerf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/run_nerf.py -------------------------------------------------------------------------------- /scripts/data_augmentation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/scripts/data_augmentation.py -------------------------------------------------------------------------------- /scripts/hyperparameter_plots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/scripts/hyperparameter_plots.py -------------------------------------------------------------------------------- /scripts/plot_depth_map.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/scripts/plot_depth_map.py -------------------------------------------------------------------------------- /scripts/render_surface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fedesemeraro/surfnerf/HEAD/scripts/render_surface.py --------------------------------------------------------------------------------