Kinect V2 Programming
NtKinect: Kinect V2 C++ Programming with OpenCV on Windows10
We created a class library
that makes it easy to program Kinect V2 with C++ and released
it as Open Source of MIT License.
Now, we will explain how to use it.
NtKinect supports multi-threading and is DLLable.
So you can easily write program that uses Kinect V2 functions,
and use it in other languages/environments, such as Unity for example.
Dynamic Linking Library (DLL)
We will present about
"Gesture Recognition with non-contact sensor for Natural User Interface in the COVID-19 era"
at the international conference of HICSS-54, Jan/05-08/2021.
This presentation is an application of this NtKinect library. (Jan/08/2021)
I uploaded some projects with Visual Studio 2019 and OpenCV 4.1.1 to github.(Aug/31/2019)
We will present about
"Privacy-aware Remote Monitoring System by Skeleton Recognition"
at the international conference of HICSS-52, Jan/08-11/2019.
This presentation is an application of this NtKinect and NtKinectDLL library. (Sep/04/2018, Jan/20/2019 added)
We made the presentation about "Software Support for Skeleton Recognition and Monitoring People with Privacy"
at the international conference of HICSS-51, Jan/03-06/2018.
This presentation was for the privacy oriented watching system developed with the NtKinect library.
(Sep/12/2017, Jan/20/2018 added)
We changed the compiler from "Visual Studio Professional 2015" to
"Visual Studio Community 2017" in the sample.
We also changed the OpenCV version from 3.1 to 3.3 and its install drive from "D:" to "C:".
We have developed and released the NtKinectDLL which is a DLL that can use almost all the
functions of NtKinect.
In addition, We released NtUnity.cs that uses this DLL in Unity.
You can see both from here.
We announced this library's design policy at the 172-th conference of SIG Human-Computer Interaction, IPSJ.
You may refer NtKinect with the following description.
We wrote an explanatory article on how to make Kinect V2 gesture recognition as DLL and use it in Unity.
With the recognition of detailed face information (HDFace), we have made it possible to select
an option to generate individual's face model.
However, it is unstable, so please treat it as experimental.
When referring NtKinect, we recommend the following description.
Yoshihisa Nitta: NtKinect - Kinect V2 C++ Programming with OpenCV on Windows10 |
We fixed the download link of the VisualStudio project to craete DLL files for speech recognition.
We fixed some sample projects in which some windows were displayed on the second screen.
Also, we fixed the download link of Unity projects of speech recognition.
We added an explanatory article on how to make Kinect V2 speech recognition as DLL and use it in Unity. (Sep/12/2016)
We added an explanatory article on how to make Kinect V2 face orientation recognition as DLL and use it in Unity. (Aug/25/2016)