Augmenting Reality With Your Mobile Phone
blackbearnh writes "With the release of the 3.1 iPhone OS, application developers will finally be able to develop augmented reality (AR) apps. In other words, Terminator Vision is right around the corner. O'Reilly Media recently talked to Chetan Damani, one of the founders of Acrossair, about how they developed their new AR application, Nearest Tube, which displays the closest London Tube stations over a live video overlay on an iPhone 3GS. According to Damani, developing AR applications on the 3GS is dead easy, and the real trick will be developing good augmented reality apps. 'It's all about who's going to have the most amount of data and the most valid data. So there's the obvious types of apps which you're going to launch and those are the find me my nearest bar, find me my nearest event, find me the nearest tube stop, find me the nearest ATM. And those sorts of apps are all going to be around. But they're only going to be useful for when you're trying to look for things. So if we want to get users to use augmented reality a little bit more, we have to start introducing other bits of functionality, things like show me the offers available in a particular high street. Show me when I'm walking down a high street if there's a table available at a particular restaurant. And it's that sort of interactivity and providing that real-time data in this augmented reality view which is going to start getting people to use it a lot more rather than just for show me where the nearest area is.'"
Actually, Slashdot is on the verge of releasing their own augmented-reality iPhone app.
It will use the camera to visually assess the person you're talking to. Using various AI and fuzzy-logic techniques, it will assess the things the person most likely feels self-conscious about that day.
It will then use the 3g to access a database of previous slashdot comments, and suggest 10 appropriately snarky things to say.
Now iphones will have the same crappy apps android phones have had for months. totally worth the front page.
http://layar.com/press-release-layar-reality-browser-announces-global-launch-and-new-features-in-the-latest-release/
It seems that Android already got something from the next generation of AR applications (multi-topic, interactive). They hope to port it to iPhone soon. It looks to be considerably more advanced compared to what is given in original story.
What Apple and the new iPhone lets you do is to augmented reality what jumping from a high place is to flying.
Apple still completely locks access to the video. So basically, it allows you to display something over the video, yay! But there is absoolutely no tracking possible, the information most of those AR applications use tends to mostly be limited to compass or GPS. The nearest subway application fore example just uses GPS and gyroscope information to print an arrow over your video, but it is as much AR as what the google maps application already provided. The video is just a ice animated background, but provides zero information, the application works EXACTLY the same way with your finger on the camera lens.
More interesting tracking or "Terminator Vision" would require Apple to allow you to actually access the video data for any kind of post-processing treatment to occur, which they're still blocking so far. So if you want to see some augmented reality, i'd watch towards Android rather than Apple, whose SDK and appstore policies are starting to become more than a little tiresome.