News for hackers. Stuff that matters.
Re:Show HN: We put an iPhone on the front wheel of a car by lutorm on Tuesday June 17, 2014 @01:56PM (#7905859)
Translation of the camera changes the perspective, i.e., the relative positions of different objects in the image. There is no way a piece of software can get rid of that, because the information isn't there in the first place.
Re:Show HN: We put an iPhone on the front wheel of a car by robotresearcher on Tuesday June 17, 2014 @02:07PM (#7905936)
The information is there in sequences of images through parallax precisely when the camera translates. We know how to do 3D reconstruction of scene geometry from a single moving camera.

https://www.youtube.com/watch?v=fLnd9ucUu9Y

Skip to 1:15 to see a textured reconstruction.

The first real-time example was Davison et al's MonoSLAM paper of 2007, I think.

Re:Show HN: We put an iPhone on the front wheel of a car by fryguy on Tuesday June 17, 2014 @08:10PM (#7907830)
Keep in mind that SLAM assumes a static scene. To stabilize a video with a moving target would mean that there's still going to be parallax otherwise you're going to get shadows (see the cool video on Oculus time warp: https://www.youtube.com/watch?v=WvtEXMlQQtI)
Re:Show HN: We put an iPhone on the front wheel of a car by robotresearcher on Tuesday June 17, 2014 @09:33PM (#7908100)
People are now managing to segment parts of the scene by motion, so that moving cars and pedestrians, for example, are known to be distinct from the camera's ego-motion. The static scene assumption is not strict any more.
Re:Show HN: We put an iPhone on the front wheel of a car by demallien on Tuesday June 17, 2014 @03:14PM (#7906363)
Don't forget that an iPhone has sensors other than the CCD, so it knows when the camera is being twisted / translated around. You would need some depth perception to recover the image, but lucky you, that's exactly what you get if the camera is moving.