Automatic Extraction
- f Road Intersections
from Raster Maps
Yao-Yi Chiang, Craig A. Knoblock and Ching-Chien Chen University of Southern California Department of Computer Science and Information Sciences Institute
Automatic Extraction of Road Intersections from Raster Maps Yao-Yi - - PowerPoint PPT Presentation
Automatic Extraction of Road Intersections from Raster Maps Yao-Yi Chiang, Craig A. Knoblock and Ching-Chien Chen University of Southern California Department of Computer Science and Information Sciences Institute Outline Introduction
Yao-Yi Chiang, Craig A. Knoblock and Ching-Chien Chen University of Southern California Department of Computer Science and Information Sciences Institute
– Align street lines from each source – Georeference raster map
Imagery with geocoordinate information
Vector data with geocoordinate information Raster map without geocoordinate information Extract Intersections Extract Intersections Extract Intersections
– The average precision of intersection extraction is improved from 76% to 92%. – Extract road information around each intersection point – Handle more types of map
Scanned map from ThomasGuide Los Angeles ESRI Maps USGS Topographic Maps TIGER/Line Maps
0∘ 90∘ 180∘
Found the map location!!
Remove Background Remove Noise and Rebuild Road Layer Identify Road Intersections and Extract Road Information
Binary Raster Map Input Raster Map
Luminosity Histogram Background color should have dominate number of pixels Remove dominate cluster (background pixels)
Double-line road layer Single-line road layer
Street
Corresponding pixel on the second line Construct the first line
Road Layer after PPT USGS Topographic Map
Remove small connected object groups
After the removal of
the road network is broken
Grouping small connected objects - string Find small connected objects - character
After 2 iterations
Generalized Dilation For every foreground pixel, fill up it’s eight neighborhood pixels. 1st iteration 2nd iteration
Generalized Erosion For every foreground pixel, erase itself if any neighborhood pixel is white. 1st iteration After 2 iterations 2nd iteration
Thinning
Thinner each road line until they are all one pixel width.
Corner Detector
– Find intersection candidates
intersections
Connectivity>=3, compute road orientations 270∘ 90∘ 180∘ Connectivity<3, discard Road Intersection!!
5pixel 5pixel Double-line road layer Single-line road layer
– The distance in pixels between the correctly extracted intersection and the corresponding intersection on the original map
10 20 30 40 50 60 70 80 90 100 ESRI Map MapQuest Map TIGER/Line Map USGS Topographic Map Yahoo Map Thomas Brother Map
Precision (%) Recall (%)
Total 56 raster maps from 6 different sources with various resolution. (%)
0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 ESRI Map MapQuest Map TIGER/Line Map USGS Topographic Map Yahoo Map Thomas Brother Map
Positional Accuracy (pixel)
Total 56 raster maps from 6 different sources with various resolution. (pixel)
(Salvatore et. al 2001)
(Habib et. al 1999)
(Myers et. Al 1996)
Low-resolution Yahoo Map
University of Southern California Information Sciences Institute