Map-matching in a real-time traffic monitoring service
Piotr Szwed and Kamil Pękala
AGH University of Science and Technology Department of Applied Computer Science e-mail: pszwed@agh.edu.pl BDAS’2014 Ustroń, Poland, May 27-30, 2014
service Piotr Szwed and Kamil Pkala AGH University of Science and - - PowerPoint PPT Presentation
Map-matching in a real-time traffic monitoring service Piotr Szwed and Kamil Pkala AGH University of Science and Technology Department of Applied Computer Science e-mail: pszwed@agh.edu.pl BDAS2014 Ustro, Poland, May 27 -30, 2014 Agenda
AGH University of Science and Technology Department of Applied Computer Science e-mail: pszwed@agh.edu.pl BDAS’2014 Ustroń, Poland, May 27-30, 2014
system)
2
3
4
5
6
7
Mobile terminal Internal memory
Map data memory
Traffic parameters Map data
parameters calculation
Web browser Simulator Trajectories Other services
𝑝, 𝑟0
𝑝 ∶ 𝑅 × 𝑃 → [0,1] – emission probability
8
Pt01 Pt02 Pt12
Pt23 Pt21
PO21 PO00 PO11 PO12 PO22 PO23 PO33
9
Pt01 Pt02 Pt12
Pt23 Pt21
PO21 PO00 PO11 PO12 PO22 PO23 PO33
10 . .
d(g,e1) d(g,e2) d(g,e3)
′= 𝑤𝑐+𝑢 𝑤𝑓−𝑤𝑐 ∧𝑢∈[0,1]
11
2+ 𝑧−𝑧𝑞 2)
𝑦𝑞, 𝑧𝑞 - projection point 𝑙 – depends on a sensor 𝐸 = 𝑄 𝑦, 𝑧 𝑒𝑦 𝑒𝑧
∞ −∞
– normalization
GPS reading Projection p1 Projection p2 Emmision probability distribution Road segment s2 Road segment s1
12
Initialization Expansion Contraction Reinitialization Merging [no candidate links] [end of trace] [new reading]
– orphan nodes without successors are removed – the HMM root is moved forward and a next part of the trajectory is output.
13
14
15
16
17
18
19
20
21