Visual Traffic Jam Analysis Based on Trajectory Data

Similar documents
Concurrent Monitoring, Analysis, and Visualization of Freeway and Arterial Performance for Recurring and Non-recurring Congestion

Analysis and modeling of pedestrian flows in railway stations


World Leading Traffic Analysis

MWGen: A Mini World Generator

DESIGN AND ANALYSIS OF ALGORITHMS (DAA 2017)

Introduction to Pattern Recognition

Exploring the relationship between Strava cyclists and all cyclists*.

Spatio-temporal analysis of team sports Joachim Gudmundsson

Spatial Patterns / relationships. Model / Predict

March 6, 2013 Tony Giarrusso, Rama Sivakumar Center for GIS, Georgia Institute of Technology

Section 8: Model-View-Controller

Preliminary Exploration of Pedestrian Destinations using Traces from WiFi Infrastructures

Emerging Crash Trend Analysis. Mark Logan Department of Main Roads, Queensland. Patrick McShane Queensland Transport

Application of Dijkstra s Algorithm in the Evacuation System Utilizing Exit Signs

Evacuation Time Minimization Model using Traffic Simulation and GIS Technology

Exemplary Conditional Automation (Level 3) Use Case Description Submitted by the Experts of OICA as input to the IWG ITS/AD

Vision Zero High Injury Network Methodology

INTRODUCTION TO PATTERN RECOGNITION

Players Movements and Team Shooting Performance: a Data Mining approach for Basketball.

A physicist, an engineer and a programmer were in a car driving over a steep alpine pass when the brakes failed. The car was getting faster and

VGI for mapping change in bike ridership

Creation and Exploration of Musical Information Spaces

Variability of surface transport in the Northern Adriatic Sea from Finite-Size Lyapunov Exponents" Maristella Berta

Allocations vs Announcements

MOBILEYE SHIELD + COLLISION AVOIDANCE SYSTEM OUR VISION. YOUR SAFETY.

Pedestrian Behaviour Modelling

Congestion Reduction in Europe: Advancing Transport Efficiency. MG Tackling urban road congestion D3.4

A N E X P L O R AT I O N W I T H N E W Y O R K C I T Y TA X I D ATA S E T

Conflating a Traffic Model Network With a Road Inventory. David Knudsen

Evaluating Non-Motorized Transport Popularity of Urban Roads by Sports GPS Tracks

In memory of Dr. Kevin P. Granata, my graduate advisor, who was killed protecting others on the morning of April 16, 2007.

Traffic Parameter Methods for Surrogate Safety Comparative Study of Three Non-Intrusive Sensor Technologies

Section 8: Model-View-Controller. Slides adapted from Alex Mariakakis, with material from Krysta Yousoufian and Kellen Donohue

Robust Task Execution: Procedural and Model-based. Outline. Desiderata: Robust Task-level Execution

Introduction to Pattern Recognition

Data Mining Data is logged every 3 hours 11 parameters : 1. Number of call 2. Correspondents and calls pattern 3. Call duration 4. Circle of friend 5.

Gait Recognition. Yu Liu and Abhishek Verma CONTENTS 16.1 DATASETS Datasets Conclusion 342 References 343

Presentation Summary Why Use GIS for Ped Planning? What Tools are Most Useful? How Can They be Applied? Pedestrian GIS Tools What are they good for?

Deformable Convolutional Networks

Will the New Low Emission Zone Reduce the Amount of Motor Vehicles in London?

Pedestrian Dynamics: Models of Pedestrian Behaviour

Automatisch rijden, het gedrag van bestuurders en verkeersstromen

Predicting Human Behavior from Public Cameras with Convolutional Neural Networks

ENHANCED PARKWAY STUDY: PHASE 2 CONTINUOUS FLOW INTERSECTIONS. Final Report

FEATURES. Features. UCI Machine Learning Repository. Admin 9/23/13

Monitoring Freeway Congestion Using Single-Loop Measurements

An Indian Journal FULL PAPER ABSTRACT KEYWORDS. Trade Science Inc.

Open Research Online The Open University s repository of research publications and other research outputs

PEDESTRIAN behavior modeling and analysis is

Introduction to population dynamics and stock assessments

RELATIONSHIP BETWEEN CONGESTION AND TRAFFIC ACCIDENTS ON EXPRESSWAYS AN INVESTIGATION WITH BAYESIAN BELIEF NETWORKS

Scales of Atmospheric Motion Scale Length Scale (m) Time Scale (sec) Systems/Importance Molecular (neglected)

Fuzzy Logic in Traffic Control

THE MAGICAL PROPERTY OF 60 KM/H AS A SPEED LIMIT? JOHN LAMBERT,

FireWorks NFIRS BI User Manual

MoLE Gas Laws Activities

Traffic circles. February 9, 2009

Identification of Bicycle Demand from Online Routing Requests

Using an Adaptive Thresholding Algorithm to Detect CA1 Hippocampal Sharp Wave Ripples. Jay Patel. Michigan State University

KC Scout Kansas City s Bi-State Transportation Management Center

EVALUATION OF METHODOLOGIES FOR THE DESIGN AND ANALYSIS OF FREEWAY WEAVING SECTIONS. Alexander Skabardonis 1 and Eleni Christofa 2

Investigating Commute Mode and Route Choice Variability in Jakarta using multi-day GPS Data

METRO System Design. Witt&Sohn AG Aug-11

Exploring the NFL. Introduction. Data. Analysis. Overview. Alison Smith <alison dot smith dot m at gmail dot com>

Chapter Capacity and LOS Analysis of a Signalized I/S Overview Methodology Scope Limitation

Active Travel and Exposure to Air Pollution: Implications for Transportation and Land Use Planning

Universal Style Transfer via Feature Transforms

Traffic: an Interplay between Models, Simulations, and Control Actions

Stream temperature records

CALIBRATION OF THE PLATOON DISPERSION MODEL BY CONSIDERING THE IMPACT OF THE PERCENTAGE OF BUSES AT SIGNALIZED INTERSECTIONS

US 69 RELIEF ROUTE STUDY

Slimming the Streets: Best Practices for Designing Road Diet Evaluations

Coupling distributed and symbolic execution for natural language queries. Lili Mou, Zhengdong Lu, Hang Li, Zhi Jin

Tennis Plots: Game, Set, and Match

GeoCrust 2.0 a Geographical Information System for Monitoring the Portuguese Crustacean Trawl Fishery using VMS, Landings and Logbooks Data

THE influence of lifestyle-related diseases is of worldwide

High usability and simple configuration or extensive additional functions the choice between Airlock Login or Airlock IAM is yours!

Replay using Recomposition: Alignment-Based Conformance Checking in the Large

SCIENTIFIC COMMITTEE SEVENTH REGULAR SESSION August 2011 Pohnpei, Federated States of Micronesia

Moving Hot Spots on Public Transport:

SAP MEDIA KIT 2018 SAILING Champions League

HD Traffic, IQ Routes and Map Share TomTom s latest technologies for premium navigation and traffic information

We release Mascot Server 2.6 at the end of last year. There have been a number of changes and improvements in the search engine and reports.

ANG, a family of multi-mode,

VDOT Crash Analysis Procedures for Roadway Safety Assessments

Spatial and Temporal Patterns of Pedestrian Crashes Along The Urbanization Gradient

New Technology used in sports. By:- ABKASH AGARWAL REGD NO BRANCH CSE(A)

Predicting NBA Shots

MOBILEYE SHIELD+ COLLISION AVOIDANCE SYSTEM

Self-Driving Vehicles That (Fore) See


Advanced PMA Capabilities for MCM

Lane changing and merging under congested conditions in traffic simulation models

Available online at ScienceDirect. Transportation Research Procedia 2 (2014 )

Rod Stamping OVERVIEW THE BIG IDEA

Combined impacts of configurational and compositional properties of street network on vehicular flow

Road Congestion Measures Using Instantaneous Information From the Canadian Vehicle Use Study (CVUS)

Statistical Analysis Project - How do you decide Who s the Best?

Basketball field goal percentage prediction model research and application based on BP neural network

Transcription:

Visual Traffic Jam Analysis Based on Trajectory Data Zuchao Wang, Min Lu, Xiaoru Yuan, Peking University Junping Zhang, Fudan University Huub van de Wetering, Technische Universiteit Eindhoven Introduction Many cities are suffering from traffic jams Beijing Melbourne Atlanta 2/47 1

Introduction Current traffic jam monitoring technologies Real time road condition from Google Map 3/47 Introduction Complexities of traffic jams Road conditions change with time Different roads have different congestion patterns Congestions propagate along the road network 4/47 2

Introduction Complexities of traffic jams Road conditions change with time Different roads have different congestion patterns Congestions propagate along the road network 5/47 Introduction Complexities of traffic jams Road conditions change with time Different roads have different congestion patterns Congestions propagate along the road network 6/47 3

