Recently, we were using the body tracking example, and found that the position and key points results obtained kept shaking, when a person remained static. The camera is fixed somewhere.
We would like to know if there is a parameter setting for the zed camera to make the result more stable, or if we want to use Kalman filter to smooth the result, how should it be adapted, can you give us some advice, thank you!
Hi @jiankors
what version of the ZED SDK are you using?
Please provide more information about your system and the configuration used for the body tracking.
Hi @jiankors
thank you for the information, still missing the ZED SDK version.
Have you tried to set the depth mode to NEURAL?
The RTX 5000 that you are using should have enough power and memory to handle both Object Detection and NEURAL depth simultaneously.
Sorry about the missing ZED SDK version, we used 3.7.5 at the moment. And when we tried to set the depth mode to NEURAL, we got error:-2146697211 twice, then the skeleton in opened cv::imshow window is missing, only video image.
We have updated the ZED SDK to the latest 3.7.6, and the NEURAL depth mode can work now. The detected skeletons are stable than before, but still have obvious jitter, and the latency increased a little. The camera FPS is 15.
Can we use filter like kalman ourself to stable the position result?
Thanks!