3D Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

Kinect 2 - Haro3D VI Library

Have you tried the demos provided with the Kinect V2 SDK? Do you have the same problem for all the examples? Are you using LabVIEW 32 or 64 bits? Microsoft has reported inconsistent problems with the I5 CPU. Concerning the CPU, I suspect that you should be fine at least with the IR, Bodies, Depth examples but might have problems with the other examples.

The fact that the Kinect disappear from the device manager points out in the direction of the USB port. The USB 3.0 boards has created problems with the Kinect V2. If you have different USB 3.0 ports on your computer, try different ones (for example, the back USB ports are generally more reliable than the front ones for destop computers, and ports directly in the laptop are better than those in a docking station).

Marc Dubois
0 Kudos
Message 11 of 73
(6,918 Views)

hi, great work you've all done here, but can i use this example for kinect v1, if not can you guys somehow teach me how to migrate it to be used in kinect v1 as i want to use it in my final year project which is to compare different methods of human tracking and choosing the best and currentlt i only found the skeleton example only...

0 Kudos
Message 12 of 73
(6,918 Views)

Excellent work!
Best regards,

K


https://decibel.ni.com/content/blogs/kl3m3n



"Kudos: Users may give one another Kudos on the forums for posts that they found particularly helpful or insightful."
0 Kudos
Message 13 of 73
(6,918 Views)

The library is not compatible with the Kinect v1. The coding is completely different from Kinect v1 to Kinect v2. You cannot migrate the code from one to the other. However, you can use the Kinesthesia library (http://sine.ni.com/nips/cds/view/p/lang/en/nid/210938). Is it what you meant by "...i only found the skeleton example.."?

Marc Dubois
0 Kudos
Message 14 of 73
(6,918 Views)

Hello,

or you can try my toolkit, which has readily available depth and color acquisition for Kinect v1 (based on PCL library):

https://decibel.ni.com/content/blogs/kl3m3n/2014/09/05/point-cloud-library-pcl-and-open-computer-vis...

Best regards,

K


https://decibel.ni.com/content/blogs/kl3m3n



"Kudos: Users may give one another Kudos on the forums for posts that they found particularly helpful or insightful."
0 Kudos
Message 15 of 73
(6,918 Views)

May I ask you if it is possible for Haro3D to track a object like a badminton bird instead of skeletal tracking? If so, how can I define it?

Thanks!

0 Kudos
Message 16 of 73
(6,918 Views)

The skeleton tracking is defined at the Kinect level. It uses special algorithms to detect humans. It cannot be redefined to track something else.



You will have to develop your own algorithm. You can use color, size, and position in 3D space. You can see an example of tracking in the following youtube video: https://youtu.be/CViZF4uJCH8. I have not made the code available yet but I intend to do it as soon as I get a little bit of time on my hand.

Marc Dubois
0 Kudos
Message 17 of 73
(6,918 Views)

Hello, fantastic work on this library!

I'm willing to buy a kinect to experiment with this but I currently own a senz3D (from creative). Any chance the library will work with other time of flight devices in the future?

0 Kudos
Message 18 of 73
(6,918 Views)

I am currently working to include APIs for more devices in the Haro3D library but no plan for another 3D sensor for the moment.

Marc Dubois
0 Kudos
Message 19 of 73
(6,918 Views)

Marc

Thank you for sharing this work. Unfortunately I was not able to install the package on Labview 2013. I get an error message saying the vi has been written in a newer version of Labview. Is the library available somewhere in a version I could install on my version of Labview (13.0f2)?


0 Kudos
Message 20 of 73
(6,918 Views)