Automatic Alignment of Vector Data and Orthoimagery for The National - - PowerPoint PPT Presentation

automatic alignment of vector data and orthoimagery for
SMART_READER_LITE
LIVE PREVIEW

Automatic Alignment of Vector Data and Orthoimagery for The National - - PowerPoint PPT Presentation

Automatic Alignment of Vector Data and Orthoimagery for The National Map Craig A. Knoblock, University of Southern Cal Cyrus Shahabi, University of Southern Cal Ching-Chien Chen, Geosemble Technologies E. Lynn Usery, US Geological Survey


slide-1
SLIDE 1

Automatic Alignment of Vector Data and Orthoimagery for The National Map

Craig A. Knoblock, University of Southern Cal Cyrus Shahabi, University of Southern Cal Ching-Chien Chen, Geosemble Technologies

  • E. Lynn Usery, US Geological Survey
slide-2
SLIDE 2

Outline

  • Introduction & Motivation

– The National Map

  • Our Approach to align vector and imagery

– Approach overview – Improvements over our previous approach

  • Related Work
  • Conclusion and Future Work
slide-3
SLIDE 3

Introduction

  • Geospatial data sources have become widely available
  • Automatically and accurately integrating and aligning two

spatial datasets is a challenging problem Orthoimagery ( in raster format ) Street maps ( in raster format ) Road network ( in vector format )

slide-4
SLIDE 4

Motivation: Vector and Imagery Integration

Lat / Long Lat / Long Lat / Long Lat / Long

Challenges

Different projections, accuracy levels, resolutions

result in spatial inconsistencies

slide-5
SLIDE 5

Motivation: The National Map

  • The National Map is a government effort to make

geospatial data available for 133 urban areas of the US for Homeland Security

  • Purpose is to make these integrated datasets

available to government organizations to support crisis response and emergency planning, etc.

  • There are no automated techniques for aligning

vector data with orthoimagery and this is a very labor intensive task.

slide-6
SLIDE 6

Motivation: The state of the art

  • Traditionally, the problems of vector-imagery and

map-imagery alignment have been in the domain of GIS and Computer Vision

  • In GIS literature

– The alignments were previously performed manually

  • Commercial products: ESEA MapMerger ESRI ArcView; Able

R2V; Intergraph I/RASC

  • In Computer Vision literature

– Alignment was performed automatically based on image processing techniques

  • Often required significant CPU time
  • Accuracy quite poor
slide-7
SLIDE 7

The example

  • The Data Sets (for the National Map)

– USGS high resolution color imagery – Road vector data from DOT, MO

Road network USGS 0.3m/p color imagery They are misaligned, and there is no global transformation

slide-8
SLIDE 8

The Vector-Imagery conflation approach

Lat / Long Lat / Long Lat / Long Lat / Long Control Point Detection

Intermediate control points

Filtering Technique

Final control points

Triangulation and Rubber-Sheeting

slide-9
SLIDE 9

Finding Control Points Using Localized Template Matching

Road classification Matching by Correlation

road width and road directions road width and road directions

Learned color distribution for road/off road pixels

slide-10
SLIDE 10

Finding Control Points Using Localized Template Matching

Road classification Matching by Correlation

road width and road directions road width and road directions

Learned color distribution for road/off road pixels

slide-11
SLIDE 11

Finding Control Points Using Localized Template Matching

Road classification Matching by Correlation

road width and road directions road width and road directions

Learned color distribution for road/off road pixels

slide-12
SLIDE 12

Finding Control Points Using Localized Template Matching

Road classification Matching by Correlation

road width and road directions road width and road directions

Learned color distribution for road/off road pixels

slide-13
SLIDE 13

Finding Control Points Using Localized Template Matching

Road classification Matching by Correlation

road width and road directions road width and road directions

Learned color distribution for road/off road pixels

slide-14
SLIDE 14

Vector median k% control-point vector

X (meter) Y (meter)

  • 10
  • 10

10 10

Filtering Control Points Using Vector Median Filter (VMF)

– View the control point pair displacement as vector – Using a fixed ratio (k%) to keep control point pairs that have similar displacement as the median one

slide-15
SLIDE 15

Original NAVSTREETS Conflated NAVSTREETS Completeness 44.9 %

74.4 %

Correctness

47.9 % 85 %

Positional Accuracy

Results:NAVSTREETS +

High-res Image

slide-16
SLIDE 16

Road Classification Used in Localized Template Matching

  • Before: Bayes classifier based on Hue component of learned road/off-

road pixels

  • Improved: Support Vector Machine (SVM) classifier based on all color

channels (R,G,B) of learned road/off-road pixels

– Much fewer “false positives” and more “true positives”

Original imagery Road-classified pixels based on Bayes classifier Road-classified pixels based on SVM classifier

slide-17
SLIDE 17

Filtering Control Points Using Vector Median Filter (VMF)

  • Improved: Dynamic determine the ratio

– Investigate the cluster around the median vector – Accommodate more control point pairs

X (meter) Y (meter)

  • 10
  • 10

10 10

Vector median

Kept control-point vector (clustered vectors around the median vector) Most of the vectors are close to the median vector. This forms a cluster around the median vector

slide-18
SLIDE 18

The Vector-Imagery conflation approach: Triangulation and RubberSheeting

slide-19
SLIDE 19

The Vector-Imagery conflation approach: Triangulation and RubberSheeting

slide-20
SLIDE 20

The Vector-Imagery conflation approach: Triangulation and RubberSheeting

slide-21
SLIDE 21

Improved results: comparing with results based on previous technique

Red lines: Original roads Yellow lines: Conflated results based on previous technique Blue lines: Conflated results based on improved technique

slide-22
SLIDE 22

More improved results: comparing with results based on previous technique

slide-23
SLIDE 23

Related Work

  • Vector to imagery conflation

– Utilizing matched polygons [Hild et al. 98] – Utilizing matched lines [Filin et al. 00] – Utilizing matched junction-points [Flavie et al. 00] – All above solutions

  • Require lots of CPU time
  • Utilize vector data only for verifying detected features not for

extracting features

– Commercial products: ESRI AreView

  • Pick control points manually
slide-24
SLIDE 24

Conclusion

  • Accomplishments

Refinement of pattern recognition procedures for identifying the road intersections in the images Refinement of the filtering procedures for the ground control points Development of methods for matching across image panels Overall improvement of the accuracy of the transformed transportation data to match the images

slide-25
SLIDE 25

Future Work

  • Address the alignment of road vector data

with highways

  • Apply the same techniques to

automatically align:

– Vector Parcel Data – Hydrographic Data – Elevation Data