An Online Map Matching Algorithm for Path-Free Trajectories by Integrating Path-Constrained Trajectories

Online map matching (MM) aligns real-time GPS trajectories with digital road networks, playing a vital role in vehicle navigation, route planning, and traffic analysis. Hidden Markov Models (HMMs) are widely used for their interpretability and ability to handle low GPS sampling rates. However, in ur...

Full description

Saved in:
Bibliographic Details
Published inIEEE transactions on intelligent transportation systems Vol. 26; no. 8; pp. 12661 - 12675
Main Authors Li, Kaijie, Zhao, Juanjuan, Song, Yuchen, Liu, Xiaoying, Gao, Xitong, Ye, Kejiang, Xu, Chengzhong
Format Journal Article
LanguageEnglish
Published IEEE 01.08.2025
Subjects
Online AccessGet full text
ISSN1524-9050
1558-0016
DOI10.1109/TITS.2025.3555568

Cover

Abstract Online map matching (MM) aligns real-time GPS trajectories with digital road networks, playing a vital role in vehicle navigation, route planning, and traffic analysis. Hidden Markov Models (HMMs) are widely used for their interpretability and ability to handle low GPS sampling rates. However, in urban scenarios characterized by complex road networks, significant GPS localization error, and dynamic traffic conditions, existing HMM-based methods face challenges such as large road search spaces due to uniform GPS localization error distributions (GLED) and inaccurate route accessibility estimates stemming from inadequate consideration of real-time traffic conditions. This paper proposes an improved HMM-based MM method, recognizing that urban vehicle trajectories can be categorized into two types: path-free (e.g., taxis, private cars) and path-constrained (e.g., buses). Analyzing path-constrained trajectories helps estimate fine-grained GLED and real-time traffic states of path-free vehicles more precisely. The novelty of our approach lies in two aspects: i) Using a hierarchical spectral clustering algorithm based on GPS localization errors of path-constrained bus trajectories, a city is divided into fine-grained sub-regions with consistent GLED. This enables the HMM an adaptive road search scopes, improving online MM efficiency. ii) Gradient boosting trees, known for their interpretability, estimate free-flow speeds by integrating path-constrained trajectories with the factors like road attributes and time, optimizing HMM state transition probabilities for path-free trajectory MM. Experiments on real-world data demonstrate that the optimized HMM methods, leveraging different trajectory types, significantly enhance MM efficiency and accuracy compared to baseline models.The codebase of our methods and datasets are available at https://github.com/jacklee018/onlineMM-IPCT .
AbstractList Online map matching (MM) aligns real-time GPS trajectories with digital road networks, playing a vital role in vehicle navigation, route planning, and traffic analysis. Hidden Markov Models (HMMs) are widely used for their interpretability and ability to handle low GPS sampling rates. However, in urban scenarios characterized by complex road networks, significant GPS localization error, and dynamic traffic conditions, existing HMM-based methods face challenges such as large road search spaces due to uniform GPS localization error distributions (GLED) and inaccurate route accessibility estimates stemming from inadequate consideration of real-time traffic conditions. This paper proposes an improved HMM-based MM method, recognizing that urban vehicle trajectories can be categorized into two types: path-free (e.g., taxis, private cars) and path-constrained (e.g., buses). Analyzing path-constrained trajectories helps estimate fine-grained GLED and real-time traffic states of path-free vehicles more precisely. The novelty of our approach lies in two aspects: i) Using a hierarchical spectral clustering algorithm based on GPS localization errors of path-constrained bus trajectories, a city is divided into fine-grained sub-regions with consistent GLED. This enables the HMM an adaptive road search scopes, improving online MM efficiency. ii) Gradient boosting trees, known for their interpretability, estimate free-flow speeds by integrating path-constrained trajectories with the factors like road attributes and time, optimizing HMM state transition probabilities for path-free trajectory MM. Experiments on real-world data demonstrate that the optimized HMM methods, leveraging different trajectory types, significantly enhance MM efficiency and accuracy compared to baseline models.The codebase of our methods and datasets are available at https://github.com/jacklee018/onlineMM-IPCT .
Author Zhao, Juanjuan
Song, Yuchen
Xu, Chengzhong
Liu, Xiaoying
Li, Kaijie
Ye, Kejiang
Gao, Xitong
Author_xml – sequence: 1
  givenname: Kaijie
  orcidid: 0009-0000-1697-3323
  surname: Li
  fullname: Li, Kaijie
  email: likj2023@mail.sustech.edu.cn
  organization: Chinese Academy of Sciences, Shenzhen Institutes of Advanced Technology, Shenzhen, China
