Visual Traffic Jam Analysis based on Trajectory Data Zuchao Wang 1 , - - PowerPoint PPT Presentation

visual traffic jam analysis based on trajectory data
SMART_READER_LITE
LIVE PREVIEW

Visual Traffic Jam Analysis based on Trajectory Data Zuchao Wang 1 , - - PowerPoint PPT Presentation

Visualization Workshop13 Visual Traffic Jam Analysis based on Trajectory Data Zuchao Wang 1 , Min Lu 1 , Xiaoru Yuan 1, 2 , Junping Zhang 3 , Huub van de Wetering 4 1) Key Laboratory


slide-1
SLIDE 1

Visual Traffic Jam Analysis based on Trajectory Data

Zuchao Wang1, Min Lu1, Xiaoru Yuan1, 2, Junping Zhang3, Huub van de Wetering4

1) Key Laboratory of Machine Perception (MOE), and School of EECS, Peking University 2) Center for Computational Science and Engineering, Peking University 3) Key Laboratory of Intelligent Information Processing, and School of Computer Science, Fudan University 4) Department of Mathematics and Computer Science, Technische Universiteit Eindhoven

Visualization Workshop’13

  • Accepted by IEEE VAST 2013
slide-2
SLIDE 2

Introduction

Traffic jam is a critical problem in big cities

Beijing Traffic Jams

slide-3
SLIDE 3

Introduction

We are able to monitor traffic jams nowadays

Real time road condition from Google Map

slide-4
SLIDE 4

Introduction

Understanding the traffic jams remains a challenge due to their complexities

– Road condition change with time – Different roads have different congestion patterns – Congestions propagate in the road network

We develop a visual analytics system to study these complexities

slide-5
SLIDE 5

Related Works

Traffic modeling

We hope to study the traffic jams on the roads

Outlier tree [Liu et al. 2011] Probabilistic Graph Model [Piatkowski et al. 2012]

We hope to summarize historic traffic jams with simple model

slide-6
SLIDE 6

Related Works

Traffic event visualization

[Andrienko et al. 2011] Incident Cluster Explorer [Pack et al. 2011]

We hope to visualize the relationship of traffic events

slide-7
SLIDE 7

Design Requirement

Traffic jam data model

– Complete: include location, time, speed – Structured: study propagation of jams – Road bound

Visual interface

– Informative: show location, time, speed, propagation path, size of propagation – Multilevel: support from city level to road level – Filterable

slide-8
SLIDE 8

Data Description

Beijing taxi GPS data

slide-9
SLIDE 9

Data Description

Beijing taxi GPS data

– Size: 34.5GB – Taxi number: 28,519 – Sampling point number: 379,107,927 – Time range: 2009/03/02~25 (24 days, but 03/18 data is missing) – Sampling rate: 30 seconds per point (but 60% data missing)

Beijing road network (from OpenStreetMap)

– Size: 40.9 MB – 169,171 nodes and 35,422 ways

slide-10
SLIDE 10

Preprocessing

Road Speed Data Traffic Jam Event Data Traffic Jam Propagation Graphs

Raw taxi GPS Data Raw Road Network

Input data Traffic jam data

slide-11
SLIDE 11

Preprocessing

Raw taxi GPS Data Raw Road Network

slide-12
SLIDE 12

Preprocessing: Data Cleaning

GPS Data Cleaning Raw taxi GPS Data Raw Road Network Cleaned GPS Data ta g Cleaned Road Network Processing Processed Road Network Ro Pr rocesse

slide-13
SLIDE 13

Preprocessing: Map Matching

Map Matching Raw taxi GPS Data Raw Road Network Cleaned GPS Data Processed Road Network GPS Trajectories Matched to the Road Network PS Trajec Ma Map M s Matc M ctories Cleaned rocesse

slide-14
SLIDE 14

Preprocessing: Road Speed Calculation

Road Speed Calculation Raw taxi GPS Data Raw Road Network Cleaned GPS Data Processed Road Network GPS Trajectories Matched to the Road Network Road Speed Data PS Trajec s Matc ctories R Speed Cleaned rocesse

…… … 9:10 am 50 km/h 9:20 am 45 km/h 9:30 am 12 km/h 9:40 am 15 km/h …… … …… … 9:10 am 55 km/h 9:20 am 10 km/h 9:30 am 12 km/h 9:40 am 45 km/h …… …

a Road speed: for each road at each time bin b

slide-15
SLIDE 15

Preprocessing: Traffic Jam Detection

Traffic Jam Detection Raw taxi GPS Data Raw Road Network Cleaned GPS Data Processed Road Network GPS Trajectories Matched to the Road Network Road Speed Data Traffic Jam Event Data PS Trajec s Matc ctories Speed Tr am Eve Cleaned rocesse

