This looks very promising – some amazing examples
The OpenNI organization is an industry-led, not-for-profit organization formed to certify and promote the compatibility and interoperability of Natural Interaction NI devices, applications and middleware.As a first step towards this goal, the organization has made available an open source framework – the OpenNI framework – which provides an application programming interface API for writing applications utilizing natural interaction. This API covers communication with both low level devices e.g. vision and audio sensors, as well as high-level middleware solutions e.g. for visual tracking using computer vision.On this website you will be able to download the open source OpenNI framework, and get information on third-party hardware and middleware solutions which are OpenNI compliant.Example The following video, which demonstrates real-time skeleton tracking, was produced using the OpenNI compliant NITE middleware by PrimeSense, running on their PrimeSensor depth sensing hardware, all connected using the OpenNI framework.