uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35...

65
2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer 2 nd IOCCG Summer Lecture Series Villefranche-sur-Mer, France 21 July 2. August Uncertainties in ocean colour remote sensing Lecure 2: algorithms, validation Roland Doerffer Retired from Helmholtz Zentrum Geesthacht Institute of Coastal Research Now: Brockmann Consult [email protected]

Upload: others

Post on 24-Aug-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer

2nd IOCCG Summer Lecture Series

Villefranche-sur-Mer, France

21 July – 2. August

Uncertainties in ocean colour remote sensing

Lecure 2: algorithms, validation

Roland Doerffer

Retired from Helmholtz Zentrum Geesthacht

Institute of Coastal Research

Now: Brockmann Consult

[email protected]

Page 2: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer

Algorithms and uncertainties

• Inversion schemes

• Saturation and masking effects

• Out of scope conditions

• Verification

• Validation

• Strategies for validation

• The OC-CCI approach

• Summary and conclusions

Page 3: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer

Case 1 water algorithm based on reflectance ratio model R445 / R555

Morel / Antoine MERIS Case 1 water ATBD

Chl =a[R(445) / R(555)]b

Case 1 water:

Page 4: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer

Water leaving radiance reflectance spectra in coastal water

300 400 500 600 700 800 900

0.00E+000

5.00E-003

1.00E-002

1.50E-002

2.00E-002

2.50E-002

Pin 6

300 400 500 600 700 800 900

0.00E+000

5.00E-004

1.00E-003

1.50E-003

2.00E-003

2.50E-003

3.00E-003

3.50E-003

4.00E-003

4.50E-003

Pin 5

300 400 500 600 700 800 900

0.00E+000

5.00E-004

1.00E-003

1.50E-003

2.00E-003

2.50E-003

3.00E-003

3.50E-003

4.00E-003

4.50E-003

5.00E-003

Pin 1

300 400 500 600 700 800 900

0.00E+000

2.00E-003

4.00E-003

6.00E-003

8.00E-003

1.00E-002

1.20E-002

Pin 2

300 400 500 600 700 800 900

0.00E+000

1.00E-003

2.00E-003

3.00E-003

4.00E-003

5.00E-003

6.00E-003

Pin 3

300 400 500 600 700 800 900

0.00E+000

2.00E-004

4.00E-004

6.00E-004

8.00E-004

1.00E-003

1.20E-003

1.40E-003

1.60E-003

1.80E-003

2.00E-003

Pin 4

Page 5: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer

Variability of water leaving reflectance spectra

300 400 500 600 700 800 900

0.00E+000

5.00E-003

1.00E-002

1.50E-002

2.00E-002

2.50E-002

Water leaving radiance reflectance spectra

MERIS North Sea 20060726

Pin 1

Pin 2

Pin 3

Pin 4

Pin 5

Pin 6

wavelength (nm)

RLw

(sr-

1)

Page 6: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer

The inverse problem

• Matrix inversion

• Inversion by optimization

• Inversion by neural network

reflectance

spectrum

sun zenith

view zenith

azimuth diff

pure water

phytoplankton

suspended matter

dissolved org. matter

sun zenith

view zenith

azimuth diff

inverse model

forward model

Success depends on:

• Bio-optical model

• ambiguities

Page 7: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer

Inverse Modellierung using Optimization Procedures

start values

model

parameters

IOP / conc.

radiative

transfer

modell

reflectance-

spectra

simulated

reflectance-

spectra

Satellite

do spectra

agree ?

parameters

are the

IOPs / conc.

change

parameters

determine

search direction

downhill in cost function

no

yes

test = ∑(Rsim(i) – Rsat(i))2

Page 8: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer

Simplified scheme of NN Algorithm

y s d w s c v s b u xl l kl k jk j ij iijk

( ( ( )))1

4

1

5

1

3

o s bias w xi i ( )incominglinksW iXi

X1

X2

X3

o

X4

R1

R2

R3

W

Chlorophyll

