├── .gitignore ├── .gitmodules ├── LICENSE ├── NOTICE ├── README.md ├── app.py ├── assets └── logo.png ├── evaluation ├── eval.py ├── eval.sh ├── eval_depth.py ├── eval_depth.sh ├── metrics.py ├── preprocess │ ├── gen_ddad_video.py │ ├── gen_gmu_kitchen_video.py │ ├── gen_kitti_video.py │ ├── gen_monkaa_video.py │ ├── gen_scannet_video.py │ └── gen_sintel_video.py ├── run.sh ├── run_batch.py ├── run_batch.sh └── run_moge.py ├── examples ├── video1.mp4 ├── video2.mp4 ├── video3.mp4 ├── video4.mp4 ├── video5.mp4 ├── video6.mp4 ├── video7.mp4 └── video7_mask.mp4 ├── geometrycrafter ├── __init__.py ├── determ_ppl.py ├── diff_ppl.py ├── pmap_vae.py └── unet.py ├── requirements.txt ├── run.py ├── sfm ├── colmap_loader.py ├── run.py ├── run_track.py └── vis_points.py ├── third_party └── __init__.py ├── utils ├── __init__.py ├── disp_utils.py └── glb_utils.py └── visualize └── vis_point_maps.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentARC/GeometryCrafter/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentARC/GeometryCrafter/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentARC/GeometryCrafter/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentARC/GeometryCrafter/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentARC/GeometryCrafter/HEAD/README.md -------------------------------------------------------------------------------- /app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentARC/GeometryCrafter/HEAD/app.py -------------------------------------------------------------------------------- /assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentARC/GeometryCrafter/HEAD/assets/logo.png -------------------------------------------------------------------------------- /evaluation/eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentARC/GeometryCrafter/HEAD/evaluation/eval.py -------------------------------------------------------------------------------- /evaluation/eval.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentARC/GeometryCrafter/HEAD/evaluation/eval.sh -------------------------------------------------------------------------------- /evaluation/eval_depth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentARC/GeometryCrafter/HEAD/evaluation/eval_depth.py -------------------------------------------------------------------------------- /evaluation/eval_depth.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentARC/GeometryCrafter/HEAD/evaluation/eval_depth.sh -------------------------------------------------------------------------------- /evaluation/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentARC/GeometryCrafter/HEAD/evaluation/metrics.py -------------------------------------------------------------------------------- /evaluation/preprocess/gen_ddad_video.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentARC/GeometryCrafter/HEAD/evaluation/preprocess/gen_ddad_video.py -------------------------------------------------------------------------------- /evaluation/preprocess/gen_gmu_kitchen_video.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentARC/GeometryCrafter/HEAD/evaluation/preprocess/gen_gmu_kitchen_video.py -------------------------------------------------------------------------------- /evaluation/preprocess/gen_kitti_video.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentARC/GeometryCrafter/HEAD/evaluation/preprocess/gen_kitti_video.py -------------------------------------------------------------------------------- /evaluation/preprocess/gen_monkaa_video.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentARC/GeometryCrafter/HEAD/evaluation/preprocess/gen_monkaa_video.py -------------------------------------------------------------------------------- /evaluation/preprocess/gen_scannet_video.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentARC/GeometryCrafter/HEAD/evaluation/preprocess/gen_scannet_video.py -------------------------------------------------------------------------------- /evaluation/preprocess/gen_sintel_video.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentARC/GeometryCrafter/HEAD/evaluation/preprocess/gen_sintel_video.py -------------------------------------------------------------------------------- /evaluation/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentARC/GeometryCrafter/HEAD/evaluation/run.sh -------------------------------------------------------------------------------- /evaluation/run_batch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentARC/GeometryCrafter/HEAD/evaluation/run_batch.py -------------------------------------------------------------------------------- /evaluation/run_batch.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentARC/GeometryCrafter/HEAD/evaluation/run_batch.sh -------------------------------------------------------------------------------- /evaluation/run_moge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentARC/GeometryCrafter/HEAD/evaluation/run_moge.py -------------------------------------------------------------------------------- /examples/video1.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentARC/GeometryCrafter/HEAD/examples/video1.mp4 -------------------------------------------------------------------------------- /examples/video2.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentARC/GeometryCrafter/HEAD/examples/video2.mp4 -------------------------------------------------------------------------------- /examples/video3.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentARC/GeometryCrafter/HEAD/examples/video3.mp4 -------------------------------------------------------------------------------- /examples/video4.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentARC/GeometryCrafter/HEAD/examples/video4.mp4 -------------------------------------------------------------------------------- /examples/video5.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentARC/GeometryCrafter/HEAD/examples/video5.mp4 -------------------------------------------------------------------------------- /examples/video6.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentARC/GeometryCrafter/HEAD/examples/video6.mp4 -------------------------------------------------------------------------------- /examples/video7.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentARC/GeometryCrafter/HEAD/examples/video7.mp4 -------------------------------------------------------------------------------- /examples/video7_mask.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentARC/GeometryCrafter/HEAD/examples/video7_mask.mp4 -------------------------------------------------------------------------------- /geometrycrafter/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentARC/GeometryCrafter/HEAD/geometrycrafter/__init__.py -------------------------------------------------------------------------------- /geometrycrafter/determ_ppl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentARC/GeometryCrafter/HEAD/geometrycrafter/determ_ppl.py -------------------------------------------------------------------------------- /geometrycrafter/diff_ppl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentARC/GeometryCrafter/HEAD/geometrycrafter/diff_ppl.py -------------------------------------------------------------------------------- /geometrycrafter/pmap_vae.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentARC/GeometryCrafter/HEAD/geometrycrafter/pmap_vae.py -------------------------------------------------------------------------------- /geometrycrafter/unet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentARC/GeometryCrafter/HEAD/geometrycrafter/unet.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentARC/GeometryCrafter/HEAD/requirements.txt -------------------------------------------------------------------------------- /run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentARC/GeometryCrafter/HEAD/run.py -------------------------------------------------------------------------------- /sfm/colmap_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentARC/GeometryCrafter/HEAD/sfm/colmap_loader.py -------------------------------------------------------------------------------- /sfm/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentARC/GeometryCrafter/HEAD/sfm/run.py -------------------------------------------------------------------------------- /sfm/run_track.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentARC/GeometryCrafter/HEAD/sfm/run_track.py -------------------------------------------------------------------------------- /sfm/vis_points.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentARC/GeometryCrafter/HEAD/sfm/vis_points.py -------------------------------------------------------------------------------- /third_party/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentARC/GeometryCrafter/HEAD/third_party/__init__.py -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/disp_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentARC/GeometryCrafter/HEAD/utils/disp_utils.py -------------------------------------------------------------------------------- /utils/glb_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentARC/GeometryCrafter/HEAD/utils/glb_utils.py -------------------------------------------------------------------------------- /visualize/vis_point_maps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentARC/GeometryCrafter/HEAD/visualize/vis_point_maps.py --------------------------------------------------------------------------------