Tuesday, October 19, 2010

Just A Simple AR

What is AR?
AR, or Augmented Reality is a field which embed a virtual object into real world.
The video below is an example of AR campuss tour.
So basically, there are no physical information about the building name in real world.
With AR, we can embed some virtual information about an object when we point a camera into the specific object.
For developing AR, we need a marker, camera, and toolkit. The commonly used toolkit or library is ARToolkit. The markers are attached on the objects. The camera will capture the object and ARToolkit will try to detect the markers and process some actions based on markers. In the link above, after the program with ARToolkit support have detected the markers on the building, it will show the virtual information about the pointed building.
Below is the simple example of detecting multi markers and draw different objects for each marker. The example below using OpenGL to draw 3D object upon the markers.
video

For more detailed explanation about ARToolkit, http://www.hitl.washington.edu/artoolkit/ is a good resource to learn.

0 comments: