News for hackers. Stuff that matters.
Re:NeRF in the Wild: reconstructing 3D scenes from internet ... by duckworthd on Thursday August 06, 2020 @02:25PM (#24073903)
On the order of hundreds to low-digit thousands worked well for us. These photos contain a lot of occluders like tourists, and we needed to have enough views of the subject in question to build a good 3D scene representation.
Re:NeRF in the Wild: reconstructing 3D scenes from internet ... by panabee on Thursday August 06, 2020 @06:16PM (#24076013)
can you elaborate on the key variables for the data? for instance, is it safe to assume 360 photos from the same angle would yield a worse model than 1 photo from 360 different angles?

what does the ideal minimal data set look like (eg, 5 photos from each 15-degree offset)?

thanks for being so active on this thread.

Re:NeRF in the Wild: reconstructing 3D scenes from internet ... by duckworthd on Friday August 07, 2020 @04:18AM (#24079598)
NeRF's (and all of photogrammetry's) bread and butter is 3D consistency -- that is, seeing the same object from multiple angles. A 360 degree photo from a fixed position just won't do. As to how to select the best camera angles...I'm not sure. I believe there is research in this area for classical photogrammetry techniques, but I'm not familiar enough to point you to a body of work.
Re:NeRF in the Wild: reconstructing 3D scenes from internet ... by narrationbox on Thursday August 06, 2020 @02:33PM (#24074006)
How do you remove tourists? Is the network trained to segment and ignore humans?
Re:NeRF in the Wild: reconstructing 3D scenes from internet ... by duckworthd on Thursday August 06, 2020 @04:01PM (#24074845)
The model does not explicitly learn to segment images. The answer is unfortunately more difficult to explain than a HN comment bears. I encourage you to read the paper for more details.

https://arxiv.org/abs/2008.02268

Re:NeRF in the Wild: reconstructing 3D scenes from internet ... by pferdone on Thursday August 06, 2020 @02:37PM (#24074044)
Just gotta say: amazing!

My follow up question would be: are you able to compare your results to actual photogrammetry data to see how good your reconstruction performs?

Re:NeRF in the Wild: reconstructing 3D scenes from internet ... by duckworthd on Thursday August 06, 2020 @04:02PM (#24074854)
I'm actually quite new to the field, and I'm not even sure what to compare against nor how to compare it. What's typically measured and how?
Re:NeRF in the Wild: reconstructing 3D scenes from internet ... by _visgean on Thursday August 06, 2020 @02:30PM (#24073958)
Is the model able to capture the underlining geometry? E.g. If I have a pillar part of which was not visible at any training point is it able to reconstruct that part?
Re:NeRF in the Wild: reconstructing 3D scenes from internet ... by duckworthd on Thursday August 06, 2020 @04:03PM (#24074865)
The model is trained to reconstruct what is observed, but not what is obscured. If you look closely at our videos, you'll notice some parts of the scene are blurry -- those parts weren't seen often enough to learn well. If you look at parts of the scene not observed at all, I'm not sure what you'd find.
Re:NeRF in the Wild: reconstructing 3D scenes from internet ... by baq on Thursday August 06, 2020 @02:47PM (#24074143)
would a sufficiently long video in motion, say from a drone, car or even a walking person, work instead?
Re:NeRF in the Wild: reconstructing 3D scenes from internet ... by duckworthd on Thursday August 06, 2020 @04:09PM (#24074923)
Pictures are pictures, even as video frames :)
Re:NeRF in the Wild: reconstructing 3D scenes from internet ... by sumtechguy on Thursday August 06, 2020 @03:27PM (#24074511)
Did you consider using movies as a source too?
Re:NeRF in the Wild: reconstructing 3D scenes from internet ... by duckworthd on Thursday August 06, 2020 @04:00PM (#24074830)
Consider? Yes. Try? Nope!
Re:NeRF in the Wild: reconstructing 3D scenes from internet ... by sumtechguy on Friday August 07, 2020 @08:35AM (#24081159)
awww! Figured dolly shots and steady cam shots would fit perfect into something like that. Esp 24 frames per second and usually known locations. Course it would probably drag a lot of the net into being biased towards that time spot I guess?
Re:NeRF in the Wild: reconstructing 3D scenes from internet ... by rasz on Friday August 07, 2020 @12:50PM (#24083976)
There are problems associated with using video: motion blur, rolling shutter.
Re:NeRF in the Wild: reconstructing 3D scenes from internet ... by sumtechguy on Friday August 07, 2020 @02:21PM (#24084939)
Oh I agree. In my head it seems like it should work. I could be wildly wrong though. I am every day :)
Re:NeRF in the Wild: reconstructing 3D scenes from internet ... by rasz on Friday August 07, 2020 @08:39PM (#24087929)
It definitely can work, and even has some additional benefits (1), but requires special considerations. You can deblur using global motion vectors (2), or additional hardware like accelerometer reading embedded in the video feed (3).

1) cant find the paper now, but by exploiting predictable rolling shutter you get additional temporal resolution

2) http://users.ece.northwestern.edu/~sda690/MfB/Motion_CVPR08....

3) http://neelj.com/projects/imudeblurring/imu_deblurring.pdf