Wie filtere ich das Rauschen der Beschleunigungsmesserdaten in Android? Ich würde gerne einen Hochpassfilter für meine Beispieldaten erstellen, damit ich niederfrequente Komponenten eliminieren und mich auf die hochfrequenten Komponenten konzentrieren kann. Ich habe gelesen, dass der Kalman-Filter der beste Kandidat hierfür sein könnte, aber wie kann ich diese Methode in meine Anwendung, die hauptsächlich in Android Java geschrieben ist, integrieren oder verwenden? oder kann es überhaupt gemacht werden? oder über Android NDK? Gibt es einen Zufall, dass dies in Echtzeit möglich ist?Filtern von Beschleunigungsmesserdaten Rauschen
Jede Idee wird sehr geschätzt. Vielen Dank!
Ich bin mir nicht sicher, ob ich folge, was hier passiert ... wenn acceleration.x konstant ist (theoretisch kann das passieren), dann result.x = 0; accel [0] sieht aus wie die gefilterte Ausgabe; nicht sicher, was result.x ist. – Pandrei