Kinect

PCL KinectFusion opensource binary download

As you may know the amazingly clever people at pointclouds.org haven been working on an opensource implementation of the Kinect Fusion algorithm.

 

The original Microsoft Research implementation:

 

The open source Pointclouds.org PCL implementation:

 

It’s still in development and experimental, and only available as part of their unstable PCL coding libraries.

But out of curiosity I tried compiling the latest code from their svn repository to see it in real life. And I thought I’d provide it here for any non coders that are interested in it.

 

Keep in mind a few things though:

  • I have not coded this, it’s the clever work of the people at pointclouds.org
  • I currently don’t have any plans to integrate this with Brekel Kinect (yet)
  • It may not be very useful at the moment, besides a technology preview
  • As this is CUDA (GPU) accelerated, you NEED an Nvidia graphics card (probably of the 400 or 500 series), with recent drivers
  • You need the very latest OpenNI drivers installed and working (try my 1.4.0.2 auto installer)
  • No guarantees or support from me if it doesn’t work 🙂
Here’s the binaries, simply unpack and run:

Download KinFu

Sunday, December 11th, 2011 Kinect, Ranting 69 Comments

The 3D Tech Behind Virtual Production using Kinect

Here’s the presentation from this year’s Siggraph:

Thursday, August 18th, 2011 Kinect, Ranting 5 Comments

Brekel Kinect v0.49 update

No new core features, just updated to work with the latest of the OpenNI drivers.
They should be a bit more stable, as well as offer quicker skeleton calibration.

This should make things less confusing for new users as well as all the versions are now aligned again to the latest and greatest.

Recurring users: make sure you re-download and re-run the auto driver installer please.

Saturday, July 23rd, 2011 Kinect 13 Comments

Latest OpenNI drivers don’t work (yet)

The most recent versions of the OpenNI drivers don’t seem to work with Brekel Kinect.
Please use the auto installer from my downloads section to handle the driver installation and DO NOT use the manual procedure for installing the latest drivers.

Thursday, July 14th, 2011 Kinect, Ranting 2 Comments

Auto Driver Installer fixed again.

Unfortunately OpenNI changed their download links, so please re-download the latest installer which has the updated links.

Thursday, June 16th, 2011 Kinect, Ranting 3 Comments

Brekel Kinect v0.48 update

The only addition to the base application is that the installer now installs the Microsoft redistributable libraries if needed. (which makes the download a bit bigger unfortunately)

But the main attraction is some new registration algorithms in the Offline Scan Processor.
Besides the existing ICP, there is now a faster ICP Non Lineair version, as well as SAC-IA (Sample Consensus Initial Alignment if you must know).

Which generally speaking is faster and much more robust aligning point clouds with substantially different camera positions.
All thanks to the brilliant minds at PCL!

Have fun,

Sunday, June 5th, 2011 Kinect 11 Comments

Brekel Kinect v0.47 update

Highlights:
– Ability to toggle “User Text” and “User Status Text” separately now
– Ability to toggle the “Low FPS Warnings” on/off
– Some fixes in the BVH calibration code
– Ability to set a Max FPS rate when doing continuous captures (for fast systems)
– Pointcloud registration/alignment in the Offline Scan Processor, this is experimental still and seems to work best when the camera didn’t move too much between frames

Sunday, May 29th, 2011 Kinect 10 Comments

Closest thing to a tutorial with MotionBuilder

One of the users made this video, which may be interesting if you want to dive into setting up and driving your own characters in MotionBuilder with Brekel Kinect:

Thursday, May 26th, 2011 Kinect 4 Comments

PCL sensor driver problem?

Seemed like the PCL sensor drivers were problematic for new users.

The autoinstaller and links have been reverted back to the good ole’ Avin2 version on github.

Sunday, May 22nd, 2011 Kinect No Comments

Brekel Kinect v0.46 update

Just added v0.46 of Brekel Kinect, the most important updates:

  • Compressed BIN format
  • Saving/Loading User Calibration data to/from disk
  • Updated Offline Scan Processor
Sunday, May 22nd, 2011 Kinect 4 Comments