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

Exported splats from NerfGS gives washed out color splat #5

Open
ichsan2895 opened this issue May 23, 2024 · 3 comments
Open

Exported splats from NerfGS gives washed out color splat #5

ichsan2895 opened this issue May 23, 2024 · 3 comments

Comments

@ichsan2895
Copy link
Contributor

ichsan2895 commented May 23, 2024

After I get good result in this rendered video (see this Thread):
image

I export the splats by using this command:

ns-export gaussian-splat --load-config outputs/Truck/nerfgs/2024-05-20_155003/config.yml --output-dir renders/Truck_NerfGS/

But the color of splats is not good, seems more washed out than rendered video. I open the splat with mkkellogg 3D gaussian viewer
image
image

Any ways for fixing it?

@Siming-He
Copy link
Collaborator

Siming-He commented May 26, 2024

Hi, I want to make sure I understand the question. Do you mean the last image is lack of detailed/rich colors compared to the first image?

My guess of the reason is the differences between the implementation of rendering in GaussianSplats3D and gsplat.

Does this problem also happen for exported splats from splatfacto?

@ichsan2895
Copy link
Contributor Author

ichsan2895 commented May 27, 2024

This result gives washed out result on ply which is opened in supersplat

ns-train nerfgs --pipeline.model.ply-file-path exports/nerfgs/nerfgs.ply nerfstudio-data --data path/to/Truck_dataset --downscale-factor 1

ns-export gaussian-splat --load-config outputs/Truck/nerfgs/2024-05-20_155003/config.yml --output-dir renders/Truck_NerfGS/

This result gives good result on ply which is opened in supersplat

ns-train splatfacto nerfstudio-data --data path/to/Truck_dataset --downscale-factor 1

ns-export gaussian-splat --load-config outputs/Truck/splatfacto/2024-05-20_155123/config.yml --output-dir renders/Truck_Splatfacto/

This method gives good result when I render it to video

ns-render --load-config outputs/Truck/nerfgs/2024-05-20_155003/config.yml --camera-path path/to/json --output-path path/to/output.mp4

@Siming-He
Copy link
Collaborator

Sorry, I'm not sure about how to fix it. I'll take a look at it in more details later.

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