Kinecting the dots – Augmented reality and Kinect Programming by Mingfei Yan

Recently I presented Kinect programming in Geekcamp Singapore 2011. Here is some of the resources related to my Kinect talk.

Firstly, I talked about Augmented Reality. It is about putting a virtual layer on top of physical world. Therefore, after computer gets to know about our physical world through all types of sensors, such as camera, GPS, compass, audio, it will be able to provide a virtual information layer on top of the real world.

One example could be BMW Z4 campaign. By using a paper logo, you could see 3D Z4 car appear on screen and you can drive around the car using keyboard control. You can check out video below and download this cool toy here.

[youtube]http://www.youtube.com/watch?v=cTUJKvXIkSU[/youtube]

And here is another interesting campaign down by Lego that you could view 3D toy model by using a paper logo as well.

Download demo: http://atlantis.lego.com/en-us/augmented/default.aspx

Here is how Kinect works as a much more complicated sensor to help computers understand the real world. Kinect captures image stream, depth stream, audio stream to NUI library, which application could interact with.

Here is a simple application I did by using Kinect SDK which you could download here.

I used one of the samples presented in Kinect SDK quick starts here: http://channel9.msdn.com/Series/KinectSDKQuickstarts. I think this series of videos really cover all the fundamentals you should know for starting Kinect development.

Lastly, I presented two Kinect hacks:

– Transform into Ultraman yourself: http://code.google.com/p/kinect-ultra/

[youtube]http://www.youtube.com/watch?v=RUG-Uvq-J-w[/youtube]

– Kinect with Dragon Ball: http://code.google.com/p/kinect-kamehameha/

[youtube]http://www.youtube.com/watch?v=lajP7HO7ZyE[/youtube]

I spent quite long time to configure this. Kinect hack is using open source driver so it will have conflicts with offical Kinect driver. And these comments are very useful for setting up: http://code.google.com/p/kinect-kamehameha/wiki/Comments.

Enjoy your Kinect!

Related Posts

One Response to “Kinecting the dots – Augmented reality and Kinect Programming”

  1. Avatar

    alaldin

    Hi

    Got a project requiring multiple Kinects that you might be interested in undertaking. Please reply email and we could discuss further.

    Thanks
    Al

    Reply

Leave a Reply