– sequence: 2
  givenname: Juanjuan
  orcidid: 0000-0003-1002-9272
  surname: Zhao
  fullname: Zhao, Juanjuan
  email: jj.zhao@siat.ac.cn
  organization: Chinese Academy of Sciences, Shenzhen Institutes of Advanced Technology, Shenzhen, China
– sequence: 3
  givenname: Yuchen
  surname: Song
  fullname: Song, Yuchen
  email: ychen.song@siat.ac.cn
  organization: Chinese Academy of Sciences, Shenzhen Institutes of Advanced Technology, Shenzhen, China
– sequence: 4
  givenname: Xiaoying
  surname: Liu
  fullname: Liu, Xiaoying
  email: xy.liu5@siat.ac.cn
  organization: Chinese Academy of Sciences, Shenzhen Institutes of Advanced Technology, Shenzhen, China
– sequence: 5
  givenname: Xitong
  orcidid: 0000-0002-2063-2051
  surname: Gao
  fullname: Gao, Xitong
  email: xt.gao@siat.ac.cn
  organization: Chinese Academy of Sciences, Shenzhen Institutes of Advanced Technology, Shenzhen, China
– sequence: 6
  givenname: Kejiang
  orcidid: 0000-0001-6133-407X
  surname: Ye
  fullname: Ye, Kejiang
  email: kj.ye@siat.ac.cn
  organization: Chinese Academy of Sciences, Shenzhen Institutes of Advanced Technology, Shenzhen, China
– sequence: 7
  givenname: Chengzhong
  orcidid: 0000-0001-9480-0356
  surname: Xu
  fullname: Xu, Chengzhong
  email: czxu@um.edu.mo
  organization: Department of Computer Science, State Key Laboratory of IOTSC, University of Macau, Macau, SAR, China
BookMark eNpVkMFOwzAMhiM0JLbBAyBxyAt0OEnTNsdpYjAJNCTKuUobZ-20pVOSy96elu0Aliz_sv_fh29GJq53SMgjgwVjoJ7LTfm14MDlQsihsuKGTJmURQLAssmoeZookHBHZiHsh20qGZuSduno1h06h_RDn4aOTdu5HV0edr3vYnuktvf0U8c2WXtEWnq9xyYONwy0PtONi7jzOo6ZX9eqdyF6PTw0_8z35NbqQ8CH65yT7_VLuXpL3revm9XyPWk4h5gIYVJT10aagks5SpXWQis0kHGJhYXc6kwJsFrkmUGtLXDbpFI0vM61EHPCLn8b34fg0VYn3x21P1cMqhFVNaKqRlTVFdWQebpkOkT841eSK8jFD8e4aTU
CODEN ITISFG
Cites_doi 10.1016/j.jtrangeo.2015.01.016
10.1007/978-3-030-39469-1_10
10.1145/1653771.1653818
10.1145/2666310.2666383
10.1016/j.ins.2021.02.052
10.1007/s42979-022-01340-5
10.1609/aaai.v37i4.25555
10.1007/s12544-009-0013-6
10.1007/978-981-97-2262-4_25
10.1109/ICNSC.2018.8361315
10.1145/3368617
10.1109/ITSC.2012.6338627
10.1145/1653771.1653820
10.1109/ICDE.2012.42
10.1109/TITS.2020.3043250
10.1109/TAC.1974.1100705
10.1109/TKDE.2022.3221183
10.1109/TKDE.2016.2617326
10.1109/TIE.2021.3135645
10.1109/MDM.2010.14
10.1109/TITS.2018.2812147
10.1145/3447548.3467238
10.1007/s41019-020-00151-z
10.1109/IVS.2007.4290280
10.1109/TITS.2016.2591958
10.1109/ACCESS.2018.2869852
10.1016/S0196-6774(03)00085-3
10.1145/3300061.3300130
10.1145/3474717.3483923
10.1016/j.trc.2018.05.014
10.1080/13658816.2021.1919307
10.1109/ITSC.2008.4732697
10.1145/3550486
ContentType Journal Article
DBID 97E
RIA
RIE
AAYXX
CITATION
DOI 10.1109/TITS.2025.3555568
DatabaseName IEEE All-Society Periodicals Package (ASPP) 2005–Present
IEEE All-Society Periodicals Package (ASPP) 1998–Present
IEEE Electronic Library (IEL)
CrossRef
DatabaseTitle CrossRef
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISSN 1558-0016
EndPage 12675
ExternalDocumentID 10_1109_TITS_2025_3555568
10952907
Genre orig-research
GrantInformation_xml – fundername: Basic and Applied Basic Research Foundation of Guangdong Province; Guangdong Basic and Applied Basic Research Foundation
  grantid: 2023B1515130002
  funderid: 10.13039/501100021171
