-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Training with masks results in artefacts outside the mask regions #1498
Comments
Mess around with |
This does not seem to solve my problem as it would only remove the artefacts completely if I could get the ROI bounding box to be exactly my object of interest. I looked more into the difference to the official instantNGP implementation and realized that its In this case, can I convert this into a feature request to also support transparency enforcement? |
I think this would be a nice feature and many users (myself included) would find it useful. I needed this to mask out sky recently. |
Looking forward to the processing of the alpha channel |
1 similar comment
Looking forward to the processing of the alpha channel |
There are really two kinds of mask:
nerfstudio is implementing the first kind, which is useful in many situations (fisheye being one). instant-ngp implements the second. I think both options are useful, and should be kept separate |
The alpha transparent training implemented in #2025 produces the desired results when used with |
Hi, I want to train a NeRF of a masked object for mesh + texture map extraction. However, I'm getting unexpected results where the renders include artefacts outside the masked regions.
I'm using the same dataset (download here) for all the following results. I additionally copied the mask parsing logic from the
nerfstudio_dataparser
to theinstant_ngp_dataparser
.I built nerfstudio from source, commit 4d333f4.
instant-ngp-bounded
is giving me the most similar results to the official instantNGP implementation. However, I'm still getting artefacts at the top of the scene bounding cube.Are there any settings that I could change to obtain my desired results?
Desired results (Using the official instantNGP implementation with masked images and
black_transparent=True
)Nerfstudio Nerfacto results (default settings)
ns-train nerfacto instant-ngp-data --data data/mustard
Nerfstudio instant-ngp-bounded results (default settings)
ns-train instant-ngp-bounded instant-ngp-data --data data/mustard
The text was updated successfully, but these errors were encountered: