Red de conocimiento informático - Espacio del host - ¿Cómo calcula el teléfono el número de pasos que doy cada día?

¿Cómo calcula el teléfono el número de pasos que doy cada día?

La tecnología avanza, los tiempos evolucionan y el nivel de vida mejora constantemente. La gente de hoy ya no se preocupa por la comida y la ropa, sino que se preocupa más por su propia salud. A raíz de esto, han surgido varias aplicaciones deportivas. No sé desde cuándo, la gente empezó a mostrar interés y publicar los datos de sus ejercicios en el círculo de votación. Parece que contar más de 10.000 pasos se ha convertido en un punto de referencia difícil. Si a alguien le gusta su ejercicio en WeChat, estará muy contento. Entonces, ¿cómo calculan los teléfonos móviles cuántos pasos damos cada día?

En el pasado, la tecnología no era tan poderosa. La mayoría de los teléfonos móviles usaban un simple sensor de gravedad para calcular el número de pasos. En pocas palabras, era la frecuencia de los movimientos del móvil. Por lo tanto, muchas personas querían que los datos del recuento de pasos se vieran mejor, así que balanceé el teléfono desesperadamente y utilicé técnicas de trampa para engañarlo. ¿No viola esto la intención original del movimiento?

Con el avance y desarrollo de la ciencia y la tecnología, la mayoría de las aplicaciones actuales de conteo de pasos utilizan una serie de sensores como giroscopio, sensor de gravedad y sensor de aceleración integrados en el teléfono móvil para obtener el conteo de pasos del usuario. En comparación con la detección de gravedad anterior, este método es más preciso y científico. El giroscopio puede calcular el ángulo del teléfono móvil al caminar, el ángulo del teléfono móvil en el bolsillo seguirá apareciendo y el sensor de aceleración puede obtener los datos de velocidad del usuario para determinar si está caminando, en bicicleta o conduciendo.

El último y último truco es el GPS. El GPS puede calcular tu trayectoria de movimiento en tiempo real porque la velocidad al caminar, andar en bicicleta y conducir son muy diferentes, por lo que cuando te mueves dentro de un cierto período de tiempo, si. la trayectoria es demasiado larga, significa que no estás caminando. Por eso es bastante difícil hacer trampa si usas el GPS para contar los pasos.

Finalmente, me gustaría recordarles a todos que el propósito de nuestro ejercicio es mantener un cuerpo sano, no para esos grupos de números sin sentido. Si hacemos trampa por el bien de la comparación y la vanidad, no lo haríamos. ¿Será poner el carro delante del caballo?

¿Cómo calcula un teléfono móvil el número de pasos que da cada día? Creo que muchos amigos sienten mucha curiosidad por esta pregunta, así que permítanme compartir con ustedes cómo el teléfono móvil calcula la distancia recorrida diaria.

Hay un sensor de vibración y un procesador de asistencia dentro del teléfono móvil. Este es el método básico que utiliza el teléfono móvil para calcular los pasos que caminamos todos los días. También hay algunos componentes que ayudan al teléfono móvil a calcular. la cantidad de pasos que damos por ejemplo, giroscopio, sensor de gravedad, etc., cuando tenemos estas funciones en nuestros teléfonos móviles.

Cuando caminamos por la carretera con nuestros teléfonos móviles, nuestro centro se moverá hacia arriba y hacia abajo. En este momento, los sensores y colaboradores sentirán el movimiento de nuestros movimientos, al igual que los movimientos de WeChat. contar los pasos, pero tiene poco que ver con el tamaño de nuestros pasos habituales.

Por lo tanto, a veces, mientras nuestro teléfono móvil se mueva, calculará automáticamente el número de pasos. ¿Tiene alguna opinión diferente sobre cómo los teléfonos móviles pueden contar los pasos? Puede dejar un mensaje a continuación y discutirlo. ¡juntos!

Conclusión: Calculado mediante el acelerómetro integrado en el teléfono móvil

1. Los sensores integrados en el teléfono móvil generalmente incluyen un acelerómetro de tres ejes, un Giroscopio de tres ejes y magnetómetro de tres ejes.

El acelerómetro se utiliza para medir datos de aceleración, el giroscopio puede determinar la velocidad angular de rotación y el magnetómetro se utiliza para indicar información de orientación.

A través de la fusión de datos de estos tres sensores, la postura actual se puede calcular mediante un algoritmo. Por ejemplo, si estás caminando, coloca tu teléfono sobre tu cuerpo y cuando levantes las piernas, lo habrá. habrá una aceleración hacia arriba cuando la pierna toque el suelo y una aceleración hacia abajo. Al agregar otra información de orientación, se puede determinar que la persona está caminando y la cantidad de pasos dados en un minuto puede ser. juzgado.

2. Caminar y andar en bicicleta también se juzgan de manera similar. Los algoritmos de cada aplicación son diferentes, dependiendo de la cadencia de posicionamiento GPS mencionada anteriormente. , si la cadencia es similar a la velocidad de caminar, pero la distancia de posicionamiento del GPS se mueve mucho al mismo tiempo, entonces estás andando en bicicleta, así de simple.

Creo que es muy necesario responder a esta pregunta, porque sé mucho sobre teléfonos móviles y estoy relativamente familiarizado con el software y las funciones personales de los teléfonos móviles. Hoy en día, los teléfonos móviles pueden calcular la cantidad de pasos que das todos los días. Creo que esto se calcula en función del movimiento del teléfono móvil. La aplicación o el software del teléfono móvil puede determinar si tu teléfono móvil se basa en un sistema de posicionamiento. del teléfono móvil y el código de identificación del teléfono móvil, ya sea que se esté moviendo o no, si se está moviendo, calculará automáticamente cuánto se ha movido su teléfono. Por eso sabemos que muchas personas ahora usan sus teléfonos móviles para contar pasos. Por lo tanto, esto tiene una desventaja: por ejemplo, no se puede calcular si la persona o el teléfono móvil se han ido. Esto deberá reforzarse en el futuro.

Entonces, ¿por qué muchas personas ahora cuentan los pasos con sus teléfonos móviles, pero no pueden contarlos cuando los dejan en el suelo? Entonces la gente siempre sigue su teléfono móvil si no tiene un teléfono móvil. Entonces no se puede calcular y la tecnología es cada vez más avanzada. Creo que habrá más formas de implementar este cálculo en el futuro. Espero que mi respuesta pueda ayudarte.

Pongamos como ejemplo el Xiaomi 8. Veamos los sensores del Xiaomi 8:

¿Cuáles sirven para contar pasos? Podemos ver que los sensores del Xiaomi 8 incluyen giroscopios y otros sensores. Estos dispositivos pueden almacenar datos en función de la amplitud de la vibración del teléfono. Por supuesto, también puedes ver: sensores de aceleración, sensores que pueden medir la fuerza de aceleración, que también son el equipo en el que se basan la mayoría de los movimientos de los teléfonos móviles.

Contar pasos significa que cuando caminamos, hay un proceso de desplazamiento del centro de gravedad, y este cambio hacia arriba y hacia abajo en el centro de gravedad es registrado por el sensor de aceleración. Por supuesto, también coopera. con las necesidades del procesador del teléfono móvil. ¡La eficacia del coprocesador que registra datos durante un largo período de tiempo!

Por supuesto, ya sea la coordinación del sensor de aceleración o el giroscopio, en realidad hay errores y la gente tiene la costumbre de hacer trampa, por lo que a menudo vemos agitar el teléfono hacia arriba y hacia abajo para aumentar los pasos. !

Así que, si realmente quieres hacer ejercicio, no es necesario que utilices tu teléfono móvil para contar los pasos. En su lugar, ¡toma tu teléfono móvil y corre tú mismo por la carretera!

Algunas "funciones de salud" de los teléfonos móviles han atraído cada vez más la atención de los usuarios, por lo que muchos software de teléfonos móviles tienen funciones de conteo de pasos. Al principio, estos llamados podómetros utilizaban una simple detección de gravedad para contar los pasos. Es decir, cada vez que el teléfono vibre, el número de pasos aumentará.

