JimothyJohn / colmapper

An endpoint to easily extract Colmapped data from a video

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Deploy Colmap

Replicate

Are you as sick and tired as I am of trying to extract camera poses for your NeRF's? Well if so I've got a treat for you: A fully deployed, GPU-accelerated Colmap endpoint that can turn your video into a fully-configured Colmap workspace!

Quickstart

Installs Docker and Cog, pulls image from Replicate, and runs on a sample video from my trip to the Louvre.

utils/Quickstart.sh

Requirements

To-do

  • Create Replicate endpoint
  • Plug-and-play with nerfstudio
  • Build tests
  • Decrease run time (currently ~30 minutes). COLMAP options, downsample earlier?
  • Optimize .zip file size (currently ~1GB). Remove extra images?
  • Add Image and Insta360 input options

Acknowledgements

  • COLMAP for their amazing toolset that is used in EVERY NeRF deployment.
  • nerfstudio for their Python scripts.
  • svox2 for their neural network-free radiance field utilities.

About

An endpoint to easily extract Colmapped data from a video

License:MIT License


Languages

Language:Python 98.0%Language:Shell 2.0%