Hello,
I’m using Nuitrack AI with Kinect v2 inside Unreal Engine, and I’m facing a persistent issue with the skeleton tracking quality. The movements are jittery, unstable, and delayed, even when the environment and lighting conditions are optimal.
To illustrate the problem, I’ve attached:
-
a file recorded directly from Unreal Engine showing the tracking in real time,
-
and a recording file from the Nuitrack application, showing how the same movement looks smoother there.
This suggests that the issue is related not to the sensor itself, but to how Nuitrack data is processed or streamed into Unreal Engine.
System setup:
-
Sensor: Kinect v2
-
Nuitrack version: 0.38.5
-
Unreal Engine version: 5.6
-
OS: Windows 11
-
Connection: USB 3.0 (verified via Kinect Configuration Verifier)
Problem details:
-
Skeleton data in Unreal Engine is jerky, with visible delays and micro-shaking of joints.
-
Sometimes tracking “jumps” or freezes for a few frames, then catches up.
-
Nuitrack standalone app shows much smoother skeleton motion under the same conditions.
-
I’ve tried different USB ports and recalibration - the issue persists.
Questions:
-
Is there a recommended way to synchronize or filter skeleton data in Unreal to reduce jitter?
-
Should I modify the
nuitrack.configfile? -
Is this behavior related to the AI mode in Nuitrack, or a known issue with the Unreal plugin?
-
Are there specific parameters for smoothing, latency, or frame interpolation that can be adjusted?
Check please! Any suggestions or configuration examples would be greatly appreciated.
Thank you in advance for your help!