Susp. Matter

Gelbstoff

Hidden layer Input layer:

reflectances

and angles

Output layer:

concentrations

Page 9: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer

Sensitivity at different concentration ranges and spectral bands

0 10 20 30 40 50 60 700

0.005

0.01

0.015

0.02

0.025

0.03

SPM [g m-3]

RLw

[sr-1

]

a_gelb_440: 0.2, a_part_440: SPM/25, pig: 2 mg m-3

band 1 = 412 nm

band 5 = 560 nm

band 9 = 708 nm

RLw for MERIS bands 1 (412 nm), 6 (560 nm), 10 (708 nm)

Sensitivity of the

reflectance at a

spectral band

depends on the

concentration

To cover a large

concentration range

many bands from

the blue to NIR

range are necessary

Page 10: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer

Sensitivity at different concentration ranges and spectral bands

300 400 500 600 700 800 900

0.00E+000

1.00E-003

2.00E-003

3.00E-003

4.00E-003

5.00E-003

6.00E-003

7.00E-003

8.00E-003

9.00E-003

Remote Sensing reflectance TSM 1

Rsr 5_01_1

Rsr 10_01_1

wavelength (nm)

Rsr

(sr-

1)

300 400 500 600 700 800 900

0.00E+000

1.00E-002

2.00E-002

3.00E-002

4.00E-002

5.00E-002

6.00E-002

Remote Sensing reflectance TSM 100

Rsr 5_01_100

Rsr 10_01_100

wavelength (nm)R

sr

(sr-

1)

Chl. 5/10 mg m-3

TSM 1 g m-3

aYS(443) 0.1 m-1

Chl. 5/10 mg m-3

TSM 100 g m-3

aYS(443) 0.1 m-1

Page 11: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer

Searching for minimum: principle, 1D case

Independent variable

Search for minimum: Deviation between measured and simulated spectrum

devia

tion

Acceptance level

Independent variable

devia

tion

Acceptance level

Width can be estimated from the 2nd order derivative (Hessean matrix)

Page 12: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer

Error due to masking and ambiguities

300 400 500 600 700 800 900 1000 1100

0

0.001

0.002

0.003

0.004

0.005

0.006

0.007

simulated reflectance test

error 0.01 stdev

rlw_true

rlw_err

rlw_retr

wavelength [nm]

RL

w [s

r-1

]

• True spectrum simulated

• „measured“ spectrum = true * random error

• Retrieved spectrum when LM has found solution

Page 13: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer

Results and errors of retrieval

Variable err. estimated % err true %

1 0.8337 0.09191 9.626 -19.94

1 1.152 0.1684 18.34 13.19

0.1 0.1005 0.03566 3.63 0.4842

1 0.9948 0.006498 0.6519 -0.5238

conc true conc retr. stdev of log_conc

chlorophyll [mg m-3]

detritus [g m-3]

gelbstoff a443 [m-1]

min. SPM [g m-3]

kdmin_true: 0.2096

kdmin_ret: 0.2089

error: - 0.33%

kd490_true: 0.2636

kd490_ret: 0.2609

error: -1.04%

Page 14: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer

Uncertainties due to ambiguities

for different concentration mixtures

10 -3 10 -2 10 -1 10 0 10 1 10 2

10 -3

10 -2

10 -1

10 0

10 1

10 2

model chlorophyll µg/l

nn

-de

rive

d µ

g/l

case 2 water chlorophyll retrieval with NN

All cases of turbid water

2 mg m-3

Page 15: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer

Ambiguities 2

10 -3 10 -2 10 -1 10 0 10 1 10 2

10 -3

10 -2

10 -1

10 0

10 1

10 2

model µg/l

nn

µg/l

Pigment in North Sea Water (gelb < 0.2 m-1, MSM < 5 mg/l)

Typical North Sea coastal water: ay_443: < 0.2 m-1, TSM < 5 mg /l

Page 16: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer

Determine uncertainties on a pixel by pixel basis II

0

50

100

0

50

100

0

50

100

tsm

chl

a(gelb+part)

conc_bp

0.05 - 0.5 -5 -45

conc_pig

0.005 - 0.03 - 0.15 - 1.0

conc_gelb

0.005 - 0.035 - 0.2 –0.15

Page 17: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer

0.4 0.45 0.5 0.55 0.6 0.65 0.7 0.75 -60

-50

-40

-30

-20

-10

0

wavelength µm

wate

r depth

m

Signal depth at different spectral bands

z90=1/k

coastal:

TSM=5 mg/l

Chlor.=5µg/l

Gelb=a380=1m-1

open ocean:

Chlor.=1µg/l

Signal depth z90

pure water

turbid coastel

ocean

Multiband algorithms: the information for each band may come from a

different water layer

Page 18: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer

Detection of out of scope conditions

• 2 Procedures have been developed

– Combination of an inverse and forward Neural Network

– Use of an autoassociative Neural Network

• Both produce a reflection spectrum, which is compared with the input

spectrum

• Deviation between input and output spectrum can be computed as a chi2

• A threshold can be used to trigger an out of scope warning flag

Inverse

NN IOPs

Forward

NN R Input R output

autoassociative

NN R Input R output

• Combination

of inverse

and forward NN

• Auto-associative

NN

Page 19: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer

Detection of out of scope conditions (MERIS processor)

NN input

NN output

r, r’ – log of reflectances

c – log of concentrations

g– geometry information

q – quality indicator

r

g

r

g

cr’

c

qq

cforwNN

invNN

……

………

NN input

NN output

r, r’ – log of reflectances

c – log of concentrations

g– geometry information

q – quality indicator

NN input

NN output

r, r’ – log of reflectances

c – log of concentrations

g– geometry information

q – quality indicator

r

g

r

g

cr’

c

qq

cforwNN

invNN

If RLw < 0.0009, RLw = 0.0009 ( ρ ≈ 0.003)

flag PCD1_16,17

q true if

sum (r(i) / r‘(i)) > 4.0

C:

log(b_tot)

log(a_ys+a_btsm)

log(a_pig)

All at 443 nm

Reflectance

spectrum

Angles:

Sun zenith

View nadir

Azimuth diff

IOPs or

concentrations

Reflectance

spectrum

Output of NN

Comparator

to trigger out

of scope flag Out of

scope

flag

Page 20: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer

Detection of out of scope conditions (MERIS processor)

Top of atmosphere

radiance spectra

at normal and

critical locations

Page 21: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer

Detection of out of scope conditions (MERIS processor)

Exeptional bloom,

Indicated by high Chi_square value

Chi_square is computed by

comparing

The input reflectance spectrum

with the output of the forward

NN

Page 22: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer

Detection of out of scope conditions using an aaNN

• Important to detect toa radiance specta which are not in the simulated

training data set

• These are out of scope of the atmospheric correction algorithm

• Autoassociative neural network with a bottle neck layer

Input

layer Hidden 1

Bottle-

neck

Hidden 3 output

layer

Functions also

as nonlinear PCA

i.e. bottle neck number of

neurons

Provide estimate of

Independent components

For the GAC training data

Set of ~ 1Mio. Cases

Bottleneck minimum was 4-5

Page 23: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer

Detection of out of scope conditions aaNN:

example for L1 (TOA) data

Transect

High

SPM Sun

glint

Page 24: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer

Detection of out of scope conditions aaNN: example

120 121 122 123 124 125 126 127 128 1290.85

0.90

0.95

1.00

1.05

1.10

1.15

1.20

1.25

1.30

1.35

1.40

AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm

longitude

ratio

0.85 0.90 0.95 1.00 1.05 1.10 1.15 1.20 1.25 1.30 1.35 1.400

2

4

6

8

10

12

14

16

18

AutoNN test Yellow Sea transect 12x5x12, MERIS band 7, 664.3 nm

rel. radiance reflectance ratio to true

rel. f

req

ue