– fundername: National Natural Science Foundation of China
  grantid: 62372443; 62376263
  funderid: 10.13039/501100001809
– fundername: Natural Science Foundation of Guangdong
  grantid: 2024A1515011970; 2024A1515030209
  funderid: 10.13039/501100003453
– fundername: National Key Research and Development Program of China
  grantid: 2023YFC3321600
  funderid: 10.13039/501100012166
– fundername: Consultation Research Projects of Guangdong Institute of Engineering Science and Technology Development Strategy
  grantid: 2024-GD-5-02
GroupedDBID -~X
0R~
29I
4.4
5GY
5VS
6IK
97E
AAJGR
AARMG
AASAJ
AAWTH
ABAZT
ABQJQ
ABVLG
ACGFO
ACGFS
ACIWK
ACNCT
AENEX
AETIX
AGQYO
AGSQL
AHBIQ
AIBXA
AKJIK
AKQYR
ALMA_UNASSIGNED_HOLDINGS
ATWAV
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CS3
DU5
EBS
EJD
HZ~
H~9
IFIPE
IPLJI
JAVBF
LAI
M43
O9-
OCL
P2P
PQQKQ
RIA
RIE
RNS
ZY4
AAYXX
CITATION
ID FETCH-LOGICAL-c220t-33d4dbbd5d82554dbb94b3a9ed0625e8f07fa6930fa376deaaf02fc453c2b7a33
IEDL.DBID RIE
ISSN 1524-9050
IngestDate Wed Oct 01 05:43:16 EDT 2025
Wed Aug 20 06:20:52 EDT 2025
IsPeerReviewed true
IsScholarly true
Issue 8
Language English
License https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html
https://doi.org/10.15223/policy-029
https://doi.org/10.15223/policy-037
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c220t-33d4dbbd5d82554dbb94b3a9ed0625e8f07fa6930fa376deaaf02fc453c2b7a33
ORCID 0000-0003-1002-9272
0000-0001-9480-0356
0000-0002-2063-2051
0009-0000-1697-3323
0000-0001-6133-407X
PageCount 15
ParticipantIDs crossref_primary_10_1109_TITS_2025_3555568
ieee_primary_10952907
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate 2025-08-01
PublicationDateYYYYMMDD 2025-08-01
PublicationDate_xml – month: 08
  year: 2025
  text: 2025-08-01
  day: 01
PublicationDecade 2020
PublicationTitle IEEE transactions on intelligent transportation systems
PublicationTitleAbbrev TITS
PublicationYear 2025
Publisher IEEE
Publisher_xml – name: IEEE
References ref13
ref35
ref12
ref34
ref15
ref37
ref14
ref36
ref31
ref30
ref11
ref33
ref10
ref32
Mao (ref19) 2018; 41
ref2
ref1
ref17
ref16
ref38
González (ref24)
ref23
ref26
ref25
ref20
Giovannini (ref22) 2011
Yi-Meng (ref18) 2018; 29
ref28
ref27
ref29
ref8
ref7
ref9
ref4
Brakatsoulas (ref21)
ref3
ref6
ref5
References_xml – volume: 29
  start-page: 734
  issue: 3
  year: 2018
  ident: ref18
  article-title: Road network aware online trajectory compression
  publication-title: Ruan Jian Xue Bao/J. Softw.
– ident: ref17
  doi: 10.1016/j.jtrangeo.2015.01.016
– ident: ref31
  doi: 10.1007/978-3-030-39469-1_10
– ident: ref16
  doi: 10.1145/1653771.1653818
– ident: ref11
  doi: 10.1145/2666310.2666383
– ident: ref8
  doi: 10.1016/j.ins.2021.02.052
– ident: ref35
  doi: 10.1007/s42979-022-01340-5
– ident: ref1
  doi: 10.1609/aaai.v37i4.25555
– ident: ref6
  doi: 10.1007/s12544-009-0013-6
– ident: ref3
  doi: 10.1007/978-981-97-2262-4_25
– ident: ref30
  doi: 10.1109/ICNSC.2018.8361315
– ident: ref33
  doi: 10.1145/3368617
– ident: ref10
  doi: 10.1109/ITSC.2012.6338627
– ident: ref14
  doi: 10.1145/1653771.1653820
– ident: ref23
  doi: 10.1109/ICDE.2012.42
– ident: ref5
  doi: 10.1109/TITS.2020.3043250
– ident: ref32
  doi: 10.1109/TAC.1974.1100705
– ident: ref2
  doi: 10.1109/TKDE.2022.3221183
– ident: ref28
  doi: 10.1109/TKDE.2016.2617326
– start-page: 853
  volume-title: Proc. 31st Int. Conf. Very Large Data Bases
  ident: ref21
  article-title: On map-matching vehicle tracking data
– volume-title: A novel map-matching procedure for low-sampling GPS data with applications to traffic flow analysis
  year: 2011
  ident: ref22
– ident: ref29
  doi: 10.1109/TIE.2021.3135645
– ident: ref15
  doi: 10.1109/MDM.2010.14
– ident: ref12
  doi: 10.1109/TITS.2018.2812147
– start-page: 794
  volume-title: Proc. 33rd Int. Conf. Very Large Data Bases
  ident: ref24
  article-title: Adaptive fastest path computation on a road network: A traffic mining approach
– ident: ref34
  doi: 10.1145/3447548.3467238
– ident: ref37
  doi: 10.1007/s41019-020-00151-z
– ident: ref26
  doi: 10.1109/IVS.2007.4290280
– ident: ref27
  doi: 10.1109/TITS.2016.2591958
– ident: ref13
  doi: 10.1109/ACCESS.2018.2869852
– ident: ref20
  doi: 10.1016/S0196-6774(03)00085-3
– ident: ref38
  doi: 10.1145/3300061.3300130
– ident: ref4
  doi: 10.1145/3474717.3483923
– ident: ref9
  doi: 10.1016/j.trc.2018.05.014
– volume: 41
  start-page: 1928
  issue: 8
  year: 2018
  ident: ref19
  article-title: Vehicle trajectory anomaly detection in road network via Markov decision process
  publication-title: Jisuanji Xuebao/Chinese J. Comput.
– ident: ref7
  doi: 10.1080/13658816.2021.1919307
– ident: ref25
  doi: 10.1109/ITSC.2008.4732697
– ident: ref36
  doi: 10.1145/3550486
