Click here to Skip to main content
15,867,488 members
Everything / Game Development / Kinect

Kinect

Kinect

Great Reads

by Vangos Pterneas
Background removal using Kinect 2 (green screen effect)
by Shai Raiten
In my previous posts about Kinect I've showed how to get started, how to change Angles and more cool stuff, but now it's time to start working on the real things, how to enable Kinect to your environment, I'm talking about PC.
by Shai Raiten
Kinect – Calculator – Adjust Skeleton Movements To Mouse
by Vangos Pterneas
How to use Kinect v2 Face basics

Latest Articles

by Yang Kok Wah
A tool to generate face images and animated gif files for different angles and lighting using only a single face image. Also includes Face Matcher using Microsoft Face API.
by Tareq_Gamal
How to Control NAOqi-Based Robots like NAO, Pepper using Kinect
by Vangos
Today, I would like to introduce you to the Orbbec Astra sensor and the Nuitrack body-tracking SDK. This is an in-depth tutorial for software developers who would like to use a new depth sensor and a new body-tracking SDK to develop amazing motion applications.
by Vangos
Floor Detection using Kinect

All Articles

Sort by Score

Kinect 

9 Sep 2016 by Vangos Pterneas
Background removal using Kinect 2 (green screen effect)
24 Jul 2011 by Shai Raiten
In my previous posts about Kinect I've showed how to get started, how to change Angles and more cool stuff, but now it's time to start working on the real things, how to enable Kinect to your environment, I'm talking about PC.
22 Jul 2011 by Shai Raiten
Kinect – Calculator – Adjust Skeleton Movements To Mouse
21 Dec 2014 by Vangos Pterneas
How to use Kinect v2 Face basics
20 Mar 2012 by OriginalGriff
First off: Point clouds and Console app do not mix, unless you want really low resolution point clouds. Console apps are text based, with no graphics support. You will want WinForms, WPF or Direct3D, probably.
28 Jan 2014 by Vangos Pterneas
How to implement Kinect gestures
27 Jan 2019 by Vangos
27 Jan 2019 by Vangos
How to measure the orientation of a joint around each axis (X, Y, Z)
20 Mar 2012 by Maximilien
In my opinion, if you don't even know what is the difference between a console application or a win32 application, you do not have the necessary skill to start programming for Kinect.Anyway, have a look at this (among other google hits) : KinectFusion: Real-time 3D Reconstruction and...
3 Oct 2012 by fjdiewornncalwe
You may find your answer here[^].
17 Sep 2013 by Simon Jackson
Augmented Reality with Kinect
3 Feb 2015 by Vangos Pterneas
Natural User Interfaces make some serious buzz these days – not without a reason. Natural User Interfaces (NUIs) literally change the way people interact with computers. They create new patterns, new means of communication, and new business opportunities. We can now play football without a con
27 Jan 2019 by Vangos
Today, I would like to introduce you to the Orbbec Astra sensor and the Nuitrack body-tracking SDK. This is an in-depth tutorial for software developers who would like to use a new depth sensor and a new body-tracking SDK to develop amazing motion applications.
27 Jan 2019 by Vangos
Floor Detection using Kinect
13 Feb 2012 by Christian Graus
This is gibberish, but I think what you mean is, you want to draw one image on top of another. This is trivial. Create a Graphics object using Graphics.FromBitmap or FromImage and then draw your image into this graphics object. It will then be on the bitmap you created the Graphics object from.
24 Apr 2012 by El_Codero
Hi,the simple way to increase/decrease monitor "brightness" is to P/Invoke the Gamma-Value with SetDeviceGammaRamp function in GDI32.dll.The reason why brightness is quoted is it's not really setting the real monitor brightness when changing gamma value, but it really looks like. The...
16 May 2012 by Shahin Khorshidnia
http://stackoverflow.com/questions/3460995/c-sharp-finding-the-boundaries-of-an-image-not-the-size[^]
16 May 2012 by Praveen Kullu
Candescent NUI is the best project which has done fingertip detection.It uses Kinect SDK and openni. It does not uses depth data, but just the area around the hand!!http://blog.candescent.ch/2012/01/combining-nite-hand-tracking-with.html[^]You can find the project on...
15 Jan 2013 by Abhijit Jana
How to capture the Infrared stream from the Kinect sensor and control the IR emitter using Kinect for Window SDK
18 Dec 2013 by Richard MacCutchan
Did you try https://www.google.com/search?q=take+points+and+arange+them+according+to+obj+file[^]?
18 Jan 2014 by Abhijit Jana
You can change the frame interval by changing the value of ColorCameraSettings.FrameInterval property. You have to make sure the AutoExposure property is set to false while working with FrameInterval; otherwise there will have no effects on the frames.Use this like...
3 Jan 2014 by mccaber82
Hi,I am looking to achieve manipulation of the Kinect skeleton data on the fly. I have built an app that renders the Skeleton captured in 3D using the Helix toolkit. I use the XYZ position data for each joint to render the 3D model (a series of sphere's and cylinders to represent the...
5 Jan 2014 by niloufar.M
I found the solution: void Kinect_DepthFrameReady(object sender, DepthImageFrameReadyEventArgs e) { using (DepthImageFrame depthFrame = e.OpenDepthImageFrame()) { if (depthFrame != null) { ...
17 Aug 2015 by sreeyush sudhakaran
Please refer a solution here Video Capture using OpenCV with C#[^]Video chat : Examples to create your Conferencing System in .NET, C# VOIP & Video Conferencing Systems using H.323 and TAPI 3[^]
17 May 2016 by Vangos Pterneas
How to detect a weight lifting bar using Kinect
24 Oct 2011 by Chuck O'Toole
Well, just looking at the numbers:If 'i' can reach 320*240 (from the for loop control)And if 'CHANNEL' is a constant 3Then 'buf[CHANNEL*i+1]' and 'buf[CHANNEL*i+2]' are referencing cells outside the defined boundaries of 'buf'.That's just from looking, I didn't bother trying to...
24 Oct 2011 by Erin Burke
Hi all, im very new to programing and playing around with both opencv and the kinect sdk and was just looking for alittle help.I have managed, by following the sdk examples, display the depth stream and RGB stream of the kinect using openCv, however now i cant seem to do any image processing...
26 Feb 2012 by ravithejag
hello guys! I have a problem. can you please help me to create a C# program that can recognized facial expression, means it should detect the mood of face in a given image that whether it is smiley or sad...I am using Kinect SDK for this...
24 Feb 2012 by Aniket Yadav
check this link from codeprojectFace Detection in C#[^]Other Linkshttp://www.c-sharpcorner.com/Forums/Thread/81953/facial-expression-recognition-using-C-Sharp.aspx[^]
24 Feb 2012 by Aniket Yadav
Hope This Also Help Youhttp://factaee.elfak.ni.ac.rs/fu2k71/9caleanu.pdf[^]
7 Mar 2012 by ravithejag
How do you move the Kinect motor up and down in code dynamically depending upon the user height and distance from the device he is presentAny C# examples out there?
6 Mar 2012 by Aniket Yadav
You should probably wrap the entire thing in a try-catch since at least here setting the ElevationAngle to often spits out an Exception.for exampleusing System;using Microsoft.Research.Kinect.Nui;namespace Kinect.Extensions{ public static class CameraExtensions { public...
13 Mar 2012 by ravithejag
I'm doing a kinect Application using Kinect SDK.The Result I want that it has to able to identify the hand waving for 5sec. Do something if it does Anyone knows how to do so? I'm doing in a WPF application.Would like to have some example. I'm rather new to Kinect.Thanks in...
22 Mar 2012 by Member 8474189
hello everyone, i want to know how to create an application to display an 3D object using visual studio.is it possible? i search a lot through internet and i cant get clear idea about it. i want to create an application to display ,rotate,zoom in ,zoom out 3D object using visual...
28 Mar 2012 by ravithejag
hi,I want to know that is there any standards for defining gestures using Kinect for windows SDK
26 Mar 2012 by Meloo
hello peopleI apologize for the English first.I'm trying to work on Kinect (in C + +) and i would like to acknowledge the pull method (or back) as the framework NITE doesn't have, or will you have to do everything?Another question I would like to know how to get a hold to repeat the...
28 Mar 2012 by Wes Aday
Did you bother looking at the examples in the SDK like you were directed to the last time you asked this?
28 Mar 2012 by Nelek
I am checking the conditon first(skeleton.Joints[JointID.HandRight].Position.Y (skeleton.Joints[JointID.ElbowRight].Position.Y ) && skeleton.Joints[JointID.HandRight].Position.Y >...
1 Apr 2012 by ravithejag
In kinect the co ordinates of the main window starts from the centre(view area) of it.I want to scale this window to the specified size like 640*480.I am using C# for this.need your help regarding this plzz help.Thank you in advance.Note : I don't want to use any libraries for this.
2 Apr 2012 by ravithejag
I am writing a program that requires an angle between the 2 hand joints .Please help me in writing this code
2 Apr 2012 by Dean Oliver
MinWidth , Width, and MaxWidth are used to manage the range of widths that a window can have during its lifetime, and are configured as follows. xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" MinWidth="300" Width="400" MaxWidth="500">Window height is managed...
17 Apr 2012 by Deepak_Sharma_
Hi,Read reply marked as "Answered" in the following link:http://social.msdn.microsoft.com/Forums/en-US/kinectsdknuiapi/thread/8516bab7-c28b-4834-82c9-b3ef911cd1f7[^]Useful link for Kinect:http://raychambers.wordpress.com/tutorials/[^]
17 Apr 2012 by petite_paola
I'm creating an application in which I must have only one user and lock it so if somebody else comes along, even if that person is closer to Kinect, the application keeps tracking the first skeleton it tracked. From the msdn library I found I could use the Skeleton Stream Class:...
23 Apr 2012 by SASS_Shooter
Here are a few minor suggestions in your code:SkeletonFrame SFrame = e.OpenSkeletonFrame(); if (SFrame == null) return; Skeleton[] skeletons = new Skeleton[SFrame.SkeletonArrayLength]; SFrame.CopySkeletonDataTo(skeletons); int firstSkeleton = Skeletons[0].TrackingId;...
23 Apr 2012 by shreyas Talele
I am writing a Kinect program to interface with Windows using gestures. I would like to increase/decrease the brightness of the screen without having to use the properties window. Basically, I want to use gestures for this. I would also like to be able to control the volume in the same...
24 Apr 2012 by SASS_Shooter
If I understand your question correctly -- you want to have computation threads performing in parallel to make this look run faster. Is this correct?You need to break this down into simple steps then you can turn it into a multi-threaded process.1) break out your computation in your...
24 Apr 2012 by Leonardo Paneque
In order to convert a solution to parallel you need to check also for output and input dependencies. for example it is not possible to run Fibonacci numbers in parallel, because a value X, depends on previous values x-1 and x-2.So that being said, be aware that not everything can be...
24 Apr 2012 by Armando Martínez González
as of this http://tipsandtricks.runicsoft.com/CSharp/ParallelClass.html[^]i think parallel for wont do what i needbut i think im on to something with this but im not sure yethttp://msdn.microsoft.com/en-us/magazine/cc163340.aspx[^]
3 May 2012 by ravithejag
hello Friends, please help in creating an UI design using WPF C#.Please provide me a links with sample programs regarding UI design.Thanks in advancewith regards
3 May 2012 by Sandeep Mewara
help in creating an UI design using WPF C#.kinect UIWe have no idea on what you are working, what your app needs and should look like. How can we help you in designing a UI for such a thing? :doh:sample programs regarding UI designSee if these help: CP WPF Articles[^]Structuring a...
10 May 2012 by ravithejag
Hi, I am writing a program in that i want to move an image from one position to another position when the pointer is on the image.the destination of an image will be anywhere in the window.And,while moving to the destination the image size has to gradually decrease to some particular...
14 May 2012 by ravithejag
I am developing an application When an kinect sensor detects an skeleton that person can work on it if other person comes near to the existing user it detects the second person.I want to restrict to the user the kinect sensor first detects it if other user comes this should not detect the...
14 May 2012 by E.F. Nijboer
Check this out:http://stackoverflow.com/questions/10577862/kinect-user-detection[^]Good luck!
15 May 2012 by Makbg
I'm making a project for my university, I'm working with kinect and i want to detect the finger tips using microsoft sdk.I made depth segmentation based on the closest object and player so i now have only the hand part in my image. But I have no idea what to do next. I'm trying to get the hand's...
25 May 2012 by Makbg
Hello everyone,I'm developing a software to move the mouse based on certain coordinates which i get from a depth image from kinect. but I have 30 frames/second(images/second) and those coordinates changes with every frame so the mouse keeps moving. My question is,Is there a way to smooth the...
28 May 2012 by Ram1951
I want to use the openNI and my kinect sensor, it has a connector which does not match the USB. This was purchased with the console. so please tell me the name description and from where should this kinect sensor be boughtthanks
29 May 2012 by Ed Nutting
Hi There,Yes you can! And I have an article that details how to control your robot from C# here on CodeProject. Have a look here:Basic Robot Control using NKH Mindsqualls Libraries[^]It uses the NKH Mindsqualls library, you may wish to see if there is a new version. It works really...
7 Aug 2012 by ravithejag
Hi, I want to map an ellipse to the hand joint. And the ellipse has to move as my hand joint will move.Please provide me some reference links that help me in doing programs using kinect Sdk 1.5. Thank you
8 Aug 2012 by ravithejag
http://stackoverflow.com/questions/11844585/mapping-an-ellipse-to-a-joint-in-kinect-sdk-1-5/11847704#11847704[^]
17 Aug 2012 by Member 8474189
hi... im currently working with kinect 3d reconstruction application. i generated 3d point cloud in wpf and save it as .xml file (with x y depth coordinates). i can view the file. now i want to apply a texture. any idea for that? .thank you.
20 Aug 2012 by Karl Sanford
There is a method in the KinectSensor class to do this for you called MapDepthFrameToColorFrame http://msdn.microsoft.com/en-us/library/microsoft.kinect.kinectsensor_members[^].There is an example in this thread:...
22 Aug 2012 by Member 8474189
Hi,I map kinect depth data to RGB data(texture mapping). Now I am able to see the both color and depth data in one image using "MapDepthFrameToColorFrame" method. Now I want to save those data into .xyz or .obj wavefront file for meshlab. How can I do that? Thank you.
23 Aug 2012 by Karl Sanford
You could use the skeletal smoothing, and that should help a bit. The best way I've found is with a moving average of your desired target (in your case, the mouse location). So instead of simply moving the cursor every time you have a movement in your fingertip point, use a queue to store the...
23 Aug 2012 by Karl Sanford
If you are doing 3D in WPF, this book is a vital resource: http://www.charlespetzold.com/3D/[^]Having tried a lot of this myself, I can tell you it's not an easy task. WPF will choke hard on the vast amount of data you try to throw at it with a depth image from the Kinect. I ended up...
23 Aug 2012 by Karl Sanford
You have the right device, and the part you need did technically come with it (though most people don't know what its for and end up throwing it away).You need this: http://www.amazon.com/Xbox-360-Kinect-Adapter-Power-Supply/dp/B004IXRXGY[^]
23 Aug 2012 by Karl Sanford
I answered this here: kinect smoothing mouse movement[^]
27 Aug 2012 by Member 9386932
This is a program to find robotic arm inv kinematics. My doubt is not in kinematics :-). My program executes but always prints "position unacheivable", even for a known value, it does the same. Here I have used radians for angles since thats what c understands. Please tell me how...
27 Aug 2012 by Sandeep Mewara
This is the proper formatted code of your inner most for loop:for (d = -0.784; d
3 Oct 2012 by Pankaj Deharia
I had Application developed for "kinect for window". using kinect SDK and WPFWill this application works with Xbox?
16 Nov 2012 by SkynetKernel
hello everyone, thx in advance for your help :).The problem that i have is about rendering in xna4 and kinect, when i got a colorframe from kinect, i copy it to a texture2D and then render it to a rendertarget, but my render target has more resolution. that's not a problem since I dont need...
4 Dec 2012 by sandhya2511
Hi,I m trying to place an image on a live video displayed using kinect.I m able to place the image on the top left corner of the video by default.But I want to place the image on the neck or wrist of the person standing in front of the kinect .I checked the SDKs of kinect.The example...
2 Jan 2013 by Paul Wangdali Jr.
I am currently working on a Kinect application which allows recording of movements then later be played on an Avatar in XNA.I know that the movements captured from the Kinect must be adjusted first and be converted to Matrices as bone transformations before applying it to the Avatar Model.I...
13 Feb 2013 by Sajesh.Nambiar
Migrating applications developed in Kinect for Windows Beta 2 to v1.0 using C#
24 Mar 2013 by sandhya2511
Hi, I m trying to lock a single skeleton using Microsoft Kinect SDK v 1.7 . My requirements are• First lock a single skeleton.• Check the tracking state of the of the locked skeleton.• If the tracking state of the locked skeleton is NOT Tracked,then• ----->check for the next closest...
7 Apr 2013 by Simon Jackson
If you want to learn the Kinect and how to make the most of it, then this book is a really good start and one worth having on the shelf.
6 May 2013 by CPallini
Did you try Google[^]?
8 May 2013 by Radoslav Dimitrov
You can do a an Array of Matrixes (NOTE Matrix must be a structure where you save R, G, B)it will look something like this://set them how you wishint MaxX = 30;int MaxZ = 30;int MaxY = 30;public struct ColorM{ int R; int G; int B;}ColorM[,,] Area =...
9 May 2013 by ultradoi
Thank you CPallini very much for ask.Now I have solution to do it.I use kinect SDK with xna for create my game.I know my quation is very stupid.I am so sorry :(
11 May 2013 by ultradoi
Now, I download 3d model from http://www.crazy3dfree.com/Model/Clothes/3d-model-of-male-cotton-clothes--2.html[^]I want to import that to xna for make game.my game is real-time with kinect.I can tracking skeleton same that...
14 May 2013 by narayaru
Hi,I am trying out something with Kinect sensor. I am trying to display objects at certain depth in original colour and the rest in black. I don't want to use the playerindexbitmask since I don't want to use it for skeletons. What I have now is helping me display the original colour at the...
27 May 2013 by Tadit Dash (ତଡିତ୍ କୁମାର ଦାଶ)
Refer the below articles and links. These might help you get started.1. Home Security System Using Kinect, Azure, Windows Phone and Windows 8 [^].2. Building a home security system with OpenKinect[^].3. [Book] Kinect for Windows SDK Programming Guide[^]
5 Jun 2013 by Ron Beyer
This is probably because you are compiling in AnyCPU and running on an x64, while the Kinect API is compiled under x86. Change your project properties to target x86 and the issue will probably go away.
13 Jun 2013 by bananadrop
I am wring for asking the how to tracking the specific person after detecting for the interactive floors.We would like to express like a pond which the fishes are in it. When person comes into the scanning zone, some fishes are gathering around the person with gentle wave. Specially, If...
26 Jun 2013 by ali 10
I am taking Video from kinect and sending to client but the problem i am facing is that it says calling thread cannot access the object different threads owns it i use dispachter.invoke but it is giving me the same exception and not displaying the required result. public partial class...
26 Jun 2013 by johannesnestler
Hi ali,Seems a simple solution if you know it. You can't access the WriteableBitmap from another thread (not the thread created it). If you want to do that, you need to freeze your bitmap by calling WriteableBitmap.Freeze() first.And You can't access ....Source in a thread that is...
5 Jul 2013 by squarename
Recently,I want to do a project to let Kinect detect eyeballs movements.But I don't know which technique can use ?Original: Using Kinect for Windows SDK,OpenCV , C#Now,I want to try using Adobe Flash (AIRKinect)Hope to get advice from anybody!Thanks a lot!by ting-wei
8 Aug 2013 by mccaber82
Hi,I am looking to use the Kinect with the 1.7 SDK and I'm trying to understand how to link the three capture streams (RGB, Depth, Skeletal).Is it fair to assume that the frame number is common between the three streams and that all capture data is kept in sync using the frame...
8 Aug 2013 by mccaber82
Hi,Im beginning development using the Kinect SDK. One thing I need to do is store the data.Array information comes out of the frame for each stream (RGB, Depth, Skeleton), such as the skeleton array coming from the skeleton stream.Im trying to understand how to compress the data for...
4 Sep 2013 by mccaber82
I am using the Kinect SDK to capture an RGB stream. I am capturing the data at: ColorImageFormat.RawBayerResolution640x480Fps30More info on available formats here. I want to store this stream on disk, so I am using a binary writer to write the raw frame bytes of the color image. This...
5 Sep 2013 by mccaber82
I am doing Kinect programming and when I enable the color stream, I defined to use Bayer 30 frames per second format (ColorImageFormat.RawBayerResolution640x480Fps30). When rendering the image, I use the following code: PixelFormat format = PixelFormats.Bgr32;// Bitmap source to...