historical airphoto processing (hap) powered by geomatica

47
Historical Airphoto Processing Technical Overview Presentation Powered by

Upload: pci-geomatics

Post on 29-Jun-2015

390 views

Category:

Technology


2 download

DESCRIPTION

Historical Airphoto Processing Using modern, automated image correction methods to tap into valuable historical imagery. Historical aerial photography archives contain valuable information that remains untapped. Digitally scanned and properly geo-referenced historical aerial imagery can bring this information to life, making it possible to analyze/visualize the historical information in modern GIS systems. These historical images can reveal hidden patterns, provide a deeper understanding of changes over time thus leading to better decision making. PCI Geomatics offers a customized solution to automate the correction of historical imagery. With it, users can properly prepare historical data and set up workflows that will create perfectly aligned and orthorectified mosaics for use in numerous GIS applications. Start realizing the value of your vast archives of historical airphoto imagery today and turn hundreds / thousands of archive images into GIS ready digital mosaics.

TRANSCRIPT

Page 1: Historical Airphoto Processing (HAP) Powered by Geomatica

Historical Airphoto Processing

Technical Overview Presentation

Powered by

Page 2: Historical Airphoto Processing (HAP) Powered by Geomatica

Copyright © 2013 PCI Geomatics

Presentation Overview

Page 2

Historical Airphoto Processing (HAP) SystemBackground – Historical Imagery

Traditional Approach – Correcting Historical Imagery

Value Proposition

HAP System – Details

Summary

Page 3: Historical Airphoto Processing (HAP) Powered by Geomatica

BackgroundHistorical Imagery

Page 4: Historical Airphoto Processing (HAP) Powered by Geomatica

Copyright © 2013 PCI Geomatics

Historical Airphotos - Background

Aerial photography records the ever changing cultural features on the Earth’s surface

Provide valuable information for a number of applications

Page 4

Page 5: Historical Airphoto Processing (HAP) Powered by Geomatica

Copyright © 2013 PCI Geomatics

Historical Airphotos - Applications

Environmental assessment– Wetlands, flooding, hurricane, earthquake

Climate change studies– Biomes, extents, coastlines

Land use planning– Expansion, densification, transformation, construction

Forestry management– Growth, clearing, re-planting

Oil & Gas– Wellhead sites, pipeline scars

Archaeology and Cultural Heritage– Conservation, restoration, demarcation

Page 5

Page 6: Historical Airphoto Processing (HAP) Powered by Geomatica

Copyright © 2013 PCI Geomatics

Historical Airphotos – The Need

Millions of historical (analog) airphotos exist in print or film form– If georeferencing can become cost effective, there

are a number of valuable uses for the imagery

Traditional approaches for orthorectifying historical airphotos are costly, time consuming and at times ineffective– Major manual effort to collect GCPs

Page 6

Page 7: Historical Airphoto Processing (HAP) Powered by Geomatica

Traditional Approach

Page 8: Historical Airphoto Processing (HAP) Powered by Geomatica

Copyright © 2013 PCI Geomatics

Traditional Approach

Collect GCPs manually Standard automatic GCP collection techniques

are not well tuned

Usually requires 3-4 well distributed GCPs

Manual GCP collection is a major production bottleneck

Page 8

Page 9: Historical Airphoto Processing (HAP) Powered by Geomatica

Copyright © 2013 PCI Geomatics

Traditional Approach

What is the problem?

1. Automatic methods often fail Missing camera information leads to poor initial models

Poor image quality and initial georeferencing hinders automation

2. Manual collection is difficult and costly Manual GCP collection is a time consuming task

Land change can be significant

Scratches on film can create artefacts

Poor quality imagery makes it difficult to identify features

Page 9

Page 10: Historical Airphoto Processing (HAP) Powered by Geomatica

Copyright © 2013 PCI Geomatics

Poor Initial Georeferencing

Page 10

941m (1882px)

Reference

Raw

Page 11: Historical Airphoto Processing (HAP) Powered by Geomatica

Copyright © 2013 PCI Geomatics

Land Cover Change

Page 11

1991

Page 12: Historical Airphoto Processing (HAP) Powered by Geomatica

Copyright © 2013 PCI Geomatics

2011

Land Cover Change

Page 12

Page 13: Historical Airphoto Processing (HAP) Powered by Geomatica

Copyright © 2013 PCI Geomatics

Scratches and Damage

Page 13

Page 14: Historical Airphoto Processing (HAP) Powered by Geomatica

Copyright © 2013 PCI Geomatics

Poor Radiometry and Contrast

Page 14

Page 15: Historical Airphoto Processing (HAP) Powered by Geomatica

Copyright © 2013 PCI Geomatics

Scanning Artifacts

Page 15

Page 16: Historical Airphoto Processing (HAP) Powered by Geomatica

Copyright © 2013 PCI Geomatics

The Solution – PCI’s HAP System

Page 16

Semi-automated solution for generating ortho-mosaics from historical airphotos

Page 17: Historical Airphoto Processing (HAP) Powered by Geomatica

HAP SystemValue Proposition

Page 18: Historical Airphoto Processing (HAP) Powered by Geomatica

HAP Value Proposition Increased Production• The HAP system can more than double production

capacity

Increased Efficiency• The multi-pass automatic GCP and Tie Point collection

reduces manual effort

High Accuracy• Accurate ortho-mosaics that often exceed the quality

produced by manual techniques• In many cases can handle poor interior model information better than

manual approach

Page 19: Historical Airphoto Processing (HAP) Powered by Geomatica

HAP Features & Benefits

Features Benefits

Automated Fiducial Collection Reduced labor, high accuracy

Automated GCP/TP Significantly Reduced labor, high accuracy

Ortho-Mosaic – automated cutline and color balancing

High quality mosaics in less time

Works with multi-source and varying quality historical imagery

Rescue your valuable data

Page 20: Historical Airphoto Processing (HAP) Powered by Geomatica

Some Metrics

Performance Information (Hours)Total Manual 2 15 3

Total Automated 16 46 4

Total Time 18 61 7

Accuracy Information (RMSE)Initial Accuracy 155m 254m +300m

Ortho Accuracy 5.7m 9.3m 5.8m

About DatasetsDataset 1 2 3Difficulty Easy Difficult Difficult

# of Images 266 278 50

Page 21: Historical Airphoto Processing (HAP) Powered by Geomatica

Case Study

Project Details

Processing DetailsTraditional Approach HAP System

GCP Collection Manual Automatic

Tie Point (TP) Collection Automatic Automatic

Quality Assurance Manual (TPs only) Manual

Manual Labour (Hours) 24 8

Project Turn Around (Days) 3 Days 1.5 Days

- 130 raw aerial images acquired over a large urban area in 1954- Reference image of urban area acquired in 2011- Population grew by more than 10 million people between 1954 and 2011

Page 22: Historical Airphoto Processing (HAP) Powered by Geomatica

Case Study

The same customer performed 7 additional tests over two areas in Asia Minor.

Page 23: Historical Airphoto Processing (HAP) Powered by Geomatica

Case Study

Project # of PhotosProcessing time (Hours)

Accuracy(CEP 90)

001-1946 122 16.5 ± 8 m

001-1954 117 14.7 ± 6 m

001-1972 90 10.5 ± 6 m

001-1993 87 9.2 ± 5 m

002-1975 69 10.8 ± 7 m

002-1991 73 10.0 ± 6.5 m

002-1999 80 9.0 ± 5 m

Page 24: Historical Airphoto Processing (HAP) Powered by Geomatica

Case Study

“All ortho-photo projects performed by the operator through conventional methods were found to be three times slower than the same processes performed on the HAP System.”

- HAP customer

Page 25: Historical Airphoto Processing (HAP) Powered by Geomatica

HAP SystemDetails

Page 26: Historical Airphoto Processing (HAP) Powered by Geomatica

Copyright © 2013 PCI Geomatics

26

HAP Interface

Consists of 3 easy to use panels

1123

Panel #1 Specify ingest parameters and

execute

Page 27: Historical Airphoto Processing (HAP) Powered by Geomatica

Copyright © 2013 PCI Geomatics

27

HAP Interface

Consists of 3 easy to use panels

2123

Panel #2 Initial Georeferencing step panel

Page 28: Historical Airphoto Processing (HAP) Powered by Geomatica

Copyright © 2013 PCI Geomatics

28

HAP Interface

Consists of 3 easy to use panels

3123

Panel #3 Coarse and Fine

Alignment panel

Page 29: Historical Airphoto Processing (HAP) Powered by Geomatica

Copyright © 2013 PCI Geomatics

System Layout

Page 29

Processing Systems QA/QC Machines

Network

Processing Systems for automated tasks QA/QC Machines for inspection and editing Simple network interface for accessing data

remotely

Page 30: Historical Airphoto Processing (HAP) Powered by Geomatica

Copyright © 2013 PCI Geomatics

