martes, 5 de julio de 2016

Fiabilidad cálculo de distancias y alturas totales acumulados: tracks originales versus optimizados

Reproducimos aquí algunas preguntas de un usuario en relación con la fiabilidad de los cálculos distancia de los totales en distancia y altura / descenso acumulado tanto para el caso del track original como el del track optimizado.

Además, aprovecharemos esta oportunidad para dar una breve visión general de los procesos de tratamiento de error que implementa IBPindex.

Este es un resumen de las preguntas de nuestro usuario:

¿Qué tan fiable es el cálculo de las alturas / descensos y distancias acumuladas del track original y del track optimizado?

Me gustaría saber las cifra más fiables para esas magnitudes en el caso del track que os envío adjunto.

Además, en vuestra web al clickar en el enlace "info lista de puntos" en el lado derecho de la tabla que figura en la página que se abre , aparece un "track optimizado" con una subida acumulada de 537.43m. 

Según tengo entendido, el sistema detecta los errores de grabación del sistema GPS y también corrige la traza optimizada. Así que en resumen, el resultado obtenido se genera a partir de la traza corregido.

En este caso, observo que la fiabilidad de la pista original es D (= malo) y el nivel 3 de corrección. 

Y el resultado final para la distancia y la subida acumulada: 14,143 kilometros y D + 466 a 469m. 

¿Son estos los datos correctos?

A continuación se presenta un resumen de nuestra respuesta:

Efectivamente, 14.143 kilómetros y D + 466 a 469m son las cifras que describen la realidad física del track.

En esta pantalla, podemos ver que para esta parte de la track…



















el perfil por el dispositivo GPS fue este...























…y, es por ello, que nuestro sistema ha aplicado los algoritmos de corrección.

Se puede ver intuitivamente que es muy poco probable que los datos originales de la pista, sin las correcciones sobre las que escribiremos más adelante en este mismo post, está describiendo la realidad física de la ruta que recorrieron por los excursionistas.

Aprovechamos la oportunidad de este ejemplo y sus preguntas para describir brevemente nuestro proceso de análisis de los errores de GPS.

1. Resolución de varios de los errores presentes en el archivo .gpx y provenientes de la grabación de GPS,  esencialmente:

• Análisis de los puntos anormales

• Saltos / pasos en el perfil de alturas producto, por ejemplo, de paradas en la ruta o elementos geográficos que bloquea o prevenir una correcta recepción de la señal GPS

• Optimización de la cantidad de puntos grabados en la pista: los puntos se registran más, cuanto más grande es el error acumulado se introduce en los cálculos

• Otros tratamientos métodos de error...

... y obtenemos, así, el track optimizado.

2. En track optimizado, aplicamos otra serie de mecanismos de corrección, siendo el principal un sistema de corrección automática que trabaja en 8 niveles: desde el nivel "0" ninguna corrección,  solamente optimización, hasta el nivel "7" corrección máxima.

Una vez que los datos han sido revisados de nuevo / corregido asignamos un grado de fiabilidad de la pista, de acuerdo con la siguiente escala:

"A" = Muy Bueno
"B" = Bueno
"C" = Regular
"D" = Malo
"E" = Muy malo

Y después de esta última serie de análisis y correcciones, se obtiene el "track final".

Es este "Track Final" la base sobre la que IBPindex calcula las estadísticas finales de las tracks mostradas en nuestro sitio web: diferencia de altutid acumulado, desnivel positivo acumulado...