Red de conocimiento informático - Conocimiento del nombre de dominio - ¿Cómo se generan los avatares en movimiento en WeChat?

¿Cómo se generan los avatares en movimiento en WeChat?

El avatar deportivo de WeChat es generado por el sistema. Solía ​​​​ser cuadrado y cuadrado, tal vez antes estaba en el borde, pero ahora siempre es cuadrado y cuadrado. Puede ser porque la versión ha sido. actualizado o el sistema reemplazado por una versión original.

El camino, paso a paso. Incluso si caminamos a una velocidad aparentemente pausada y constante, para los dispositivos que llevamos con nosotros (como teléfonos móviles y pulseras deportivas), cada paso ha experimentado un cambio de "aceleración" similar a una montaña rusa. En general, la aceleración es mayor cuando levantamos las piernas para dar un paso. Pongámoslo en un eje.

El cambio en la aceleración parece una forma de onda coseno. (El eje x representa el tiempo y el eje y representa la aceleración). Se puede considerar una forma de onda como un paso entre dos formas de onda. Si aparecen continuamente 8 formas de onda (diferentes proveedores de hardware tienen diferentes estándares), básicamente se puede determinar que la persona está en movimiento. A continuación, el dispositivo comienza a recoger estas fluctuaciones anteriores y posteriores.

Cuéntalos como pasos. Este es el principio básico del conteo de pasos. En el mundo real, el algoritmo también elimina una variedad de "ruido". Por ejemplo, cuando caminamos, el teléfono móvil que llevamos en el bolsillo se mueve hacia arriba y hacia abajo, provocando aceleraciones en diferentes direcciones. Luego, el algoritmo debe identificar y eliminar este "ruido", dejando sólo las características principales del movimiento. Este trabajo lo realizan un colector (acelerómetro) y un procesador (SensorHub).

El recopilador obtiene información de aceleración y la proporciona al procesador para su análisis. Actualmente, los teléfonos Apple como el iPhone 5s y superiores y algunos teléfonos Android han integrado este marco para su recopilación y análisis. Los dispositivos externos, como las pulseras deportivas, también recopilan y analizan datos basándose en un marco similar y luego los transmiten al teléfono móvil a través de Bluetooth.