# Geo4D **Repository Path**: droliven/geo4d ## Basic Information - **Project Name**: Geo4D - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-06-18 - **Last Updated**: 2025-09-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## ___***Geo4D: Leveraging Video Generators for Geometric 4D Scene Reconstruction***___

## [Paper](https://arxiv.org/pdf/2504.07961) | [Video Youtube](https://youtu.be/HHQG26mZicE) | [Project Page](https://geo4d.github.io)

## ⚙️ Setup ### Install Environment via Anaconda (Recommended) ```bash conda create -n geo4d python=3.8.5 conda activate geo4d conda install pytorch==2.0.0 torchvision==0.15.0 torchaudio==2.0.0 pytorch-cuda=11.7 -c pytorch -c nvidia pip install setuptools==65.6.3 # setuptools版本过高可能影响后面的Pytorch3D ``` Install [Pytorch3D](https://github.com/facebookresearch/pytorch3d/blob/main/INSTALL.md) ```bash git clone https://github.com/facebookresearch/pytorch3d.git cd pytorch3d pip install -e . # pip install "git+https://github.com/facebookresearch/pytorch3d.git" ``` `pip install -r requirements.txt` 最终得到 ``` # Name Version Build Channel _libgcc_mutex 0.1 conda_forge https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge _openmp_mutex 4.5 2_gnu https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge aiohappyeyeballs 2.4.4 pypi_0 pypi aiohttp 3.10.11 pypi_0 pypi aiosignal 1.3.1 pypi_0 pypi antlr4-python3-runtime 4.9.3 pypi_0 pypi aom 3.5.0 h27087fc_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge argcomplete 3.6.2 pypi_0 pypi asttokens 3.0.0 pypi_0 pypi async-timeout 5.0.1 pypi_0 pypi attrs 25.3.0 pypi_0 pypi av 12.3.0 pypi_0 pypi backcall 0.2.0 pypi_0 pypi beautifulsoup4 4.13.4 pypi_0 pypi black 24.8.0 pypi_0 pypi blas 1.0 mkl https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge blinker 1.8.2 pypi_0 pypi brotli-python 1.1.0 py38h17151c0_1 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge bzip2 1.0.8 h4bc722e_7 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge ca-certificates 2025.6.15 hbd8a1cb_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge cairo 1.16.0 h35add3b_1015 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge certifi 2024.8.30 pyhd8ed1ab_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge cffi 1.17.0 py38heb5c249_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge charset-normalizer 3.4.0 pyhd8ed1ab_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge click 8.1.8 pypi_0 pypi colorama 0.4.6 pypi_0 pypi contourpy 1.1.1 pypi_0 pypi cpython 3.8.20 py38hd8ed1ab_2 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge cuda-cudart 11.7.99 0 nvidia cuda-cupti 11.7.101 0 nvidia cuda-libraries 11.7.1 0 nvidia cuda-nvrtc 11.7.99 0 nvidia cuda-nvtx 11.7.91 0 nvidia cuda-runtime 11.7.1 0 nvidia cuda-version 12.9 3 nvidia cycler 0.12.1 pypi_0 pypi dash 3.0.4 pypi_0 pypi dav1d 1.2.1 hd590300_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge decorator 4.4.2 pypi_0 pypi decord 0.6.0 pypi_0 pypi einops 0.3.0 pypi_0 pypi evo 1.31.1 pypi_0 pypi executing 2.2.0 pypi_0 pypi ffmpeg 6.0.0 gpl_hdbbbd96_103 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge filelock 3.16.1 pyhd8ed1ab_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge flask 3.0.3 pypi_0 pypi font-ttf-dejavu-sans-mono 2.37 hab24e00_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge font-ttf-inconsolata 3.000 h77eed37_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge font-ttf-source-code-pro 2.038 h77eed37_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge font-ttf-ubuntu 0.83 h77eed37_3 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge fontconfig 2.15.0 h7e30c49_1 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge fonts-conda-ecosystem 1 0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge fonts-conda-forge 1 0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge fonttools 4.57.0 pypi_0 pypi freetype 2.13.3 ha770c72_1 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge fribidi 1.0.10 h36c2ea0_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge frozenlist 1.5.0 pypi_0 pypi fsspec 2025.3.0 pypi_0 pypi ftfy 6.2.3 pypi_0 pypi fvcore 0.1.5.post20221221 pypi_0 pypi gdown 5.2.0 pypi_0 pypi gmp 6.3.0 hac33072_2 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge gmpy2 2.1.5 py38h6a1700d_1 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge gnutls 3.7.9 hb077bed_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge graphite2 1.3.14 h5888daf_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge h2 4.1.0 pyhd8ed1ab_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge harfbuzz 7.3.0 hdb3a94d_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge hf-xet 1.1.4 pypi_0 pypi hpack 4.0.0 pyh9f0ad1d_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge huggingface-hub 0.33.0 pypi_0 pypi hydra-core 1.3.2 pypi_0 pypi hyperframe 6.0.1 pyhd8ed1ab_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge icu 72.1 hcb278e6_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge idna 3.10 pyhd8ed1ab_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge imageio 2.9.0 pypi_0 pypi imageio-ffmpeg 0.5.1 pypi_0 pypi importlib-metadata 8.5.0 pypi_0 pypi importlib-resources 6.4.5 pypi_0 pypi intel-openmp 2022.0.1 h06a4308_3633 https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main iopath 0.1.10 pypi_0 pypi ipdb 0.13.13 pypi_0 pypi ipython 8.12.3 pypi_0 pypi isort 5.13.2 pypi_0 pypi itsdangerous 2.2.0 pypi_0 pypi jedi 0.19.2 pypi_0 pypi jinja2 3.1.4 pyhd8ed1ab_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge joblib 1.4.2 pypi_0 pypi jpeg 9e h0b41bf4_3 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge kiwisolver 1.4.7 pypi_0 pypi kornia 0.7.3 pypi_0 pypi kornia-rs 0.1.9 pypi_0 pypi lame 3.100 h166bdaf_1003 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge lcms2 2.15 hfd0df8a_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge ld_impl_linux-64 2.43 h1423503_5 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge lerc 4.0.0 h0aef613_1 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge libasprintf 0.24.1 h8e693c7_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge libass 0.17.1 hc9aadba_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge libblas 3.9.0 16_linux64_mkl https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge libcblas 3.9.0 16_linux64_mkl https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge libcublas 11.10.3.66 0 nvidia libcufft 10.7.2.124 h4fbf590_0 nvidia libcufile 1.14.1.1 4 nvidia libcurand 10.3.10.19 0 nvidia libcusolver 11.4.0.1 0 nvidia libcusparse 11.7.4.91 0 nvidia libdeflate 1.17 h0b41bf4_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge libdrm 2.4.125 hb9d3cd8_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge libexpat 2.7.0 h5888daf_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge libffi 3.4.6 h2dba641_1 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge libfreetype 2.13.3 ha770c72_1 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge libfreetype6 2.13.3 h48d6fc4_1 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge libgcc 15.1.0 h767d61c_2 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge libgcc-ng 15.1.0 h69a702a_2 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge libgettextpo 0.24.1 h5888daf_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge libglib 2.84.2 h3618099_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge libgomp 15.1.0 h767d61c_2 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge libiconv 1.18 h4ce23a2_1 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge libidn2 2.3.8 ha4ef2c3_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge liblapack 3.9.0 16_linux64_mkl https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge liblzma 5.8.1 hb9d3cd8_2 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge liblzma-devel 5.8.1 hb9d3cd8_2 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge libnpp 11.7.4.75 0 nvidia libnsl 2.0.1 hd590300_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge libnvjpeg 11.8.0.2 0 nvidia libopus 1.5.2 hd0c01bc_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge libpciaccess 0.18 hb9d3cd8_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge libpng 1.6.49 h943b412_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge libsqlite 3.50.1 hee588c1_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge libstdcxx 15.1.0 h8f9b012_2 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge libstdcxx-ng 15.1.0 h4852527_2 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge libtasn1 4.20.0 hb9d3cd8_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge libtiff 4.5.0 h6adf6a1_2 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge libunistring 0.9.10 h7f98852_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge libuuid 2.38.1 h0b41bf4_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge libva 2.18.0 h0b41bf4_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge libvpx 1.13.1 h59595ed_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge libwebp-base 1.5.0 h851e524_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge libxcb 1.13 h7f98852_1004 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge libxcrypt 4.4.36 hd590300_1 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge libxml2 2.11.5 h0d562d8_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge libzlib 1.3.1 hb9d3cd8_2 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge lightning-utilities 0.11.9 pypi_0 pypi lz4 4.3.3 pypi_0 pypi markupsafe 2.1.5 py38h01eb140_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge matplotlib 3.7.5 pypi_0 pypi matplotlib-inline 0.1.7 pypi_0 pypi mkl 2022.1.0 hc2b9512_224 https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main moviepy 1.0.3 pypi_0 pypi mpc 1.3.1 h24ddda3_1 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge mpfr 4.2.1 h90cbb55_3 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge mpmath 1.3.0 pyhd8ed1ab_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge multidict 6.1.0 pypi_0 pypi mypy-extensions 1.1.0 pypi_0 pypi narwhals 1.42.1 pypi_0 pypi natsort 8.4.0 pypi_0 pypi ncurses 6.5 h2d0b736_3 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge nest-asyncio 1.6.0 pypi_0 pypi nettle 3.9.1 h7ab15ed_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge networkx 3.1 pyhd8ed1ab_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge numexpr 2.8.6 pypi_0 pypi numpy 1.24.2 pypi_0 pypi omegaconf 2.3.0 pypi_0 pypi open-clip-torch 2.22.0 pypi_0 pypi opencv-python 4.11.0.86 pypi_0 pypi openh264 2.3.1 hcb278e6_2 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge openjpeg 2.5.0 hfec8fc6_2 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge openssl 3.5.0 h7b32b05_1 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge p11-kit 0.24.1 hc5aa10d_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge packaging 25.0 pypi_0 pypi pandas 2.0.0 pypi_0 pypi parso 0.8.4 pypi_0 pypi pathspec 0.12.1 pypi_0 pypi pcre2 10.45 hc749103_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge pexpect 4.9.0 pypi_0 pypi pickleshare 0.7.5 pypi_0 pypi pillow 9.5.0 pypi_0 pypi pip 24.3.1 pyh8b19718_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge pixman 0.46.2 h29eaf8c_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge platformdirs 4.3.6 pypi_0 pypi plotly 6.1.2 pypi_0 pypi portalocker 3.0.0 pypi_0 pypi proglog 0.1.12 pypi_0 pypi prompt-toolkit 3.0.51 pypi_0 pypi propcache 0.2.0 pypi_0 pypi protobuf 3.20.3 pypi_0 pypi pthread-stubs 0.4 hb9d3cd8_1002 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge ptyprocess 0.7.0 pypi_0 pypi pure-eval 0.2.3 pypi_0 pypi pycparser 2.22 pyhd8ed1ab_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge pyglet 1.5.31 pypi_0 pypi pygments 2.19.1 pypi_0 pypi pyparsing 3.1.4 pypi_0 pypi pyre-extensions 0.0.29 pypi_0 pypi pysocks 1.7.1 pyha2e5f31_6 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge python 3.8.20 h4a871b0_2_cpython https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge python-dateutil 2.9.0.post0 pypi_0 pypi python_abi 3.8 7_cp38 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge pytorch 2.0.0 py3.8_cuda11.7_cudnn8.5.0_0 pytorch pytorch-cuda 11.7 h778d358_5 pytorch pytorch-lightning 1.9.3 pypi_0 pypi pytorch-mutex 1.0 cuda pytorch pytorch3d 0.7.8 dev_0 pytz 2025.2 pypi_0 pypi pyyaml 6.0 pypi_0 pypi readline 8.2 h8c095d6_2 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge regex 2024.11.6 pypi_0 pypi requests 2.32.3 pyhd8ed1ab_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge retrying 1.3.4 pypi_0 pypi roma 1.5.3 pypi_0 pypi rosbags 0.9.23 pypi_0 pypi ruamel-yaml 0.18.14 pypi_0 pypi ruamel-yaml-clib 0.2.8 pypi_0 pypi safetensors 0.5.3 pypi_0 pypi scikit-learn 1.3.2 pypi_0 pypi scipy 1.10.1 pypi_0 pypi seaborn 0.13.2 pypi_0 pypi sentencepiece 0.2.0 pypi_0 pypi setuptools 65.6.3 pypi_0 pypi six 1.17.0 pypi_0 pypi soupsieve 2.7 pypi_0 pypi stack-data 0.6.3 pypi_0 pypi svt-av1 1.6.0 h59595ed_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge sympy 1.13.3 pyh2585a3b_104 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge tabulate 0.9.0 pypi_0 pypi termcolor 2.4.0 pypi_0 pypi threadpoolctl 3.5.0 pypi_0 pypi timm 1.0.15 pypi_0 pypi tk 8.6.13 noxft_hd72426e_102 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge tokenizers 0.13.3 pypi_0 pypi tomli 2.2.1 pypi_0 pypi torchaudio 2.0.0 py38_cu117 pytorch torchmetrics 1.5.2 pypi_0 pypi torchtriton 2.0.0 py38 pytorch torchvision 0.15.0 py38_cu117 pytorch tqdm 4.65.0 pypi_0 pypi traitlets 5.14.3 pypi_0 pypi transformers 4.25.1 pypi_0 pypi trimesh 4.6.12 pypi_0 pypi typing-inspect 0.9.0 pypi_0 pypi typing_extensions 4.12.2 pyha770c72_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge tzdata 2025.2 pypi_0 pypi urllib3 2.2.3 pyhd8ed1ab_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge wcwidth 0.2.13 pypi_0 pypi werkzeug 3.0.6 pypi_0 pypi wheel 0.45.1 pyhd8ed1ab_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge x264 1!164.3095 h166bdaf_2 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge x265 3.5 h924138e_3 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge xformers 0.0.19 pypi_0 pypi xorg-fixesproto 5.0 hb9d3cd8_1003 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge xorg-kbproto 1.0.7 hb9d3cd8_1003 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge xorg-libice 1.1.2 hb9d3cd8_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge xorg-libsm 1.2.6 he73a12e_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge xorg-libx11 1.8.4 h0b41bf4_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge xorg-libxau 1.0.12 hb9d3cd8_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge xorg-libxdmcp 1.1.5 hb9d3cd8_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge xorg-libxext 1.3.4 h0b41bf4_2 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge xorg-libxfixes 5.0.3 h7f98852_1004 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge xorg-libxrender 0.9.10 h7f98852_1003 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge xorg-renderproto 0.11.1 hb9d3cd8_1003 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge xorg-xextproto 7.3.0 hb9d3cd8_1004 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge xorg-xproto 7.0.31 hb9d3cd8_1008 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge xz 5.8.1 hbcc6ac9_2 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge xz-gpl-tools 5.8.1 hbcc6ac9_2 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge xz-tools 5.8.1 hb9d3cd8_2 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge yacs 0.1.8 pypi_0 pypi yarl 1.15.2 pypi_0 pypi zipp 3.20.2 pypi_0 pypi zlib 1.3.1 hb9d3cd8_2 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge zstandard 0.23.0 py38h62bed22_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge zstd 1.5.6 ha6fb4c9_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge ``` ### Download model checkpoint ```bash mkdir checkpoints mkdir checkpoints/geo4d https://drive.google.com/uc?id=10SPKkOpou2lKl9bwkgx1d6YocYkmSxQl https://drive.google.com/uc?id=11K0ubqytun-SA5RIOgR7ejNIR8B4uois # gdown 10SPKkOpou2lKl9bwkgx1d6YocYkmSxQl -O ./checkpoints/geo4d/ # fine-tuned vae model # gdown 11K0ubqytun-SA5RIOgR7ejNIR8B4uois -O ./checkpoints/geo4d/ # whole model /home/fit/liuyebin/WORK/lingweidang/model_zoos/AI-ModelScope/CLIP-ViT-H-14-laion2B-s32B-b79K ``` ## Inference We provide a demo video for you to try our model. Run the inference script: ```bash bash ./scripts/infer_geo4d.sh ./data/demo/drift-turn.mp4 0 ``` ## Evaluation Please first refer to the [evaluation_script.md](data/evaluation_script.md) to download the evaluation datasets. Then, run the evaluation script: ```bash bash scripts/eval_geo4d.sh [sintel|bonn|kitti|tum|davis] gpu_id # e.g. bash scripts/eval.sh sintel 0 ``` ## Visualization First, install 4d visualization tool, `viser`. ```bash pip install -e viser ``` You could then use the `viser` to visualize the results: ```bash python viser/visualizer.py --data path_to_results_folder --no_mask ```