SSID ssj0014511
Score 2.4503553
Snippet Online map matching (MM) aligns real-time GPS trajectories with digital road networks, playing a vital role in vehicle navigation, route planning, and traffic...
SourceID crossref
ieee
SourceType Index Database
Publisher
StartPage 12661
SubjectTerms Accuracy
Global Positioning System
GPS error distribution
GPS trajectories
Hidden Markov models
Location awareness
map matching
Public transportation
Real-time systems
Roads
Trajectory
Urban areas
urban traffic
Vehicle dynamics
Title An Online Map Matching Algorithm for Path-Free Trajectories by Integrating Path-Constrained Trajectories
URI https://ieeexplore.ieee.org/document/10952907
Volume 26
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVIEE
  databaseName: IEEE Electronic Library (IEL)
  customDbUrl:
  eissn: 1558-0016
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0014511
  issn: 1524-9050
  databaseCode: RIE
  dateStart: 20000101
  isFulltext: true
  titleUrlDefault: https://ieeexplore.ieee.org/
  providerName: IEEE
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LSwMxEA7akx58VqwvcvAkpIZsnscillZoEWyht2WzSayvbSnbg_56k-xWWkHwsBCWmSVkkp2ZzMw3AFxLQbnGRiPOFUfUEYYyo3IknddGjufewgjVyIMh743pw4RN6mL1WAtjrY3JZ7YdhjGWb2b5MlyV-ROuGFGhdnxbSF4Va_2EDALQVgRHJRQpzFYhTM9zO-qPnrwrSFjba9cAubWhhNa6qkSl0t0Hw9V0qlySt_ay1O386xdS47_newD2avMSdqr9cAi2bHEEdtdAB4_BtFPACmAUDrK5f8qYTgk778-zxUs5_YDejoWP3jJE3YW10Guz13i1731qqD9hvwaYCDyRKvT8jJ0mrNkgboJx935010N1vwWUE4JLlCSGGq0NM95tZGGoqE4yZQ32XpKVDguXhdaJLvO_JWOzzGHicsqSnGiRJckJaBSzwp4CaAT3H8LScSVp7qQ0XPCQUSVEqHy1LXCzEkA6r2A10uiOYJUGaaVBWmktrRZohrVdI6yW9eyP9-dgJ7BXaXoXoFEulvbSmw6lvopb5htqX8Ea
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3NS8MwFA-iB_Xg58T5mYMnIbW0Sdochzg23YZgB7uVfDq_ujG6g_71JmknmyB4KITyEkJe2vde8n6_B8BVmmAqQiUQpYwibCKCuGISpcZaI0Ol9TAcGrk_oJ0hvh-RUQ1W91gYrbVPPtOBa_q7fDWRc3dUZr9wRiLmsOMbBGNMKrjWz6WBo9ry9KgRRiwki0tM2-sm62ZPNhiMSGDtqyPdWjFDS3VVvFlp74LBYkJVNslbMC9FIL9-cTX-e8Z7YKd2MGGr2hH7YE0XB2B7iXbwEIxbBawoRmGfT-1T-oRK2Hp_nsxeyvEHtJ4sfLS-IWrPtIbWnr36w30bVUPxCbs1xYTr46Vc1U9fa0KrFeEGGLbvstsOqisuIBlFYYniWGElhCLKBo7ENRkWMWdahTZO0qkJE8Nd8UTD7Y9Jac5NGBmJSSwjkfA4PgLrxaTQxwCqhNqBwtRQlmJp0lTRhLqcqiRx2FfdBNcLBeTTilgj9wFJyHKnrdxpK6-11QQNt7ZLgtWynvzx_hJsdrJ-L-91Bw-nYMsNVSXtnYH1cjbX59aRKMWF3z7fs4PEZw
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=An+Online+Map+Matching+Algorithm+for+Path-Free+Trajectories+by+Integrating+Path-Constrained+Trajectories&rft.jtitle=IEEE+transactions+on+intelligent+transportation+systems&rft.au=Li%2C+Kaijie&rft.au=Zhao%2C+Juanjuan&rft.au=Song%2C+Yuchen&rft.au=Liu%2C+Xiaoying&rft.date=2025-08-01&rft.issn=1524-9050&rft.eissn=1558-0016&rft.volume=26&rft.issue=8&rft.spage=12661&rft.epage=12675&rft_id=info:doi/10.1109%2FTITS.2025.3555568&rft.externalDBID=n%2Fa&rft.externalDocID=10_1109_TITS_2025_3555568
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1524-9050&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1524-9050&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1524-9050&client=summon