Splatrograph API 🐝

Splatrograph /ˈsplæt.rəˌɡræf/ n. The API that generates and analyzes Gaussian Splats

Generate Splats with Brush 🖌️

Process your splats effortlessly with Brush from the terminal using this command:

curl -X POST -F "file=@chair.zip" https://splatro.ngrok.io/process-splat/

Replace chair.zip with any compatible .zip file for Brush to process (max 230 MB for now). Download a sample file here: chair.zip

Explore your splats in 3D using superspl.at

Full Image-to-Splat Pipeline

To process a scene, structure your project folder as [car], with an images subfolder containing the scene's images, then run the complete pipeline with:

curl -X POST -F "file=@banana.zip" https://splatro.ngrok.io/run-full-pipeline/

Your zip file should look like this (max 40 MB for now):

banana.zip
    +── images
    │   +── image1.jpg
    │   +── image2.jpg
    │   +── ...
    │   +── imageN.jpg

Download a sample file here: banana.zip

Automatic COLMAP Reconstruction

If you want to run only the COLMAP pipeline (max 40 MB), use:

curl -X POST -F "file=@banana.zip" https://splatro.ngrok.io/run-colmap/

Download a sample file here: banana.zip

Available Scenes

MipNeRF Scenes

Synthetic Blender Scenes

Our Sponsors ❤️

Note: You can remove the database.db file from your own COLMAP to increase the upload limit.

Designed by Mazeyar Moeini in Bologna, Italy 🇮🇹. Hosted on M4 Mac Mini.