victorprad / InfiniTAM

A Framework for the Volumetric Integration of Depth Images
http://www.infinitam.org
Other
918 stars 351 forks source link

kinect v2 #12

Open kaer-bashiba opened 9 years ago

kaer-bashiba commented 9 years ago

I was wondering how to use InfinTAM in Ubuntu 14.04 with the Kinect v2 as I found no deltailed description about it. Does it work on the basis of libfreenect2 ?

olafkaehler commented 9 years ago

We have so far only tried the Kinect v2 on Windows using the Microsoft SDK. There is a corresponding Kinect2Engine class in the InfiniTAM source code. We have so far not tried it with libfreenect2, or indeed on any operating system other than Windows.

You'd have to write something like the Kinect2Engine to interface with libfreenect2, or you'd have to hope that some sort of plugin-glue-magic between libfreenect2 and OpenNI will appear, just as there already is between libfreenect and OpenNI (i.e. OpenNI uses libfreenect as an input plugin).

Hope that helps...

kaer-bashiba commented 9 years ago

Thank you very much! Now that I know that InfiniTAM currently works exclusively with the MS Kinect 2.0 public preview SDK I can finally try it out.

Will there be a version of InfiniTAM with a combined output of the 3D data and rgb data like Kinect Fusion available?

Thanks in advance

Karl Janicki 2015-1-5 下午1:15于 "olafkaehler" notifications@github.com写道:

We have so far only tried the Kinect v2 on Windows using the Microsoft SDK. There is a corresponding Kinect2Engine class in the InfiniTAM source code. We have so far not tried it with libfreenect2, or indeed on any operating system other than Windows.

You'd have to write something like the Kinect2Engine to interface with libfreenect2, or you'd have to hope that some sort of plugin-glue-magic between libfreenect2 and OpenNI will appear, just as there already is between libfreenect and OpenNI (i.e. OpenNI uses libfreenect as an input plugin).

Hope that helps...

— Reply to this email directly or view it on GitHub https://github.com/victorprad/InfiniTAM/issues/12#issuecomment-68700510.

olafkaehler commented 9 years ago

Just as a followup for the adventurous: Try libfreenect2 with this OpenNI-glue: https://github.com/MasWag/OpenNI2/tree/libfreenect2

While it still seems a bit unstable at the moment, this will mean you can access the Kinect 2 via OpenNI in a platform independent way. If you encounter problems, help them to get it fixed!

ahundt commented 8 years ago

They now have the first stable release 0.1 out

sabrinazuraimi commented 5 years ago

Hi, was just wondering whether this works now for Kinect v2 on Ubuntu