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

Why is the object color so strange after the geometry stage? #55

Open
DaLi-Jack opened this issue Sep 19, 2024 · 2 comments
Open

Why is the object color so strange after the geometry stage? #55

DaLi-Jack opened this issue Sep 19, 2024 · 2 comments

Comments

@DaLi-Jack
Copy link

Hi! Thanks for your great work!
I am currently testing your NeRF-based code. However, I found that even if I add RGB prior in the geometry stage, although the geometry of the object is good, the color of the object obtained using your method is still very strange.
Specific experimental settings are as follows:
I only use the geo-fast stage according to geo.yaml, and I change L91 "comp_normal_cam_vis" to "comp_rgb", which means I all use RGB prior. And I use "A chair" as the prompt.
The experimental result is as follows:
it001200-0000
Have you observed similar experimental results, and do you have any good solutions?
Any help would be greatly appreciated!

@gxd1994
Copy link
Collaborator

gxd1994 commented Sep 22, 2024

@DaLi-Jack
We decompose 3D generation into two parts: geometry generation and appearance generation. In the geometry generation stage(geo.yaml), we focus on generating geometry by using the normal-depth diffusion model. we also use rgb diffusion model but with a smaller loss weight(1.0 vs 10.0 in L123-124).
If you want to get good color, you can run appearance generation (scripts in L37)

@DaLi-Jack
Copy link
Author

Yes, I have tried the texture optimization stage for the mesh. After that, the appearance is excellent, as shown in the following image:
image
However, in my case, I didn't use the normal-depth diffusion model. I only used the stable diffusion model with RGB prior. I wonder why the color is so strange. Because I originally thought that with RGB prior added, at least reasonable colors should be generated and it shouldn't be so strange.

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

2 participants