graphdeco-inria / gaussian-splatting

Original reference implementation of "3D Gaussian Splatting for Real-Time Radiance Field Rendering"
https://repo-sam.inria.fr/fungraph/3d-gaussian-splatting/
Other
13.61k stars 1.75k forks source link

Error - Depth Map Causes More Floaters #941

Open JohannesKrueger opened 3 weeks ago

JohannesKrueger commented 3 weeks ago

Hello, thank you very much for the great work. I have already tested the new depth map feature on several datasets based on the depth maps from depth anything v2. However, significantly more floaters appear in all trained models than in the previous version of 3D Gaussian Splatting. Although the new version delivers a higher PSNR, the many floaters and the minimal training time have become significantly negative. Are there other tests for the new version or have I perhaps made mistakes during training?

The results mentioned come from "smaller - to medium sized models" initialized with 15 - 100k splats and trained with 7k, 30k, 100k steps to approx. 300k - 3 million splats.

fasteinke commented 2 weeks ago

Just to add, my first testing of the latest version, with and without depth maps, show subjectively far worse results when depth loss is calculated - this is on a dataset with a brick end wall, and vegetation areas.

So I would also ask for possibly more explanation as how to best use this new feature ...

Thanks!

ChchNiu commented 2 weeks ago

I encountered a similar issue on the nerf_llff_data/flower dataset. The first image shows results with depth loss, and the second image without depth loss. 00001 ![Uploading 00001.png…]()

ChchNiu commented 2 weeks ago

This is the second image without applying depth loss. 00001

lt-wang commented 19 hours ago

Hello, I have the same problem, have you solved it? After applying the deep loss, the performance on my custom dataset is much worse 00006