Top Banner
Stabilization and Georegistration of Aerial Video Over Mountain Terrain by Means of LIDAR Mark Pritt, PhD Lockheed Martin Gaithersburg, Maryland [email protected] Kevin LaTourette Lockheed Martin Goodyear, Arizona kevin.j.latourette@lmc o.com IGARSS 2011, Vancouver, Canada July 24-29, 2011
20

Stabilization and Georegistration of Aerial Video Over Mountain Terrain by Means of LIDAR Mark Pritt, PhD Lockheed Martin Gaithersburg, Maryland [email protected].

Mar 28, 2015

Download

Documents

Tatum Muskin
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Stabilization and Georegistration of Aerial Video Over Mountain Terrain by Means of LIDAR Mark Pritt, PhD Lockheed Martin Gaithersburg, Maryland mark.pritt@lmco.com.

Stabilization and Georegistration of Aerial

Video Over Mountain Terrain by Means of LIDAR

Mark Pritt, PhDLockheed Martin

Gaithersburg, [email protected]

Kevin LaTouretteLockheed MartinGoodyear, [email protected]

IGARSS 2011, Vancouver, CanadaJuly 24-29, 2011

Page 2: Stabilization and Georegistration of Aerial Video Over Mountain Terrain by Means of LIDAR Mark Pritt, PhD Lockheed Martin Gaithersburg, Maryland mark.pritt@lmco.com.

2

Problem: Georegistration

· Georegistration is the assignment of 3-D geographic coordinates to the pixels of an image.

· It is required for many geospatial applications: Fusion of imagery with other sensor data Alignment of imagery with GIS and map graphics Accurate 3-D geolocation

· Inaccurate georegistration can be a major problem:

Misaligned GIS

Correctly aligned

Page 3: Stabilization and Georegistration of Aerial Video Over Mountain Terrain by Means of LIDAR Mark Pritt, PhD Lockheed Martin Gaithersburg, Maryland mark.pritt@lmco.com.

3

Solution

· Our solution is image registration to a high-resolution digital elevation model (DEM): A DEM post spacing of 1 or 2 meters yields good results. It also works with 10-meter post spacing.

· Works with terrain data derived from many sources: LIDAR: BuckEye, ALIRT, Commercial Stereo Photogrammetry: Socet Set® DSM SAR: Stereo and Interferometry USGS DEMs

Page 4: Stabilization and Georegistration of Aerial Video Over Mountain Terrain by Means of LIDAR Mark Pritt, PhD Lockheed Martin Gaithersburg, Maryland mark.pritt@lmco.com.

4

· Create predicted images from the DEM, illumination conditions, sensor model estimates and actual images.

· Register the images while refining the sensor model.· Iterate.

Methods

Aerial Video Sensor

Image Plane

Scene

Occlusion

Illumination

Shadow

Predicted Images

Page 5: Stabilization and Georegistration of Aerial Video Over Mountain Terrain by Means of LIDAR Mark Pritt, PhD Lockheed Martin Gaithersburg, Maryland mark.pritt@lmco.com.

5

Methods (cont)

Predicted Image

from DEM

Predicted Image from

Aerial Image

Registration Tie Point

Detections

The algorithm identifies tie points between the

predicted and the actual images by means of NCC

(normalized cross correlation) with RANSAC

outlier removal.

Page 6: Stabilization and Georegistration of Aerial Video Over Mountain Terrain by Means of LIDAR Mark Pritt, PhD Lockheed Martin Gaithersburg, Maryland mark.pritt@lmco.com.

6

· The algorithm uses the refined sensor model as the initial guess for the next video frame:

· The refined sensor model enables georegistration. Exterior orientation: Platform position and rotation angles Interior orientation: Focal length, pixel aspect ratio, principal point

and radial distortion

Methods (cont)

Initial Camera

•Estimate camera model

•Use camera focal length & platform GPS if avail.

Register

•Predict images from DEM and camera

•Register images with NCC

Refine

•Compose registration fcn & camera

•LS fit for better cam estimate

• Iterate

Next Frame

•Register to previous frame

•Compose with cam of prev. frame for init. cam estimate

Iterate

• Iterate for each video frame

Finish

•Trajectory•Propagate geo data from DEM

•Resample images for orthomosaic

Page 7: Stabilization and Georegistration of Aerial Video Over Mountain Terrain by Means of LIDAR Mark Pritt, PhD Lockheed Martin Gaithersburg, Maryland mark.pritt@lmco.com.

7

Example 1: Aerial Motion Imagery

Inputs:

Aerial Motion Imagery over Arizona, U.S.

16 Mpix, 3.3 fps, panchromatic

1/3 Arc-second USGS DEM

Area: 64 km2

Post Spacing: 10 m

Page 8: Stabilization and Georegistration of Aerial Video Over Mountain Terrain by Means of LIDAR Mark Pritt, PhD Lockheed Martin Gaithersburg, Maryland mark.pritt@lmco.com.

8

Example 1 (cont)

Problem: Too shaky to find moving objects

Zoomed to full resolution (1 m)

Page 9: Stabilization and Georegistration of Aerial Video Over Mountain Terrain by Means of LIDAR Mark Pritt, PhD Lockheed Martin Gaithersburg, Maryland mark.pritt@lmco.com.

9

· Outputs: Sensor camera models Images georegistered to DEM Platform trajectory

Example 1: Results

Page 10: Stabilization and Georegistration of Aerial Video Over Mountain Terrain by Means of LIDAR Mark Pritt, PhD Lockheed Martin Gaithersburg, Maryland mark.pritt@lmco.com.

10

Example 1 Results (cont)

ATV Vehicle Human

Pickup Truck

Video is now stabilized, and as a

result, moving objects are easily

detected.

Page 11: Stabilization and Georegistration of Aerial Video Over Mountain Terrain by Means of LIDAR Mark Pritt, PhD Lockheed Martin Gaithersburg, Maryland mark.pritt@lmco.com.

11

Example 2: Oblique Motion Imagery

Inputs:Oblique Motion Imagery Over

Arizona, U.S.

16 Mpix, 3.4 fps, pan

LIDAR DEM

Area: 24 km2

Post Spacing: 1 m

Page 12: Stabilization and Georegistration of Aerial Video Over Mountain Terrain by Means of LIDAR Mark Pritt, PhD Lockheed Martin Gaithersburg, Maryland mark.pritt@lmco.com.

12

Example 2: Results

Map coordinates

Stabilized Video Inset

Orthorectified Video

Background LIDAR DEM Aligned

Map Graphics

Target Tracking

Aligned Map

Graphics

Page 13: Stabilization and Georegistration of Aerial Video Over Mountain Terrain by Means of LIDAR Mark Pritt, PhD Lockheed Martin Gaithersburg, Maryland mark.pritt@lmco.com.

13

Example 2 Results (cont)

IMAGE 1 Camera Iteration1 2 3

Num tie points: 319 318 282

RMSE: 17.4 4.8 2.9Mean Δx: 1.4 -0.7 0.1Mean Δy: -3.8 -0.1 0Sigma Δx: 15.8 4 2.5Sigma Δy: 6 2.6 1.5

IMAGE 591 Camera Iteration1 2 3

Num tie points 681 687 681

RMSE 2.7 0.6 0.3Mean Δx 1 0 0Mean Δy 0.9 0 0Sigma Δx 2.1 0.5 0.3Sigma Δy 0.9 0.2 0.1

· How fast does the algorithm converge?

1 2 30

5

10

15

20

Tie Point Residuals

RMSEmeansigma

Camera IterationIm

age

Pixe

ls

1 2 30

0.5

1

1.5

2

2.5

3

Tie Point Residuals

RMSEmeansigma

Camera Iteration

Imag

e Pi

xels

The initial error is high, but it

decreases after only several iterations.

Subsequent frames have better initial

sensor model estimates and require only 2

iterations.

Page 14: Stabilization and Georegistration of Aerial Video Over Mountain Terrain by Means of LIDAR Mark Pritt, PhD Lockheed Martin Gaithersburg, Maryland mark.pritt@lmco.com.

14

Example 3: Aerial Video

Inputs:

Aerial Video Over Arizona, U.S.

720 x 480 Color 30 fps

LIDAR DEM

Area: 24 km2

Post Spacing: 1 m

Page 15: Stabilization and Georegistration of Aerial Video Over Mountain Terrain by Means of LIDAR Mark Pritt, PhD Lockheed Martin Gaithersburg, Maryland mark.pritt@lmco.com.

15

Example 3: Results

Map coordinates

Orthorectified Video

Background Image

Draped Over DEM

Aligned Map

Graphics

Page 16: Stabilization and Georegistration of Aerial Video Over Mountain Terrain by Means of LIDAR Mark Pritt, PhD Lockheed Martin Gaithersburg, Maryland mark.pritt@lmco.com.

16

Example 3 Results (cont)

Map Graphics Stay Aligned with Features in Video

Page 17: Stabilization and Georegistration of Aerial Video Over Mountain Terrain by Means of LIDAR Mark Pritt, PhD Lockheed Martin Gaithersburg, Maryland mark.pritt@lmco.com.

17

Example 4: Thermal Infrared Video

Inputs:MWIR Video Over White

Tank Mountains in Arizona

1 Mpix, 3.3 fps

Commercial LIDAR DEM

Post Spacing: 2 m

Page 18: Stabilization and Georegistration of Aerial Video Over Mountain Terrain by Means of LIDAR Mark Pritt, PhD Lockheed Martin Gaithersburg, Maryland mark.pritt@lmco.com.

18

Example 4: Results

BackgroundLIDAR DEM

Video Mosaic

Inset: Original Video

with Map Graphics Overlay

Video Mosaic Georegistered and

Draped Over Mountains in Google Earth

Page 19: Stabilization and Georegistration of Aerial Video Over Mountain Terrain by Means of LIDAR Mark Pritt, PhD Lockheed Martin Gaithersburg, Maryland mark.pritt@lmco.com.

19

Demo

Click picture to play video

Page 20: Stabilization and Georegistration of Aerial Video Over Mountain Terrain by Means of LIDAR Mark Pritt, PhD Lockheed Martin Gaithersburg, Maryland mark.pritt@lmco.com.

20

Conclusion

· We have introduced a new method for aerial video georegistration and stabilization.

· It registers images to high-resolution DEMs by: Generating predicted images from the DEM and sensor model; Registering these predicted images to the actual images; Correcting the sensor model estimates with the registration results.

· Processing speed is 1 sec per 16-Mpix image on a PC.· Absolute geospatial accuracy is about 1-2 meters.

We are developing a rigorous error propagation model to quantify the accuracy.

· Applications: Video stabilization and mosacs Cross-sensor registration Alignment with GIS map graphics