observing the earth in 3d with...

39
Observing the Earth in 3D with Pleiades-HR jean-marc.delvit @t cnes.fr celine.lhelguen @t cnes.fr

Upload: others

Post on 13-Mar-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 2: Observing the Earth in 3D with Pleiades-HRdev.ipol.im/~facciolo/static/IS14-MS16/SIAM2014_PHR_3D_DelvitJM.pdfObserving the Earth in 3D with Pleiades-HR jean-marc.delvit @t cnes.fr

2

PLEIADES program overall context

• Dual system designed for civil and defense needs

• Submetric optical Earth observation system developed by CNES In

cooperation with

Sweden Swedish National Space Board

Belgium Federal Office for Space Policy

Spain Instituto nacional de Tecnica Aerospacial

Austria Osterreichische Forschungsforderungesellschat

Page 3: Observing the Earth in 3D with Pleiades-HRdev.ipol.im/~facciolo/static/IS14-MS16/SIAM2014_PHR_3D_DelvitJM.pdfObserving the Earth in 3D with Pleiades-HR jean-marc.delvit @t cnes.fr

3

two satellites in orbit within 11.5 months

Launch: PHR1A 17th December 2011 PHR1B: 2nd December 2012

In flight acceptance : March 2012 February 2013

Page 4: Observing the Earth in 3D with Pleiades-HRdev.ipol.im/~facciolo/static/IS14-MS16/SIAM2014_PHR_3D_DelvitJM.pdfObserving the Earth in 3D with Pleiades-HR jean-marc.delvit @t cnes.fr

4

Pleiades

Main Mission Requirements

Image characteristics

0.7 m Pan resolution at nadir

four XS bands (blue, green, red, near IR)

with 2.8 m resolution at nadir

20 km swath at nadir

data coded on 12 bits

Revisit Capability

Daily accessibility to any point on the globe

(with 2 satellites)

Improved access image delay

Better than 24 hours between image request and image

delivery in nominal mode

1 hour, with Direct Tasking …

Large coverage capability

In average 600 images per satellite and per day

Pleiades – spectral

bands

Norm

aliz

ed s

pectr

al sensiv

ity

Wavelength

Page 5: Observing the Earth in 3D with Pleiades-HRdev.ipol.im/~facciolo/static/IS14-MS16/SIAM2014_PHR_3D_DelvitJM.pdfObserving the Earth in 3D with Pleiades-HR jean-marc.delvit @t cnes.fr

5

Instrument

Antenna Support

Structure

Control Moment Gyros

PLEIADES satellite

A new concept compared to Spot

A small and very agile satellite to improve operational capability and minimize the conflicts between users

Designed for an high agility

Compact <1000 kg satellite with low inertia

Rigid satellite with fixed solar array

Attitude control system with powerful CMG actuators

Designed for an high image quality

High stability instrument with high precision sensor heads mounted on the optical bench

for maximum geometrical quality accuracy (star trackers, Inertial Measurement Unit (FOG))

FOG IMU

Star trackers

Page 6: Observing the Earth in 3D with Pleiades-HRdev.ipol.im/~facciolo/static/IS14-MS16/SIAM2014_PHR_3D_DelvitJM.pdfObserving the Earth in 3D with Pleiades-HR jean-marc.delvit @t cnes.fr

6

Definition Satellite : AOCS

sensors

Autonomous navigation with the DORIS/DIODE system

Image geolocation governed by attitude determination 3 star trackers 4 Fiber Optical Gyrometers All active in nominal configuration

actuators

Instrument agility is obtained through a set of 4 gyroscopic actuators (control moment gyros or

CMGs) CMG on ball-bearings, kinetic momentum: 15 Nms

agility (roll and pitch):

5

in 8 seconds 10

in 10 seconds

60

in 25 seconds

CMG

FOG Inertial Core Unit

Page 7: Observing the Earth in 3D with Pleiades-HRdev.ipol.im/~facciolo/static/IS14-MS16/SIAM2014_PHR_3D_DelvitJM.pdfObserving the Earth in 3D with Pleiades-HR jean-marc.delvit @t cnes.fr

7 21/05/2014 7

Page 8: Observing the Earth in 3D with Pleiades-HRdev.ipol.im/~facciolo/static/IS14-MS16/SIAM2014_PHR_3D_DelvitJM.pdfObserving the Earth in 3D with Pleiades-HR jean-marc.delvit @t cnes.fr

8 21/05/2014 8

Page 9: Observing the Earth in 3D with Pleiades-HRdev.ipol.im/~facciolo/static/IS14-MS16/SIAM2014_PHR_3D_DelvitJM.pdfObserving the Earth in 3D with Pleiades-HR jean-marc.delvit @t cnes.fr

