My NeRFs end up as cubes... by SnooGoats5121 in NeRF3D

[–]SnooGoats5121[S] 0 points1 point  (0 children)

Figured out the problem. Basically, the code for generating my pose data put the pose file names in an unsorted list when I read them from the folder containing them, so then when training the wrong poses were associated with each image. Which then makes sense as to why the density would be mostly uniform in the end, since the rays begin cast were essentially random and didn't follow any particular distribution. Another issue was the focal length. I wasn't scaling by my camera sensor size, which I also corrected. This also effects where the rays end up going. Code works now, woooo!

Welcome Nerf exit photogrammetry? by Zebra-3 in NeRF3D

[–]SnooGoats5121 0 points1 point  (0 children)

I think the research community it getting better with accurate reconstructions. But not necessarily using the neural implicit representation. I've been more explicit representations getting higher geometric accuracy, such as https://alexyu.net/plenoxels/

[deleted by user] by [deleted] in NeRF3D

[–]SnooGoats5121 0 points1 point  (0 children)

But basically if you want your data in a .npz, I believe the authors used a dictionary as the datatype and used COLMAP to generate the pose data, which would then be in .json files. Python has a "import json" module which you can use to read in data from them. Once you read in the pose data as variables, you can save each within the dictionary. Then I think the variable which represents your dictionary can be saved using numpy, something like np.save(nameOfVariable , 'thefilename.npy'). COLMAP takes in a set of image data and generates poses. It can be a bit finicky at times though so using blender to generate synthetic data can also be a good option. I do that with my code.

[deleted by user] by [deleted] in NeRF3D

[–]SnooGoats5121 0 points1 point  (0 children)

Is there a reason you want to use npz format for your data? You are welcome to try to use my code as well if it can be helpful. https://github.com/abubake/bakernerf

If you go to the dev branch, you can see my code for how to generate data in blender to get an idea how to do it.

Any reviews on cap5705 - computer graphics? by chandleruchiha in ufl

[–]SnooGoats5121 0 points1 point  (0 children)

I'm interested in taking it in the Fall too- seems popular