/direct-handtracking

DIRECT - Depth IR Enhanced Contact Tracking

Primary LanguageC++

DIRECT - Depth IR Enhanced Contact Tracking

This is the source code to accompany the academic paper on DIRECT - Depth IR Enhanced Contact Tracking.

Prerequisites

You'll need a computer running Windows 8.1 or above, and a Kinect 2 depth sensor. Your computer will need a USB 3 port capable of interfacing with the Kinect.

Building

The source code is designed for use with the openFrameworks C++ framework and the Microsoft Windows operating system.

Install the following software components:

Download openFrameworks 0.8.4 for Visual Studio 2012 and unpack it to the ofx directory here (such that the unpacked apps directory and this repository's apps directory coincide). Clone the ofxKinect2 repository into the addons directory.

Now just open direct.sln. There are several configurations corresponding to separate apps:

  • AccuracyStudy: Code used to conduct the user study
  • BasicTest: Basic functionality test
  • CompareTest: Side-by-side comparison of different techniques
  • UberTest: Paint demo