Live data from Hacker News

Show HN: SplatGallery – A Community-Driven Gallery for Gaussian Splats

splatgallery.com

1–10 of 17 posts

Show HN: SplatGallery – A Community-Driven Gallery for Gaussian Splats

#1
I just launched SplatGallery, a platform where you can share and discover the best 3D models created with Gaussian Splatting.

It's a super early stage and new models are coming it fairly often.

Would love to get feedback from the HN community on how to improve it!

Show HN: SplatGallery – A Community-Driven Gallery for Gaussian Splats
splatgallery.com

Re: Show HN: SplatGallery – A Community-Driven Gallery for Gaussian Splats

#2
I love the gaussian splatting that's going on. I also love the people pushing gaussian splitting and generative AI. I really feel there is something there but I'm not quite sure what yet. It's cool seeing this unfold, but I'm also worried it can turn into something like Photosynth, where it was a cool exercise but not much came out of it. I would love someone's input who is involved in this tech that could blue sky where it could be applied in interesting ways.

Re: Show HN: SplatGallery – A Community-Driven Gallery for Gaussian Splats

#3

I love the gaussian splatting that's going on. I also love the people pushing gaussian splitting and generative AI. I really feel there is something there but I'm not quite sure what yet. It's cool seeing this unfold, but I'm also worried it can turn into something like Photosynth, where it was a cool exercise but not much came out of it. I would love someone's input who is involved in this tech that could blue sky w…

> like Photosynth, where it was a cool exercise but not much came out of it

It's hard to know what Photosynth could have become. It was shut down by Microsoft for unknown reasons. If it was open source it might have evolved and might still be around.

Gaussian Splatting has multiple implementations on both the training/generation side and the rendering side.

Re: Show HN: SplatGallery – A Community-Driven Gallery for Gaussian Splats

#4

I love the gaussian splatting that's going on. I also love the people pushing gaussian splitting and generative AI. I really feel there is something there but I'm not quite sure what yet. It's cool seeing this unfold, but I'm also worried it can turn into something like Photosynth, where it was a cool exercise but not much came out of it. I would love someone's input who is involved in this tech that could blue sky w…

100%. I really think Gaussian Splatting as a method can offer a lot, but it's also not powerful enough (yet) to be useful. Specifically editing and relighting GS models is rather clunky.

I think SplatGallery is an exploration of how people use the technology and what can it be useful for today and what is the next step.

Re: Show HN: SplatGallery – A Community-Driven Gallery for Gaussian Splats

#5
HN readers interested in more splats might be interested in polycam's discovery page [1]. Same idea, but limited to splats generated with polycam (either in the app or with uploaded images). It's also a less filtered look at the technology, more a collection of neat things than a strict highlight reel

1 https://poly.cam/explore?type=splat&feed=trending

Re: Show HN: SplatGallery – A Community-Driven Gallery for Gaussian Splats

#6

I love the gaussian splatting that's going on. I also love the people pushing gaussian splitting and generative AI. I really feel there is something there but I'm not quite sure what yet. It's cool seeing this unfold, but I'm also worried it can turn into something like Photosynth, where it was a cool exercise but not much came out of it. I would love someone's input who is involved in this tech that could blue sky w…

Gaussian splatting has been my obsession lately =)

Hard to believe, but the main technique is just over a year old (built on the shoulder of giants). This is the seminal paper for it [1] and here's a three-hour video so you really understand it [2] (and great how-to-really-read-a-paper-if-you-are-serious video). So what's great is a bunch of labs saw that and started building on it, so in the last three months there have been so many great improvements. And so much work done openly!

This has a great video roll [3] of some recent work, including use in construction and forestry.

If you have an Apple Vision, try MetalSplatter [4] and you will get an idea of how OMFG this stuff is.

We are in such a rich time of new compression knowledge and reality into weird representations!

I've been trying to evangelize it, but it takes so much foundation to understand how interesting it is. Many people (even software engineers and computer scientists) don't understand traditional 3D rendering pipelines and meshes/triangles and lighting. So you have to explain that, then concepts of spherical harmonics, gaussians with affine transforms, and the miracle that happens when you sample millions of them using raycasting at 800 fps. The neural network approaches go at 2fps.

In ideating and communicating the possibilities, I try to focus on the workflows...

Capture: we can sample lighting and depth of scenes with our phones or fancy cameras or drones; we can also use photogrammetry (algos/math to create depth fields from photos). This isn't specific to 3DGS, but 3DGS empowers it to be useful. So we have this tech where we can more easily capture objects and environments, edit them, and play it back. 3D captures has been around a long time (e.g. I worked on the Immersion Microscribe in the mid0-90s [4] and this is what machine vision used to be about), but we didn't have techniques to infer structure from the point clouds.

Processing: magic math turns this into a bunch of Gaussians with a transformation matrix (bell curves of different shape floating around) which represent the structure. Literally the components are spherical harmonics (color), density (alpha), variance, translation, rotation. Scenes will have many hundreds of thousands to tens of millions of them.

I tend to mention how LLMs capture aspects of knowledge into a big sea of weights that get computation applied to them and that this is similar very abstractly; and researchers have worked with Neural Radiance Fields. But what's great about Gaussian+Transform is that this is you can actually get an intuition of what's going on -- and the editors let you edit with the gaussians and filter/prune them. You can't do that with an NN (have intuition and direct manipulation).

Rendering: those objects are sampled and drawn on at interactive rates. You can represent scenes or objects. You can commingle them with traditional 3D assets. Works on recents phones very well. So this tech is broadly available now for playback.

The thing about it is that they lack structure. It's can be very ghostly and ethereal. So I think in the near term, this tech will be fantastic for customization/personal object capture/integration with scenes... but not for simulation but for human communication. As noted, the forestry and construction videos hint at this. Also product displays in website -- here's a Shopify plugin [6].

I have so much to say about it, but will stop here =)

[1] https://repo-sam.inria.fr/fungraph/3d-gaussian-splatting/

[2] https://www.youtube.com/watch?v=xgwvU7S0K-k&t=1s

[3] https://www.youtube.com/playlist?list=PLrhy9mGYkm0aZnjL-4OpO...

[4] https://apps.apple.com/us/app/metalsplatter/id6476895334

[5] https://revware.net/microscribe-portable-cmm/microscribe-i-p...

[6] https://bitbybit.dev

Re: Show HN: SplatGallery – A Community-Driven Gallery for Gaussian Splats

#9

Great work! Are there any particular niches or applications where community-sourced splats are especially well-suited? I see them mentioned on HN from time to time, but I'm curious about their primary use case at the moment.

I wonder if they may become part of a benchmark in the future.

Re: Show HN: SplatGallery – A Community-Driven Gallery for Gaussian Splats

#10

Great work! Are there any particular niches or applications where community-sourced splats are especially well-suited? I see them mentioned on HN from time to time, but I'm curious about their primary use case at the moment.

Thanks! At the moment the intent is to showcase what the method is capable (and what isn't).

One of my future plans is to extend it to other methods than just gaussian splatting so that we can compare methods across a wide range of captures with varying light conditions, different materials, etc..

Post reply on HN