Questions tagged [kinect]

Microsoft's Kinect is a motion sensing input device for the Xbox 360, Xbox One and PCs. Combining video and depth cameras, the Kinect allows developers to create a touchless and immersive user experience through voice, movement and gesture control.

Microsoft's Kinect is a motion sensing input device for the Xbox 360, Xbox One and PCs. Originally developed for use with the Xbox 360 the Kinect has been opened up for use with Windows PCs by Microsoft's official , and for additional platforms though OpenKinect's SDK. Using a combination of video and depth cameras, as well as a microphone array, the Kinect hardware provides developers the means for creating a touchless and immersive user experience through voice, movement and gesture control.

The Kinect hardware does not inherently perform any tracking or recognition operations, leaving all such processing to software. Skeleton tracking is generally handled by the SDK (as with Microsoft Kinect for Windows SDK and the OpenKinect SDK) with gesture recognition left to the developer, though multiple libraries exist to aid in recognition of gestures. In addition, speech recognition is performed by external SDKs such as the Microsoft Speech Platform.

Resources

Related tags

2721 questions
14
votes
2 answers

Kinect for Windows v2 depth to color image misalignment

currently I am developing a tool for the Kinect for Windows v2 (similar to the one in XBOX ONE). I tried to follow some examples, and have a working example that shows the camera image, the depth image, and an image that maps the depth to the rgb…
api55
  • 11,070
  • 4
  • 41
  • 57
14
votes
1 answer

Otsu thresholding for depth image

I am trying to substract background from depth images acquired with kinect. When I learned what otsu thresholding is I thought that it could with it. Converting the depth image to grayscale i can hopefully apply otsu threshold to binarize the…
bahti
  • 636
  • 1
  • 7
  • 21
13
votes
3 answers

Measuring in Kinect

I'm trying to get started with Kinect, and it has a depth sensing camera, but I've seen no guidance on measuring width/height/lengths. Is it a matter of working out the distance an object is away from the camera (depth sensor) and at that range the…
crucible
  • 3,109
  • 2
  • 28
  • 35
13
votes
2 answers

Threading with the Kinect

I am writing a C# application that is using the Kinect, i am taking the output currently and writing it to a Shader Resource and rendering it as a texture, my issue is that the Kinect (apparently) only runs at 30fps, so it is throttling my…
Craig
  • 1,199
  • 1
  • 13
  • 27
13
votes
1 answer

Is Kinect SDK 2 compatible with Xbox 360 Kinect?

I am trying to develop a face recognition app for fun using Kinect for Xbox 360. I would like to figure out which SDK and version of Visual Studio should I use for best access to the Kinect.
gabber12
  • 1,114
  • 2
  • 11
  • 18
13
votes
1 answer

How to get Zoom value in scroll viewer in C# wpf Kinect SDK 2.0?

I have recently started using the Kinect SDK 2.0 and am focusing on a zoom and pan functionality, as in the Control Basics-WPF sample. I have got the zoom and pan functionality up and running. The problem is that I wish to access the value of the…
sidrakesh
  • 234
  • 2
  • 18
13
votes
2 answers

Kinect intrinsic parameters from field of view

Microsoft state that the field of view angles for the Kinect are 43 degrees vertical and 57 horizontal (stated here) . Given these, can we calculate the intrinsic parameters i.e. focal point and centre of projection? I assume centre of projection…
Aly
  • 15,865
  • 47
  • 119
  • 191
12
votes
5 answers

Sending keyboard events to another application in C# that does not handle Windows events

here is my situation: we are writing an application that must transform Microsoft Kinect coordinates into keyboard and mouse events. When we need to take control of the mouse, everything works as we intended in ANY kind of application. The problem…
Kico Lobo
  • 4,374
  • 4
  • 35
  • 48
12
votes
3 answers

how to effeciently convert ROS PointCloud2 to pcl point cloud and visualize it in python

I'm trying to do some segmentation on a pointcloud from a kinect one in ROS. As of now i have this: import rospy import pcl from sensor_msgs.msg import PointCloud2 import sensor_msgs.point_cloud2 as pc2 def on_new_point_cloud(data): pc =…
user6774435
  • 121
  • 1
  • 1
  • 7
12
votes
2 answers

How to align RGB and Depth image of Kinect in OpenCV?

I have a C++ project, where I am using OpenCV and Libfreenect. I do not want to include something as big and heavy as OpenNI and create OpenCV installation dependency in the process. I want to use the calibration information provided here to…
Subhamoy S.
  • 6,566
  • 10
  • 37
  • 53
11
votes
3 answers

How do I implement a wave gesture in kinect?

I would like to use a gesture, so the kinect can select the person with the gesture as the main player. After this he can control the PC. Selecting the person and giving them control is done. Now i have to implement a gesture, but i dont know how to…
Letoir
  • 395
  • 7
  • 15
11
votes
4 answers

When using Kinect for Windows SDK can you use a simulator for the Kinect or must you use the hardware?

I want several of my developers to start playing with the Kinect SDK immediately and the timeframe is tight. Because they are not in the US, it will take me too much time to get them a Kinect and the cable required to use it with a PC. Is there a…
Jason
  • 16,739
  • 23
  • 87
  • 137
11
votes
2 answers

Convert 16-bit-depth CvMat* to 8-bit-depth

I'm working with Kinect and OpenCV. I already search in this forum but I didn't find anything like my problem. I keep the raw depth data from Kinect (16 bit), I store it in a CvMat* and then I pass it to the cvGetImage to create an IplImage* from…
Sirnino
  • 111
  • 1
  • 1
  • 3
11
votes
2 answers

How to align kinect's depth image with color image

The image produced by the color and depth sensor on the Kinect are slightly out of alignment. How can I transform them to make them line up?
Mr Bell
  • 9,228
  • 18
  • 84
  • 134
11
votes
7 answers

Can I use the Kinect API on a virtual machine?

This programming guide implies that this is possible, so I figure what the heck. Right now, though, it doesn't work. Host OS is Vista 64-bit, VMWare Workstation 6.5.3 is running Windows 7 Enterprise 32-bit. Installed Software on the VM: Visual C#…
Ed Norris
  • 4,233
  • 5
  • 27
  • 29