Kinect for Windows v2
July 15, 2014

Kinect for Windows version 2 SDK beta

Today is one of the most exciting days of the year. Kinect for Windows has publicly announced the availability of its second version beta SDK. Here are the top changes from the first (1.8) SDK version: Better camera resolution More…
Read More
Kinect hand cursor
June 6, 2014

Kinect cursor for hand tracking

Navigating through a Natural User Interface using your palm is quite common - after all, it's the primary navigation mechanism XBOX uses. Many Windows Kinect applications implement hand tracking for similar purposes. Today, I would like to share a Kinect…
Read More
Kinect Coordinate Mapping
May 6, 2014

Understanding Kinect Coordinate Mapping

This is another post I publish after getting some good feedback from my blog subscribers. Seems that a lot of people have a problem in common when creating Kinect projects: how they can properly project data on top of the…
Read More
Kinect Green Screen (Background Removal)
April 11, 2014

Background removal using Kinect 2 (green screen effect)

Throughout the past few days, I got many requests about Kinect color to depth pixel mapping. As you probably already know, Kinect streams are not properly aligned. The RGB and depth cameras have a different resolution and their point of…
Read More
Kinect v2 hand tracking
March 21, 2014

Kinect for Windows version 2: Hand tracking

NOTE: This is preliminary software and/or hardware and APIs are preliminary and subject to change. Kinect is awesome for body tracking, but Kinect version 2 is more than finding the human joints positions. Today we'll see how we can track…
Read More
Kinect 2 body tracking
March 13, 2014

Kinect for Windows version 2: Body tracking

NOTE: This is preliminary software and/or hardware and APIs are preliminary and subject to change. In my previous blog post, I show you how to display the color, depth and infrared streams of Kinect version 2 by transforming the raw…
Read More
Kinect 2 infrared stream
February 20, 2014

Kinect for Windows version 2: Color, depth and infrared streams

A month ago, I was happy to receive a brand-new Kinect for Windows version 2 Developer Preview sensor. You can read my previous blog post about the capabilities of the new device. Kinect v2 now includes 5 main types of…
Read More
Kinect gestures
January 27, 2014

Implementing Kinect gestures

Gesture recognition is a fundamental element when developing Kinect-based applications (or any other Natural User Interfaces). Gestures are used for navigation, interaction or data input. The most common gesture examples include waving, sweeping, zooming, joining hands, and much more. Unfortunately,…
Read More
Kinect and HTML5 using WebSockets
December 10, 2013

Kinect and HTML5 using WebSockets and Canvas

UPDATE (Dec 10, 2013): Want to learn more about WebSockets? Consider my new book,¬†Getting started with HTML5 WebSocket Programming. Kinect defined Natural User Interaction. HTML5 redefined the Web. Currently, there are various tutorials describing how to interact with a Kinect…
Read More