Ich verwende Kinect mit OpenNI/NITE. OpenNI kann mit Hilfe von NITE menschliche Hände verfolgen. Außerdem kann OpenNI die verfolgte Handlinie glätten, und ich versuchte herauszufinden, wie es das macht.Online-Glättung für die Handverfolgung von Daten mit Kalman-Filtern
Ich versuchte mit Kalman-Filter, ersetzt die alte Hand-Position mit der Kalman geschätzten Handposition, aber immer noch die Glättung in OpenNI ist viel besser.
Ich würde mich über alle Hinweise freuen, wie man Online-Daten glättet oder wie man die Parameter in einem Kalman-Filter einstellt (etwas spezifisch für Hand-Tracking, da ich bereits weiß, was die Parameter tun).
Ich habe dieses Modell versucht, versuchte es auch mit Beschleunigung. Während es das Signal während der Bewegung glättet, bleibt das Zittern immer noch bestehen, wenn die Hand stillsteht. Außerdem scheint das Modell selbst falsch zu sein. Das heißt, Handbewegung mit den Standard-Bewegungsgleichungen zu modellieren, die Hand folgt dem nicht wirklich, oder? –