Peng Cheng, Member, IEEE, Zhijun Qiu, and Bin Ran Presented By: Guru Prasanna Gopalakrishnan.

Slides:



Advertisements
Similar presentations
Probabilistic Inverse Dynamics for Nonlinear Blood Pattern Reconstruction Benjamin Cecchetto, Wolfgang Heidrich University of British Columbia.
Advertisements

Macroscopic ODE Models of Traffic Flow Zhengyi Zhou 04/01/2010.
Dynamic Bayesian Networks (DBNs)
Byron Becnel LA DOTD June 16, Microscopic simulation models simulate the movement of individual vehicles on roads It is used to assess the traffic.
12th TRB National Transportation Planning Applications Conference
On-Line Probabilistic Classification with Particle Filters Pedro Højen-Sørensen, Nando de Freitas, and Torgen Fog, Proceedings of the IEEE International.
1 Slides for the book: Probabilistic Robotics Authors: Sebastian Thrun Wolfram Burgard Dieter Fox Publisher: MIT Press, Web site for the book & more.
Real-time Estimation of Accident Likelihood for Safety Enhancement Jun Oh, Ph.D., PE, PTOE Western Michigan University March 14, 2007.
Visual Recognition Tutorial
February 9, 2006TransNow Student Conference Using Ground Truth Geospatial Data to Validate Advanced Traveler Information Systems Freeway Travel Time Messages.
AQM for Congestion Control1 A Study of Active Queue Management for Congestion Control Victor Firoiu Marty Borden.
TRANSPORT MODELLING Lecture 4 TRANSPORT MODELLING Lecture 4 26-Sep-08 Transport Modelling Microsimulation Software.
CS 547: Sensing and Planning in Robotics Gaurav S. Sukhatme Computer Science Robotic Embedded Systems Laboratory University of Southern California
Adaptive Rao-Blackwellized Particle Filter and It’s Evaluation for Tracking in Surveillance Xinyu Xu and Baoxin Li, Senior Member, IEEE.
Location Estimation in Sensor Networks Moshe Mishali.
A real world problem: Predicting travel time from Lahti to Heinola A research was carried out on main road 4 between points A (Lahti) and D (Heinola) in.
Probabilistic Robotics Introduction Probabilities Bayes rule Bayes filters.
11 Quantifying Benefits of Traffic Information Provision under Stochastic Demand and Capacity Conditions: A Multi-day Traffic Equilibrium Approach Mingxin.
1 Integration of Background Modeling and Object Tracking Yu-Ting Chen, Chu-Song Chen, Yi-Ping Hung IEEE ICME, 2006.
1 Adaptive Kalman Filter Based Freeway Travel time Estimation Lianyu Chu CCIT, University of California Berkeley Jun-Seok Oh Western Michigan University.
Princeton University Prospect Eleven Dec. 6, 2005 Towards Real-Time MinETA Routing Tuesday, December 6, 2005 RPI, Troy, NY Alain L. Kornhauser Professor,
Estimation and the Kalman Filter David Johnson. The Mean of a Discrete Distribution “I have more legs than average”
Novel approach to nonlinear/non- Gaussian Bayesian state estimation N.J Gordon, D.J. Salmond and A.F.M. Smith Presenter: Tri Tran
Department of Computer Engineering Koc University, Istanbul, Turkey
1 Vehicular Sensor Networks for Traffic Monitoring In proceedings of 17th International Conference on Computer Communications and Networks (ICCCN 2008)
Overview and Mathematics Bjoern Griesbach
Rutgers: Gayathri Chandrasekaran, Tam Vu, Marco Gruteser, Rich Martin,
Lecture 12 Monte Carlo Simulations Useful web sites:
Binary Variables (1) Coin flipping: heads=1, tails=0 Bernoulli Distribution.
1 Machine Learning: Lecture 5 Experimental Evaluation of Learning Algorithms (Based on Chapter 5 of Mitchell T.., Machine Learning, 1997)
Sensys 2009 Speaker:Lawrence.  Introduction  Overview & Challenges  Algorithm  Travel Time Estimation  Evaluation  Conclusion.
1 SOUTHERN TAIWAN UNIVERSITY ELECTRICAL ENGINEERING DEPARTMENT Gain Scheduler Middleware: A Methodology to Enable Existing Controllers for Networked Control.
Muhammad Moeen YaqoobPage 1 Moment-Matching Trackers for Difficult Targets Muhammad Moeen Yaqoob Supervisor: Professor Richard Vinter.
On The Generation Mechanisms of Stop-Start Waves in Traffic Flow
Particle Filtering in Network Tomography
Investigation of Speed-Flow Relations and Estimation of Volume Delay Functions for Travel Demand Models in Virginia TRB Planning Applications Conference.
Inferring High-Level Behavior from Low-Level Sensors Don Peterson, Lin Liao, Dieter Fox, Henry Kautz Published in UBICOMP 2003 ICS 280.
Jamal Saboune - CRV10 Tutorial Day 1 Bayesian state estimation and application to tracking Jamal Saboune VIVA Lab - SITE - University.
A review of M. Zonoozi, P. Dassanayake, “User Mobility and Characterization of Mobility Patterns”, IEEE J. on Sel. Areas in Comm., vol 15, no. 7, Sept.
Prediction of Traffic Density for Congestion Analysis under Indian Traffic Conditions Proceedings of the 12th International IEEE Conference on Intelligent.
Determination of Number of Probe Vehicles Required for Reliable Travel Time Measurement in Urban Network.
Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Bayesian Multiple Target Tracking in Forward Scan Sonar.
Robert L. Bertini Sirisha M. Kothuri Kristin A. Tufte Portland State University Soyoung Ahn Arizona State University 9th International IEEE Conference.
DRIVE Net: An E-Science Transportation Platform for Big Data, Big Discoveries, and Big Decisions PacTrans STAR Lab University of Washington July 17, 2015.
January 23, 2006Transportation Research Board 85 th Annual Meeting Using Ground Truth Geospatial Data to Validate Advanced Traveler Information Systems.
Maximum a posteriori sequence estimation using Monte Carlo particle filters S. J. Godsill, A. Doucet, and M. West Annals of the Institute of Statistical.
Boosted Particle Filter: Multitarget Detection and Tracking Fayin Li.
Sequential Monte-Carlo Method -Introduction, implementation and application Fan, Xin
OBJECT TRACKING USING PARTICLE FILTERS. Table of Contents Tracking Tracking Tracking as a probabilistic inference problem Tracking as a probabilistic.
Consensus Problems in Networks Aman Agarwal EYES 2007 intern Advisor Prof. Mostofi ECE, University of New Mexico July 5, 2007.
Vermelding onderdeel organisatie February 16, Estimating Acceleration, Fuel Consumption and Emissions from Macroscopic Traffic Flow Data Meng Wang,
Rao-Blackwellised Particle Filtering for Dynamic Bayesian Network Arnaud Doucet Nando de Freitas Kevin Murphy Stuart Russell.
Monte Carlo Linear Algebra Techniques and Their Parallelization Ashok Srinivasan Computer Science Florida State University
Probabilistic Robotics Introduction Probabilities Bayes rule Bayes filters.
Travel Demand Forecasting: Traffic Assignment CE331 Transportation Engineering.
ABJ60 – Spatial Data and Information Science – Operations and Congestion Operations and Congestion.
Traffic Flow Characteristics. Dr. Attaullah Shah
Probabilistic Robotics Probability Theory Basics Error Propagation Slides from Autonomous Robots (Siegwart and Nourbaksh), Chapter 5 Probabilistic Robotics.
Real-Time Traffic Network Management System Hossein Hashemi Transportation Research Laboratory.
Data Transformation: Normalization
Basic Definitions and Terminology
SOUTHERN TAIWAN UNIVERSITY ELECTRICAL ENGINEERING DEPARTMENT
Introduction to particle filter
State Estimation Probability, Bayes Filtering
Introduction to particle filter
Non-parametric Filters
by Xiang Mao and Qin Chen
Non-parametric Filters
Impacts of Reducing Freeway Shockwaves on Fuel Consumption and Emissions Meng Wang, Winnie Daamen, Serge Hoogendoorn, Bart van Arem Department.
The Transport Equation
Presentation transcript:

Peng Cheng, Member, IEEE, Zhijun Qiu, and Bin Ran Presented By: Guru Prasanna Gopalakrishnan

Overview Background- Where it fits? Problem Formulation Traffic Models First Order Traffic Model Second Order Traffic Model Particle Filter Design Experimental Results Conclusion

Introduction-I Traffic time and congestion information valued by road users and road system managers 1 Applications- Incident detection, Traffic management, Traveler information, Performance monitoring Two approaches to collect real-time traffic data - Fixed Sensors - Mobile Sensors

Introduction-II Fixed Sensor System - Inductive loops, Radar, etc - Real-time information collection - Dense Sampling technique Mobile Sensor System - Handset Based Solutions - Network Based Solutions - Sparse Sampling Technique

Problem Formulation- I Key Points: - Microcells of similar size - Randomization of Handoff points

Problem Formulation II Definitions: - H=(ID cell phone, t handoff, Cell from, Cell to ) - Handoff pair

Traffic Model Traffic flow modeled as stochastic dynamic system with discrete- time states State Variable: - x i,k = {N i,k, i,k } T Generic model of system state evolution - x k +1 =f k (x k, w k ) - f k is system transition function and w k is the system noise - y k =h k (x k,  k ) - h k is measurement function and  k measurement error

Important Terminologies N i,k -Number of vehicles in section I at sampling time t k i,k -Average speed of the vehicles Q, i,k - number of vehicles crossing the cell boundary from link i to link i+1 during the time interval k i,k,  - Constant and scale co-efficient respectively i,t, e - Intermediate speed and equilibrium speed  i,t,  crit - Anticipated traffic density and critical density S i,t, R i+1,t - Sending and Receiving functions respectively

First-order Traffic Model Traffic speed is the only state variable System State Equation:  i,k+1 =  i,k i-1,k +  i,k i,k +  i,k i+1,k + w i,k i=1,2,3,….n Measurement Equation:  y i,k = avg i,k +  k i=1,2,3,….n - avg i,k = L i /(t j + -t j - ) - For stable road-traffic,  i,k+  i,k +  i,k =1

Second Order Traffic Model-I Traffic volume is the second state variable Macroscopic level- System State Equation:  Q i,k+1 = U i,t + W 1 i,k  V i,k+1 = (1/ Ʈ k ) i,t + w 2 i,k i=1,2…n; k=1,2,….K Macroscopic level- Measurement Equation:  Y 1 i,k = (1/ i,k ) Q i,k. e -  L i / v i,k +  1 i,k  Y 2 i,k = V i,k +  2 i,k i=1,2…n; k=1,2,….K Note:  N i,k+1 =N i,k + Q i-1,k -Q i,k

Second Order Traffic Model-II Microscopic System State Equation:  N i,t+1 =N i,t + U i-1,t -U i,t  i,t+1 =  i,t+1 + (1-  ) e (  i,t+1 ) + w 3 i,t   [0,1] Where - i,t+1 = { ( i-1,t Q i-1,t + i,t (N i,t - Q i,t ))/N i,t+1 N i,t+1 K 0 { free o.w -  i,t+1 =   i,t+1 + (1-  )  i+1,t+1   [0,1] - N i,t =  i,t.L i i=1,2,…n

Second Order Traffic Model-III Microsocopic System State Equation Contd… - e (  )={ free.e -(0.5)(  /  crit) 3.5 if  <=  crit { free.e -(0.5)(  -  crit) Otherwise - U i,t = min(S i,t, R i,t+1 ) - S i,t = max(N i,t.( i,t  t)/L i + W 4 i,t, N i,t (V out,min  t)/L i ) - R i+1,t= (L i+1.l/A l )+U i+1,t - N i+1,t

State Transition and Reconstruction Y 1 i,k Y 1 i,k+1 Y 2 i,k Y 2 i,k+1 State Transition Macroscopic Level Microscopic level State Reconstruction Q i,k V i,k,t Q i,k+1 V i,k+1,t U i,1 i,1 U i,3 i,3 U i,2 i,2 U i,k i, Ʈ k

Particle Filter- Why? I Bayesian estimation to construct conditional PDF of the current state x k given all available information Y k = {y j j=1,2,…..k} Two steps used in construction of p(x k /Y k ) 1) Prediction p(x k /Y k-1 )= f p(x k /X k-1 ) p(x k-1 /Y k-1 ) dx k-1 and 2) Updation p(x k /Y k )= p(Y k /X k ) p(x k-1 /Y k-1 ) / p(Y k /Y k-1 )

Particle Filter-Why? II p( Y k /Y k-1 ) – A normalized constant p(x k / X k-1 )= fc (x k -f k-1 ( X k-1, W k-1 ))p( W k-1 ) dw k-1 - p(W k ) is PDF of noise term in system equation p(Y k / X k )= fc (Y k -h k ( X k,  k ))p(  k ) d  k - p(  k ) is PDF of noise term in measurement equation - c (.) is dirac delta function

Particle Filter- Why? III No Simple analytical solution for p(x k /Y k ) Particle filter is used to find an approximate solution by empirical histogram corresponding to a collection of M particles

Particle Filter Implementation-I Step 1: Initialization For l=1,2,….M, Sample x 0 (l) ~ p(x 0 ) q 0 = 1/M set K=1 Step 2: Prediction For l=1,2,….M, Sample x k (l) ~ p(x k / x k-1) Step 3: Importance Evaluation For l=1,2,….M, q k = (p(y k / x k ) q (l) k-1 / ( p(y k / x (j) k ) q (j) k-1

Particle Filter Implementation-II Selection - Multiple/suppress M particles {x k (l) } according to their importance weights and obtain new M unweighted particles. Output P(x k /Y k )= q k (l).c (x k -x k (l) ) Posterior mean, x k =E(x k /Y k )=(1/M ) x k (l) Posterior Co-Variance, V(x k /Y k )=(1/(M-1) ) (x k (l) -x k ) (x k (l) -x k ) T Last Step - Let k=k+1 and Goto Step-2

Experimental Results-I

Experimental Results-II

Experimental Results-III

Experimental Results-IV

Conclusion Implemented using an existing infrastructure Some Critiques Interference due to parallel freeways 2 Cannot differentiate between pedestrians and moving vehicles Some Unrealistic assumptions

References 1. G. Rose, Mobile phones as traffic probes, Technical Report, Institute of Transportation Studies, Monash University, L. Mihaylova and R. Boel, “A Particle Filter for Freeway Traffic Estimation,” Proc. of 43rd IEEE Conference on Decision and Control, Vol. 2, pp , 2004.