Hello!
A long time ago, before the release of the first official SDK for Kinect, some of us started the creation of Kinect apps, and then we learned an important lesson:
YOU SHOULD NOT MAKE YOUR APPLICATION CONTROL FALLS ONLY ON THE KINECT SENSOR
This seems to be obvious, but is something that you learn-based on PAIN! .
For example: one of the first applications that everyone creates, is an application to control powerpoint presentations with Kinect (a super original idea by the way!). Initially this is quite natural, since the Swipe Left or Swipe Right gestures allow you to move forward or backward a slide during a presentation.
And this idea is very good: is simple and easy to implement!
But… (a great one), when you put it in motion begin to learn several things based on hits. For example
- It is very usual that the Kinect sensor is not always under the screen where you project and where you interact; so you will have to make gestures in the air, looking to no one, and then look back to the audience to talk about the slides.
- If you create an application that can only be controlled with the Kinect sensor, you will end up having the shoulders and the body of Chris Hemsworth. Stay and work all the time in front of the sensor with the hand stretched, is something very tired and much!
- This scenario only can be used in large spaces environments. If your idea was to look you in front of customers, then find out if the room where you are going to present is big enough!
- Never turn your back to the Kinect sensor and then return in front of the sensor. You can think (is more ugly than a psycho girlfriend!). Most of the times, gestures detection routines detect a ghost and… well slides being carried out alone, etc.
- Much less to use this app, in environments where there are many people that camien there in zombie mode. Take the tracking of a single person is not something trivial, and the 1st is something to not think about it.
- Etc.
After this, something that was initially was as simple as controlling the SWIPE LEFT and SWIPE RIGHT gestures has already taken you throughout a weekend !!!
That’s why from version 1.5 of the SDK (I think since that version), people from Microsoft offers us the:
- Human interface guidelines
http://go.microsoft.com/fwlink/?LinkID=247735
What are basically a series of guides to make applications that interact with Kinect. An interesting detail is that I do not speak of “controlled with Kinect applications“, but “applications that interact with Kinect“.
So you know friend developer, take a look at the Guide and follow their wise advice. your future users will thank you for it!
Download: http://go.microsoft.com/fwlink/?LinkID=247735
Greetings @ Home
The Bruno
Leave a comment