-
Notifications
You must be signed in to change notification settings - Fork 6
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
Handling Spurious Depth Points #3
Comments
Thank you so much for using our work! These spurious points are mainly caused by the scale control strategy. Due to less observation, these regions contain large floaters in the original 3DGS. Since we split the large Gaussian into smaller ones, there will be such spurious points. Currently, there are two straightforward solutions:
In addition, some hyperparameters (such as normal loss weight) also have an impact on the spurious points. It can be expected to have some spurious points if you follow the default hyperparameters in your own dataset. We will release some tips to demonstrate the inner workings of some important hyperparameters. |
Hello!@fabiotosi92 , I would like to ask how did you run it on your own data? Can you tell me how your data was arranged and what commands were run? |
First of all, I would like to express my compliments for your excellent work. Your code works perfectly! I have trained Trim3DGS on my own scene, and the resulting geometry looks very good.
However, I have noticed an inevitable issue: some scattered points in the rendered depth appear inaccurate/spurious, typically in regions that were less frequently observed during training. I would like to know if there is a way to identify and remove these points. Specifically, is there a method to extract uncertainty information from the model in order to remove these points, thereby making the depth representation sparser but retaining the most accurate ones?
The text was updated successfully, but these errors were encountered: