A New Algorithm for Vehicle Reidentification and Travel Time Measurement on Freeways

Similar documents
Vehicle Reidentification and Travel Time Measurement on Congested Freeways

S203: The Caltrans Performance Measurement System (PeMS) An Introduction to PeMS and a Demonstration of its Multimodal Tools

Analysis of Queue Estimation Methods Using Wireless Magnetic Sensors

Introduction to Intelligent Transportation Systems. Basic Knowledge

Session 8A ITS. Bottleneck Identification and Forecasting in Traveler Information Systems

Automating Variable Speeds and Traveler Information with Real-Time Traffic and Weather

A Tutorial on Establishing Effective Work Zone Performance Measures

INTERIM ADVICE NOTE 103/08. Advice Regarding the Assessment of Sites for Ramp Metering

CHAPTER 2: MODELING METHODOLOGY

6.0 CONGESTION HOT SPOT PROBLEM AND IMPROVEMENT TRAVEL DEMAND MODEL ANALYSIS

Appendix A: Equipment Packages for St. Louis Regional ITS Architecture

Using Transit Vehicles to Measure Freeway Traffic Conditions

Operational Analyses of Freeway Off-Ramp Bottlenecks

The future of cellular communication on transportation systems

A Probabilistic Approach to Defining Freeway Capacity and Breakdown

1. Controlling the number of vehicles that are allowed to enter the freeway,

Using Reidentification to Evaluate the SCOUT Traffic Management System (TMS)

AVHS encompass a wide and complex variety of technologies, such as artificial intelligence,

Wireless Magnetic Sensor Applications in Transportation Infrastructure. Rene Omar Sanchez

DRAFT. SR-60 7 th Avenue Intersection Control Evaluation (ICE) I-605 Corridor Improvement Project (CIP) I-605/SR-60 EA# 3101U0

GOOD ONYA, AUSTRALIA!

INTELLIGENT TRANSPORTATION SYSTEMS APPENDIX

Improving Arterial Performance Measurement Using Traffic Signal System Data

OPTIMIZING RAMP METERING STRATEGIES

An Application of ITS for Incident Management in Second-Tier Cities: A Fargo, ND Case Study

Introduction to Transportation Systems

Automation Technologies for Commercial Vehicle Safety Screening

FREEWAY PERFORMANCE MEASUREMENT SYSTEM (PeMS): AN OPERATIONAL ANALYSIS TOOL

Delay Pattern and Queue Length Estimation for Signalized Intersections Using Mobile Sensors

Chapter 10. Intelligent Transportation Systems. Ohio Kentucky Indiana Regional Council of Governments Regional Transportation Plan

UNIT V TRAFFIC MANAGEMENT

Can valuable ITS data be delivered using machine vision technologies?

Increasing role of containerization. Intermodal freight fastest growing form of rail traffic. transport through intermodal

SECTION II CONTROLLED ACCESS FACILITIES

USING ITS DATA FUSION TO ASSESS NETWORK PERFORMANCE AND CORRIDOR INITIATIVES

Concept of Operations: Mitchell Hammock Road. Adaptive Traffic Signal Control System. Prepared by: City of Oviedo. Draft 1: June 2015

ITS NEWS. Building Southern California s Goods Movement System for the Next Century. Gateway Cities. I-710 Zero Emissions Freight Corridor

Americas 2020 International Trade and Transportation Summit

Automated Vehicle Identification for Tolling and Parking: RFID vs ANPR

Adaptive Signal Control Technology (ASCT) for Rural Applications Lessons Learned from the Bell Rd ASCT Pilot Project

Ramp Metering. Chapter Introduction Metering strategies Benefits Objectives

Copyright 2013 by Seyedbehzad Aghdashi. All Rights Reserved

Simulation Analytics

Traffic Control and Management with Vehicle Automation and Connectivity for the 21st Century

Chattanooga Regional ITS Architecture Update Workshop. September 24, 2013

S. Ishak. Wednesday, September 14, 2011

Emergency Incident Management, Benefits and Operational Issues

P3 CRITICAL EMERGING TECHNOLOGIES (PRELIMINARY ANALYSIS) Authors: Jia Li Andrea Hall Kristie Chin C. M. Walton

Automatic Vehicle Identification (AVI) Versus Anonymous Wireless Address Matching (AWAM) also known as Bluetooth

Transportation Problems and Issues Excerpts from WWW Links

Performance you can see

California Connected Corridors: Vehicles, Information, and People Pilot

Project ID: NTC2014-SU-R-02 COMBINING DIFFERENT DATA SOURCES TO PREDICT ORIGIN-DESTINATIONS AND FLOW PATTERNS FOR TRUCKS IN LARGE NETWORKS

EVALUATION OF INCIDENT MANAGEMENT BENEFITS USING TRAFFIC SIMULATION

LECTURE 21: TRANSPORTATION TECHNOLOGIES: INTELLIGENT TRANSPORTATION SYSTEMS

Volume to Capacity Estimation of Signalized Road Networks for Metropolitan Transportation Planning. Hiron Fernando, BSCE. A Thesis CIVIL ENGINEERING

Paper Submitted to 2003 Annual Conference of the Transportation Association of Canada

Ramp Metering Control Based on the Q-Learning Algorithm

Variable Speed Advisory/Limit and Coordinated Ramp Metering for Freeway Traffic Control

A method to determine roadways with greatest need for intelligent transportation deployments

City of Berkeley. Guidelines for Development of Traffic Impact Reports

Identification and Correction of Dual-Loop Sensitivity Problems

The Secrets to HCM Consistency Using Simulation Models

KAW CONNECTS EXECUTIVE SUMMARY

USING A SIMULATION ENVIRONMENT FOR DYNAMIC TOLL ANALYSIS

Connected and Automated Trucks: What and When?

Small urban area transportation planning

MEASUREMENT OF RECURRING VERSUS NON-RECURRING CONGESTION: TECHNICAL REPORT

Vehicle Reidentification with the Inductive Loop Signature Technology

Advanced Transportation Management System (ATMS)

Traffic Control in Action. Prof. Markos Papageorgiou Dynamic Systems and Simulation Laboratory, Technical University of Crete, Chania, Greece

Data processing. In this project, researchers Henry Liu of the Department of Civil Engineering and

Texas Transportation Institute The Texas A&M University System College Station, Texas

Freeway Data Collection, Storage, Processing, and Use

Evaluation of «Improving Traffic Flow on the A10 Amsterdam»

TMC of the Future. Dr. Bob Edelstein, PE, PTOE Senior Vice President

MOBILITY 2025: THE METROPOLITAN TRANSPORTATION PLAN 2004 UPDATE

Self-Organizing Traffic Control via Fuzzy Logic

Association for Commuter Transportation Recommendations to USDOT on MAP-21 Performance Measures

ORANGE COUNTY EMPIRICAL ANALYSIS: USING LOOP DETECTOR DATA TO IDENTIFY BOTTLENECK LOCATIONS AND CHARACTERISTICS

Charlotte Region HOV/HOT/Managed Lanes Analysis. Technical Memorandum Task 1.3 EVALUATION CRITERIA

NTC Program Progress Performance Report (PPPR) Information Form

Traffic insights ATSPM Flashcards

Finding a Reliable Route between Two Points in a Transportation Network Using GIS

Click to edit Master title style

TRANSMIT: Travel-Time System for Border Crossings in Ontario s Niagara Region. Stephen Erwin, P.Eng., Ministry of Transportation of Ontaro

SČÍTÁNÍ A KLASIFIKACE VOZIDEL CROSSCOUNT TRAFFIC COUNTING, VEHICLE CLASSIFICATION, TRAVEL TIME INDISPENSABLE DATA FOR ROAD AUTHORITIES AND DRIVERS

Revenue assurance in an interoperable world

The Potential for Congestion Pricing Schemes for use of the Airport Roadway System

Access Operations Study: Analysis of Traffic Signal Spacing on Four Lane Arterials

Intelligent Movement of Goods Will Trucks/Trains be able to Operate More Efficiently?

TRB WEBINAR PROGRAM Planning and Preliminary Engineering Applications Guide to the Highway Capacity Manual: Contents

Smarter Work Zones Paul Pisano FHWA Work Zone Management Team

Perspectives on Intelligent Transportation and Telematics

TRAFFIC NETWORK CONDITION MONITORING VIA MOBILE PHONE LOCATION REFERENCING - AN EMERGING OPPORTUNITY

Dec 20, 2007 Operations Performance Measures Conference Call

Techniques for Validating an Automatic Bottleneck Detection Tool Using Archived Freeway Sensor Data

Queue Storage Length Design for Metered On-Ramps

Arterial Network Performance Measures Software

Transcription:

A New Algorithm for Vehicle Reidentification and Travel Time Measurement on Freeways Benjamin Coifman Institute of Transportation Studies University of California Berkeley, California, 9472 zephyr@eecs.berkeley.edu http://www.cs.berkeley.edu/~zephyr ABSTRACT This paper presents a new algorithm for automated vehicle reidentification and travel time measurement on freeways using simple signature data. Our earlier work has demonstrated a one-to-one reidentification procedure using relatively long platoons, while this paper relaxes the platoon constraint. The new algorithm uses short platoons of 2 or 3 vehicles to narrow the reidentification to a small neighborhood, rather than an exact match. The algorithm is presented using effective vehicle lengths measured from existing speed traps, but it can easily be generalized to other signature based vehicle reidentification systems. INTRODUCTION Urban freeways are becoming more congested due to higher demands and the delays due to incidents are amplified as the system approaches or exceeds capacity. The historic solution to increased traffic demand has been to build more roadways, but this option is becoming less feasible. Contemporary solutions are focusing on using the existing infrastructure more efficiently. This paper presents a new approach to measuring travel time and is applicable to two possible efficiencies: incident detection and advanced traveler information systems (ATIS). A recent report from Caltrans [1] noted that, rapid changes in link travel time represent perhaps the most robust and deterministic indicator of an incident... Travel time can be used to quantify conditions between widely spaced detectors, even when the local, point-based measurements are not representative of the entire segment. The Caltrans report also stated that, link travel time... is perhaps the most important parameter for ATIS functions such as congestion routing. The key step to measuring travel time is vehicle identification/reidentification, whereby a vehicle length measurement (or some other vehicle signature) made at a downstream detector station is matched with the vehicle s corresponding length measurement at an upstream station. Once a vehicle has been identified at two or more locations, travel time is simply the difference between the observation times. Hence, this paper will focus on the vehicle reidentification (VRI) algorithm. To match vehicles between two detector stations, the algorithm uses a simple trick, it reidentifies platoons rather than individual vehicles. The sequence of measured lengths 1 Coifman

in a platoon provides more information than do the individual measurements. The process is illustrated via a pilot study. VEHICLE REIDENTIFICATION Several systems have been proposed for VRI using vehicle signatures [2-7]. These emerging technologies use specialized detector hardware to extract the vehicle signatures. In most cases, the VRI systems have only been installed on a small test site. Full deployment is necessary to quantify the benefits of the new systems, precluding cost-benefit analysis before purchasing the hardware. Furthermore, the detectors have to be installed before effective vehicle reidentification algorithms can be developed. Some of the systems use automatic vehicle identification (AVI), a permanent electronic license plate, [2-4] that makes VRI trivial, but even this approach has its drawbacks, as will be addressed shortly. The remaining systems, based on feature reidentification, match vehicles using non-unique signatures. The Advantages of Feature Reidentification Over AVI If AVI systems make the reidentification task trivial, why should anyone pursue feature reidentification? Both approaches have their strengths, e.g., AVI surveillance is well suited for urban arterials as well as freeways and it can be an inexpensive addition to a metropolitan area that is already using the technology for toll collection. However, a feature reidentification system has three distinct advantages over AVI: 1) feature reidentification does not require public participation. For AVI to be an effective traffic surveillance tool, a significant percentage of the vehicles passing through a freeway segment must be equipped with transponders. 2) feature reidentification has a lower risk of infringing on personal privacy. 3) feature reidentification can provide more information for incident detection. Although AVI provides segment velocity which is important for detecting incidents, it does not provide local velocities. Local measurements at the detector sites can decrease the time to detection and reduce false alarms. To illustrate the third point, consider Figure 1 with detector stations D 1 and D 2 and a downstream bottleneck at B (e.g., a lane drop). An AVI system installed at the detector stations could measure segment velocity from the difference in arrival times and thus, detect congestion from a drop in segment velocity. It can not, however, differentiate between a delay due to an incident at I and delay due to the queue from the downstream bottleneck overrunning D 2. The queue spillover would be characterized by low point velocities at D 2, while an incident at I would result in free flow velocities at D 2, but the point data are not collected by conventional AVI systems. The loop detector based VRI algorithm, on the other hand, already uses the local point velocity measurements and can pass the information on to a more robust incident FIGURE 1: Incident detection versus queue spill over from a downstream bottleneck. Direction of travel?? D 1 I D 2 B 2 Coifman

FIGURE 2: (A) downstream, d: vehicle length arrival # 1 2 2 3 3 16 A simple example of notation: (A) measured vehicle lengths, (B) possible matches with a length measurement tolerance of 1 unit, (C) resulting vehicle match matrix. upstream, u: vehicle length arrival # 1 2 2 31 3 21 4 15 (B) possible matches (d,u) (1,1) (1,3) (2,2) (3,4) downstream vehicle # detection routine that can differentiate between an incident at I and delay due to the bottleneck at B. Several other emerging feature reidentification systems promise to yield local velocities as well. Reidentifying Vehicles Using Non-Unique Signatures Although there are several approaches to feature reidentification, the published papers typically emphasize the detector technology rather than the reidentification methodology. Without unique signatures, VRI can be a difficult task in the presence of lane changes or congestion. Generally, the feature reidentification systems use specialized detectors to extract a vehicle signature that is more descriptive than effective length and then rely on top down VRI algorithms that attempt to find the best match for each vehicle or platoon of vehicles directly. Earlier work in our group has shown the feasibility of VRI using vehicle lengths extracted from conventional loop detector speed traps [8]. A given vehicle length measurement is subject to resolution constraints, is not unique and may be noisy. The nature of the data required a bottom up approach to reidentification: first, rather than finding the best match for a given vehicle, all possible matches are found. Then, the algorithm looks for sequences of vehicles from the possible matches. Even with noisy loop detector data, the sequence detection eliminates most of the possible but incorrect matches while the true matches remain. The algorithm is fast, because it compares each pair of vehicles once and only once. While the earlier work used relatively long platoons (7 or 8 vehicles) and allowed for a small number of vehicles to enter or leave the platoon between detectors, the current paper only requires platoons of 3 vehicles and is more robust to lane changes. Competing Technologies Although this section presents competing technologies for measuring travel time, it is not intended to give the reader the impression that any one of the technologies is better than the others under all conditions. In fact, a hybrid between two or more systems will likely yield better performance than any one of the systems operating independently. (C) 1 2 3 upstream vehicle # 1 2 3 4 "o"= possible match A NEW VEHICLE REIDENTIFICATION ALGORITHM The Data This paper uses data extracted from two successive speed traps located in the same lane, 1.55 km (51 ft) apart to illustrate the new VRI algorithm [9]. Vehicles are indexed by arrival number rather than time to avoid complications from transient disturbances. The data come from congested conditions, measured velocity ranged between 8 km/h and 32 km/h (5 mph and 2 mph). In the following example, approximately 5 vehicles pass the downstream site over two minutes and 15 vehicles pass the upstream site during three minutes. At each of the speed traps, individual vehicle lengths are calculated from vehicle 3 Coifman

upstream vehicle arrival number A) 5 1 15 downstream vehicle arrival number FIGURE 3: B) 5 1 15 2 25 3 35 4 45 5 (A) Vehicle match matrix: "o"=length within tolerance, thus, a possible match "-"=ground truth. (B) measured length at the upstream site length (ft) 3 25 2 5 1 15 upstream vehicle arrival number occupancy and travel time over the speed trap. Within each speed trap, the two loop detectors are 6.1 m (2 ft) apart and sample at 6 Hz. As a result, the vehicle length resolution is on the order of 15 cm (.5 ft) for 32 km/h (2 mph) traffic. The Algorithm In the first step of the algorithm, vehicle length measurements are indexed by arrival number at both speed traps. Next, each downstream measurement is compared to a large number of successive upstream measurements to identify all upstream observations that may have come from the downstream vehicle. For each pair of length measurements the comparison is simple, if the difference between the upstream and downstream lengths is less then the limits of the length resolution at the given velocity, then the pair is recorded as a possible match, otherwise, they are considered an unlikely match. Note that a vehicle may have several possible matches, but it can only have, at most, one true match, with all other possible matches being false positives. To reduce the influence from vehicles with many false positives, those vehicles with an uncommon length and thus, few possible matches, are assigned greater weight by the algorithm as follows. For a vehicle with n possible matches, each possible match is assigned the weight 1/n. 4 Coifman

FIGURE 4: Offset match matrix: "o"=length within tolerance, "-"=ground truth upstream offset* 1 2 3 4 5 6 7 8 9 1 5 downstream vehicle arrival number 1 15 2 25 3 35 4 45 5 * i.e., upstream offset with respect to the downstream vehicle arrival number The algorithm generates a vehicle match matrix to summarize the comparison results from successive downstream vehicles with numerous upstream ones. The matrix is indexed by arrival number at each station (upstream and downstream) and each element of the matrix is the outcome of a single pair-wise comparison. Figure 2 shows an example of the notation used in the vehicle match matrix. Figure 3A shows a vehicle match matrix using actual detector data. The lower left and upper right hand corners of this matrix are blank, indicating that no comparisons were made in these regions. These sections were excluded by design: each row contains the same number of pair-wise comparisons (i.e., 94), but the set of upstream vehicles is shifted to the right by one vehicle in each new row. If a platoon of vehicles passed both speed traps without any lane changes, they would be represented as a line at 45 degrees passing through this matrix. In actuality, there are lane changes and the ground truth, the solid line indicating vehicles matched based on visual inspection, exhibits some transitions (see [8] for details). The vehicle lengths measured at the upstream detector station are shown in Figure 3B for reference. To simplify later steps in the algorithm, vehicles will be indexed by upstream offset rather than upstream vehicle number, where, upstream offset = upstream vehicle number - downstream vehicle number Replotting the data from Figure 3A using the upstream offset yields the offset match matrix, as shown in Figure 4. In other words, this step has simply removed the blank space 5 Coifman

FIGURE 5: (B) downstream vehicle # An example of notation and weight assignment (A) each row in the offset match matrix receives a total weight of 1; (B) all vertical sequences with only one vehicle are removed, yielding the filtered offset match matrix, however, the weights from the original match matrix are retained "o"= possible match upstream offset 1 2 3 4 5 1 2 3 12 36 13 12 12 13 36 36 12 36 (A) downstream vehicle # After filtering, there is only 1 possible match, but the weight of 1/3 from part (A) is retained After filtering, both matches remain, the weight of 1/2 from part (A) is retained After filtering, there are two possible matches, but the weight of 1/4 from part (A) is retained 9 12 Column sum of weights upstream offset 1 2 3 4 5 1 2 3 7 12 7 36 3 13 12 12 3 13 36 36 9 36 Column average weight 4 12 4 36 3 possible matches, thus, each receives 1/3 weight 2 possible matches, thus, each receives 1/2 weight 4 possible matches, thus, each receives 1/4 weight 9 12 Column sum of weights 9 36 Column average weight in the lower left hand corner of Figure 3A by shifting all rows to the left. In this new coordinate system, if there were no misdetections or lane changes between the stations, all of the true matches would all fall in the same column. Any lane change or misdetection, however, will cause a column shift in the true matches, as demonstrated by the ground truth data (the solid line in Figure 4). Empirically, if vehicles usually maintain their order between stations, for any downstream vehicle, a true but unknown match is more likely to be preceded (moving up one row) or followed (moving down one row) by a possible match as compared with the false positives for that vehicle. The true matches for the vehicles with uncommon lengths will tend to fall into sequences with possible matches of common lengths that precede and follow. On the other hand, the false positives for these uncommon vehicles will tend to be isolated, being neither preceded or followed by a possible match. To eliminate most of the false positives, the algorithm searches for short sequences of possible matches (e.g., only one or two vehicles) and eliminates them from further consideration. The remaining data are stored in the filtered offset match matrix. Figure 5 shows a simple example of this elimination or filtering process while Figure 6A shows the data from Figure 4 after all sequences shorter than three vehicles have been eliminated. Note that the weights are retained from the offset match matrix (Figure 4). Next, the algorithm calculates the average weights on each column, as shown by the X s in Figure 6B. The larger averages occur in those columns that include a possible match for vehicles of uncommon lengths. Since the algorithm has already shed the false positives for the uncommon vehicles, these high averages indicate that the true matches likely resided in that column for some collection of downstream vehicles; because of lane changing (and detector errors), the true matches will tend to shift columns of the filtered offset match matrix as the downstream vehicle number increases. But the column shifts due to lane changes will typically be small relative to the number of upstream vehicles under consideration and the high averages should fall in a small region of Figure 6B. A moving sum is used to find the center of this region and the estimated offset is defined as the upstream offset corresponding to the maximum value of the moving sum. When the estimated offset is added to a downstream vehicle number within a certain group, it should yield an estimated upstream vehicle number very close to the true upstream match for that vehicle (+/- 2 vehicles for the group of all downstream vehicles in the preceding example). Naturally, the estimated offset will change for different groups of vehicles and it will be necessary to center periodically the offset match matrix on the estimated offset. 6 Coifman

FIGURE 6: (A) Filtered offset match matrix, retaining all platoons of three or more vehicles, (B) Localizing the offset between the upstream and downstream by calculating the column average weights from filtered offset match matrix A) "o" = possible match and element is in a sequence of three or more possible matches "-" = manual reidentification data 5 1 downstream vehicle number 15 2 25 3 35 4 45 B) 5 1 2 3 4 5 6 7 8 9 1 upstream offset.6 likelihood.5.4.3.2 column average weight moving sum of 3 measurements.1 1 2 3 4 5 6 7 8 9 1 upstream offset 7 Coifman

CLOSING Vehicle reidentification and travel time measurement are promising tools for better freeway control via improved incident detection and new ATIS applications. AVI technology can make the reidentification process trivial, but has three drawbacks: need for public participation, privacy issues, and lack of local velocity measurements for incident detection. The remaining VRI systems use non-unique features, but require new detector hardware to extract a vehicle signature that is more descriptive than effective length. This paper has presented a new approach to vehicle reidentification using simple signatures. The new algorithm relaxes the need for long platoons, necessary in our earlier work, and narrows the reidentification to a small neighborhood, rather than finding an exact match. The procedure is illustrated using paired loop detector speed trap data that is subject to noise and resolution constraints. Performance is promising, even with the limitations of conventional speed trap data. The use of loop data has two distinct advantages, first, loop data is readily available for testing and development without additional infrastructure investment. Second, if the algorithm can work with noisy loop data, subject to resolution constraints, it should also work with the better signature data available from emerging detector technologies. REFERENCES [1] Palen, J. The Need for Surveillance in Intelligent Transportation Systems, Intellimotion, Vol 6, No 1, University of California PATH, Berkeley, CA, 1997, pp 1-3, 1. [2] Balke, K., Ullman, G., McCasland, W., Mountain, C., and Dudek, C. Benefits of Real- Time Travel Information in Houston, Texas, Southwest Region University Transportation Center, Texas Transportation Institute, College Station, TX, 1995. [3] Christiansen, I, Hauer, L. Probing for Travel Time: Norway Applies AVI and WIM Technologies for Section Probe Data, Traffic Technology International, Aug/Sep 1996, UK & International Press, Surrey, UK, 1996, pp 41-44. [4] Tanaka, Y., Nishimura, F. Multiroute Travel-Time Data Provision Systems Operating in Osaka, Proc. 1994 Vehicle Navigation and Information Systems, IEEE, 1994, pp 351-356. [5] Malik, J., et. al., Traffic Surveillance and Detection Technology Development: New Traffic Sensor Technology Final Report, University of California PATH, Berkeley, CA, 1997. [6] Pfannerstill, E. A Pattern Recognition System for the Re-identification of Motor Vehicles, Proc. 7th International Conference on Pattern Recognition, Montreal, IEEE, New Jersey, 1984, pp 553-555 [7] Kühne, R., Immes, S. Freeway Control Systems for Using Section-Related Traffic Variable Detection Pacific Rim TransTech Conference Proc., Vol 1, 1993, ASCE, pp 56-62 [8] Coifman, B. Vehicle Reidentification and Travel Time Measurement in Real- Time on Freeways Using the Existing Loop Detector Infrastructure, presented at the Transportation Research Board, 1998 meeting, paper no. 981498 [9] Skabardonis, A., et al, Freeway Service Patrol Evaluation. University of California PATH, Berkeley, CA, 1995. 8 Coifman