Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Larger file size of .splat files #1

Closed
Bishadkoju opened this issue Oct 1, 2023 · 4 comments
Closed

Larger file size of .splat files #1

Bishadkoju opened this issue Oct 1, 2023 · 4 comments

Comments

@Bishadkoju
Copy link

Bishadkoju commented Oct 1, 2023

Hi,
I was wondering why the file size of .splat files are so high (100+mb) compared to Kevin's .splat files(25mb).
Skimming through the codebase, this implementation also discards the spherical harmonics coefficient. Is there any specific reason for the larger file size ?
Thank you ! :)

@mkkellogg
Copy link
Owner

My splat files save the splat rotation components as 32-bit floats rather than 8-bit integers, so my splat files are indeed larger (I still plan on making that more efficient). However when you mention 25mb vs 100mb+, I think you might be comparing different files? Also keep in mind that for a lot of these scenes there are 2 different versions, one generated from a lower detail point cloud and one generated from a higher detail point cloud (iteration_7000 and iteration_30000 in the data set from the original paper respectively). As an example, my high detail version of garden.splat is 245mb whereas Kevin's high detail version is 186mb.

@hybridherbst
Copy link

Would be awesome if the optimized formats from Aras could work - the tooling already exists and allows a ~5-20x compression rate.
(Link: https://aras-p.info/blog/2023/09/27/Making-Gaussian-Splats-more-smaller/)

@mkkellogg
Copy link
Owner

@Bishadkoju If you're still interested, you can follow our discussions about a new universal .splat format here: #47

@Bishadkoju
Copy link
Author

@mkkellogg yes i am following it. Thank you .

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants