I was using nuitrack to track skeletons in my own c++ application. The trial version had decent accuracy, but I wanted to improved accuracy in side view. So I purchased nuitrack AI and followed the guide on github, setting Skeletonization.Type to CNN_HPE and DepthProvider.Depth2ColorRegistration to true.
However, I found that joints lost frequently, and the accuracy is far poorer than trial version. I want to know if I enabled AI correctly?
Here’s some details that I can offer:
I copied /usr/etc/nuitrack/data to the project folder of my app, and modified nuitrack.config of the copy in my project folder.
I didn’t use any cuda gpus for I only want to use skeleton tracking.
A trial license has the same features as Nuitrack AI, but each session is limited to 3 minutes.
Nuitrack includes two Skeleton Tracking algorithms: default (classical) and AI. Do you have these issues on both versions?
setting Skeletonization.Type to CNN_HPE and DepthProvider.Depth2ColorRegistration to true.
I want to know if I enabled AI correctly?
By following the description, you did everything right. But we can additionally confirm it if you send us your %NUITRACK_HOME%/data/nuitrack.config file.
I copied /usr/etc/nuitrack/data to the project folder of my app, and modified nuitrack.config of the copy in my project folder.
Do you have this problem with our code samples or is it only in your application?