给定一个具有未知错误值的地理编码地点列表和一个噪声较少的公共更正数据库(距离最近的大多数是可靠的)的数据库,我应该如何设计一个算法考虑所有的修正,以最准确地逼近真实位置?纠正多个地理传感器读数中的噪声
静止坐标和传感器读数都是嘈杂的,所以它类似于地理签到问题。它让我想起了一个已知的多噪声传感器问题,您可以在此模拟噪声并计算最可能的值,但我不记得解决方案。
所有坐标在SQL Server 2008中都以geography::POINT
类型存储,因此该平台的高效解决方案将非常有用。
澄清:坐标是不时间。每个读数来自独特的传感器,无需重复测量。
卡尔曼滤波器是我想到的滤波器,谢谢。它适用于通过少量传感器连续测量速度或加速度,但它是否可以用于由不同传感器产生的数百次噪声静态时间读数,并且具有未知错误? –
有一些修改它可以 - 看到我的编辑上面的链接... – Yahia
不幸的是我的修正坐标不是时间序列(我已经添加了一个说明)。引用的论文涉及“静态时间序列”,它是从静态GPS接收器完成的一系列测量。在这种情况下,多个独立的传感器每个在所期望的位置处或者在所希望的位置的边界上“登记”一次(并且仅仅一次)。 –