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

Detial of regularizing 2dgs #15

Closed
Binyr opened this issue Sep 16, 2024 · 7 comments
Closed

Detial of regularizing 2dgs #15

Binyr opened this issue Sep 16, 2024 · 7 comments
Labels
good first issue Good for newcomers

Comments

@Binyr
Copy link

Binyr commented Sep 16, 2024

Hi,

I use your model to inference normal maps of DTU dataset. And regularize 2dgs normal map after iter 7k with lambda 0.05. The loss is similar to the 2dgs depth_normal regularizing loss. Finnally, I get a slightly different results shown below. Could you provide some details to help me reproduce these results?

image

Thank you!
Yanrui

@hugoycj
Copy link
Collaborator

hugoycj commented Sep 17, 2024

Hi Yanrui, thanks for providing your reimplmentation result. Over the past three months, we've iteratively updated StableNormal from v0.1 to v0.3, incorporating a more diverse dataset and modifying our pretraining and training techniques. As a result, the 2DGS outcomes may differ significantly from previous versions.

Regarding regularizing loss, you can refer to this PR for details. Our regularization method differs slightly from your implementation, which could also account for some performance variations.

@hugoycj hugoycj closed this as completed Sep 24, 2024
@seulqxq
Copy link

seulqxq commented Oct 31, 2024

Hi, can I ask you how to combine stablenormalX with 2dgs?

@hugoycj hugoycj added the good first issue Good for newcomers label Nov 3, 2024
@hugoycj
Copy link
Collaborator

hugoycj commented Nov 3, 2024

@seulqxq We have uploaded the train with normal scripts to https://github.com/hugoycj/2d-gaussian-splatting-great-again/blob/main/scripts/train_wmask_wnormal.sh. Feel free to have a try

@seulqxq
Copy link

seulqxq commented Nov 4, 2024

@hugoycj Thank you very much. I will undertake an attempt.

@seulqxq
Copy link

seulqxq commented Dec 1, 2024

@hugoycj Hello, I'm sorry to bother you again, I used 2d-gaussian-splatting-great-again to train my own data set, but there was an error. Could you please tell me if you have ever encountered such a situation?
image
Here is the structure of my dataset and some versions of the library:
torch 2.3.1+cu118
torchaudio 2.3.1+cu118
mini-dust3r 0.1.2
gaustudio 0.1.0
image

@hugoycj
Copy link
Collaborator

hugoycj commented Dec 1, 2024

@seulqxq We have a modified mini-dust3r under dev branch https://github.com/GAP-LAB-CUHK-SZ/gaustudio/tree/develop/submodules/mini-dust3r. You can try to install this one

@seulqxq
Copy link

seulqxq commented Dec 1, 2024

Thank you so much for your quick reply! It work

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

No branches or pull requests

3 participants