ncy120 121 122 123 124 125 126 127 128 129

-0.01

0.00

0.01

0.02

0.03

0.04

0.05

0.06

0.07

AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm

longitude

RL

toa

rltoa

rltoa_aNN

difference

significant deviation in area with

high SPM concentrations, but not in

sun glint area

rel. deviation

Histogram of deviations

shows 2 maxima,

around 1 in sun glint

0.9 in high SPM area,

which out of scope

Page 25: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer

Verification

• Using simulated test data

• You can detect ambiguities

• Non linear behaviour

• Concentration ranges with failures

• It might be necessary to change bio-optical model

• Or range and frequency distribution of the training data set

Page 26: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer

Test of NN I 1

443 nm

1020 nm

Page 27: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer

Test of NN I 3

Kd_min Kd_490

Page 28: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer

Test of NN 17x27x17, training with 5% random noise on RLw

Page 29: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer

Validation

• NOMAD data set

– Compiled, quality checked and maintained by OC group of NASA

– In situ observations from different cruises, different teams, instruments,

procedures, sky and wave conditions

– Includes RLw at 6 MERIS bands (412,443,490, 510, 560,665)

– a_total, b_total / bb_total at443

• Note: in situ data have their own variabilities and uncertainties!

Relationship

between

chlorophyll a

concentration

and the

absorption

coefficient of

phytoplankton

pigments

Page 30: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer

Total absorption at 443 nm (water + constituents)

Page 31: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer

a443

log10_a443_nn = log10_a443_measured * 0.977 - 0.0167, stdev = 0.141

Page 32: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer

Frequency distribution

Frequency distributions of measured and derived a443

after removing outliers with sum_sq > 1.0 e-5

Page 33: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer

Measured and nn-derived a443 for all cases with sd <1.0e-5

Page 34: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer

Differences and rel.deviation

Mean difference: 0.0086102 m-1, stdev: 0.129

Mean ratio: 0.9717098, stdev: 0.334

Log10 difference Log10 ratio

Page 35: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer

Sum_sq of measured and nn derived reflectances

Page 36: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer

Test of NN based on measurements for chlorophyll

Log10 scale, red: 1 by 1 line

Page 37: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer

Comparison of histograms: measured, NN computed

Page 38: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer

NN for kd489

Page 39: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer

Histogram kd489 measured and NN derived

Page 40: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer

Uncertainties related to comparison with in situ data

• Error in method and handling, e.g. HPLC for chlorophyll determination

• Sample not representative for water volume of pixel

• Vertical distribution: water comes from a certain depth, e.g. 4 m for

FerryBox

• Temporal difference between sample and satellite overpass

• Sub-pixel patchiness

• Scatter in bio-optical data, e.g. relationship between concentration and IOPs

Page 41: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer

Uncertainties: Ocean Colour CCI Approach

• Definiton of optical water classes from reflectance spectra (9 classes)

• Determination of the membership of in situ reflectance data

• Determination of the uncertainties from statistics of available in situ data for

each class

• Determination of the membership of a pixel to different optical water classes

• Weighting of the uncertainties by Fuzzy Logic

Page 42: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer

Ocean Colour Climate Change Initiative

Courtesy of PML

Page 43: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer Courtesy of PML

Page 44: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer

OC-CCI Processing System

Courtesy of PML

Page 45: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer Courtesy of PML

Page 46: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer Courtesy of PML

Page 47: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer Courtesy of PML

Page 48: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer Courtesy of PML

Page 49: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer

Courtesy of PML

Page 50: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer Courtesy of PML

Page 51: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer Courtesy of PML

Page 52: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer Courtesy of PML

Page 53: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer Courtesy of PML

Page 54: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer Courtesy of PML

Page 55: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer Courtesy of PML

Page 56: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer

Strategies to determine uncertainties for coastal water:

Solutions

• Out of scope detection

– Check of auxilary variabels, e.g. windspeed -> whitecaps

– Check of reflectance in particular bands: NIR reflectance for floating material

– Auto-associative neural network

– Combination of backward and forward neural network (standard MERIS

processing)

– Convergence of optimization procedure on high deviation level

• Ambiguities in bio-optical / reflectance model

– Analysis of simulated data using the bio-optical model

• Uncertainties on a pixel by pixel basis

– Empirical from observations, optional for different optical water classes

– Variations in optimization procedure

– Determination using variations of simulated data set -> look up table, NN

Page 57: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer

Summary and Conclusion: uncertainties

• There are a lot of factors, which determine top of atmosphere radiance spectra

• Vice versa the information content of TOA spectra is much too low to determine all of these factors independently

• In complex water the signal can be very low in the blue spectral range

• Atmospheric correction then extremely critical

• In complex water the dominant component might mask the effect of all other components

• In this case the uncertainty range for the subdominant components increases significantly

• Saturation effects limit the accuracy and may cause a shift in the importance of bands

• There are constellations of atmosphere / water which leads to failure in the algorithms

• These out of scope conditions have to be detected and marked per pixel using flags and uncertainty indicators

• Expected errors can be determined by sensitivity studies

• Of high importance is a continuous validation using in situ observations of high quality

Page 58: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer

Colour Remote Sensing of complex water is possible!

But:

• Restrict to a small number of components with similar optical properties

• Detection of special cases such as red tides, cyanobacteria

– Exclude or develop special algorithms

• General knowledge about vertical distribution at different seasons

• Bathymetry to estimate possible bottom effects

• Determine penetration depth / z90 depth

• Determine scope of algorithm

• Develop algorithm to determine / flag out of scope conditions

• Determine uncertainties for each product

Atmospheric correction most challenging issue

• Develop special procedures for atmospheric correction over complex waters

• Problems: adjacency effects, floating material

• Determine conditions when AC leads to too large uncertainties

Page 59: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer

MERIS 20070505

Top of atmosphere radiance reflectance RLtoa RGB

New York

Page 60: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer

Path radiance+ Fresnel reflectance RLpath MERIS band 5 (560 nm)

Page 61: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer

Water leaving radiance reflectance RLw MERIS band 5 (560 nm)

Page 62: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer

Water leaving radiance reflectance RLw MERIS band 2 (443 nm)

Page 63: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer

Chlorophyll

Page 64: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer

Acknowledgemets

• Supported by various projects

– ESA Case 2 Water Regional Algorithm

– ESA Glint correction

– ESA Water radiance

– ESA CoastColour

– ESA Dragon

– ESA Ocean Colour CCI

– DLR DeMarine

• Neural Network Training software H. Schiller, GKSS

• MERIS data provided by ESA

• Implementation of C2R and Glint correction in BEAM: M. , Brockmann-Consult

Page 65: Uncertainties in ocean colour remote sensing …...2014/07/27  · 1.10 1.15 1.20 1.25 1.30 1.35 1.40 AutoNN test 12x5x12 Yellow Sea transect, MERIS band 7, 664.3 nm longitude o 0.85

2nd IOCCG Summer Lecture Series July 21- Aug.2. 2014, R. Doerffer

Summary and conclusions

• Uncertainty in coastal water products can be large due to the large number of

factors in atmosphere and water, which determine the reflectance spectrum

• Conditions where algorithms (AC & water) fail

• Prerequisite for a successful retrieval are optical models of the atmosphere and the

water, which meet the actual conditions

– Regional models might be necessary

• Reflectance spectra have to be tested if they are within the scope of these models

– Out of scope spectra have to be flagged, treated with special algorithms or

excluded from further processing

• Limited sensitivity of reflectance spectrum and ambiguities lead to an uncertainty

even for spectra, which are in scope

– Uncertainties have to be quantified on a pixel-by-pixel basis

• Validation in coastal waters by match up in situ samples can be difficult due to

patchiness and fast changes

– Uncertainties in in situ match up data have to be quantified

– Validation should be complemented by statistical analysis of larger areas,

transects and time series