Dada una lista de ubicaciones geocodificadas con un valor de error desconocido y una base de datos de correcciones públicas menos ruidosas cerca de la ubicación real (más de las cuales son confiables), ¿cómo debería diseñar un Algoritmo para tener en cuenta todas las correcciones para aproximar la ubicación verdadera con mayor precisión.Corregir el ruido en múltiples lecturas de sensor geográfico
Tanto las coordenadas estacionarias como las lecturas del sensor son ruidosas, por lo que es similar a un problema de facturación geográfica. Me recuerda un problema conocido con múltiples sensores ruidosos, donde se modela el ruido y se calcula el valor más probable, pero no recuerdo la solución.
Todas las coordenadas se almacenan como el tipo geography::POINT
en SQL Server 2008, por lo que una solución eficiente para esa plataforma sería más útil.
aclaración: Las coordenadas son no temporal. Cada lectura proviene de un sensor único sin mediciones repetidas.
El filtro de Kalman es el filtro que tenía en mente, gracias. Funciona bien para la medición continua de velocidad o aceleración por unos pocos sensores, pero ¿funcionará para cientos de lecturas de tiempo estático ruidosas hechas por diferentes sensores con errores desconocidos? –
con algunas modificaciones podría - ver el enlace de mi EDITAR arriba ... – Yahia
Desafortunadamente, mis coordenadas de corrección no son series temporales (he agregado una aclaración). El documento citado se refiere a una "serie temporal estática", que es una serie de mediciones realizadas desde un receptor GPS estático. En este caso, múltiples sensores independientes se han "controlado" una vez (y solo una vez) en o en el límite de la ubicación deseada. –