improved terrain generation from uav sensors

27
Improved Terrain Generation From UAV Sensors Nascent Systems By Wolfgang Baer Associate Research Prof. Naval Postgraduate School Monterey, California [email protected] Presented at MOVES Research and Education Summit July 12-14, 2011 NPS, Monterey CA

Upload: shawn

Post on 08-Jan-2016

29 views

Category:

Documents


2 download

DESCRIPTION

Improved Terrain Generation From UAV Sensors. Nascent Systems. Presented at MOVES Research and Education Summit July 12-14, 2011 NPS, Monterey CA. By Wolfgang Baer Associate Research Prof. Naval Postgraduate School Monterey, California [email protected]. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Improved Terrain Generation From UAV Sensors

Improved Terrain Generation From UAV Sensors

Nascent Systems

By

Wolfgang BaerAssociate Research Prof. Naval Postgraduate School

Monterey, California [email protected]

Presented at

MOVES Research and Education Summit

July 12-14, 2011 NPS, Monterey CA

Page 2: Improved Terrain Generation From UAV Sensors

Improved Terrain Generation From UAV Sensors

• Image-Model Feedback Algorithm for Rapid Terrain Database Generation – Dual eye input registration aid– Interactive Registration Algorithm

• PVNT Mission Control Station

• Image Registration Bottleneck

• Dual Eye Input Experiments

Page 3: Improved Terrain Generation From UAV Sensors

Rapid Terrain Database Generation using the Image Feedback

Algorithm

Objective Data Bases

GenerateProducts

ReturnProducts

Perspective View Generator

Data Base Update

Algorithm

Difference

Raw Data

Measured

update

Fig. 1. Block diagram of Model-Image Feedback Algorithm

Page 4: Improved Terrain Generation From UAV Sensors

Advantage of Image-Model Feedback Algorithm

• It is easier to generate accurate perspective views from 3D models than to perform pattern recognition on 2D images in order to generate 3D models.

• Examples are– Shadow effects– Haze and atmospheric effects– Local feature heights– Foreshortening and perspective distortions

Page 5: Improved Terrain Generation From UAV Sensors

Importance of Shadows

shadow

measured differencecalculated

Fig. 3. Shadow Example Comparisons from UAV flights during TNT 06-2

target

Page 6: Improved Terrain Generation From UAV Sensors

Atmospheric Effects Shadows And Haze

No Shadow Shadow and Haze EffectsFig. 4. Shadow and surface haze correction in calculated PVNT reference images

Page 7: Improved Terrain Generation From UAV Sensors

Local Feature Heights

Measured Difference Calculated

Local feature heights are required both for shadow calculation and to avoid the flat look when comparing actual with oblique views generated from draped data bases such as Google Earth

Page 8: Improved Terrain Generation From UAV Sensors

Automatic Aspect Angle and Foreshortening Correction

Reference Image

Reference Image in Measured Image Perspective

Page 9: Improved Terrain Generation From UAV Sensors

PVNT-Mission Control Station

Page 10: Improved Terrain Generation From UAV Sensors

PVNT-MCS in the Tactical Operations Center at TNT/CBE

Page 11: Improved Terrain Generation From UAV Sensors

TNT/CBE UAV Scenario Experimentation

TNT experiments NPS / SOCOM at Camp Roberts

Empire Challenge NPS/ China Lake

Page 12: Improved Terrain Generation From UAV Sensors

Ingest UAV Image

From UAV

Operator selects Image

Image and

Telemetry

To PVNT Work Station

Page 13: Improved Terrain Generation From UAV Sensors

Calculate Reference Image

UAV Image

Calculate Reference Image

Reference Image

Page 14: Improved Terrain Generation From UAV Sensors

Register Image

Re-Calculate Reference Image

Reference Image

If(Error> Lim)

When the Difference image is all yellow there is no error between the measured and calculated image

Page 15: Improved Terrain Generation From UAV Sensors

Automatic Ortho-rectification and Database Insertion

Ray trace algorithm of Reference image stores x,y,z location of all image points so ortho-rectifiction and terrain database insertion is reduced to a lookup and image transfer function.

Page 16: Improved Terrain Generation From UAV Sensors

Image Registration Bottleneck

• Image transmission and Ingest ()

• Reference image generation

• Image Registration to 1 meter resolution

• Ortho-rectification

• Database storage

Real time to 1sec/frame

10-30 Fps

Several Seconds to Minutes

10-30 Fps

10-30 Fps

Function Time

Page 17: Improved Terrain Generation From UAV Sensors

Automated Pixel Matching Method

Calculated Measured Difference Before Difference After

Registration Registration -74.19oh -21.19o -63.00oh -35.50op 11.19oh -14.31op -. 02op

-.03op Fig. 9 Registration of Two Radiometrically Identical Images

• Works well when images are radio-metrically identical and the only difference is the projection

•Fails when measured and reference images differ due to environment, illumination, sensor modeling differences, database errors.

• Registering different images is our problem.

Page 18: Improved Terrain Generation From UAV Sensors

The classic Three or More Point Matching Method

Calculated Image

r

hp

Common Image points

Projected ground control points

Automatically selecting common image points accurately can be difficult in unstructured open terrain.

Page 19: Improved Terrain Generation From UAV Sensors

Interactive method

Fig. 8 Difference window with manual registration mouse commands

drag

Still most reliable in an operational setting

Page 20: Improved Terrain Generation From UAV Sensors

Interactive Camera Parameter Estimation

• Traditional 3 control and 3 measured point entry is a 6 click batch process

• Interactive Camera Parameter Estimation recalculates the best registration camera parameters after every entry

• Potentially reduces entry of registration data to one click

• Transferring Attention between two Images is fatiguing

Page 21: Improved Terrain Generation From UAV Sensors

Live UAV Image Input in one eye and calculated image in second eye

Same?

Calculation control feedback

Correction

Bi-scopic UAV image exploitation system setup

Page 22: Improved Terrain Generation From UAV Sensors

Author Wearing Dual Eye Input at

Camp Roberts

Page 23: Improved Terrain Generation From UAV Sensors

Live UAV Image Input in one eye and calculated image in second eye

Same?

Calculation control feedback

Correction

Bi-scopic UAV image exploitation system setup

NoStore in Database get next image

Page 24: Improved Terrain Generation From UAV Sensors

When Stereo effect is Reached

Same?

Calculation control feedback

Correction

Bi-scopic UAV image exploitation system setup

yesStore in Database get next image

Images merge

And look 3D

Page 25: Improved Terrain Generation From UAV Sensors

Terrain Generation Experiment Conclusion

• Automated image registration still requires human cognition for general open field applications

• Interactive registration can utilize each measured and control point to improve registration and minimize data entry load

• Dual –Eye input may provide a usefull interface for automated database insertion and UAV flight control

Page 26: Improved Terrain Generation From UAV Sensors

PVNT MCS Workstation Demo

• Conducted at 6Pm

• Watson Hall Rm 272

• Demonstrate– PVNT – Two Camp Roberts Interface Computers– Dual Eye Input display

Page 27: Improved Terrain Generation From UAV Sensors

Contact Information• Prof. Wolfgang Baer Dep. of Information

Science Code IS, Naval Postgraduate School, 1 University Circle, Monterey, CA 93943,

• Tel 831-656-2209 [email protected]

Sponsors