Skip to content

nama-gatsuo/ofxAzureKinectUtil

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ofxAzureKinectUtil

openFrameworks addon for bridging Azure Kinect. This addon is kind a child of ofxAzureKinect and succeeds main architecture from it. Yet I had to use some extra features like playback recordings in second thread and so on.

Feature

  • Streaming from ofxAzureKinectUtil::Device
  • Playback of .mkv file via ofxAzureKinectUtil::Playback
  • Multithreading to process sensor inputs
  • Pointcloud as ofVboMesh and texture binding
  • Polygon meshing of depth input
  • Raw data (depth/color/IR) access as ofTextures
  • Device orientation estimation from IMU

Setup

  • Install the Azure Kinect Sensor SDK.
  • Install the Azure Kinect Body Tracking SDK.
  • Add an environment variable for AZUREKINECT_SDK and set it to the Sensor SDK installation path (no trailing slash). The default is C:\Program Files\Azure Kinect SDK v1.3.0 (versions might be changed).
  • Add an environment variable for AZUREKINECT_BODY_SDK and set it to the Body SDK installation path (no trailing slash). The default is C:\Program Files\Azure Kinect Body Tracking SDK.
  • Add the path to the Sensor SDK bin folder to the PATH variable. The default is %AZUREKINECT_SDK%\sdk\windows-desktop\amd64\release\bin.
  • Add the path to the Body SDK bin folder to the PATH variable. The default is %AZUREKINECT_BODY_SDK%\sdk\windows-desktop\amd64\release\bin.
  • Add the path to the Body SDK tools folder to the PATH variable. The default is %AZUREKINECT_BODY_SDK%\tools.
  • Clone this repository in your openFrameworks addons folder.
  • You can then use the OF Project Generator to generate projects with the appropriate headers and libraries included.
  • Note that if you want to use body tracking, you will need to copy the cuDNN model file dnn_model_2_0.onnx from the Body SDK tools folder into your project's bin folder!

About

openFrameworks addon for bridging Azure Kinect

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages