用真实位置训练神经网络,修正手机定位中的信号误差。
NeRC: Neural Ranging Correction through Differentiable Moving Horizon Location Estimation
- 用真实位置代替难标注的误差标签,端到端训练神经模型。
- 在公开数据集上定位误差降低42%,边缘设备实时运行成功。
- 适合做手机高精度定位的工程师和研究者参考。
使用日常移动设备进行GNSS定位在城市环境中面临挑战,因卫星信号复杂传播与低质量机载GNSS硬件导致的测距误差会损害定位精度。研究人员期望通过数据驱动方法从原始测量中回归这些测距误差,但测距误差的繁琐标注阻碍了进展。本文提出一种鲁棒的端到端神经测距校正(NeRC)框架,以定位相关指标作为训练目标,无需获取难以获得的测距误差标签,而是利用相对易得的真实位置进行训练。该功能由可微分移动窗口定位估计(MHE)支持,能处理多时段测量并反向传播梯度用于训练。此外,为减轻对标注位置的需求,我们提出基于欧氏距离场(EDF)代价图的新训练范式。我们在公开基准和自建数据集上评估了NeRC,显著提升了定位精度;还将其部署于边缘设备,验证了其在移动设备上的实时性能。
原文摘要 · Abstract (English)
GNSS localization using everyday mobile devices is challenging in urban environments, as ranging errors caused by the complex propagation of satellite signals and low-quality onboard GNSS hardware are blamed for undermining positioning accuracy. Researchers have pinned their hopes on data-driven methods to regress such ranging errors from raw measurements. However, the grueling annotation of ranging errors impedes their pace. This paper presents a robust end-to-end Neural Ranging Correction (NeRC) framework, where localization-related metrics serve as the task objective for training the neural modules. Instead of seeking impractical ranging error labels, we train the neural network using ground-truth locations that are relatively easy to obtain. This functionality is supported by differentiable moving horizon location estimation (MHE) that handles a horizon of measurements for positioning and backpropagates the gradients for training. Even better, as a blessing of end-to-end learning, we propose a new training paradigm using Euclidean Distance Field (EDF) cost maps, which alleviates the demands on labeled locations. We evaluate the proposed NeRC on public benchmarks and our collected datasets, demonstrating its distinguished improvement in positioning accuracy. We also deploy NeRC on the edge to verify its real-time performance for mobile devices.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。