Skip to content

feature: Azure Kinect Body Tracking SDK

Christian Dreher requested to merge feature/ak-body-tracking-sdk into master

Blocking TODOs:

  • Fix HumanPoseReader
  • Fix current OpenPose component (with memory reader) to correctly write into redesigned human memory
  • Verify CPU vs GPU mode, dependency to CUDA 11 cuDNN 8 in Axii (might be optional)
  • Look into code of Azure Kinect component again
    • Broadcast images first, then push image to pose tracker and pop result?
    • Multithread body tracking part?
    • Exceptions, error handling, what if human memory is not available?
  • Allow setting a property to disable the memory dependency => in writer? If possible, this would make the optional point below (*) obsolete

Other TODOs:

  • Deprecate OpenPose topic
  • * Build Azure Kinect component with body tracking if available, but in any case without body tracking as fallback if not needed otherwise

Downstream MRs:

Edited by Rainer Kartmann

Merge request reports