Cuando comenzó el movimiento WeChat, un amigo mío solía encabezar la lista de pasos dados, con decenas de miles de pasos dados cada día. Un día, de repente descubrí que no estaba en la lista. Después de preguntar, descubrí que normalmente ataba su teléfono móvil a la aspa de un ventilador eléctrico... En los últimos días, su teléfono móvil se había "roto" accidentalmente. ". Solo se puede decir que ninguno de estos amigos utilizó trucos extraños para compensar el número de movimientos. Por lo tanto, para hacer frente a estos comportamientos de "trampa", se actualizó el software de podómetro convencional, como QQ y WeChat, para contar los pasos a través de una serie de sensores como giroscopios, sensores de gravedad y sensores de aceleración integrados en el teléfono móvil.

El giroscopio puede medir el ángulo del teléfono móvil, detectando así de forma rápida y precisa la desviación del centro de gravedad del cuerpo humano; sin embargo, el sensor de aceleración puede determinar fácilmente si la persona está caminando o andando en bicicleta; , es más preciso. El podómetro utilizará la función GPS para localizar la ruta de movimiento de una persona y monitorear su estado en todo momento. Con el avance de la tecnología, estas mejoras no sólo hacen que el conteo de pasos sea más justo, sino que también permiten a las personas que realmente aman los deportes obtener su información deportiva con mayor precisión.

El desarrollo de Internet ha dado lugar a funciones como la de “publicar pasos”.

Espero que todos puedan amar los deportes desde el fondo de sus corazones, en lugar de hacer trampa para competir por el primer puesto entre amigos. Después de todo, la primera es la intención original de desarrollar un software de conteo de pasos.

En resumen, se calcula mediante hardware y software. La precisión está relacionada con la calidad del hardware y la calidad del algoritmo.

Hardware, existen diversos sensores en los teléfonos móviles actuales, como sensores de gravedad, giroscopios, sensores de aceleración, etc., a través de estos sensores se puede obtener la dirección angular actual, velocidad posición y otros datos.

Software, cada aplicación y servicio calcula si estás caminando o corriendo actualmente en función del ángulo, la velocidad, la frecuencia, la ubicación y otros datos obtenidos, y luego en función de algunos algoritmos. Si no lo entiende, puede dar un ejemplo simple (no necesariamente cierto, pero puede explicar el problema). Por ejemplo, la aplicación obtiene que el teléfono oscila en un rango específico de ángulos cada 2 segundos, lo que puede considerarse. como caminar. Luego, si la frecuencia detectada cambia a 0,5 segundos, se puede considerar que está en funcionamiento. Por supuesto, si enciende el GPS, puede obtener la trayectoria del movimiento.

En definitiva, en pocas palabras. De manera similar a una pulsera, no solo los cálculos para caminar y correr, incluido escalar montañas, hacer flexiones, etc., se basan en la obtención de datos relevantes a través del sensor del teléfono móvil y luego calcular los resultados de comportamiento mediante algoritmos.

Los primeros teléfonos móviles utilizaban sensores de gravedad para contar los pasos, por lo que al principio no eran muy precisos. En los últimos años, ha habido muchos sensores integrados en los teléfonos móviles, como giroscopios, sensores de aceleración, etc., que se combinan para calcular el número de pasos. Entre ellos, el giroscopio juega un papel muy importante.

El teléfono móvil puede calcular la posición actual en función de la ubicación posicionada previamente y la velocidad, el tiempo y la dirección del movimiento detectados por el giroscopio para lograr el propósito de posicionamiento temporal. El giroscopio detectará el cambio en el ángulo del teléfono móvil, por lo que comenzará a contar pasos cuando sienta que su centro de gravedad ha cambiado.

Del mismo modo, también tiene una función de cómo determinar si está caminando o practicando otros deportes, como andar en bicicleta. Debido a los diferentes ángulos de compensación, todos estos pueden ser. juzgado a través del software.

Además, lo mismo ocurre con los sensores de aceleración. La velocidad al caminar y la velocidad al andar en bicicleta son diferentes, por lo que será más preciso hacer coincidir este tipo de sensores.