Workflow Overview

Innovative Multi-Pass Image AlignmentAchieve Ortho accuracy through iterative GCP and Tie Point collection

Manual Quality Check of GCPs and Tie Points

Processing tasks are highly automated scripts

Page 30

Historical Airphoto Workflow

Data Prep Data Ingest

QA GCPs/TPs

QA GCPs/TPs

Coarse Alignment

Fine Alignment

Generate Ortho-Mosaic

Manual

Semi-Auto

Automatic

Optional Path

Page 31: Historical Airphoto Processing (HAP) Powered by Geomatica

Copyright © 2013 PCI Geomatics

Data Preparation

Page 31

Assess Input files• Input Images, Reference Image and DEM on Processing Machine

Create Metadata File • Can customize how ancillary information is fetched & assembled• Metadata only requires 5 pieces of ancillary information

Data Prep Data Ingest Coarse Alignment

Fine Alignment

Generate Ortho-Mosaic

Manual

Semi-Auto

Automatic

Manual

Semi-Auto

What is Data Prep…

Page 32: Historical Airphoto Processing (HAP) Powered by Geomatica

Copyright © 2013 PCI Geomatics

Data Preparation

Page 32

Data Prep Data Ingest Coarse Alignment

Fine Alignment

Generate Ortho-Mosaic

Manual

Semi-Auto

Automatic

MetadataAssess Input files

1. Focal Length

2. Approx. scene center coordinates or way to approximate them (i.e. flight-line)

3. Approx. flying height

4. Print dimension (i.e. 9” x 9”)

A custom script can often be developed

to assemble the data

1. All images part of a continuous block

2. All images in a given project have same fiducial mark (i.e. edge)

3. Appropriate DEM

4. Appropriate Reference Image (i.e. NAIP)

Page 33: Historical Airphoto Processing (HAP) Powered by Geomatica

Copyright © 2013 PCI Geomatics

Ingest Data • Input imagery & reference data is read into HAP and converted to working formats

(PIX)• Calculate nominal Exterior Orientation

Collect Fiducial Marks • Automatic fiducial mark collection from a template image• Automation success depends on image quality

Data Ingest

Page 33

Data Prep Data Ingest Coarse Alignment

Fine Alignment

Generate Ortho-Mosaic

Manual

Semi-Auto

Automatic

Automatic

ManualSemi-AutoAutomatic

What is Data Ingest…

Page 34: Historical Airphoto Processing (HAP) Powered by Geomatica

Copyright © 2013 PCI Geomatics

Data Ingest

Page 34

Data Prep Data Ingest Coarse Alignment

Fine Alignment

Generate Ortho-Mosaic

Manual

Semi-Auto

Automatic

Ingestion Process Initial Accuracy

• Ingest Data into working format (PIX)

• Calculate nominal georeferencing from scene centers and metadata

941m (1882px)

Reference

Raw

Page 35: Historical Airphoto Processing (HAP) Powered by Geomatica

Copyright © 2013 PCI Geomatics

Coarse Alignment

Page 35

Data Prep Data Ingest Fine Alignment

Generate Ortho-Mosaic

Manual

Semi-Auto

Automatic

Coarse Alignment

GCP Collection• Attempts to collect hundreds GCPs• Automatically removes statistical blunders

Bundle Adjustment• Automatic Tie Point collection and removal• Computes new math model (coarse model) often based on

100s of GCPs and Tie Points collected for each image

What is Coarse Alignment…Initial pass to improve positional and orientation accuracy

Automatic

Automatic

Control

Initial Alignment

Coarse Alignment

Page 36: Historical Airphoto Processing (HAP) Powered by Geomatica

Copyright © 2013 PCI Geomatics

Coarse Alignment

Page 36

Data Prep Data Ingest Fine Alignment

Generate Ortho-Mosaic

Manual

Semi-Auto

Automatic

Coarse Alignment

Improved accuracy suitable for Fine Alignment run

GCPs & Tie Points Improved Accuracy

152m (304px)

Reference Coarse

• 10px < RMSE < 30px

• Evenly distributed GCPs/TPs

• Often very dense distribution

+ GCPs+ Tie Points

Page 37: Historical Airphoto Processing (HAP) Powered by Geomatica

Copyright © 2013 PCI Geomatics

QA GCPs/TPs

QA Coarse Alignment

Page 37

Data Prep Data Ingest Fine Alignment

Generate Ortho-Mosaic

Manual

Semi-Auto

Automatic

Coarse Alignment

Review GCPs and Tie Points• Review distribution – Less important after Coarse Alignment• Identify “Island” subsets – Group of images tied together with no GCPs

If Required, Edit GCPs and Tie Points• Delete blunder GCPs & Tie Points• Collect GCPs on “Island” subsets

What does Coarse Align QA Involve…

Manual

Manual

Page 38: Historical Airphoto Processing (HAP) Powered by Geomatica

Copyright © 2013 PCI Geomatics

Fine Alignment

Page 38

Data Prep Data Ingest Coarse Alignment

Fine Alignment

Generate Ortho-Mosaic

Manual

Semi-Auto

Automatic

GCP Collection• Uses improved model from Coarse Alignment • Searches for GCPs with lower error

Tie Point Collection (Bundle Adjustment)• Searches for Tie Points with lower error

What is Fine Alignment…Create final model used to generate ortho images

Automatic

Automatic

Control

Coarse Alignment

Fine Alignment

Initial Alignment

Page 39: Historical Airphoto Processing (HAP) Powered by Geomatica

Copyright © 2013 PCI Geomatics

QA GCPs/TPs

QA Fine Alignment

Page 39

Data Prep Data Ingest Coarse Alignment

Generate Ortho-Mosaic

Manual

Semi-Auto

Automatic

Fine Alignment

Review GCPs and Tie Points• Review distribution – More important after Fine Alignment

If Required, Edit GCPs and Tie Points• Delete blunder GCPs• Prune and/or add GCPs to areas with poor distribution

What does Fine Align QA Involve…

Manual

Manual

Page 40: Historical Airphoto Processing (HAP) Powered by Geomatica

Copyright © 2013 PCI Geomatics

Orthorectification

Page 40

Data Prep Data Ingest Coarse Alignment

Fine Alignment

Manual

Semi-Auto

Automatic

Ortho Generation

Mosaic Generation

Mosaic PreparationGenerate

Ortho-Mosaic

Reference

OrthoHigh speed orthorectification

<0.5m (<1px)

Page 41: Historical Airphoto Processing (HAP) Powered by Geomatica

Copyright © 2013 PCI Geomatics

Mosaic Preparation

Page 41

Data Prep Data Ingest Coarse Alignment

Fine Alignment

Manual

Semi-Auto

Automatic

Ortho Generation

Mosaic Generation

Mosaic Preparation

Generate Ortho-Mosaic

Automatic Cutline Generation• High quality results• Retain mostly nadir imagery with cutline

constraints

Automatic Color balancing• Image Normalization (Hot Spot Removal)• Variety of high quality color balancing

algorithms

Page 42: Historical Airphoto Processing (HAP) Powered by Geomatica

Copyright © 2013 PCI Geomatics

QA Cutlines and Color Balancing

Page 42

Data Prep Data Ingest Coarse Alignment

Fine Alignment

Manual

Semi-Auto

Automatic

Ortho Generation

Mosaic Generation

Generate Ortho-Mosaic

QA Cutlines & ColorMosaic

Preparation

Multi-user Mosaic Editing• Multiple users can edit the same mosaic at

the same time from different computers

Advanced Mosaic Tools• WYSIWYG Viewer• Fast Redraw tools for cutlines• Manually adjust color balancing

Page 43: Historical Airphoto Processing (HAP) Powered by Geomatica

Copyright © 2013 PCI Geomatics

Mosaic Generation

Page 43

Data Prep Data Ingest Coarse Alignment

Fine Alignment

Manual

Semi-Auto

Automatic

Ortho Generation

Mosaic Generation

Generate Ortho-Mosaic

QA Cutlines & ColorMosaic

Preparation

Generate accurate seamless mosaics with OrthoEngine or GXL

Page 44: Historical Airphoto Processing (HAP) Powered by Geomatica

HAP SystemSummary

Page 45: Historical Airphoto Processing (HAP) Powered by Geomatica

Copyright © 2013 PCI Geomatics

The HAP System Summary

In response to market demand, PCI has developed new technologies to address the technical and operational difficulties of historical airphoto processing

Semi-automated approach reduces labour costs for large projects Iterative automatic GCP/Tie Point collection

Can double production Designed for taking in large projects 50-1000+

images per project

Page 45

Page 46: Historical Airphoto Processing (HAP) Powered by Geomatica

Copyright © 2013 PCI Geomatics

46

Find out more about HAP

Website

Historical Airphoto Processing Website

PDF Whitepaper

YouTube PCI Tech TV HAP Commercial Interview with Lead HAP developer