IPad 2 gets glasses-free 3D display using front-facing camera for head tracking
tuaw.com
tuaw.com
Edit: Also, http://johnnylee.net/projects/wii/ , under "Head Tracking for Desktop VR Displays using the Wii Remote" (down a bit).
(Also, to be clear, I just mean these as interesting "see alsos". I am not saying "it's been done" (so what?) or "it doesn't work" (I have no direct experience to make a judgment). Nor am I saying anyone accused me otherwise. The iPad is still a potential interesting sweet spot for this tech.)
Looks like it did come out in the US, although from the review it looks like we might not have heard about it because the effect just didn't work well enough.
Maybe this implementation will deliver? It looks fairly promising, and the effect looks like it might be more pronounced on the (compared to the DSi) large screen of the iPad. Of course, I'd like to pass judgement on it personally, so here's hoping for a demo we can hold in our hands soon.
I'm excited and impressed by it. Although I do get a little disappointment that I didn't think of it. What the heck is my brain doing in my free time?!
If you're bored... people ask for a touch sensitive rear surface - how about using the rear camera for gesture control?
Wave your finger in front of it to scroll, that kind of thing.
Also, some acoustic gesture recognition would be good to pick up one/two/three fingernail taps on the back.
http://www.addictivetips.com/mobile/iphone-control-through-c...
Also it only covers finger swipe detection/direction determining, where I was also imagining gestures from holding fingers a few centimeters away, such as scissoring two fingers, thumb/finger flick, two finger scroll movement, two fingertips touching, etc. A quick test with the iPhone camera suggests that might have to be too carefully positioned to be practical, but should be possible at some level.
However, I stopped mainly because at the time (about 3-4 years ago) my webcam and opencv introduced a delay that was unacceptable and caused visual jarring in a small application (I think I was using a window of 320x240 or so).
I've also seen a demo done in flash by MrDoob of Three.js fame (IIRC), so it's been done by several people. I haven't really seen a useful implementation yet, so this is getting more interesting with these smaller, higher spec integrated devices...
Guy mounts two large framed LCDs in a wall and uses this effect to create a very effective virtual window which adjusts the view depending on viewer's position: http://www.engadget.com/2010/04/15/winscape-virtual-window-f... ("Winscape") in April 2010.
To truly get there, you'd have to actually change the path length of each ray, to allow your eyes' focus to agree with their convergence (a common complaint with current 3D, where the eyes are forced to focus on light coming from 3 meters away but converge on an object thats "1 meter" away.)
You would get both depth and the ability to "see" a different perspective as you look around just like real life.
I think the worst thing that could happen is that this sort of experience get baked into the core of the iPad's UI (or the UI of any tablet). But I could see imaging applications (MRIs?) where it would be valuable.
As others have mentioned here, Johnny Lee had something similar running with the Wii hardware but as far as I remember the display was all driven by a PC which was (presumably) much more powerful than the iPad.
Also, if you really want to be impressed with the iPad's rendering capabilities, check out Infinity Blade. That will blow your mind.
http://loot-ninja.com/2010/06/22/how-the-nintendo-3ds-screen...
Basically, the iPad 2 demo only gives the illusion of being 3D when you move it, but since your head and hands are pretty much constantly moving it should look "mostly 3D" if it has enough sensitivity.
I had no idea I could get away with calling this "3d", and have people in the comments thinking it's the same technology as the 3ds.
Most people instinctively say "no". But the reality is that there are far more cues for depth than just stereoscopic vision. Someone with one eye still perceives depths by judging relative object sizes, changes in focus and subtle changes in objects when we move relative to the object.
Head tracking will almost certainly play a big part in coming 3D techs (with or without stereoscopic tech). Add to this eye tracking to adjust virtual focus, and you start to get "real" 3D. One day!