…… … 9:10 am 55 km/h 9:20 am 10 km/h 9:30 am 12 km/h 9:40 am 45 km/h …… …

a Traffic jam events: road, start/end time bin b e0 e1

…… … 9:10 am 50 km/h 9:20 am 45 km/h 9:30 am 12 km/h 9:40 am 15 km/h …… …

slide-16
SLIDE 16

Preprocessing: Propagation Graph Construction

Propagation Graph Construction Raw taxi GPS Data Raw Road Network Cleaned GPS Data Processed Road Network GPS Trajectories Matched to the Road Network Road Speed Data Traffic Jam Event Data Traffic Jam Propagation Graphs PS Trajec s Matc ctories Speed am Eve P C m Pro Cleaned rocesse

…… … 9:10 am 55 km/h 9:20 am 10 km/h 9:30 am 12 km/h 9:40 am 45 km/h …… …

a Defining propagation based on spatial/temporal relationship: b e0 e1

…… … 9:10 am 50 km/h 9:20 am 45 km/h 9:30 am 12 km/h 9:40 am 15 km/h …… …

e0 happens before e1, and

  • n a dWay following e1

e1 e0

slide-17
SLIDE 17

Visual Interface

Road Speed Data Traffic Jam Event Data Traffic Jam Propagation Graphs Propagation Graphs of Interest One Propagation Graph

Road Segment Level Exploration and Analysis Propagation Graph Level Exploration Time and Size Distribution Spatial Density Propagation Graph List Spatial Filter Temporal & Size Filter Topological Filter Topological Clustering

Road of Interest Propagation Graphs of Interest One Propagation Graph Graph

R P E Sp

Road of Interest

Dynamic Query

slide-18
SLIDE 18

Visual Interface: City Level

Road Speed Data Traffic Jam Event Data Traffic Jam Propagation Graphs Propagation Graphs of Interest

Propagation Graph List

slide-19
SLIDE 19

Visual Interface: City Level

Graph list view

slide-20
SLIDE 20

Visual Interface: City Level

Graph list view: icon design

Time range Spatial path: color for congestion time on each dWay Size: #events, duration, distance

slide-21
SLIDE 21

Visual Interface: City Level

Road Speed Data Traffic Jam Event Data Traffic Jam Propagation Graphs Propagation Graphs of Interest

Time and Size Distribution Spatial Density Propagation Graph List Spatial Filter Temporal & Size Filter Topological Filter Topological Clustering Dynamic Query

slide-22
SLIDE 22

Visual Interface: Single Graph Level

Road Speed Data Traffic Jam Event Data Traffic Jam Propagation Graphs Propagation Graphs of Interest One Propagation Graph Graph

Propagation Graph Level Exploration

slide-23
SLIDE 23

Visual Interface: Single Graph Level

Flow graph

Jam start points Jam end points

slide-24
SLIDE 24

Visual Interface: Single Road Level

Road Speed Data Traffic Jam Event Data Traffic Jam Propagation Graphs Propagation Graphs of Interest One Propagation Graph

Road Segment Level Exploration and Analysis

Road of Interest Propagation Graphs of Interest One Propagation Graph Graph

R

Road of Interest

slide-25
SLIDE 25

Visual Interface: Single Road Level

Table like pixel based visualization

Time of a day: 144 columns (each for a 10min) Days: 24 rows (each for one day) Each cell represents one time bin Color encode speed

slide-26
SLIDE 26

Visual Interface: Single Road Level

Table like pixel based visualization

Make non-jam cells smaller to highlight jam events

slide-27
SLIDE 27

Case Study

Road level exploration and analysis Visual propagation graph analysis Congestion propagation pattern exploration

slide-28
SLIDE 28

Case Study: Road Level Exploration and Analysis Different road congestion patterns

slide-29
SLIDE 29

Case Study: propagation graph analysis

Spatial temporal information of one propagation

Spatial path Temporal delay

Large delay

slide-30
SLIDE 30

Case Study: Propagation Pattern Exploration

Propagation graphs for one region in the morning of different days

slide-31
SLIDE 31

Conclusions

Present a process to automatically extract traffic jam data Design a visual analysis system to explore the traffic jams and their propagations Use our system to study a real taxi GPS dataset

slide-32
SLIDE 32

Future Works

Improving the traffic jam model (e.g. with Probabilistic Graph Model) Support more analysis task Try better visual design of propagation graphs Make a formal evaluation

slide-33
SLIDE 33

Acknowledgements

Funding:

– National NSFC Project No. 61170204 – National NSFC Key Project No. 61232012

Data:

– Datatang – OpenStreetMap

Anonymous reviewers for valuable comments

http://vis.pku.edu.cn