openkinect

Finger tracking in Kinect

不羁岁月 提交于 2019-12-12 09:09:21
问题 I was exploring development on kinect, and wanted to be able to recognize fingers rather than the entire hand only. The skeletal API by kinect official SDK only has the hand joint - no provisions for finger tracking. I also read that very recently Microsoft has included the grip recognition API in the new sdk and might include finger tracking in future releases. My question is given the current resources, how do i go about to do finger tracking ? Do we have external libraries for the same ?

Get color Image not in the frame ready event

五迷三道 提交于 2019-12-12 05:38:14
问题 I have some problem with the kinect. when I try to get color Image from the event: Sensor_AllFramesReady everything is ok. example: using (ColorImageFrame colorFrame = e.OpenColorImageFrame()) { //save image for print if (colorFrame == null) { return; } byte[] colorData = new byte[colorFrame.PixelDataLength]; colorFrame.CopyPixelDataTo(colorData); int averagedImage = colorFrame.Width * PixelFormats.Bgr32.BitsPerPixel / 8; int stride = colorFrame.Width * 4; pictureBitmap = BitmapSource.Create

FREENECT_DEPTH_REGISTERED has no effect with libfreenect

五迷三道 提交于 2019-12-09 06:22:36
问题 I'm playing around with a Kinect (the original Xbox version) on the libfreenect driver (I'm on Ubuntu 12.04 by the way). I have cloned the most recent version from git and installed it manually, as per the instructions here: http://openkinect.org/wiki/Getting_Started#Ubuntu_Manual_Install I would like to access the registered depth values. As far as I understand, the Kinect is factory calibrated, and there is a lookup-table matching depth pixels to the proper RGB pixels. I can open the Kinect

Finger tracking in Kinect

梦想的初衷 提交于 2019-12-04 15:28:39
I was exploring development on kinect, and wanted to be able to recognize fingers rather than the entire hand only. The skeletal API by kinect official SDK only has the hand joint - no provisions for finger tracking. I also read that very recently Microsoft has included the grip recognition API in the new sdk and might include finger tracking in future releases. My question is given the current resources, how do i go about to do finger tracking ? Do we have external libraries for the same ? Will it be feasible to actually implement finger tracking using kinect, given the fact the UX guidelines

FREENECT_DEPTH_REGISTERED has no effect with libfreenect

此生再无相见时 提交于 2019-12-03 08:21:16
I'm playing around with a Kinect (the original Xbox version) on the libfreenect driver (I'm on Ubuntu 12.04 by the way). I have cloned the most recent version from git and installed it manually, as per the instructions here: http://openkinect.org/wiki/Getting_Started#Ubuntu_Manual_Install I would like to access the registered depth values. As far as I understand, the Kinect is factory calibrated, and there is a lookup-table matching depth pixels to the proper RGB pixels. I can open the Kinect just fine and retrieve the raw 11 bit depth data. That gives me values ranging non-linearly from