2. 2
2014
The Use of Automatic Number Plate Recognition
(ANPR) in Transport Model Development
Contents
• The Gauteng Freeway Improvement Project (GFIP) Overview
• A review of the ANPR data
• Methodology for comparing ANPR data to model OD matrices
• Validation of a 2015 forecast from the 2006 GFIP Base Year
model
• Conclusions and the way forward
3. 3
2014
The GFIP Project
• A SANRAL Project (State run)
• Commenced planning in 2006
• Comprises:
– ±185km of Urban Freeway
– 42 Open Road Toll Gantries
– Sections with >150 000vpd
• Construction substantially
complete in 2010 for FIFA 2010
• Tolling ready January 2011
• Tolling commenced 3 Dec 2013
4. 4
2014
The GFIP Traffic Model
• Developed using SATURN
• Based on provincial model
• Comprises:
– ±900 traffic zones
– ± 22 000 road links
– 6 user classes
– 5 time periods
• Calibrated to:
– Land use data (trip generation factor)
– HHS trip distribution (avg. trip length)
– Journey time data from F/W and
alternative routes
– >600 automatic/manual traffic counts
PRETORIA
JOHANNESBURG
5. 5
2014
ANPR Data
• Data collected from 4 weeks 24/7
during February 2014,
• Raw data comprised 63 751 618
records
• Number plates replaced by unique
vehicle ID
• Vehicle classes:
– A1 – motorcycle
– A2 – light vehicle <2.5m high
– B – small heavy >2.5m high < 12m long
– C – large heavy > 2.5m high > 12m long
Vehicle ID Date Time
Vehicle
Class
Gantry
1266349 01.02.2014 01:02:39 A2 1030
761345 01.02.2014 01:05:15 B 1031
28924 01.02.2014 01:08:48 A2 1017
2209241 01.02.2014 01:12:23 A2 1043
2128320 01.02.2014 01:19:26 A2 1006
14116 01.02.2014 01:09:36 C 1028
1740973 01.02.2014 01:21:15 A2 1025
1650914 01.02.2014 01:10:13 A2 1012
Sample data courtesy SANRAL/ETC Central Operations Centre
Raw ANPR/ORT data
9. 9
2014
Uses of the Data in Traffic Model Development
• Traffic counts at gantry locations can be used for model
calibration or validation
• Journey times along freeway sections for the validation of the
model’s vdfs. Require single point volume/speed data for vdf
calibration.
• From one gantry to another gantry is only part of the trip and
obtaining a TLFD directly from the data is not an option.
• Gantry-to-gantry trips are not from the model network’s origins
or destinations.
ANPR data is comprehensive and accurate, we must relate this
data to the model’s OD trip matrices
10. 10
2014
Relating OD Information
• Select Link through all
gantries
• Select Link through each
gantry
• Combination highlights cell
groups only related to gantry
combinations
– A: only through A
– AB: through A and B only
– ABC: through A and B and C only
– Etc.
2 4 6 8 10 12
1
14
3 5 7 9 11 13
A B C
FG
All 1 2 3 4 5 6 7 8 9 10 11 12 13 14
1 x x x x x x x x x x x
2 x x x x x x x x x x x
3 x x x x x x x x x x x
4 x x x x x x x
5 x x x x x x x
6 x x x x x x x x x x x x
7 x x x x x x x x x x x x
8 x x x x x x x x
9 x x x x x x x x
10 x x x x x x x x x x x x
11 x x x x x x x x x x x x
12 x x x x x x x x x
13 x x x x x x x x x
14 x x x x x x x x x
A 1 2 3 4 5 6 7 8 9 10 11 12 13 14
1 A A A A A A A A A A A
2 A A A A A A A A A A A
3 A A A A A A A A A A A
4
5
6
7
8
9
10
11
12
13
14
B 1 2 3 4 5 6 7 8 9 10 11 12 13 14
1 B B B B B B B
2 B B B B B B B
3 B B B B B B B
4 B B B B B B B
5 B B B B B B B
6 B B B B B B B
7 B B B B B B B
8
9
10
11
12
13
14
C 1 2 3 4 5 6 7 8 9 10 11 12 13 14
1 C C C
2 C C C
3 C C C
4 C C C
5 C C C
6 C C C
7 C C C
8 C C C
9 C C C
10 C C C
11 C C C
12
13
14
1 2 3 4 5 6 7 8 9 10 11 12 13 14
1
2
3
4
5
6
7
8
9
10 F F F F F F F F F
11 F F F F F F F F F
12 F F F F F F F F F
13 F F F F F F F F F
14 F F F F F F F F F
G 1 2 3 4 5 6 7 8 9 10 11 12 13 14
1
2
3
4
5
6 G G G G G
7 G G G G G
8 G G G G G
9 G G G G G
10 G G G G G
11 G G G G G
12 G G G G G
13 G G G G G
14 G G G G G
ALL 1 2 3 4 5 6 7 8 9 10 11 12 13 14
1 A A A A AB AB AB AB ABC ABC ABC
2 A A A A AB AB AB AB ABC ABC ABC
3 A A A A AB AB AB AB ABC ABC ABC
4 B B B B BC BC BC
5 B B B B BC BC BC
6 G G G G G B B B B BC BC BC
7 G G G G G B B B B BC BC BC
8 G G G G G C C C
9 G G G G G C C C
10 FG FG FG FG FG F F F F C C C
11 FG FG FG FG FG F F F F C C C
12 FG FG FG FG FG F F F F
13 FG FG FG FG FG F F F F
14 FG FG FG FG FG F F F F
We can isolate model matrix cells that
correspond to ANPR gantry-to-gantry counts
11. 11
2014
The Workings
• 𝑆𝐿 𝐺 = Select link matrix through all gantry locations 𝐺
• 𝑆𝐿 𝑎 = Select link matrix through all gantry locations 𝐺 𝑎
• 𝑆𝐿 𝑏 = Select link matrix through all gantry locations 𝐺 𝑏
• 𝑇𝐺 𝑎𝑏
= Trips from Gantry(a) to Gantry(b) only
𝑇𝐺 𝑎𝑏
=
𝑇 𝑖𝑗>0
𝑆𝐿 𝑎. 𝑆𝐿 𝑏 −
𝐺=1
𝑛
𝑆𝐿 𝐺 − 𝑆𝐿 𝑎 − 𝑆𝐿 𝑏
13. 13
2014
Comparison of 2014 ANPR Data to GFIP 2015
Design Year Forecasts
• Comparison of traffic counts
at gantry locations
– Class A2: 14% high
– Class B: 24% low
– Class C: 22% low
– All vehicles: 12.5% high
Light Vehicles: 2014 Gantry Count vs 2015 Model Forecast
Heavy Vehicles: 2014 Gantry Count vs 2015 Model Forecast
14. 14
2014
Comparison of 2014 ANPR Data to GFIP 2015
Design Year Forecasts
• Comparison of journey
times and average speeds
– Northbound OK
– Southbound has a section
where the model is too slow
15. 15
2014
Comparison of Gantry-to-Gantry Trips to Model’s
OD Matrix Sectors
Comparison of Class A2 morning peak hour between:
ANPR gantry-to-gantry counts and GFIP 2015 Model Forecasts
16. 16
2014
Conclusions
• ANPR data from toll gantries is comprehensive 98.9% sample
of classified traffic movements on a freeway system.
• There are limitations associated to this data because it is
freeway focussed and does not relate to the complete trip.
• At this point in time, we can use the data to validate various
aspects of a model.
• We have devised a methodology to identify the cells in a
model’s OD matrix that corresponds to the ANPR gantry-to-
gantry trip data.
• We have used this methodology to compare February 2014
data to the 2015 forecast derived from the 2006 GFIP traffic
model
• Now that we are able to isolate OD matrix cells that
correspond to ANPR data, we are working on the functionality
to calibrate and OD matrix using this data.