pierotofy / OpenSplat

Production-grade 3D gaussian splatting with CPU/GPU support for Windows, Mac and Linux 🚀
https://antimatter15.com/splat/?url=https://splat.uav4geo.com/banana.splat
GNU Affero General Public License v3.0
933 stars 87 forks source link

Feature/add colmap #136

Closed MasahiroOgawa closed 4 weeks ago

MasahiroOgawa commented 1 month ago

Objective

Directly run Gaussian splatting with one command from plane images.

Method

Call GPU activated colmap through container, and sequentially run Opensplat after colmap outputs "fused.ply" using docker-compose.yml.

Test

I run $ docker compose up for my own images, and successfully got the result; image

pierotofy commented 4 weeks ago

Hey @MasahiroOgawa :wave: thanks for the PR!

I'm just not sure if this would be better added as part of another repository? I just don't want to add dependencies like colmap (as part of the project's goal to keep the program lean).

If you publish the work in a separate repository, definitely feel free to add a link in our README to point to it, it looks really useful to be able to process splats end-to-end. :pray:

MasahiroOgawa commented 4 weeks ago

@pierotofy Thank you for your comment. I see. I'm a little disappointed, but I respect your opinion. So I will close this PR.