Map matching when the map is wrong: Efficient on/off road vehicle tracking and map learning

James Murphy, Yuanyuan Pao, Albert Yuen
{"title":"Map matching when the map is wrong: Efficient on/off road vehicle tracking and map learning","authors":"James Murphy, Yuanyuan Pao, Albert Yuen","doi":"10.1145/3357000.3366143","DOIUrl":null,"url":null,"abstract":"Given a sequence of possibly sparse and noisy GPS traces and a map of the road network, map matching algorithms can infer the most accurate trajectory on the road network. However, if the road network is wrong (for example due to missing or incorrectly mapped roads, missing parking lots, misdirected turn restrictions or misdirected one-way streets) standard map matching algorithms fail to reconstruct the correct trajectory. In this paper, an algorithm to tracking vehicles able to move both on and off the known road network is formulated. It efficiently unifies existing hidden Markov model (HMM) approaches for map matching and standard free-space tracking methods (e.g. Kalman smoothing) in a principled way. The algorithm is a form of interacting multiple model (IMM) filter subject to an additional assumption on the type of model interaction permitted, termed here as semi-interacting multiple model (sIMM) filter. A forward filter (suitable for real-time tracking) and backward MAP sampling step (suitable for MAP trajectory inference and map matching) are described. The framework set out here is agnostic to the specific tracking models used, and makes clear how to replace these components with others of a similar type. In addition to avoiding generating misleading map matching trajectories, this algorithm can be applied to learn map features by detecting unmapped or incorrectly mapped roads and parking lots, incorrectly mapped turn restrictions and road directions.","PeriodicalId":153340,"journal":{"name":"Proceedings of the 12th ACM SIGSPATIAL International Workshop on Computational Transportation Science","volume":"384 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-11-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"10","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 12th ACM SIGSPATIAL International Workshop on Computational Transportation Science","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3357000.3366143","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 10

Abstract

Given a sequence of possibly sparse and noisy GPS traces and a map of the road network, map matching algorithms can infer the most accurate trajectory on the road network. However, if the road network is wrong (for example due to missing or incorrectly mapped roads, missing parking lots, misdirected turn restrictions or misdirected one-way streets) standard map matching algorithms fail to reconstruct the correct trajectory. In this paper, an algorithm to tracking vehicles able to move both on and off the known road network is formulated. It efficiently unifies existing hidden Markov model (HMM) approaches for map matching and standard free-space tracking methods (e.g. Kalman smoothing) in a principled way. The algorithm is a form of interacting multiple model (IMM) filter subject to an additional assumption on the type of model interaction permitted, termed here as semi-interacting multiple model (sIMM) filter. A forward filter (suitable for real-time tracking) and backward MAP sampling step (suitable for MAP trajectory inference and map matching) are described. The framework set out here is agnostic to the specific tracking models used, and makes clear how to replace these components with others of a similar type. In addition to avoiding generating misleading map matching trajectories, this algorithm can be applied to learn map features by detecting unmapped or incorrectly mapped roads and parking lots, incorrectly mapped turn restrictions and road directions.
地图错误时的地图匹配:高效的道路车辆跟踪和地图学习
给定一系列可能稀疏且有噪声的GPS轨迹和路网地图,地图匹配算法可以推断出路网上最准确的轨迹。然而,如果道路网络是错误的(例如,由于缺少或不正确地映射道路,缺少停车场,错误的转向限制或错误的单行道),标准地图匹配算法无法重建正确的轨迹。本文提出了一种既能在已知路网上行驶又能在已知路网上行驶的车辆跟踪算法。它有效地统一了现有的隐马尔可夫模型(HMM)映射匹配方法和标准的自由空间跟踪方法(如卡尔曼平滑)。该算法是交互多模型(IMM)过滤的一种形式,但对允许的模型交互类型有一个额外的假设,这里称为半交互多模型(sIMM)过滤。描述了前向滤波(适用于实时跟踪)和后向MAP采样步骤(适用于MAP轨迹推断和MAP匹配)。这里列出的框架与所使用的特定跟踪模型无关,并且明确了如何用类似类型的其他组件替换这些组件。除了避免产生误导性的地图匹配轨迹外,该算法还可以通过检测未映射或错误映射的道路和停车场、错误映射的转弯限制和道路方向来学习地图特征。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信