├── .gitignore ├── README.md ├── assets ├── net_overview.png ├── results.png └── thumbnail_ytplay.png ├── configs ├── evdeblurnerf_blender │ ├── tx_blurfactory_evdeblurnerf--_noediprior_noevcrf.txt │ ├── tx_blurfactory_evdeblurnerf_ediprior_evcrf.txt │ ├── tx_blurpool_evdeblurnerf--_noediprior_noevcrf.txt │ ├── tx_blurpool_evdeblurnerf_ediprior_evcrf.txt │ ├── tx_blurtanabata_evdeblurnerf--_noediprior_noevcrf.txt │ ├── tx_blurtanabata_evdeblurnerf_ediprior_evcrf.txt │ ├── tx_blurwine_evdeblurnerf--_noediprior_noevcrf.txt │ └── tx_blurwine_evdeblurnerf_ediprior_evcrf.txt └── evdeblurnerf_cdavis │ ├── tx_blurbatteries_evdeblurnerf_ediprior_evcrf_color.txt │ ├── tx_blurdrones_evdeblurnerf_ediprior_evcrf_color.txt │ ├── tx_blurfigures_evdeblurnerf_ediprior_evcrf_color.txt │ ├── tx_blurlabequipment_evdeblurnerf_ediprior_evcrf_color.txt │ └── tx_blurpowersupplies_evdeblurnerf_ediprior_evcrf_color.txt ├── data ├── __init__.py ├── loader.py ├── loader_events.py └── sampler_image_batch.py ├── datasets └── .gitignore ├── environment.yml ├── networks ├── __init__.py ├── dpnerf │ ├── __init__.py │ ├── awp.py │ ├── blurmodel.py │ └── mam.py ├── embedding.py ├── lpips │ ├── __init__.py │ ├── lpips.py │ ├── pretrained_networks.py │ └── weights │ │ └── v0.1 │ │ ├── alex.pth │ │ ├── squeeze.pth │ │ └── vgg.pth ├── nerf.py ├── pdrf │ ├── __init__.py │ ├── blurmodel.py │ └── voxnerf.py ├── renderer.py └── tonemapping.py ├── options.py ├── run_nerf.py └── utils ├── __init__.py ├── data.py ├── edi.py ├── events.py ├── grads.py ├── logger.py ├── metrics.py ├── misc.py ├── rays.py ├── rigid_warping.py └── voxels.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/EvDeblurNeRF/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/EvDeblurNeRF/HEAD/README.md -------------------------------------------------------------------------------- /assets/net_overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/EvDeblurNeRF/HEAD/assets/net_overview.png -------------------------------------------------------------------------------- /assets/results.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/EvDeblurNeRF/HEAD/assets/results.png -------------------------------------------------------------------------------- /assets/thumbnail_ytplay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/EvDeblurNeRF/HEAD/assets/thumbnail_ytplay.png -------------------------------------------------------------------------------- /configs/evdeblurnerf_blender/tx_blurfactory_evdeblurnerf--_noediprior_noevcrf.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/EvDeblurNeRF/HEAD/configs/evdeblurnerf_blender/tx_blurfactory_evdeblurnerf--_noediprior_noevcrf.txt -------------------------------------------------------------------------------- /configs/evdeblurnerf_blender/tx_blurfactory_evdeblurnerf_ediprior_evcrf.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/EvDeblurNeRF/HEAD/configs/evdeblurnerf_blender/tx_blurfactory_evdeblurnerf_ediprior_evcrf.txt -------------------------------------------------------------------------------- /configs/evdeblurnerf_blender/tx_blurpool_evdeblurnerf--_noediprior_noevcrf.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/EvDeblurNeRF/HEAD/configs/evdeblurnerf_blender/tx_blurpool_evdeblurnerf--_noediprior_noevcrf.txt -------------------------------------------------------------------------------- /configs/evdeblurnerf_blender/tx_blurpool_evdeblurnerf_ediprior_evcrf.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/EvDeblurNeRF/HEAD/configs/evdeblurnerf_blender/tx_blurpool_evdeblurnerf_ediprior_evcrf.txt -------------------------------------------------------------------------------- /configs/evdeblurnerf_blender/tx_blurtanabata_evdeblurnerf--_noediprior_noevcrf.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/EvDeblurNeRF/HEAD/configs/evdeblurnerf_blender/tx_blurtanabata_evdeblurnerf--_noediprior_noevcrf.txt -------------------------------------------------------------------------------- /configs/evdeblurnerf_blender/tx_blurtanabata_evdeblurnerf_ediprior_evcrf.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/EvDeblurNeRF/HEAD/configs/evdeblurnerf_blender/tx_blurtanabata_evdeblurnerf_ediprior_evcrf.txt -------------------------------------------------------------------------------- /configs/evdeblurnerf_blender/tx_blurwine_evdeblurnerf--_noediprior_noevcrf.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/EvDeblurNeRF/HEAD/configs/evdeblurnerf_blender/tx_blurwine_evdeblurnerf--_noediprior_noevcrf.txt -------------------------------------------------------------------------------- /configs/evdeblurnerf_blender/tx_blurwine_evdeblurnerf_ediprior_evcrf.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/EvDeblurNeRF/HEAD/configs/evdeblurnerf_blender/tx_blurwine_evdeblurnerf_ediprior_evcrf.txt -------------------------------------------------------------------------------- /configs/evdeblurnerf_cdavis/tx_blurbatteries_evdeblurnerf_ediprior_evcrf_color.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/EvDeblurNeRF/HEAD/configs/evdeblurnerf_cdavis/tx_blurbatteries_evdeblurnerf_ediprior_evcrf_color.txt -------------------------------------------------------------------------------- /configs/evdeblurnerf_cdavis/tx_blurdrones_evdeblurnerf_ediprior_evcrf_color.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/EvDeblurNeRF/HEAD/configs/evdeblurnerf_cdavis/tx_blurdrones_evdeblurnerf_ediprior_evcrf_color.txt -------------------------------------------------------------------------------- /configs/evdeblurnerf_cdavis/tx_blurfigures_evdeblurnerf_ediprior_evcrf_color.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/EvDeblurNeRF/HEAD/configs/evdeblurnerf_cdavis/tx_blurfigures_evdeblurnerf_ediprior_evcrf_color.txt -------------------------------------------------------------------------------- /configs/evdeblurnerf_cdavis/tx_blurlabequipment_evdeblurnerf_ediprior_evcrf_color.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/EvDeblurNeRF/HEAD/configs/evdeblurnerf_cdavis/tx_blurlabequipment_evdeblurnerf_ediprior_evcrf_color.txt -------------------------------------------------------------------------------- /configs/evdeblurnerf_cdavis/tx_blurpowersupplies_evdeblurnerf_ediprior_evcrf_color.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/EvDeblurNeRF/HEAD/configs/evdeblurnerf_cdavis/tx_blurpowersupplies_evdeblurnerf_ediprior_evcrf_color.txt -------------------------------------------------------------------------------- /data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/EvDeblurNeRF/HEAD/data/loader.py -------------------------------------------------------------------------------- /data/loader_events.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/EvDeblurNeRF/HEAD/data/loader_events.py -------------------------------------------------------------------------------- /data/sampler_image_batch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/EvDeblurNeRF/HEAD/data/sampler_image_batch.py -------------------------------------------------------------------------------- /datasets/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/EvDeblurNeRF/HEAD/environment.yml -------------------------------------------------------------------------------- /networks/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /networks/dpnerf/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /networks/dpnerf/awp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/EvDeblurNeRF/HEAD/networks/dpnerf/awp.py -------------------------------------------------------------------------------- /networks/dpnerf/blurmodel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/EvDeblurNeRF/HEAD/networks/dpnerf/blurmodel.py -------------------------------------------------------------------------------- /networks/dpnerf/mam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/EvDeblurNeRF/HEAD/networks/dpnerf/mam.py -------------------------------------------------------------------------------- /networks/embedding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/EvDeblurNeRF/HEAD/networks/embedding.py -------------------------------------------------------------------------------- /networks/lpips/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/EvDeblurNeRF/HEAD/networks/lpips/__init__.py -------------------------------------------------------------------------------- /networks/lpips/lpips.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/EvDeblurNeRF/HEAD/networks/lpips/lpips.py -------------------------------------------------------------------------------- /networks/lpips/pretrained_networks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/EvDeblurNeRF/HEAD/networks/lpips/pretrained_networks.py -------------------------------------------------------------------------------- /networks/lpips/weights/v0.1/alex.pth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/EvDeblurNeRF/HEAD/networks/lpips/weights/v0.1/alex.pth -------------------------------------------------------------------------------- /networks/lpips/weights/v0.1/squeeze.pth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/EvDeblurNeRF/HEAD/networks/lpips/weights/v0.1/squeeze.pth -------------------------------------------------------------------------------- /networks/lpips/weights/v0.1/vgg.pth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/EvDeblurNeRF/HEAD/networks/lpips/weights/v0.1/vgg.pth -------------------------------------------------------------------------------- /networks/nerf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/EvDeblurNeRF/HEAD/networks/nerf.py -------------------------------------------------------------------------------- /networks/pdrf/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /networks/pdrf/blurmodel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/EvDeblurNeRF/HEAD/networks/pdrf/blurmodel.py -------------------------------------------------------------------------------- /networks/pdrf/voxnerf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/EvDeblurNeRF/HEAD/networks/pdrf/voxnerf.py -------------------------------------------------------------------------------- /networks/renderer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/EvDeblurNeRF/HEAD/networks/renderer.py -------------------------------------------------------------------------------- /networks/tonemapping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/EvDeblurNeRF/HEAD/networks/tonemapping.py -------------------------------------------------------------------------------- /options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/EvDeblurNeRF/HEAD/options.py -------------------------------------------------------------------------------- /run_nerf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/EvDeblurNeRF/HEAD/run_nerf.py -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/EvDeblurNeRF/HEAD/utils/data.py -------------------------------------------------------------------------------- /utils/edi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/EvDeblurNeRF/HEAD/utils/edi.py -------------------------------------------------------------------------------- /utils/events.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/EvDeblurNeRF/HEAD/utils/events.py -------------------------------------------------------------------------------- /utils/grads.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/EvDeblurNeRF/HEAD/utils/grads.py -------------------------------------------------------------------------------- /utils/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/EvDeblurNeRF/HEAD/utils/logger.py -------------------------------------------------------------------------------- /utils/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/EvDeblurNeRF/HEAD/utils/metrics.py -------------------------------------------------------------------------------- /utils/misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/EvDeblurNeRF/HEAD/utils/misc.py -------------------------------------------------------------------------------- /utils/rays.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/EvDeblurNeRF/HEAD/utils/rays.py -------------------------------------------------------------------------------- /utils/rigid_warping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/EvDeblurNeRF/HEAD/utils/rigid_warping.py -------------------------------------------------------------------------------- /utils/voxels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/EvDeblurNeRF/HEAD/utils/voxels.py --------------------------------------------------------------------------------