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

Added Nerf in the Wild to Nerfacto #3574

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

Dawars
Copy link

@Dawars Dawars commented Jan 17, 2025

I added the correct transient rendering and loss from NerfW based on the semantic-nerfw and https://github.com/kwea123/nerf_pl/tree/nerfw code bases.

You can run the training using the following command:
ns-train nerfacto --pipeline.model.use_transient_embedding True --pipeline.model.hidden_dim_transient 128 --pipeline.model.transient_embed_dim 16 --data [data-path]

I didn't get to test all cases (normal rendering, etc)
But the transient components seem to be working correctly now.
Before with semantic nerf implementation:
image

After the change:
image

Let me know if I should add the fix to semantic nerf as well.

@Dawars
Copy link
Author

Dawars commented Jan 17, 2025

#2983 #2297

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

Successfully merging this pull request may close these issues.

1 participant