Augmented reality ex nihilo

[David] sent in a nice project to demonstrate augmented reality with ARtoolkit and discuss the deep philosophical underpinnings of the meaning of nothingness. The good news is he was able to create a volume control button on a sheet of paper with a marker. The bad news is the philosophical treatment is a bit weak; [David] built something cool, so we’re able to let that slide for now.

This build was inspired by the Impromptu Sound Board¬†made using a Kinect and a piece of paper. The idea behind the sound board is simple – draw some buttons on the paper, and use them to play short sound clips. [David] took this idea to make a small tutorial on augmented reality for Occam’s Razor.

The hardware is very simple – just a webcam, a piece of paper, and a marker. After [David] draws a large square on the paper, the code recognizes it as a volume control. Rotating the paper counterclockwise increases the volume, and clockwise turns the volume down. It’s a neat build to get into the foundations of augmented reality.

Check out the video demo of [David]‘s build after the break.

Comments

  1. Jon says:

    That was so cool!!! I’m trying to think of a good and *useful* application for this, but none come to mind.

  2. Jack says:

    This is interesting, but it’s not augmented reality. Its just a different kind of interface (camera instead of mouse for example).

    • mercure says:

      Well, we can see the triangle following his square. This is not required for volume control, but this is clearly augmented reality.

      • Jack says:

        No its not AR, the triangle is just to visualize what the software registers, its not necessary for the operation of the volume control, it doesnt add functionality or useful information for the user.

      • toodlestech says:

        You are correct Mercure. Jack must be new at life or something. Even just looking at the word “augment” without having any tech know-how you can inference that this is indeed augmenting aka modifying reality. Kids these days.

      • Eirinn says:

        Jack this is augmented reality – whether it adds functionality or useful information to the user is irrelevant. A car is still a car even if it can’t start.

        Augmented Reality is the art of overlaying virtual data on top of real data. The toolkit he uses, ARToolkit (Augmented Reality Toolkit) allows for this.

      • Eirinn says:

        There’s a flash port of this called FLARToolkit. It’s pretty easy to use, but the performance is underwealming.

    • Pup says:

      There is an AR element to this example, but the image recognition and response is what it should be focusing on.

      The overlayed graphics aren’t really necessary for the control to serve its purpose, but I suppose they do aid in positioning the marker.

      I don’t think it should really count as AR unless it adds something meaningful to reality. And no, I don’t count gimmicky 3D models as meaningful. :p

  3. Greg says:

    Isn’t it augmenting the drawn volume card to the meaning of a volume controller?

    I would accept it as augmented reality.
    I really like the concept of drawing an AR element.

  4. SpongeBob says:

    Great work!
    I’d love to see a complete tutorial in English.

  5. Francis Felix says:

    already done earlier.
    the main problem is about pattern recognition and contrast. Nothing more.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 96,725 other followers