augmented reality [closed]
I've been assigned a project to develop an application based on Augmented Reality (AR). They are about to give me an Android phone in few days, but I do not know anything about AR. I don't know where to start!
Can anyone suggest what should be the first thing I do to learn about AR and about what will be required to do to develop this type of application?
First thing to do would be to download the Android SDK and start going through their tutorials. You won't be able to do much augmented reality stuff without first understanding the basics of the SDK and how Android development works.
There's a linked in group for mobile augmented reality called "Mobile Augmented Reality". I suggest that you start by joining that group and going through the discussion threads.
From a coding standpoint, I recommend that you familiarize yourself with the OpenCV project ( http://opencv.willowgarage.com/wiki/ ), which is an open source library for computer vision. Depending on the project, you may also need to learn about
- camera capabilities of your platform
- combining live video feeds with generated graphics or images
- various sensors (magnetometer, accelerometer)
- location based frameworks
I know that this sounds like a lot of different disciplines, but that's part of what makes this field interesting and challenging.
There are a number of different apps that use augmented reality that you'll want to check out. I'm not sure what's available for Android, but on the iPhone you could start with the "Monocle" feature on the Yelp app, and the app "Word Lens" -- both of these may be on Android.
精彩评论