how do smart watches count your steps?

358 views

It’s on your arm not your leg so how does it actually know how many steps you’re taking? And do things like how fast you walk and how long your stride is make a difference?

In: 160

11 Answers

Anonymous 0 Comments

There are sensors that measure acceleration in all directions, and can detect the the abrupt change in acceleration each time you set your foot down, provided you walk “hard” enough.

Just to give you an idea of how sensitive these sensors are:

>First, we propose PINlogger.js which is a JavaScript-based side channel attack revealing user PINs on an Android mobile phone. In this attack, once the user visits a website controlled by an attacker, the JavaScript code embedded in the web page starts listening to the motion and orientation sensor streams without needing any permission from the user. By analysing these streams, it infers the user’s PIN using an artificial neural network. Based on a test set of fifty 4-digit PINs, PINlogger.js is able to correctly identify PINs in the first attempt with a success rate of 74% which increases to 86 and 94% in the second and third attempts, respectively.

https://link.springer.com/article/10.1007/s10207-017-0369-x