The good thing is that kinect identifies someone on the Xbox, that it accepts different characteristics of people's faces (using depth images), for example, I have a 1/2 inch nose, while you have 3/8 inch nose. This is determined by my depth from certain parts of the personโs face. Depth Calculation Algorithm (V1.0):
DepthImageFrame depthFrame short[] rawDepthData = new short[depthFrame.PixelDataLength]; depthFrame.CopyPixelDataTo(rawDepthData); int depth = rawDepthData[depthIndex] >> DepthImageFrame.PlayerIndexBitmaskWidth;
Then you can say things like:
if(depth > 500) { //do something }
See Channel 9 for more depth information. Hope this helps!
source share