Closed edmondeng closed 2 months ago
It seems the point cloud exported from reality capture has NaN values. If you can share the RC data dump, I can try to reproduce your issue and potentially figure out a fix that filter out NaNs in the converted dataset.
Yes here it is. I was trying to clean it via meshlab etc. But good to know what you think. I have had success loading this into Postshot. But would prefer being using my linux machine (nerf studio). I had converted this via ns-process realitycapture and so this was the input file for that process. NaN_Model.zip
model.zip This is what ns-process created in the conversion dir which ns-train complains about.
were you able to reproduce this?
Closing, ended up this very specific data set I exported the point cloud model not registrations.
Describe the bug When I use ns-train splatfacto which includes converted data via ns-convert I get an error that is related to the .ply point cloud data file.
I processed my reality capture data and am able to train on the image/registration without the pointCloud, but when the point cloud is considered it throws the foillowing error
Method for processing:
ns-process-data realitycapture --data /home/edmonde/Documents/dataset/bloedel/images --output-dir /home/edmonde/Documents/dataset/bloedel/converted3d --csv /home/edmonde/Documents/dataset/bloedel/bloedel.csv --ply /home/edmonde/Documents/dataset/bloedel/blodedel_Model_3.ply
training cmd:
ns-train splatfacto --max-num-iterations 1000000 --data /home/edmonde/Documents/dataset/bloedel/converted3d
Expected behavior Model trains and is faster and or better scene quality hopefully due to having used a point cloud instead of the random generatoin points.
I did a quicker style install via conda and its telling me I installed nerfstudio 1.1.3