instant-nsr-pl
instant-nsr-pl copied to clipboard
Can I run the original version of NeuS in this code?
Hi, thanks for your great code! I am wondering if I can run the original version of NeuS (which is much slower) in this repo? Are there any configs that can achieve this?
Hi! This yet cannot be done with only changes in the config file, mainly because (1) importance sampling is not implemented (in favor of dense sampling + grid pruning); (2) background model is not implemented; (3) some training strategies are not aligned with the original NeuS (for example the warm-up training).
But it's a good point. I'll provide a separate implementation for the original NeuS in this framework when I have time.
╭(○`∀´○)╯
Hi! This yet cannot be done with only changes in the config file, mainly because (1) importance sampling is not implemented (in favor of dense sampling + grid pruning); (2) background model is not implemented; (3) some training strategies are not aligned with the original NeuS (for example the warm-up training).
But it's a good point. I'll provide a separate implementation for the original NeuS in this framework when I have time.
Thanks for your reply and great code.
I tried my custom data set on original NeuS (followd by colmap preprocess pipline decribed here)
So if this means we can manauly modify the database and point3D.bin accroding to the intereted .ply
file (like, cleaned in MeshLab), and port it to your code, like with NeuS-Colmap config?
(as original NeuS runs very slow and does not consider distributed training)
Hi! This yet cannot be done with only changes in the config file, mainly because (1) importance sampling is not implemented (in favor of dense sampling + grid pruning); (2) background model is not implemented; (3) some training strategies are not aligned with the original NeuS (for example the warm-up training).
But it's a good point. I'll provide a separate implementation for the original NeuS in this framework when I have time.
Hi Bennyguo, since the background model is supported now, is it possible to modify the config to replace hash grid with vanilla MLP ?