Thursday, July 26, 2012

Increasing Kinect Accuracy in Face Tracking with Kinect SDK 1.5

Hi All! From now I'll write in English as many Kinect professionals don't speak spanish :P

So, the problem for today is to detect enough accurate changes in face via Kinect FaceTracking.

Before starting the explanation, I want to recommend you a pretty good introduction to FaceTracking.

And now, the Holy Grail, simple, that will enlight you:

KinectSensor ks;
// (here goes the initialization and your stuff)
ks.ColorStream.Enable(ColorImageFormat.RgbResolution1280x960Fps12);

Tah-dah! Just putting this resolution the accuracy grows very much!

And remember: it doesn't matter neither the SkeletonStream (enable the Seated mode and near mode if you use Kinect for Windows) nor the DepthStream ( put it in the LOWEST resolution possible if you're just using it for FaceTracking).

Greets and lotta love at the disco!


2 comments:

  1. Hi Juanan,

    Indeed it's prolly a good idea to prefer English over Spanish (or French in my case :) )

    Anyway, keep up the good work !

    Best regards,
    Renaud

    ReplyDelete
  2. Thank you Renaud, you're doing a great job in Kinect =) much more extensive than mine!

    I'll try my best anyway in the little things of Kinect SDK that could make anyone crazy; regards ^^
    Juanan

    ReplyDelete