nasa’s operational approach for the vicarious calibration of

49
NASA’s operational approach for the vicarious calibration of on-orbit ocean color satellites (using Gordon and Wang 1994) Bryan Franz, Sean Bailey, the OBPG, and Jeremy Werdell MODIS Science Team Meeting, 1 Nov 2006

Upload: elin

Post on 05-Feb-2016

32 views

Category:

Documents


1 download

DESCRIPTION

NASA’s operational approach for the vicarious calibration of on-orbit ocean color satellites (using Gordon and Wang 1994) Bryan Franz, Sean Bailey, the OBPG, and Jeremy Werdell MODIS Science Team Meeting, 1 Nov 2006. The vicarious calibration … - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: NASA’s operational approach for the vicarious calibration of

NASA’s operational approach for the vicarious calibration of

on-orbit ocean color satellites (using Gordon and Wang 1994)

Bryan Franz, Sean Bailey, the OBPG, and Jeremy Werdell

MODIS Science Team Meeting, 1 Nov 2006

Page 2: NASA’s operational approach for the vicarious calibration of

Vicarious Calibration, NASA OBPG, 1 Nov 2006

The vicarious calibration …

… makes use of a single set of fractional gains, where unity indicates no correction… (Lt = counts * Krad * Ktime * Kx,y,z … * g

… (minimize difference between satellite Lw and ground-truth Lw)

Page 3: NASA’s operational approach for the vicarious calibration of

Vicarious Calibration, NASA OBPG, 1 Nov 2006

The vicarious calibration …

… makes use of a single set of fractional gains, where unity indicates no correction… (Lt = counts * Krad * Ktime * Kx,y,z … * g

… (minimize difference between satellite Lw and ground-truth Lw)

… modifies the integrated instrument-atmospheric correction system… (effectively accounts for undetermined post-launch instrument changes… (and atmospheric correction biases)

Page 4: NASA’s operational approach for the vicarious calibration of

Vicarious Calibration, NASA OBPG, 1 Nov 2006

The vicarious calibration …

… makes use of a single set of fractional gains, where unity indicates no correction… (Lt = counts * Krad * Ktime * Kx,y,z … * g

… (minimize difference between satellite Lw and ground-truth Lw)

… modifies the integrated instrument-atmospheric correction system… (effectively accounts for undetermined post-launch instrument changes… (and atmospheric correction biases)

… assumes that temporal trends are independently removed

Page 5: NASA’s operational approach for the vicarious calibration of

Vicarious Calibration, NASA OBPG, 1 Nov 2006

The vicarious calibration …

… makes use of a single set of fractional gains, where unity indicates no correction… (Lt = counts * Krad * Ktime * Kx,y,z … * g

… (minimize difference between satellite Lw and ground-truth Lw)

… modifies the integrated instrument-atmospheric correction system… (effectively accounts for undetermined post-launch instrument changes… (and atmospheric correction biases)

… assumes that temporal trends are independently removed

… was updated for SeaWiFS Reprocessing 4 (July 2002)

Page 6: NASA’s operational approach for the vicarious calibration of

Vicarious Calibration, NASA OBPG, 1 Nov 2006

Lt = Lr,g,wc,… + La + td Lw

Page 7: NASA’s operational approach for the vicarious calibration of

Vicarious Calibration, NASA OBPG, 1 Nov 2006

Lt = Lr,g,wc,… + La + td Lw

pre-Reprocessing 4 (launch – July 2002)gain calculated using Lw

g = Lwtarget / Lw

assign g and iterate until mean radiance ratio reaches unity

Page 8: NASA’s operational approach for the vicarious calibration of

Vicarious Calibration, NASA OBPG, 1 Nov 2006

Lt = Lr,g,wc,… + La + td Lw

pre-Reprocessing 4 (launch – July 2002)gain calculated using Lw

g = Lwtarget / Lw

assign g and iterate until mean radiance ratio reaches unity

post-Reprocessing 4 (July 2002 – present)gain calculated at Lt

g = Lttarget / Lt

satellite atmospheric parameters used to propagate Lwtarget to TOA

* no iteration (less computationally expensive)* permits exploration of gain offset* requires disabling correction for non-negligible Lw(NIR)

methods agree to within 0.04%

Page 9: NASA’s operational approach for the vicarious calibration of

Vicarious Calibration, NASA OBPG, 1 Nov 2006

Lt = Lr,g,wc,… + La + td Lw

Lttarget = Lr,g,wc,… + La + td Lw

target

post-Reprocessing 4 (July 2002 – present)gain calculated at Lt

g = Lttarget / Lt

satellite atmospheric parameters used to propagate Lwtarget to TOA

* no iteration (less computationally expensive)* permits exploration of gain offset* requires disabling correction for non-negligible Lw(NIR)

methods agree to within 0.04%

all terms are computed for the full relative spectral response of each sensor band

Page 10: NASA’s operational approach for the vicarious calibration of

Vicarious Calibration, NASA OBPG, 1 Nov 2006

SUN

TARGET

Lwn = Lw / ( cos(sun) td Fdist )

Page 11: NASA’s operational approach for the vicarious calibration of

Vicarious Calibration, NASA OBPG, 1 Nov 2006

SUN

TARGET

f/Q from Morel et al. 2002

Lwn( sun≠0, sens =0, rel

=0 )

Lwn

Page 12: NASA’s operational approach for the vicarious calibration of

Vicarious Calibration, NASA OBPG, 1 Nov 2006

TARGET

SUN SUN

f/Q from Morel et al. 2002

Lwn( sun=0, sens =0, rel

=0 )

Lwn

Lwnex

Page 13: NASA’s operational approach for the vicarious calibration of

Vicarious Calibration, NASA OBPG, 1 Nov 2006

TARGET

SUN

SUN

SUN

SATELLITE

Lwn( sun≠0, sens ≠0, rel

≠0 )

Lwn

Lwnex

Lwn

f/Q from Morel et al. 2002

Page 14: NASA’s operational approach for the vicarious calibration of

Vicarious Calibration, NASA OBPG, 1 Nov 2006

TARGET

SATELLITE

TOP OF ATMOSPHERE

from the satellite+ Lr , td , …

Lttarget

Page 15: NASA’s operational approach for the vicarious calibration of

Vicarious Calibration, NASA OBPG, 1 Nov 2006

our operational targets …

Page 16: NASA’s operational approach for the vicarious calibration of

Vicarious Calibration, NASA OBPG, 1 Nov 2006

Lt(NIR) = Lr,g,wc,…(NIR) + La(NIR) + td Lw(NIR)

assumptions:

TARGET

SATELLITE

TOA

from the satellite+ Lr , td , …

Lttarget

Lwtarget

Page 17: NASA’s operational approach for the vicarious calibration of

Vicarious Calibration, NASA OBPG, 1 Nov 2006

Lt(NIR) = Lr,g,wc,…(NIR) + La(NIR) + td Lw(NIR)

assumptions:(1) target sites exist where aerosol type is known(1) and Lw(NIR) is negligible

TARGET

SATELLITE

TOA

from the satellite+ Lr , td , …

Lttarget

0M90

Page 18: NASA’s operational approach for the vicarious calibration of

Vicarious Calibration, NASA OBPG, 1 Nov 2006

Lt(NIR) = Lr,g,wc,…(NIR) + La(NIR) + td Lw(NIR)

assumptions:(1) target sites exist where aerosol type is known(1) and Lw(NIR) is negligible(2) 865-nm perfectly calibrated, (2) such that g(865) = 1.0

TARGET

SATELLITE

TOA

from the satellite+ Lr , td , …

Lttarget

0M90

Page 19: NASA’s operational approach for the vicarious calibration of

Vicarious Calibration, NASA OBPG, 1 Nov 2006

Lt(NIR) = Lr,g,wc,…(NIR) + La(NIR) + td Lw(NIR)

assumptions:(1) target sites exist where aerosol type is known(1) and Lw(NIR) is negligible(2) 865-nm perfectly calibrated, (2) such that g(865) = 1.0

implementation:knowledge of the aerosol type and La(865) permits the estimation of La(765)

once La(765)target known, calculate Lt(765)target

0M90

TARGET

SATELLITE

TOA

from the satellite+ Lr , td , …

Lttarget

Page 20: NASA’s operational approach for the vicarious calibration of

Vicarious Calibration, NASA OBPG, 1 Nov 2006

the NIR calibration is completed prior to the VIS calibration … the g(NIR) are now fixed

the OBPG use data from the Marine Optical Buoy (MOBY) for the VIS calibrationMOBY provides hyperspectral Lwn(VIS) measured during the satellite overpass

Page 21: NASA’s operational approach for the vicarious calibration of

Vicarious Calibration, NASA OBPG, 1 Nov 2006

Lt(VIS) = Lr,g,wc,…(VIS) + La(VIS) + td Lw(VIS)

implementation:calibrated NIR bands used to determine local aerosol type and concentration,which provides La(VIS)target

TARGET

TOA

from the satellite+ Lr , td , …

Lttarget

Lwtarget

Page 22: NASA’s operational approach for the vicarious calibration of

Vicarious Calibration, NASA OBPG, 1 Nov 2006

Lt(VIS) = Lr,g,wc,…(VIS) + La(VIS) + td Lw(VIS)

implementation:calibrated NIR bands used to determine local aerosol type and concentration,which provides La(VIS)target

calculate Lt(VIS)target using La(VIS)target , Lw(VIS)target , and satellite td , …

TARGET

TOA

from the satellite+ Lr , td , …

Lttarget

Lwtarget

Page 23: NASA’s operational approach for the vicarious calibration of

Vicarious Calibration, NASA OBPG, 1 Nov 2006

various complications:

(1) f/Q requires an estimation of Ca

(2) non-hyperspectral targets (conceptually) require adjustment to the (2) satellite spectral bandpass

(3) non-clear water targets require an estimation of Lw(NIR)

(4) polarization can be problematic as the correction depends on the (4) observed radiances

Page 24: NASA’s operational approach for the vicarious calibration of

Vicarious Calibration, NASA OBPG, 1 Nov 2006

target data extract 5x5 box

locate L1A files

extract 101x101 pixel box

process to L2

Page 25: NASA’s operational approach for the vicarious calibration of

Vicarious Calibration, NASA OBPG, 1 Nov 2006

target data extract 5x5 box

identify flagged pixels:

LAND, CLDICE, HILT,HIGLINT, ATMFAIL,STRAYLIGHT, LOWLWrequire 25 valid pixels

calculate gpixel for each pixel in semi-interquartile range; then:

gscene = gpixel / npixel

limit to scenes with average values:

< 0.20 Ca

< 0.15 (865)< 60 sensor zenith< 75 solar zenith

locate L1A files

extract 101x101 pixel box

process to L2

(1) calculate gains for each matchup

Page 26: NASA’s operational approach for the vicarious calibration of

Vicarious Calibration, NASA OBPG, 1 Nov 2006

target data extract 5x5 box

identify flagged pixels:

LAND, CLDICE, HILT,HIGLINT, ATMFAIL,STRAYLIGHT, LOWLWrequire 25 valid pixels

calculate gpixel for each pixel in semi-interquartile range; then:

gscene = gpixel / npixel

limit to scenes with average values:

< 0.20 Ca

< 0.15 (865)< 60 sensor zenith< 75 solar zenith

limit to gscene within

semi-interquartile range

visually inspect all scenes g = gscene /

nscene

locate L1A files

extract 101x101 pixel box

process to L2

(1) calculate gains for each matchup

(2) calculate final, average gain

Page 27: NASA’s operational approach for the vicarious calibration of

Vicarious Calibration, NASA OBPG, 1 Nov 2006

Page 28: NASA’s operational approach for the vicarious calibration of

Vicarious Calibration, NASA OBPG, 1 Nov 2006

Page 29: NASA’s operational approach for the vicarious calibration of

Vicarious Calibration, NASA OBPG, 1 Nov 2006

Page 30: NASA’s operational approach for the vicarious calibration of

Vicarious Calibration, NASA OBPG, 1 Nov 2006

g remains stable as a function of time, both long-term and seasonally* verifies temporal calibration* suggests consistency in MOBY deployments* scatter (5%) underscores need for independent temporal calibration* (SeaWiFS 443-nm has degraded 2% since launch)

g consistent with both solar and sensor zenith anglesvariations with geometry might suggest problems with* the atmospheric correction* the f/Q correction* the in situ determination of Lw under certain sky conditions

Page 31: NASA’s operational approach for the vicarious calibration of

Vicarious Calibration, NASA OBPG, 1 Nov 2006

satellite-to-in situ biases and mean ratios approach zero and unity, respectively

input the calibration scenes into validation system …

Page 32: NASA’s operational approach for the vicarious calibration of

Vicarious Calibration, NASA OBPG, 1 Nov 2006

satellite-to-in situ biases and mean ratios approach zero and unity, respectivelyRMSs and absolute MPDs not entirely negligiblecompare with MPD of 13% for deep water validation set at 443-nm

input the calibration scenes into validation system …

Page 33: NASA’s operational approach for the vicarious calibration of

Vicarious Calibration, NASA OBPG, 1 Nov 2006

changes in g with increasing sample size …

standard error of g decreases to 0.1%overall variability (min vs. max g) approaches 0.5%provides insight into temporal calibration

Page 34: NASA’s operational approach for the vicarious calibration of

Vicarious Calibration, NASA OBPG, 1 Nov 2006

future ruminations …

… statistical and visual exclusion criteria influence g only slightly, yet… they reduce the standard deviations … can uncertainties be quantified… for the assigned thresholds?

… how do the uncertainties of the embedded models (e.g., f / Q, the NIR-… correction, etc.) propagate into the calibration?

… what are the uncertainties associated with Lwtarget?

Page 35: NASA’s operational approach for the vicarious calibration of

Vicarious Calibration, NASA OBPG, 1 Nov 2006

Page 36: NASA’s operational approach for the vicarious calibration of

Vicarious Calibration, NASA OBPG, 1 Nov 2006

1993 SBRC / 1997 NIST

Page 37: NASA’s operational approach for the vicarious calibration of

Vicarious Calibration, NASA OBPG, 1 Nov 2006

SeaWiFS validation for the deep water subset:

Page 38: NASA’s operational approach for the vicarious calibration of

Vicarious Calibration, NASA OBPG, 1 Nov 2006

Page 39: NASA’s operational approach for the vicarious calibration of

Vicarious Calibration, NASA OBPG, 1 Nov 2006

MODIS-Aqua validation for the deep water subset:

Page 40: NASA’s operational approach for the vicarious calibration of

Vicarious Calibration, NASA OBPG, 1 Nov 2006

Backup slides …

Page 41: NASA’s operational approach for the vicarious calibration of

Vicarious Calibration, NASA OBPG, 1 Nov 2006

Page 42: NASA’s operational approach for the vicarious calibration of

Vicarious Calibration, NASA OBPG, 1 Nov 2006

Page 43: NASA’s operational approach for the vicarious calibration of

Vicarious Calibration, NASA OBPG, 1 Nov 2006

Page 44: NASA’s operational approach for the vicarious calibration of

Vicarious Calibration, NASA OBPG, 1 Nov 2006

SeaWiFS validation for the global data set:

Page 45: NASA’s operational approach for the vicarious calibration of

Vicarious Calibration, NASA OBPG, 1 Nov 2006

MODIS-Aqua validation for the global data set:

Page 46: NASA’s operational approach for the vicarious calibration of

Vicarious Calibration, NASA OBPG, 1 Nov 2006

SeaWiFS validation statistics:

Page 47: NASA’s operational approach for the vicarious calibration of

Vicarious Calibration, NASA OBPG, 1 Nov 2006

MODIS-Aqua validation statistics:

Page 48: NASA’s operational approach for the vicarious calibration of

Vicarious Calibration, NASA OBPG, 1 Nov 2006

SeaWiFS validation statistics:

Page 49: NASA’s operational approach for the vicarious calibration of

Vicarious Calibration, NASA OBPG, 1 Nov 2006

MODIS-Aqua validation statistics: