¿Cómo se calculan los pasos de WeChat?
El recuento de pasos de WeChat se calcula en función del sensor del teléfono móvil.
El método de conteo de pasos de WeChat es el siguiente:
1 el teléfono móvil tiene un sensor de vibración incorporado o un procesador auxiliar, como un giroscopio, un sensor de gravedad, etc. en función de la frecuencia de vibración de estos dispositivos. Es decir, cuando una persona camina, el centro de gravedad se mueve un poco hacia arriba y hacia abajo, y los sensores y colaboradores detectan este movimiento del centro de gravedad y lo cuentan.
2. Principios físicos, mientras caminamos a una velocidad aparentemente constante, por los dispositivos que llevamos (como teléfonos móviles, pulseras deportivas), cada paso experimenta un cambio de aceleración similar a una montaña rusa.
3. En general, cuando levantas la pierna y das un paso, la aceleración es mayor. Lo colocamos en un eje de coordenadas y el cambio en la aceleración parece una forma de onda cos.
4. Entre dos picos de onda, se puede considerar como un paso. Si aparecen 8 picos de onda continuamente, básicamente se puede determinar que la persona está en movimiento. El dispositivo comienza a contar estas fluctuaciones anteriores y posteriores como pasos. Este es el principio de conteo de pasos más básico.
Información ampliada:
WeChat Step Count es una función de WeChat Sports, principalmente para animar a los usuarios a mejorar su salud a través de actividades físicas como caminar. Su método de cálculo se basa en la medición mediante el sensor de aceleración integrado en el teléfono inteligente y convierte los datos de medición en pasos según un algoritmo determinado.
El sensor de aceleración de un smartphone es un dispositivo que puede detectar cambios en la aceleración del smartphone y convertirla en una señal digital. El dispositivo está compuesto básicamente por un bloque de masa y una varilla elástica. Cuando el usuario camina, corre u realiza otras formas de movimiento, el dispositivo genera una señal de aceleración. WeChat Sports utiliza estas señales para contar los pasos de los usuarios.
Dado que los humanos tienen diferentes longitudes de zancada, el método de cálculo de pasos de WeChat difiere según la altura y la longitud de la zancada del usuario. WeChat utiliza un algoritmo llamado "filtro de Kalman" para procesar la señal de aceleración y evaluar el recuento de pasos del usuario.
El algoritmo utiliza la salida de datos del sensor de aceleración y conocimientos previos, como la altura y la longitud de la zancada del usuario. Elimina muy bien el ruido y refleja el número de pasos reales del usuario de forma idealizada.