- Registriert
- 17.06.08
- Beiträge
- 828
Wer schon immer mal wissen wollte, wie das iPhone eigentlich erkennt, ob ihr grade lauft, joggt, oder gemütlich in der Bahn sitzt, kann sich dazu einige interessante Diagramme und Erläuterungen auf MechLab Engineering anschauen. Mit der Einführung von iOS7 kann sogar das System selbst Daten über den aktuellen Zustand an andere Apps weiterleiten.[PRBREAK][/PRBREAK]
Vorweg sei gesagt, dass dies keine offiziellen Daten von Apple sind und der genaue Algorithmus auch sicherlich ein gut gehütetes Geheimnis sein wird.
Das sind die Zustände die der M7 an Apps weiterleiten kann. Die "confidence" gibt darüber hinaus noch die Wahrscheinlichkeit an, ob dieser Zustand auch wirklich stimmt.
Die Beschleunigungswerte zeigen bspw. sehr charakteristische Ausschläge für die einzelnen Aktivitäten.
Die Drehratenwerte helfen enorm um das Fahrradfahren zu identifizieren. Das zyklische Treten mit den Beinen ist eindeutig zu identifizieren.
Die Zeiträume erstrecken sich übrigens nur über 8 sek. Das zeigt, wie erschreckend schnell sich die tatsächlich Fortbewegung erkennen lässt.
Die "confidence" kann u.A. mit einem solchen Diagramm bestimmt werden. Der Übergang vom Joggen zum Sitzen - um bspw. eine wohlverdiente Pause einzulegen - ist wahrscheinlicher, als nach dem Radmarathon erstmal noch ein paar Runden um den See zu joggen.
Wer noch ein Stückchen tiefer in die Materie einsteigen möchte, kann das im verlinktem Artikel tun.
via MechLab Engineering
Vorweg sei gesagt, dass dies keine offiziellen Daten von Apple sind und der genaue Algorithmus auch sicherlich ein gut gehütetes Geheimnis sein wird.
- stationary
- running
- walking
- automotive
- unknown
Das sind die Zustände die der M7 an Apps weiterleiten kann. Die "confidence" gibt darüber hinaus noch die Wahrscheinlichkeit an, ob dieser Zustand auch wirklich stimmt.
Die Beschleunigungswerte zeigen bspw. sehr charakteristische Ausschläge für die einzelnen Aktivitäten.
Die Drehratenwerte helfen enorm um das Fahrradfahren zu identifizieren. Das zyklische Treten mit den Beinen ist eindeutig zu identifizieren.
Die Zeiträume erstrecken sich übrigens nur über 8 sek. Das zeigt, wie erschreckend schnell sich die tatsächlich Fortbewegung erkennen lässt.
Die "confidence" kann u.A. mit einem solchen Diagramm bestimmt werden. Der Übergang vom Joggen zum Sitzen - um bspw. eine wohlverdiente Pause einzulegen - ist wahrscheinlicher, als nach dem Radmarathon erstmal noch ein paar Runden um den See zu joggen.
Wer noch ein Stückchen tiefer in die Materie einsteigen möchte, kann das im verlinktem Artikel tun.
via MechLab Engineering
Zuletzt bearbeitet von einem Moderator: