nerfstudio-project / nerfstudio

A collaboration friendly studio for NeRFs
https://docs.nerf.studio
Apache License 2.0
9.38k stars 1.27k forks source link

Visualize / export refined camera poses #1051

Open andrearama opened 1 year ago

andrearama commented 1 year ago

Is your feature request related to a problem? Please describe. When using Nerfacto the camera poses are being refined, which is great since in many real-world applications the poses are inaccurate. However, I do not see an easy solution to either visualize or save the refined camera poses. I might for example need this for later uses. One example being rendering a video using the estimated camera poses

Describe the solution you'd like Either a flag or a button on the GUI to save the estimated poses.

Describe alternatives you've considered Save them from within the pipeline myself, but it gets a bit messy

akristoffersen commented 1 year ago

Hi! This is a great suggestion. I'll try to get something out on this in the coming week.

Saving the poses should be relatively straight forward, but adding the pose movement into the visualizer might be a bit more complicated so I can work on that next.

mackopes commented 1 year ago

@akristoffersen Do you think it would make sense to export the optimised camera poses as part of the ns-export script?

mackopes commented 1 year ago

I implemented the camera exporter in this PR