Skip to content

Latest commit

 

History

History
64 lines (48 loc) · 1.54 KB

README.md

File metadata and controls

64 lines (48 loc) · 1.54 KB

GSplatLoc: Ultra-Precise Camera Localization via 3D Gaussian Splatting

Atticus Zeller

⚙️ Setting Things Up

CUDA 12.1 download

Install UV:

curl -LsSf https://astral.sh/uv/install.sh | sh

Then setup environment from the pyproject.toml :

uv sync --all-extras --all-groups --dev
source .venv/bin/activate

🔨 Running GsplatLoc

Downloading the Data:

bash scripts/download_datasets.sh

Initialize the Weights & Biases logging:

  1. use wandb login with api key https://wandb.ai/authorize, then wandb login --relogin
  2. update .env with your wandb content.

Reproducing Results:

export MPLBACKEND=Agg
bash scripts/run_eval.sh

📌 Citation

If you find our paper and code useful, please cite us:

@misc{zeller2024gsplatlocultraprecisecameralocalization,
      title={GSplatLoc: Ultra-Precise Camera Localization via 3D Gaussian Splatting},
      author={Atticus J. Zeller},
      year={2024},
      eprint={2412.20056},
      archivePrefix={arXiv},
      primaryClass={cs.CV},
      url={https://arxiv.org/abs/2412.20056},
}