kinect

Emgu CV and the official Microsoft Kinect SDK?

这一生的挚爱 提交于 2019-12-04 14:10:49
Emgu CV currently allows the use of the Kinect with the OpenNI drivers . I've also seen that there exists an mssdk-openni bridge application to allow the Kinects running on the official Microsoft SDK to emulate OpenNI driven Kinects. Has anyone been successful in getting a Kinect running on the Microsoft SDK to work with Emgu CV, either with the mssdk-openni bridge or directly? Are there any tips on getting it running smoothly, or pitfalls to avoid? Yeah. I've simply installed the SDK and could capture and extract bitmaps of the video stream. The MSSDK for Kinect works just fine and easy. You

Kinect: From Color Space to world coordinates

五迷三道 提交于 2019-12-04 13:52:10
问题 I am tracking a ball using the rgb data from kinect. After this I look up the corresponding depth data. Both of this is working splendid. Now I want to have the actual x,y,z world coordinates (i.e skeleton Space) instead of the x_screen, y_screen and depth values. Unfortunately the methods given by the kinect sdk (http://msdn.microsoft.com/en-us/library/hh973078.aspx) don`t help me. Basically i need a function "NuiImageGetSkeletonCoordinatesFromColorPixel" but i does not exist. All the

SimpleOpenNI Record and Replay User Tracking Data

倾然丶 夕夏残阳落幕 提交于 2019-12-04 13:33:48
问题 I am able to use SimpleOpenNI to successfully record and replay depth and rgb recordings (.oni files). I would also like to be able to track users from recorded files, in other words be able to easily extract sillhouettes of people from a depth image. This is easy to do with SimpleOpenNI when running connected to a sensor, by calling enableUser() in the setup() method, and then obtaining userMap() or userImage() during draw calls. The motivation for this is to be able to easily segment out a

Bitmap class in WPF

随声附和 提交于 2019-12-04 12:27:14
I'm working with Emgu Cv in Winforms to do face recognition using Kinect. Now, i want to move to WPF. However, the EmguCv library support only Bitmap class. Can i use the Bitmap class (used in Winforms) in WPF ? if not, is there an other method to use Emgu cv with kinect in WPF? Thanks. Paolo Moretti System.Drawing.Bitmap can not be used directly as image source for WPF, so you have to convert it to System.Windows.Media.Imaging.BitmapSource . The best way to do it is by using Imaging.CreateBitmapSourceFromHBitmap . You can use an extension method: [DllImport("gdi32")] private static extern int

Generate and post Multitouch-Events in OS X to control the mac using an external camera

百般思念 提交于 2019-12-04 11:44:25
问题 I am currently working on a research project for my university. The goal is to control a Mac using the Microsoft Kinect camera. Another student is writing the Kinect driver (which will be mounted somewhere on the ceiling or the wall behind the Mac and which outputs the position of all fingers on the Macs screen). It is my responsibility to use that finger-positions and react on them. The goal is to use one single finger to control the mouse and react on multiple fingers the very same way,

Is it possible to save a user's skeleton and facial data for recognition purposes?

旧巷老猫 提交于 2019-12-04 11:24:00
I would like to be able to keep track of people that enter and exit a premises. Basically when the user approaches the Kinect, it will store his/her facial and skeletal data. Then upon leaving, that data will be removed. For now I am only wondering if this is possible or not with the Microsoft SDK. I have seen videos/demos of the Kinect being able to track people but my goal is to identify them uniquely . Any information will be greatly appreciated. Liam McInroy Yes you can save skeleton and face data.... but for what you are doing, it sounds like you only want to save that for the session.

body joints angle using kinect (checking time interval)

断了今生、忘了曾经 提交于 2019-12-04 09:32:46
As you can see in image (the link is given below) when left hand is raised it shows an angle what i wanted is . A person should hold his arm for 5sec (in the position shown in a image) and if the person changes its arm position (that means if the angle is below 70 or above 80) within 5 sec some message should b displayed to put the arm back in same position and timer restarts! http://postimage.org/image/hpfl41nzp/ Mainwindow.xaml file <Window x:Class="shoulder_joint.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006

Facial Recognition with Kinect

£可爱£侵袭症+ 提交于 2019-12-04 07:56:17
问题 Lately I have been working on trying facial recognition with the Kinect, using the new Developer Toolkit (v1.5.1). The API for the FaceTracking tools can be found here: http://msdn.microsoft.com/en-us/library/jj130970.aspx. Basically what I have tried to do so far is attain a "facial signature" unique to each person. To do this, I referenced these facial points the Kinect tracks: ( ) . Then I tracked my face (plus a couple friends) and calculated the distance between points 39 and 8 using

Kinect 3D gesture recognition based on skeleton movements - What libraries exist?

青春壹個敷衍的年華 提交于 2019-12-04 07:24:46
What gesture recognition libraries (if any) exist for the Kinect? Right now I'm using OpenNI to record skeleton movements but am not sure how to go from that to triggering discrete actions. My problem might be as simple as pose detection but it could also be as complicated as time based movements (ie. detect when they are moving their hand in a circle) depending on how difficult that is. The examples that I've seen for pose detection have been very ad-hoc - is this because a generic algorithm is difficult to do right? The NITE library (on top of OpenNI) has classes for detecting swipe and

Save Kinect depth image in Matlab?

♀尐吖头ヾ 提交于 2019-12-04 06:44:09
By using Kinect, I can get depth image in which each depth image pixel store the distance(in millimeter) between camera and object. Now I want to save them so that I can use later. What is the best recommendation? I am thinking to save the depth image as an image (jpg/png, etc). However, the value is usually from 50 mm to 10000 mm while the normal image element can store from 0-255. Then I will need to scale the data to range 0-255 and that may exploit the data somehow. You can use any format like tiff or png that supports 16 bit grayscale images, since your data will fit in a 16 bit (2^16-1