En el pasado, muchos software de podómetro utilizaban una simple detección de gravedad para contar los pasos, es decir, cada vez que el teléfono vibraba, se contaba como un paso dado. Por lo tanto, muchos internautas "hacían trampa" agitando el teléfono. Date más pasos. Sin embargo, con la mejora de los algoritmos del software de conteo de pasos y el aumento de sensores integrados en los teléfonos móviles, este sencillo método de trampa ya no funciona.

Hoy en día, el software de podómetro convencional, como WeChat, calcula el número de pasos dados cada día mediante una combinación de una serie de sensores como giroscopios, sensores de gravedad y sensores de aceleración integrados en el teléfono móvil.

Entre ellos, el giroscopio puede medir el ángulo del teléfono móvil y así detectar el desplazamiento del centro de gravedad del cuerpo humano. Cuando una persona camina, el teléfono móvil que tiene en la mano o en el bolsillo se desviará en ángulo con el movimiento. Cuando el giroscopio detecta una desviación angular continua y regular, el teléfono móvil comenzará a determinar que el usuario está caminando.

El giroscopio también se puede utilizar para determinar si el usuario está caminando o andando en bicicleta. Dado que la postura del cuerpo humano es más estable al andar en bicicleta en comparación con caminar o correr, el centro de gravedad básicamente no se desplazará. Esto Los cambios de ángulo recopilados por el giroscopio son más pequeños, por lo que un software de podómetro más preciso no contará el ciclismo como pasos.

La función del sensor de aceleración es que cuando una persona camina, habrá una aceleración no uniforme relativamente estable, que es completamente diferente de la aceleración relativamente estable cuando anda en bicicleta. Por lo tanto, a través del sensor de aceleración, puede determinar fácilmente si una persona camina o anda en bicicleta.

Un software de podómetro más preciso también utilizará el GPS para localizar las rutas de movimiento de las personas y luego calculará la velocidad promedio para determinar si caminan, corren o andan en bicicleta. Después de todo, en comparación con caminar y correr, andar en bicicleta es mucho. más rápido.

Aunque los teléfonos móviles ahora tienen un conjunto muy rico de sensores y el algoritmo del software del podómetro se ha vuelto más riguroso, puede determinar si una persona está caminando o andando en bicicleta. Sin embargo, el cuerpo humano se mueve con mucha frecuencia todos los días, por lo que es inevitable que se omitan o se cuenten mal los pasos.

Bienvenido a hacer clic en la esquina superior derecha para seguir: "Pacific Computer Network", que le brindará beneficios de vez en cuando.

Principalmente, el teléfono móvil utiliza una combinación de sensores y algoritmos como sensores de gravedad, giroscopios y sensores de aceleración para identificar si te estás moviendo.

Entre ellos, los más valiosos son los algoritmos, algunos son de tres ejes y otros de seis ejes. Cada empresa tiene su propio algoritmo. Por supuesto, en realidad no es un algoritmo muy difícil. Algunas empresas no lo hacen ellas mismas y pueden volver a comprarlo.

Estos algoritmos fueron desarrollados por investigadores que se pusieron ropa con muchos sensores y obtuvieron datos y modelos a través de múltiples pruebas, y luego hacerlos tampoco fue fácil.

El podómetro fue ideado por primera vez por Leonardo da Vinci en Italia, pero tendría que implementarse 150 años después, en 1667. Los podómetros de aquella época eran relativamente toscos y principalmente mecánicos.

En cuanto al ciclismo u otros deportes, el cuerpo humano se moverá de diferentes maneras, por lo que el teléfono móvil o la pulsera tendrán diferentes modos de oscilación, y luego el teléfono móvil se moverá según al sensor Los datos identifican qué tipo de movimiento es y luego lo registran.

El ciclismo, la natación y la carrera tienen diferentes patrones de movimiento, diferentes modelos de algoritmos y diferentes datos de sensores. Para que el teléfono pueda reconocer lo que estás haciendo.

Aunque el algoritmo actual es más avanzado, no se puede garantizar que sea 100% preciso~