8

I'm a student from Nanyang Technological University (NTU), Singapore. And currently developing a project using Kinect SDK.

And my question is, anyone know how to develop a program to detect a finger (or fingertip) using Kinect SDK, or maybe even some possible reference codes. Anyway, I also tried to search on google, but the only reference I got is using Open NI, instead of Kinect SDK.

Thanks and Regards

George Profenza
  • 50,687
  • 19
  • 144
  • 218
Jinsh0
  • 81
  • 1
  • 2

1 Answers1

10

I was looking into that myself, although haven't gone deep into it.

OpenNI has some constants for finger tip/wrist detection, but that's not implemented yet, but that's not an option for your setup anyway.

Here's a list of resources that hopefully will get you started:

MIT CSAIL hand detection

Forth ICS hand tracking

Candescent NUI hand sample1

Candescent NUI hand sample1

George Profenza
  • 50,687
  • 19
  • 144
  • 218
  • 1
    I tried FORTH's demo project and found the hand tracking to be inconsistent. There is another project called Finger Precise Tracking made by 3Gear: http://www.openni.org/files/finger-precise-tracking/. I've tested both the original demo which compares hands to a set of poses and the beta version for their true hand tracker which seems to work better than FORTH's. It's worth a look if you haven't seen it already. – mpellegr Oct 04 '13 at 14:34