9 21/05/2014 9

Page 10: Observing the Earth in 3D with Pleiades-HRdev.ipol.im/~facciolo/static/IS14-MS16/SIAM2014_PHR_3D_DelvitJM.pdfObserving the Earth in 3D with Pleiades-HR jean-marc.delvit @t cnes.fr

10

Mission performances

High agility is a must to

minimize conflicts between users select the most important images take into account cloud coverage forecast access to different acquisition modes stereo pairs stereo triplets single pass mosaics follow linear targets

Page 11: Observing the Earth in 3D with Pleiades-HRdev.ipol.im/~facciolo/static/IS14-MS16/SIAM2014_PHR_3D_DelvitJM.pdfObserving the Earth in 3D with Pleiades-HR jean-marc.delvit @t cnes.fr

11

B

H

Δx

h

P

P1 P2

S2 S1

Stereoscopy : acquisition principle

hH

Bx

Page 12: Observing the Earth in 3D with Pleiades-HRdev.ipol.im/~facciolo/static/IS14-MS16/SIAM2014_PHR_3D_DelvitJM.pdfObserving the Earth in 3D with Pleiades-HR jean-marc.delvit @t cnes.fr

12

B

H

Δx

h

P

P1 P2

S2 S1

Stereoscopy : contributors

hH

Bx

Performance contributors

Relative geometry (B/H et x)

Static

Focal plane cartography

Magnificient factor

Dynamic

vibrations

Bundle adjustment

Identification ( x)

Operator (visual)

Correlation

Radiometry Narrow B/H :

good identification

geometry !!!

High B/H :

bad identification, occultations

easier geometry

0,10 < B/H < 0,15

Page 13: Observing the Earth in 3D with Pleiades-HRdev.ipol.im/~facciolo/static/IS14-MS16/SIAM2014_PHR_3D_DelvitJM.pdfObserving the Earth in 3D with Pleiades-HR jean-marc.delvit @t cnes.fr

13

3D restitution (ponctual perf)

Rappel des résultats de la RRV

Elevation of 4 AWACS :

H AWACS 12.73m

Hestim (m) 13,55 11,35 13,48 13,74

Error (m) 0,82 1,38 0,75 -1,01

MNE généré à 2m

Page 14: Observing the Earth in 3D with Pleiades-HRdev.ipol.im/~facciolo/static/IS14-MS16/SIAM2014_PHR_3D_DelvitJM.pdfObserving the Earth in 3D with Pleiades-HR jean-marc.delvit @t cnes.fr

14

Geometric Supersite - Napier,NZ

North (Napier) GSD 10cm

South (Hastings) GSD 12.5cm

MNE généré à 2m

Page 15: Observing the Earth in 3D with Pleiades-HRdev.ipol.im/~facciolo/static/IS14-MS16/SIAM2014_PHR_3D_DelvitJM.pdfObserving the Earth in 3D with Pleiades-HR jean-marc.delvit @t cnes.fr

15

Geometric Supersite - Napier,NZ - DSM

MNE généré à 2m

Page 16: Observing the Earth in 3D with Pleiades-HRdev.ipol.im/~facciolo/static/IS14-MS16/SIAM2014_PHR_3D_DelvitJM.pdfObserving the Earth in 3D with Pleiades-HR jean-marc.delvit @t cnes.fr

16

0,00

0,25

0,50

0,75

1,00

1,25

1,50

1,75

2,00

2,25

PHR1B products (stereo and tristereo)

Z L

E-R

MS

& L

E9

0 e

rro

r (m

)

RMS

LE90

(m) RMS LE90

ALL 0,78 1,49

STEREO 0,95 1,77

TRI_STEREO 0,51 1,04

Example NAPIER

Page 17: Observing the Earth in 3D with Pleiades-HRdev.ipol.im/~facciolo/static/IS14-MS16/SIAM2014_PHR_3D_DelvitJM.pdfObserving the Earth in 3D with Pleiades-HR jean-marc.delvit @t cnes.fr

17

4 steps

- Tie points

- Bundle adjustment

- Viewing directions intersection

- 3d points cloud

17 21 mai 2014

3d algorithm

Ortho-rectification

Tie points

Bundle Adjustment

DSM

generation

Ortho images

DSM

Tie points

Fine model

images + metadata

GCP

Correlation & filtering

Viewing directions

intersections

Page 18: Observing the Earth in 3D with Pleiades-HRdev.ipol.im/~facciolo/static/IS14-MS16/SIAM2014_PHR_3D_DelvitJM.pdfObserving the Earth in 3D with Pleiades-HR jean-marc.delvit @t cnes.fr

18

FLAG_VALID

D_LINE

D_COLUMN

Black or red = not valid CORREL LeftRight CORREL RightLeft LRRL FILTER

Correlation and filtering

Page 19: Observing the Earth in 3D with Pleiades-HRdev.ipol.im/~facciolo/static/IS14-MS16/SIAM2014_PHR_3D_DelvitJM.pdfObserving the Earth in 3D with Pleiades-HR jean-marc.delvit @t cnes.fr

19

Scene 1 Scene 2 i1

j1 j2

i2

Longi 1_1

Longi 2_1

Lat 2_1 Lat 1_1

Longi 2_2

Lat 2_2 Lat 1_2

Longi 1_2

Z=1000m

Z=400m

Altitude

average

Altitude

real

D1 D2

Step 1 : tie point generation with

correlation

Step 2 : direct loc.

Z=1000m & Z=400 m

Step 3 : viewing directions

intersection

21 mai 2014

Viewing directions intersection (2)

Page 20: Observing the Earth in 3D with Pleiades-HRdev.ipol.im/~facciolo/static/IS14-MS16/SIAM2014_PHR_3D_DelvitJM.pdfObserving the Earth in 3D with Pleiades-HR jean-marc.delvit @t cnes.fr

20

Reference Secondary N

iref

jref

Z=1000m

Z=400m

Altitude

average

Altitude

real

Dref Dn

Secondary 1

i1

j1

Secondary 2

i2

j2

iN

jN

……

D2 D1

21 mai 2014

Viewing directions intersection (N)

Step 1 : tie point generation with

correlation

Step 2 : direct loc.

Z=1000m & Z=400 m

Step 3 : viewing directions

intersection

Page 21: Observing the Earth in 3D with Pleiades-HRdev.ipol.im/~facciolo/static/IS14-MS16/SIAM2014_PHR_3D_DelvitJM.pdfObserving the Earth in 3D with Pleiades-HR jean-marc.delvit @t cnes.fr

21

21 mai 2014

Viewing directions intersection (N)

Page 22: Observing the Earth in 3D with Pleiades-HRdev.ipol.im/~facciolo/static/IS14-MS16/SIAM2014_PHR_3D_DelvitJM.pdfObserving the Earth in 3D with Pleiades-HR jean-marc.delvit @t cnes.fr

22

DTM obtained with the first couple

21 mai 2014

22

3D points cloud 1

Page 23: Observing the Earth in 3D with Pleiades-HRdev.ipol.im/~facciolo/static/IS14-MS16/SIAM2014_PHR_3D_DelvitJM.pdfObserving the Earth in 3D with Pleiades-HR jean-marc.delvit @t cnes.fr

23 23

DTM obtained with the second couple

21 mai 2014

3D points cloud 2

Page 24: Observing the Earth in 3D with Pleiades-HRdev.ipol.im/~facciolo/static/IS14-MS16/SIAM2014_PHR_3D_DelvitJM.pdfObserving the Earth in 3D with Pleiades-HR jean-marc.delvit @t cnes.fr

24 24

Final DTM obtained

21 mai 2014

Final 3D points cloud

Page 25: Observing the Earth in 3D with Pleiades-HRdev.ipol.im/~facciolo/static/IS14-MS16/SIAM2014_PHR_3D_DelvitJM.pdfObserving the Earth in 3D with Pleiades-HR jean-marc.delvit @t cnes.fr

25 25

21 mai 2014 DTM with a DSM inside

Multi-resolution points cloud

Page 26: Observing the Earth in 3D with Pleiades-HRdev.ipol.im/~facciolo/static/IS14-MS16/SIAM2014_PHR_3D_DelvitJM.pdfObserving the Earth in 3D with Pleiades-HR jean-marc.delvit @t cnes.fr

26

Global statistical filter 3

26

21 mai 2014

3D filters

Page 27: Observing the Earth in 3D with Pleiades-HRdev.ipol.im/~facciolo/static/IS14-MS16/SIAM2014_PHR_3D_DelvitJM.pdfObserving the Earth in 3D with Pleiades-HR jean-marc.delvit @t cnes.fr

27

Local statistical filter 2

27

21 mai 2014

3D filters

Page 28: Observing the Earth in 3D with Pleiades-HRdev.ipol.im/~facciolo/static/IS14-MS16/SIAM2014_PHR_3D_DelvitJM.pdfObserving the Earth in 3D with Pleiades-HR jean-marc.delvit @t cnes.fr

28

Sphere filter (R=10m with 5 points minimum)

28

21 mai 2014

3D filters

Page 29: Observing the Earth in 3D with Pleiades-HRdev.ipol.im/~facciolo/static/IS14-MS16/SIAM2014_PHR_3D_DelvitJM.pdfObserving the Earth in 3D with Pleiades-HR jean-marc.delvit @t cnes.fr

29

DSM with 2 images 1000x1000 pixels with a 19 pixels exploration window and a 11

pixels correlation patch.

A Pléiades DSM (30000x30000 pix) can be computed in 1h40 with a cluster of

10x10 processors instead of 8 days on a single processor.

29

Tests Processors Time Optimization / test A

A 1 12m21.496s 1

B 5 3m17.056s 3,76

C 4x5 0m54.081s 13,71

21 mai 2014

Some optimization

Page 30: Observing the Earth in 3D with Pleiades-HRdev.ipol.im/~facciolo/static/IS14-MS16/SIAM2014_PHR_3D_DelvitJM.pdfObserving the Earth in 3D with Pleiades-HR jean-marc.delvit @t cnes.fr

30

13 août 2013

30

Examples Haïti

Lidar Reference DSM Pléiades

Page 31: Observing the Earth in 3D with Pleiades-HRdev.ipol.im/~facciolo/static/IS14-MS16/SIAM2014_PHR_3D_DelvitJM.pdfObserving the Earth in 3D with Pleiades-HR jean-marc.delvit @t cnes.fr

31

13 août 2013

31

-

- =

Lidar Reference DSM Pléiades

Examples Haïti

Page 32: Observing the Earth in 3D with Pleiades-HRdev.ipol.im/~facciolo/static/IS14-MS16/SIAM2014_PHR_3D_DelvitJM.pdfObserving the Earth in 3D with Pleiades-HR jean-marc.delvit @t cnes.fr

32

Good 3D restitution

Bundle adjustment with some GCPs

- for planimetry adjustment

Statistics with low average and std.

Performances as Napier

~ 2 pixels PHR in altimetry

Example Haïti

Page 33: Observing the Earth in 3D with Pleiades-HRdev.ipol.im/~facciolo/static/IS14-MS16/SIAM2014_PHR_3D_DelvitJM.pdfObserving the Earth in 3D with Pleiades-HR jean-marc.delvit @t cnes.fr

33

An error on the focal plane cartography implies altimetric errors (example on

Monument Valley B/H 0,09)

update of the carto via GIPP in july 2012 for PHR1A and july 2013 for PHR1B.

Décalage en

colonnes Décalage en lignes

Image de référence Image secondaire

50 pix

Focal plane catography impact

Page 34: Observing the Earth in 3D with Pleiades-HRdev.ipol.im/~facciolo/static/IS14-MS16/SIAM2014_PHR_3D_DelvitJM.pdfObserving the Earth in 3D with Pleiades-HR jean-marc.delvit @t cnes.fr

34

Monument Valley (PHR1B)

34

21 mai 2014

Examples

Page 35: Observing the Earth in 3D with Pleiades-HRdev.ipol.im/~facciolo/static/IS14-MS16/SIAM2014_PHR_3D_DelvitJM.pdfObserving the Earth in 3D with Pleiades-HR jean-marc.delvit @t cnes.fr

35 35

21 mai 2014

Examples

Page 36: Observing the Earth in 3D with Pleiades-HRdev.ipol.im/~facciolo/static/IS14-MS16/SIAM2014_PHR_3D_DelvitJM.pdfObserving the Earth in 3D with Pleiades-HR jean-marc.delvit @t cnes.fr

36 36

21 mai 2014

Examples

Page 37: Observing the Earth in 3D with Pleiades-HRdev.ipol.im/~facciolo/static/IS14-MS16/SIAM2014_PHR_3D_DelvitJM.pdfObserving the Earth in 3D with Pleiades-HR jean-marc.delvit @t cnes.fr

37 37

21 mai 2014

Examples

Page 38: Observing the Earth in 3D with Pleiades-HRdev.ipol.im/~facciolo/static/IS14-MS16/SIAM2014_PHR_3D_DelvitJM.pdfObserving the Earth in 3D with Pleiades-HR jean-marc.delvit @t cnes.fr

38 38

21 mai 2014

Examples

Page 39: Observing the Earth in 3D with Pleiades-HRdev.ipol.im/~facciolo/static/IS14-MS16/SIAM2014_PHR_3D_DelvitJM.pdfObserving the Earth in 3D with Pleiades-HR jean-marc.delvit @t cnes.fr

39

18 mars 2013

Conclusions : 3D, resolution, B/H

Pléiades 70cm OTOS (next gen) 30cm Pélican (aerial) 10cm

Some walls

B/H~0,12

Stereo