Skip to content
izenja edited this page Nov 6, 2012 · 9 revisions

KinectArms

Welcome to the Github repository for KinectArms. KinectArms is a toolkit that allows developers to use a Microsoft Kinect to easily separate hands and arms from backgrounds. It's intended to be used for surface-based computing, such as tabletops or digital whiteboards, but can could work on any form of surface. The toolkit is in two parts.

KinectTable

KinectTable is a capture toolkit that recognizes hands and arms above the surface, performs video separation, and identifies the height of each pixel of the separated image.

KinectViz

KinectViz is a display toolkit that provides built-in effects to show the height above the surface of hands and arms, improves the visibility of hands and arms, and provides tools for showing movement traces. It depends on KinectTable. Additional effects can be easily developed and added to the toolkit.

.NET Wrapper

There is a C# wrapper available for KinectTable. Included in the repository is an example of how this might be used in a project. Note that the KinectViz portion is not available for C# (at least for now).

Project Status

KinectArms is currently in the last phase of in-house development. Please report any bugs or issues you encounter and we'll try to fix them.

Documentation will hopefully be created by the end of 2012.

Requirements

Visit our requirements page to see what libraries and systems you need to use to make KinectArms work.

More information

Feel free to contact us with questions. There is an introductory video to KinectArms.

We also have a paper at CSCW 2013. A pre-print version will be up shortly.

Clone this wiki locally