{"id":55992,"date":"2013-10-21T18:12:08","date_gmt":"2013-10-21T16:12:08","guid":{"rendered":"http:\/\/www.iphone-ticker.de\/?p=55992"},"modified":"2013-10-21T18:14:54","modified_gmt":"2013-10-21T16:14:54","slug":"technische-hintergruende-zum-m7-coprozessor-so-zaehlt-das-iphone-5s-schritte-erkennt-autotouren","status":"publish","type":"post","link":"https:\/\/www.iphone-ticker.de\/technische-hintergruende-zum-m7-coprozessor-so-zaehlt-das-iphone-5s-schritte-erkennt-autotouren-55992\/","title":{"rendered":"Technische Hintergr\u00fcnde zum M7 Coprozessor: So erkennt das iPhone 5s Schritte &#038; Co."},"content":{"rendered":"<p>Wie genau funktioniert die Aktivit\u00e4tserkennung des im iPhone 5s verbauten M7 Coprozessors? Auf welche Schnittstellen k\u00f6nnen Entwickler, die an den vom iPhone 5s gesammelten Bewegungsdaten interessiert sind, setzen? Wie unterscheidet das iPhone die per Fu\u00df zur\u00fcckgelegten Strecken von denen, die als Autofahrten und Ruhephasen erkannt werden? <\/p>\n<p><a href=\"http:\/\/www.iphone-ticker.de\/wp-content\/uploads\/2013\/10\/gyro.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.iphone-ticker.de\/wp-content\/uploads\/2013\/10\/gyro.jpg\" alt=\"gyro\" width=\"500\" height=\"333\" class=\"aligncenter size-full wp-image-55994\" srcset=\"https:\/\/images.iphone-ticker.de\/wp-content\/uploads\/2013\/10\/gyro.jpg 500w, https:\/\/images.iphone-ticker.de\/wp-content\/uploads\/2013\/10\/gyro-300x199.jpg 300w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/a><\/p>\n<p>Der Motionprozessor ist durch die <a href=\"http:\/\/www.iphone-ticker.de\/8-bewegungstracker-und-schrittzaehler-fuer-das-iphone-5s-55845\/\">zahlreichen<\/a> App Store-Neuver\u00f6ffentlichungen der vergangenen Tagen in aller Munde; zu den Hintergr\u00fcnden des stromsparenden Logikbausteins, der es wohl auch in <a href=\"http:\/\/www.ifun.de\/?s=iwatch\">Apples iWatch<\/a> schaffen wird, ist au\u00dferhalb der Entwickler-Community jedoch nur wenig bekannt.<\/p>\n<p>Vorhang auf f\u00fcr Paul Balzer. Der Mitarbeiter des dresdner Unternehmens MechLab Engineering, beschreibt in seinem Artikel &#8222;<a href=\"http:\/\/mechlab-engineering.de\/2013\/10\/aktivitaetenerkennung-apple-iphone-5s-mit-m7-motionprozessor\/\">Aktivit\u00e4tenerkennung<\/a>&#8220; die Unterschiede der vom M7 ausgegebenen Status-Meldungen (stationary, running, walking, automotive und unknown) erkl\u00e4rt das Confidence-Rating, mit dem das iPhone die Sicherheit ermittelt, mit der die festgestellte Art der Bewegung wahrscheinlich zutrifft und gibt einen Einblick in die Welt der Algorithmen zur Aktivit\u00e4tenklassifizierung, mit Hilfe sich die M7-Daten weiter verarbeiten lassen. <\/p>\n<p>Wie also handhaben iPhone-Entwickler die Kommunikation ihrer Apps mit dem neuen iPhone-Chip am besten?<\/p>\n<blockquote><p>[&#8230;] Allein mit Hilfe der Drehrate und Beschleunigung ist es relativ einfach m\u00f6glich, grundlegende Aktivit\u00e4ten zu unterscheiden. Der hier aufgezeichnete und betrachtete Zeitraum war nur 8 Sekunden. Mit den Ergebnissen aus jeweils einer Periode kann eine Wahrscheinlichkeit berechnet werden, welche Aktivit\u00e4t gerade vorliegt. Z.B. k\u00f6nnte aus der Analyse der Signale berechnet werden, dass gerade Fahrrad gefahren wird.<\/p>\n<p>Kommt der Algorithmus zu dem Ergebnis \u201cradfahren\u201d, so wird die Wahrscheinlichkeit, dass gerade wirklich Rad gefahren wird, erh\u00f6ht. So kann \u00fcber das <a href=\"https:\/\/en.wikipedia.org\/wiki\/Bayes%27_theorem\">Bayes\u2019-Theorem<\/a> mit vorhandener Wahrscheinlichkeit und neuer Erkenntnis eine \u201cconfidence\u201d berechnet und ausgegeben werden. Zus\u00e4tzlich k\u00f6nnen Zustands\u00fcberg\u00e4nge als Markoff Ketten mit Wahrscheinlichkeiten bestimmt werden. Ein \u00dcbergang von joggen zu laufen ist wahrscheinlicher, als ein \u00dcbergang von joggen zu radfahren.\n<\/p><\/blockquote>\n<p><a href=\"http:\/\/mechlab-engineering.de\/2013\/10\/aktivitaetenerkennung-apple-iphone-5s-mit-m7-motionprozessor\/\">Lesenswert<\/a>!<\/p>\n<p><a href=\"http:\/\/www.iphone-ticker.de\/wp-content\/uploads\/2013\/10\/Beschleunigungen-669x501.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.iphone-ticker.de\/wp-content\/uploads\/2013\/10\/Beschleunigungen-669x501.png\" alt=\"Beschleunigungen-669x501\" width=\"669\" height=\"501\" class=\"aligncenter size-full wp-image-55995\" srcset=\"https:\/\/images.iphone-ticker.de\/wp-content\/uploads\/2013\/10\/Beschleunigungen-669x501.png 669w, https:\/\/images.iphone-ticker.de\/wp-content\/uploads\/2013\/10\/Beschleunigungen-669x501-300x224.png 300w\" sizes=\"auto, (max-width: 669px) 100vw, 669px\" \/><\/a><\/p>\n<h6>Beschleunigungen in alle 3 Richtungen (acceleration) w\u00e4hrend verschiedener Aktivit\u00e4ten<\/h6>\n","protected":false},"excerpt":{"rendered":"<a href=\"https:\/\/www.iphone-ticker.de\/technische-hintergruende-zum-m7-coprozessor-so-zaehlt-das-iphone-5s-schritte-erkennt-autotouren-55992\/\"><img width=\"150\" height=\"150\" src=\"https:\/\/images.iphone-ticker.de\/wp-content\/uploads\/2013\/10\/bewegung-150x150.jpg\" class=\"alignright tfe wp-post-image\" alt=\"\" decoding=\"async\" loading=\"lazy\" \/><\/a><p>Wie genau funktioniert die Aktivit\u00e4tserkennung des im iPhone 5s verbauten M7 Coprozessors? Auf welche Schnittstellen k\u00f6nnen Entwickler, die an den vom iPhone 5s gesammelten Bewegungsdaten interessiert sind, setzen? Wie unterscheidet das iPhone die per Fu\u00df zur\u00fcckgelegten Strecken von denen, die als Autofahrten und Ruhephasen erkannt werden? Der Motionprozessor ist durch die zahlreichen App Store-Neuver\u00f6ffentlichungen der [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":55993,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[88],"tags":[1830,2278,3917,1787,2239],"class_list":["post-55992","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-entwickler","tag-bewegung","tag-coprozessor","tag-entwickler","tag-iphone-5s","tag-m7"],"aioseo_notices":[],"subheadline":["Rechnen mit dem Bayes-Theorem"],"featured_image":["http:\/\/www.iphone-ticker.de\/wp-content\/uploads\/2013\/10\/bewegung.jpg"],"rest_api_enabler":{"subheadline":"Rechnen mit dem Bayes-Theorem","featured_image":"http:\/\/www.iphone-ticker.de\/wp-content\/uploads\/2013\/10\/bewegung.jpg"},"_links":{"self":[{"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/posts\/55992","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/comments?post=55992"}],"version-history":[{"count":5,"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/posts\/55992\/revisions"}],"predecessor-version":[{"id":56000,"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/posts\/55992\/revisions\/56000"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/media\/55993"}],"wp:attachment":[{"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/media?parent=55992"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/categories?post=55992"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/tags?post=55992"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}