## Acknowledgement We have used codes from other great research work, including [DuST3R](https://github.com/naver/dust3r), [MonST3R](https://github.com/Junyi42/monst3r), [DepthCrafter](https://github.com/Tencent/DepthCrafter), [DynamiCrafter](https://github.com/Doubiiu/DynamiCrafter), [RayDiffusion](https://github.com/jasonyzhang/RayDiffusion), and [MoGe](https://github.com/microsoft/MoGe). We sincerely thank the authors for their awesome work! ## Related Works Here are more recent 3D/4D reconstruction projects from our team: * [Dynamic Point Maps: A Versatile Representation for Dynamic 3D Reconstruction](https://www.robots.ox.ac.uk/~vgg/research/dynamic-point-maps/) * [Flash3D: Feed-Forward Generalisable 3D Scene Reconstruction from a Single Image](https://www.robots.ox.ac.uk/~vgg/research/flash3d/) * [Amodal3R: Amodal 3D Reconstruction from Occluded 2D Images](https://sm0kywu.github.io/Amodal3R/) * [VGGT: Visual Geometry Grounded Transformer](https://vgg-t.github.io/) ## BibTeX If you find Geo4D useful for your research and applications, please cite us using this BibTex: ```bibtex @misc{jiang2025geo4d, title={Geo4D: Leveraging Video Generators for Geometric 4D Scene Reconstruction}, author={Zeren Jiang and Chuanxia Zheng and Iro Laina and Diane Larlus and Andrea Vedaldi}, year={2025}, eprint={2504.07961}, archivePrefix={arXiv}, primaryClass={cs.CV}, url={https://arxiv.org/abs/2504.07961}, } ```