Introduction Complexities of traffic jams Road conditions change with time Different roads have different congestion patterns Congestions propagate along the road network A visual analytic system to help people study these complexities 7/47 Related Work Traffic Modeling Outlier tree [Liu et al. 2011] Study the propagation of traffic outlier events between regions Probabilistic Graph Model [Piatkowski et al. 2012] powerful but complex 8/47 4

Related Work Traffic Event Visualization [Andrienko et al. 2011] Individual events extraction Incident Cluster Explorer [Pack et al. 2011] Individual events filtering 9/47 Data Description Beijing taxi GPS (from DataTang.com) Size: 34.5 GB #Taxi: 28,519 (7% of total traffic flow volume) #Sampling point: 379,107,927 Time range: 24 days (Mar.2 nd ~25 th, 2009, missing 18 th ) Sampling interval: 30 seconds (60% missing) 10/47 5

Data Description Beijing taxi GPS (from DataTang.com) Size: 34.5 GB #Taxi: 28,519 (7% of total traffic flow volume) #Sampling point: 379,107,927 Time range: 24 days (Mar.2 nd ~25 th, 2009, missing 18 th ) Sampling interval: 30 seconds (60% missing) Beijing road network (from OpenStreetMap) Size: 40.9 MB 169,171 nodes and 35,422 ways 11/47 Overview GPS Trajectories Preprocessing (based on a traffic jam model) Traffic Jams Visual exploration (based on a visual interface) Traffic Jam Knowledge 12/47 6

Overview GPS Trajectories Preprocessing (based on a traffic jam model) Traffic Jams Visual exploration (based on a visual interface) Traffic Jam Knowledge 13/47 Design Requirements Traffic jam model Visual interface Complete Include location, time, speed Structured Study propagations of traffic jams Road Bound Traffic jams happen on roads Informative Show location, time, speed, propagation path Multilevel Explore from city level to road segment level Filter Enabled Select and study a subset of propagations 14/47 7

Overview GPS Trajectories Preprocessing (based on a traffic jam model) Traffic Jams Visual exploration (based on a visual interface) Traffic Jam Knowledge 15/47 Overview GPS Trajectories Preprocessing (based on a traffic jam model) Traffic Jams Visual exploration (based on a visual interface) Traffic Jam Knowledge 16/47 8

Preprocessing Input Raw Taxi Raw Road Road Speed Data Traffic jam Traffic Jam Event Data Traffic Jam Propagation Graphs 17/47 Preprocessing Input Raw Taxi Raw Road 18/47 9

Preprocessing Input Cleaning Raw Taxi Cleaned Raw Road Road Cleaning Cleaned Road 19/47 Preprocessing Input Raw Taxi Raw Road Cleaned Cleaned Road Map Matching GPS Trajectories Matched to the Road 20/47 10

Preprocessing Input Raw Taxi Raw Road Road speed: for each road at each time bin (10 min) Cleaned Cleaned Road a b GPS Trajectories Matched to the Road Road Speed Calculation Road Speed Data 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 21/47 Preprocessing Input Raw Taxi Raw Road Traffic jam events: road, start/end time bin Cleaned Cleaned Road a b GPS Trajectories Matched to the Road Road Speed Data Traffic Jam Detection Traffic Jam Event Data 9:10 am 50 km/h 9:10 am 55 km/h 9:20 am 45 km/h e 2 e 1 9:30 am 12 km/h 9:20 am 10 km/h 9:30 am 12 km/h 9:40 am 15 km/h 9:40 am 45 km/h 22/47 11

Preprocessing Input Raw Taxi Raw Road Defining propagation based on spatial/temporal relationship: Cleaned Cleaned Road e 2 a e 1 b e 2 happens after e 1, and on a road following e 1 GPS Trajectories Matched to the Road Road Speed Data Traffic Jam Event Data Propagation Graph Construction Traffic Jam Propagation Graphs 9:10 am 50 km/h 9:20 am 45 km/h e 2 e 1 9:30 am 12 km/h 9:40 am 15 km/h 23/47 9:10 am 55 km/h 9:20 am 10 km/h 9:30 am 12 km/h 9:40 am 45 km/h Preprocessing Input Raw Taxi Raw Road A real propagation graph: Start points Cleaned Cleaned Road GPS Trajectories Matched to the Road Road Speed Data Traffic Jam Event Data Propagation Graph Construction Traffic Jam Propagation Graphs End points 24/47 12

Preprocessing Input Raw Taxi Raw Road Road Speed Data Traffic jam Traffic Jam Event Data Traffic Jam Propagation Graphs 25/47 Visual Interface Three levels of exploration Road Segment Level Exploration and Analysis Road of Interest est One Propagation Graph Propagation Graph Level Exploration Propagation Graph List Traffic jam Road Speed Data Traffic Jam Event Data Propagation Graphs of Interest Spatial Density Time and Size Distribution Topological Clustering Custe Traffic Jam Propagation Graphs Spatial Filter Temporal & Size Filter Topological Filter Dynamic Query 26/47 13

Visual Interface: City Level Propagation Graph List Road Speed Data Propagation Graphs of Interest Traffic jam Traffic Jam Event Data Traffic Jam Propagation Graphs 27/47 Visual Interface: City Level Graph list view: show propagation graphs as icons Time range Spatial path: color for congestion time on each road Size: #events, duration, distance 28/47 14

Visual Interface: City Level Propagation Graph List Traffic jam Road Speed Data Traffic Jam Event Data Propagation Graphs of Interest Spatial Density Time and Size Distribution Topological Clustering Custe Traffic Jam Propagation Graphs Spatial Filter Temporal & Size Filter Topological Filter Dynamic Query 29/47 Visual Interface: City Level Graph projection view: topological aggregation All propagation graphs are grouped Each group is represented by a point Graphs in the same group have similar topologies Distance between points represent the topological distance between graph groups 30/47 15

Visual Interface: Single Propagation Level One Propagation Graph Propagation Graph Level Exploration Road Speed Data Propagation Graphs of Interest Traffic jam Traffic Jam Event Data Traffic Jam Propagation Graphs 31/47 Visual Interface: Single Road Level Road Segment Level Exploration and Analysis Road of Interest est One Propagation Graph Road Speed Data Propagation Graphs of Interest Traffic jam Traffic Jam Event Data Traffic Jam Propagation Graphs 32/47 16

Visual Interface: Single Road Level Table-like pixel-based visualization Each cell represents 10 min of a day Each column represents 10 min Each row represents one day Color encodes speed 33/47 Visual Interface: Single Road Level Table-like pixel-based visualization Make non-jam cells smaller to highlight traffic jams 34/47 17

Case Studies Road level exploration Propagation graph exploration Propagation trend exploration 35/47 Case Study: Road Level Exploration a b a b c 7:30~10:00 13:30~18:30 18:30 7:30~8:00 d c d 730 7:30~9:00 900 16:30~18:30 36/47 18

Case Study: Road Level Exploration e e 8:00~17:30 03/04~07 03/19~22 f f 03/11,15:40~16:50 g g 0:00~4:30 21:30~24:00 37/47 Case Study: Propagation Graph Exploration Filter propagation graphs Observe propagation path Check road speed Check propagation time Watch animation 38/47 19

Case Study: Propagation Graph Exploration Filter propagation graphs Observe propagation path Check road speed Check propagation time Watch animation Major end points Major start point 39/47 Case Study: Propagation Graph Exploration Filter propagation graphs Observe propagation path Check road speed Check propagation time Watch animation 40/47 20

Case Study: Propagation Graph Exploration Filter propagation graphs Observe propagation path Check road speed Check propagation time Watch animation E 18:50~19:00 19 00 18:10~19:10 D C 14:20~15:00 17:40~19:30 13:50~19:50 13:30~20:00 B A 41/47 Case Study: Propagation Graph Exploration Filter propagation graphs Observe propagation path Check road speed Check propagation time Watch animation 42/47 21

Case Study: Propagation Trend Exploration One fixed region Different mornings 43/47 Showing to the public International Information Design Exhibition 09/26/2013~10/13/2013 Simplified version Only road level exploration 44/47 22

Conclusion A visual analytic system to study traffic jams An automatic process to extract traffic jams from GPS trajectories A visual interface to support multilevel exploration of traffic jams GPS Trajectories preprocess Traffic Jams exploration Traffic Jam Knowledge 45/47 Future Work Improve the traffic jam model (e.g. add prediction functions) Support more analysis task (e.g. spatial/temporal clustering) Try better visual design of propagation graphs Collaboration with the domain experts 46/47 23

Acknowledgement Funding: NSFC Project No. 61170204 NSFC Key Project No. 61232012 Data: Datatang.com OpenStreetMap Anonymous reviewers for valuable comments Our website: http://vis.pku.edu.cn/trajectoryvispku 47/47 24