├── .github └── teaser.jpg ├── .gitignore ├── LICENSE.md ├── README.md ├── ReflectNet ├── data │ ├── checkpoint │ ├── model-960000.data-00000-of-00001 │ └── model-960000.index ├── data_sampler.py ├── eval.py ├── example │ └── .gitkeep ├── misc.py ├── model.py ├── place2_lmdb_generator.py ├── run_example.sh └── simulator.py ├── other_methods ├── Arvanitopoulos_et_al │ └── arvanitopoulos.py ├── Farid_et_al │ └── decompose.py ├── Kong_et_al │ ├── CMakeLists.txt │ ├── cuda.h │ ├── data.h │ ├── grid.h │ ├── misc.h │ ├── mrf.h │ ├── physicalreflectionseparation.cu │ └── verify.cu └── Schechner_et_al │ └── apply.py ├── requirements.txt ├── scripts ├── match_histogram └── scale └── setup.cfg /.github/teaser.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/ReflectNet/HEAD/.github/teaser.jpg -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/ReflectNet/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/ReflectNet/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/ReflectNet/HEAD/README.md -------------------------------------------------------------------------------- /ReflectNet/data/checkpoint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/ReflectNet/HEAD/ReflectNet/data/checkpoint -------------------------------------------------------------------------------- /ReflectNet/data/model-960000.data-00000-of-00001: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/ReflectNet/HEAD/ReflectNet/data/model-960000.data-00000-of-00001 -------------------------------------------------------------------------------- /ReflectNet/data/model-960000.index: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/ReflectNet/HEAD/ReflectNet/data/model-960000.index -------------------------------------------------------------------------------- /ReflectNet/data_sampler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/ReflectNet/HEAD/ReflectNet/data_sampler.py -------------------------------------------------------------------------------- /ReflectNet/eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/ReflectNet/HEAD/ReflectNet/eval.py -------------------------------------------------------------------------------- /ReflectNet/example/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ReflectNet/misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/ReflectNet/HEAD/ReflectNet/misc.py -------------------------------------------------------------------------------- /ReflectNet/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/ReflectNet/HEAD/ReflectNet/model.py -------------------------------------------------------------------------------- /ReflectNet/place2_lmdb_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/ReflectNet/HEAD/ReflectNet/place2_lmdb_generator.py -------------------------------------------------------------------------------- /ReflectNet/run_example.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/ReflectNet/HEAD/ReflectNet/run_example.sh -------------------------------------------------------------------------------- /ReflectNet/simulator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/ReflectNet/HEAD/ReflectNet/simulator.py -------------------------------------------------------------------------------- /other_methods/Arvanitopoulos_et_al/arvanitopoulos.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/ReflectNet/HEAD/other_methods/Arvanitopoulos_et_al/arvanitopoulos.py -------------------------------------------------------------------------------- /other_methods/Farid_et_al/decompose.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/ReflectNet/HEAD/other_methods/Farid_et_al/decompose.py -------------------------------------------------------------------------------- /other_methods/Kong_et_al/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/ReflectNet/HEAD/other_methods/Kong_et_al/CMakeLists.txt -------------------------------------------------------------------------------- /other_methods/Kong_et_al/cuda.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/ReflectNet/HEAD/other_methods/Kong_et_al/cuda.h -------------------------------------------------------------------------------- /other_methods/Kong_et_al/data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/ReflectNet/HEAD/other_methods/Kong_et_al/data.h -------------------------------------------------------------------------------- /other_methods/Kong_et_al/grid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/ReflectNet/HEAD/other_methods/Kong_et_al/grid.h -------------------------------------------------------------------------------- /other_methods/Kong_et_al/misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/ReflectNet/HEAD/other_methods/Kong_et_al/misc.h -------------------------------------------------------------------------------- /other_methods/Kong_et_al/mrf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/ReflectNet/HEAD/other_methods/Kong_et_al/mrf.h -------------------------------------------------------------------------------- /other_methods/Kong_et_al/physicalreflectionseparation.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/ReflectNet/HEAD/other_methods/Kong_et_al/physicalreflectionseparation.cu -------------------------------------------------------------------------------- /other_methods/Kong_et_al/verify.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/ReflectNet/HEAD/other_methods/Kong_et_al/verify.cu -------------------------------------------------------------------------------- /other_methods/Schechner_et_al/apply.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/ReflectNet/HEAD/other_methods/Schechner_et_al/apply.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | tensorpack==0.8.8 2 | -------------------------------------------------------------------------------- /scripts/match_histogram: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/ReflectNet/HEAD/scripts/match_histogram -------------------------------------------------------------------------------- /scripts/scale: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/ReflectNet/HEAD/scripts/scale -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/ReflectNet/HEAD/setup.cfg --------------------------------------------------------------------------------