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
[Question] How do I combine colmap dataparser parameters with splatfacto training? #3107
Comments
you can try to convert your colmap project to nerfstudio format using ns-process-data (without rerunning the colmap) and load it into ns-train. you might also want to hack this line: https://github.com/nerfstudio-project/nerfstudio/blob/main/nerfstudio/process_data/colmap_utils.py#L397 |
I was already processing the images using ns-process-data, but those parameters where missing, they were only availble using ns-train. I used comlmap2nerf script in the past but I was hoping for a more compact solution. Gonna use that then, thanks anyway! |
What's the actual purpose of ns-train splatfacto colmap tought? Cause the processing is done through ns-process-data and the train with ns-train splatfacto --data etc. I can't understand how does it fell in between |
@Filocava99 yeah if you have a colmap project already and doesn’t want to convert it to nerfstudio format, you can still quick start training the model using colmap parser. |
@jb-ye Ok but here's the thing: ns-process-data creates a colmap project and converts it to nerfstudio format. It lacks the orientation method parameter, resulting in the final model being slighty tilted. |
@Filocava99 splatfacto and colmap are two subcommands and have their own options, so you should put --viewer.quit-on-train-completion=True after splafacto and before colmap to make it effective. |
Holy I feel so stupid rn ahah, thanks :D |
Hi, I just have a quick question. I am currently training a model using splatfacto, but the orientation is messed up. I wanted to use
--orientation_method=none --center_method=none --assume_colmap_world_coordinate_convention=False
to attempt at fixing it, but unfortunately those works only when using the colmap subcommand of splatfacto.Is there any way I could use the parameters of
ns-train splatfacto colmap
while also using the pipeline parameters ofns-train splatfacto
?The text was updated successfully, but these errors were encountered: