GaussianImage
GaussianImage copied to clipboard
🏠[ECCV 2024] GaussianImage: 1000 FPS Image Representation and Compression by 2D Gaussian Splatting
Hi, thanks for the nice and concise works! the difference between "gaussianimage_rs" and "gaussianimage_cholesky" has mentioned clearly in your paper, and they further discard the needs of view matrix compared...
Awesome work!, I just wanted to know, can you guys provide a simplistic code flow which can be use to transfer your work in other stuff?
"This novel rasterization algorithm brings multiple benefits. First, our accu-mulated blending process is insensitive to the order of Gaussian points. Thisproperty allows us to avoid the impact of the random...
In the gaussianimage_cholesky.py we have a six bit quantizer with three channels: ``` self.cholesky_quantizer = UniformQuantizer(signed=False, bits=6, learned=True, num_channels=3) ``` In the analysis_wo_ec method, the number of channels are missing...
When I plot out the Gaussian, I notice that there are some blank areas, but the pixels in those blank areas actually have values.   My understanding is that...
Is there a function that can help me access the relationship between a pixel and gaussian splats such that I can get the set of gaussian ids that impact a...
I tried to modify the codebase a little to allow me to run it on different cuda device but I always end up with an "illegal memory access was encountered"...
Thanks for your great work. I am trying to run this project on windows. But I got the message when I run "pip install .[dev]". Can this project run on...
Thanks for such great work,I am confused that how can I see the visualization results?
Thanks for your great work; it's very interesting. When I was testing the code, I often encountered issues with illegal CUDA memory access during program execution. Have you encountered this...