├── .gitignore ├── .gitmodules ├── LICENSE.md ├── arguments └── __init__.py ├── assets ├── better.png ├── logo_graphdeco.png ├── logo_inria.png ├── logo_mpi.png ├── logo_mpi.svg ├── logo_uca.png ├── select.png ├── teaser.png └── worse.png ├── colormask.py ├── convert.py ├── edit_object_inpaint.py ├── find_points.ipynb ├── full360_render.py ├── full_eval.py ├── gaussian_renderer ├── __init__.py └── network_gui.py ├── generate_mask.py ├── lpipsPyTorch ├── __init__.py └── modules │ ├── lpips.py │ ├── networks.py │ └── utils.py ├── metrics.py ├── objremoval.py ├── readme.md ├── render.py ├── scene ├── __init__.py ├── cameras.py ├── colmap_loader.py ├── dataset_readers.py └── gaussian_model.py ├── scripts ├── bear_color.sh ├── bear_inpaint.sh ├── bear_removal.sh ├── bear_seg.sh ├── counter_color.sh ├── counter_remove.sh ├── counter_seg.sh ├── figurines_color.sh ├── figurines_remove.sh ├── figurines_seg.sh ├── figurines_train.sh ├── garden_train.sh ├── genmask_truck.sh ├── horns_remove.sh ├── horns_seg.sh ├── kitchen_color.sh ├── kitchen_inpaint.sh ├── kitchen_seg.sh ├── kitchen_train.sh ├── lego_train.sh ├── llff │ └── fern_train.sh ├── ramen_train.sh ├── teatime_color.sh ├── teatime_removal.sh ├── teatime_seg.sh ├── teatime_train.sh ├── test_teatime.sh ├── train_train.sh ├── truck_color.sh ├── truck_removal.sh ├── truck_seg.sh ├── truck_train.sh └── waldo_train.sh ├── train.py └── utils ├── camera_utils.py ├── general_utils.py ├── graphics_utils.py ├── image_utils.py ├── loss_utils.py ├── sh_utils.py └── system_utils.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/LICENSE.md -------------------------------------------------------------------------------- /arguments/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/arguments/__init__.py -------------------------------------------------------------------------------- /assets/better.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/assets/better.png -------------------------------------------------------------------------------- /assets/logo_graphdeco.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/assets/logo_graphdeco.png -------------------------------------------------------------------------------- /assets/logo_inria.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/assets/logo_inria.png -------------------------------------------------------------------------------- /assets/logo_mpi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/assets/logo_mpi.png -------------------------------------------------------------------------------- /assets/logo_mpi.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/assets/logo_mpi.svg -------------------------------------------------------------------------------- /assets/logo_uca.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/assets/logo_uca.png -------------------------------------------------------------------------------- /assets/select.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/assets/select.png -------------------------------------------------------------------------------- /assets/teaser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/assets/teaser.png -------------------------------------------------------------------------------- /assets/worse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/assets/worse.png -------------------------------------------------------------------------------- /colormask.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/colormask.py -------------------------------------------------------------------------------- /convert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/convert.py -------------------------------------------------------------------------------- /edit_object_inpaint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/edit_object_inpaint.py -------------------------------------------------------------------------------- /find_points.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/find_points.ipynb -------------------------------------------------------------------------------- /full360_render.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/full360_render.py -------------------------------------------------------------------------------- /full_eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/full_eval.py -------------------------------------------------------------------------------- /gaussian_renderer/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/gaussian_renderer/__init__.py -------------------------------------------------------------------------------- /gaussian_renderer/network_gui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/gaussian_renderer/network_gui.py -------------------------------------------------------------------------------- /generate_mask.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/generate_mask.py -------------------------------------------------------------------------------- /lpipsPyTorch/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/lpipsPyTorch/__init__.py -------------------------------------------------------------------------------- /lpipsPyTorch/modules/lpips.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/lpipsPyTorch/modules/lpips.py -------------------------------------------------------------------------------- /lpipsPyTorch/modules/networks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/lpipsPyTorch/modules/networks.py -------------------------------------------------------------------------------- /lpipsPyTorch/modules/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/lpipsPyTorch/modules/utils.py -------------------------------------------------------------------------------- /metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/metrics.py -------------------------------------------------------------------------------- /objremoval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/objremoval.py -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/readme.md -------------------------------------------------------------------------------- /render.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/render.py -------------------------------------------------------------------------------- /scene/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/scene/__init__.py -------------------------------------------------------------------------------- /scene/cameras.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/scene/cameras.py -------------------------------------------------------------------------------- /scene/colmap_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/scene/colmap_loader.py -------------------------------------------------------------------------------- /scene/dataset_readers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/scene/dataset_readers.py -------------------------------------------------------------------------------- /scene/gaussian_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/scene/gaussian_model.py -------------------------------------------------------------------------------- /scripts/bear_color.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/scripts/bear_color.sh -------------------------------------------------------------------------------- /scripts/bear_inpaint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/scripts/bear_inpaint.sh -------------------------------------------------------------------------------- /scripts/bear_removal.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/scripts/bear_removal.sh -------------------------------------------------------------------------------- /scripts/bear_seg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/scripts/bear_seg.sh -------------------------------------------------------------------------------- /scripts/counter_color.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/scripts/counter_color.sh -------------------------------------------------------------------------------- /scripts/counter_remove.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/scripts/counter_remove.sh -------------------------------------------------------------------------------- /scripts/counter_seg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/scripts/counter_seg.sh -------------------------------------------------------------------------------- /scripts/figurines_color.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/scripts/figurines_color.sh -------------------------------------------------------------------------------- /scripts/figurines_remove.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/scripts/figurines_remove.sh -------------------------------------------------------------------------------- /scripts/figurines_seg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/scripts/figurines_seg.sh -------------------------------------------------------------------------------- /scripts/figurines_train.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/scripts/figurines_train.sh -------------------------------------------------------------------------------- /scripts/garden_train.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/scripts/garden_train.sh -------------------------------------------------------------------------------- /scripts/genmask_truck.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/scripts/genmask_truck.sh -------------------------------------------------------------------------------- /scripts/horns_remove.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/scripts/horns_remove.sh -------------------------------------------------------------------------------- /scripts/horns_seg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/scripts/horns_seg.sh -------------------------------------------------------------------------------- /scripts/kitchen_color.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/scripts/kitchen_color.sh -------------------------------------------------------------------------------- /scripts/kitchen_inpaint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/scripts/kitchen_inpaint.sh -------------------------------------------------------------------------------- /scripts/kitchen_seg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/scripts/kitchen_seg.sh -------------------------------------------------------------------------------- /scripts/kitchen_train.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/scripts/kitchen_train.sh -------------------------------------------------------------------------------- /scripts/lego_train.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/scripts/lego_train.sh -------------------------------------------------------------------------------- /scripts/llff/fern_train.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/scripts/llff/fern_train.sh -------------------------------------------------------------------------------- /scripts/ramen_train.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/scripts/ramen_train.sh -------------------------------------------------------------------------------- /scripts/teatime_color.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/scripts/teatime_color.sh -------------------------------------------------------------------------------- /scripts/teatime_removal.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/scripts/teatime_removal.sh -------------------------------------------------------------------------------- /scripts/teatime_seg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/scripts/teatime_seg.sh -------------------------------------------------------------------------------- /scripts/teatime_train.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/scripts/teatime_train.sh -------------------------------------------------------------------------------- /scripts/test_teatime.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/scripts/test_teatime.sh -------------------------------------------------------------------------------- /scripts/train_train.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/scripts/train_train.sh -------------------------------------------------------------------------------- /scripts/truck_color.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/scripts/truck_color.sh -------------------------------------------------------------------------------- /scripts/truck_removal.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/scripts/truck_removal.sh -------------------------------------------------------------------------------- /scripts/truck_seg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/scripts/truck_seg.sh -------------------------------------------------------------------------------- /scripts/truck_train.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/scripts/truck_train.sh -------------------------------------------------------------------------------- /scripts/waldo_train.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/scripts/waldo_train.sh -------------------------------------------------------------------------------- /train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/train.py -------------------------------------------------------------------------------- /utils/camera_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/utils/camera_utils.py -------------------------------------------------------------------------------- /utils/general_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/utils/general_utils.py -------------------------------------------------------------------------------- /utils/graphics_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/utils/graphics_utils.py -------------------------------------------------------------------------------- /utils/image_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/utils/image_utils.py -------------------------------------------------------------------------------- /utils/loss_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/utils/loss_utils.py -------------------------------------------------------------------------------- /utils/sh_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/utils/sh_utils.py -------------------------------------------------------------------------------- /utils/system_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florinshen/FlashSplat/HEAD/utils/system_utils.py --------------------------------------------------------------------------------