I would rather have a Terminator App. You point the iPhone at people or things and it will identify those objects with all known information. Wake me up when they have that on the App store.
I would rather have a Terminator App. You point the iPhone at people or things and it will identify those objects with all known information. Wake me up when they have that on the App store.
Alright, it's a cool demonstration of what technology can do, but who in their right minds would use something like this?
So you lift up your phone, and look at the world through your camera lens, so it can tell you what each building is, even though there are signs that say it anyway?
Maybe I'm missing something, but this seems, pointless.
Alright, it's a cool demonstration of what technology can do, but who in their right minds would use something like this?
Cool stuff always comes from the Dutch right?
Heiniken
TomTom
and now: Layar
Let's just hope that the guy Layar talking on the WWDC next year - - doesn't have such an Dutch accent as the TomTom guy had (yes, even the Dutch noticed that).
you are missing the point.
tech like this will revolutionize the way we interact with the world.
You see 4 restaurants in front of you. Let's say you want to look at all 4 menus to check prices, then call them all to see who has the shortest wait.
Using this program you could do all that in a minute. Using google maps and the web, that sounds like a 10 minute task to me.
Or maybe you're in another country and you can't read the signs on the buildings and want to know what's what. You've been told that the emergency dentist you need is on this block, in fact, google maps says you're in front of it, but you see 6 offices in front of you, all with signs you can't read. This would be useful for that.
Or maybe you're closer to home...right in front of your favorite movie theater. Yeah, you COULD bring up the theater web page and navigate through its menu to see showtimes, but why do that when you can just point your phone at it and hit one button? You'll get showtimes in 10 seconds instead of 90.
For those who are pooh-poohing this sort of thing, there are lots of good examples of how it could be used in a very cool way. Here's one example:
Imagine walking around museum. You see the paintings on the walls, and they have basic info like who the artist was and the title of the work. But then point your iPhone at the painting and click the "Get Info" button in your geospatially-aware browser. The browser checks your coordinates, determines that you're in the Louvre, figures out what painting you're looking at, and then displays detailed information, including (possibly) voice narration delivered through your headphones.
This sounds like a more functionally rich version of their "camera" API, that presents users with the ability to choose a photo from their photo album or take a picture from the camera, but provides devs with NO control over the camera itself. It's like having the "browse file" control in HTML, but not giving the web page the ability to automatically upload files from your hard drive without your say-so."Embed a video recorder into your application using the new interface used in the Camera application. The new interface provides a switch to toggle between still photos and video mode, giving your users the flexibility to capture the moment the way they want. Once the video has been captured, users can choose the videos they want from the updated Media Picker."
It goes without saying that this sort of thing will largely be an incremental process, aside from a few "hardcore" organizations that will support it full out just because they think it's cool. Making this sort of process easy to maintain is simply a matter of good database design and software connectivity. Many restaurants now, for example, publish their daily menus to their web sites in the form of PDF files. This doesn't mean that someone is scanning the menu each day and turning it into a PDF and posting it on their site; it means someone has set up an automated process which takes the menu, converts it from Word format into a PDF, and pushes it to the web site all without any human interaction. The system is set up to maintain itself.I don't want to pooh-pooh this totally and the example you give is one of the better and more practical uses for it, but even your example suffers from the inherent drawback of the whole idea - you need people and companies to be constantly updating their 'layar' information to account for changes. It is hard enough for most companies (and individuals) to keep their web pages up to date, let alone the complex and time dependant information that would make such a system brilliant if it could actually work. To take your example, what happens when a museum lends its picture to some travelling exhibition, or changes its displays, or acquires a new work? All that layar information would have to be reconfigured on a constant basis.
I would like it to work, but at the moment can't see how it is going to be practical for third party content providers to maintain reliable information.
Amsterdam FTW!
Alright, it's a cool demonstration of what technology can do, but who in their right minds would use something like this?
So you lift up your phone, and look at the world through your camera lens, so it can tell you what each building is, even though there are signs that say it anyway?
Maybe I'm missing something, but this seems, pointless.
A museum is NOT a realistic candidate for most consumer-accessible augmented reality implementations. Augmented reality is much more useful for buildings, landmarks, outside sculpture, locations, etc. On the macro-level, they would need to invent an entirely new device for highly accurate interior positioning. This would NOT be GPS, but some other invention that likely works through relative positioning within a structure. I've mused about such an invention for a while, possibly something that uses RFIDs.In the case of a museum, they could have a database of their own which tracks the comings and goings and relocations of work, simply based on someone updating the database whenever something is hung or taken down or sent on tour. Proper automation in the background could keep the geospatial database up to date without any interaction beyond someone typing in the change somewhere.
This is by no means insurmountable, and it's not even hard to do. It's simply a matter of intelligent software design.