Developing Methods for Fractional Cover Estimation Toward ...€¦ · • Computationally...

20
Developing Methods for Fractional Cover Estimation Toward Global Mapping of Ecosystem Composition D.A. Roberts 1 , David R. Thompson 2 , P. E. Dennison 3 , R.O. Green 2 , & R. Pavlick 2 1) UCSB, Dept of Geography 2) Jet Propulsion Laboratory, California Institute of Technology 3) Univ. Utah, Dept of Geography Copyright 2016 1

Transcript of Developing Methods for Fractional Cover Estimation Toward ...€¦ · • Computationally...

Page 1: Developing Methods for Fractional Cover Estimation Toward ...€¦ · • Computationally Infeasible for Large Spectral Libraries – Endmembers in each category combine multiplicatively

Developing Methods for Fractional Cover Estimation Toward Global Mapping of

Ecosystem Composition D.A. Roberts1, David R. Thompson2 , P. E.

Dennison3, R.O. Green2, & R. Pavlick2

1) UCSB, Dept of Geography 2) Jet Propulsion Laboratory, California Institute of Technology 3) Univ. Utah, Dept of Geography Copyright 2016

1

Page 2: Developing Methods for Fractional Cover Estimation Toward ...€¦ · • Computationally Infeasible for Large Spectral Libraries – Endmembers in each category combine multiplicatively

Project Goals •  To Develop a Standard Fractional Cover Product

for AVIRIS-C, AVIRIS-NG and future Global Missions –  Green (Photosynthetic) Vegetation

•  Canopy Interception, Latent/sensible Heat Flux, Plant production, Carbon balance

–  Non-photosynthetic Vegetation •  Plant residues, Resistance to erosion, Carbon balance

–  Substrate (S) •  Soil: Soil degradation, Erosion potential •  Ash/char: Burn products, Fire severity •  Impervious: Roof, Roads, Urban energy balance,

Transportation and runoff –  Snow

•  Snow covered area, Water resources 2

Page 3: Developing Methods for Fractional Cover Estimation Toward ...€¦ · • Computationally Infeasible for Large Spectral Libraries – Endmembers in each category combine multiplicatively

The Team •  JPL: David Thompson, Robert Green, Ryan

Pavlick, Natasha Stavros, Dave Schimel –  Code development, spectral library development and

validation subset of products •  UCSB: Dar Roberts, Zachary Tane

–  Spectral library development, GV, NPV, Impervious surfaces, soils

–  Fraction Validation •  Impervious surface and GV cover, urban areas •  NPV fractions, Sierra Nevada

•  Univ. Utah Phil Dennison –  Spectral library development, GV, NPV, soils –  Product Validation

•  Soils and NPV

3

Page 4: Developing Methods for Fractional Cover Estimation Toward ...€¦ · • Computationally Infeasible for Large Spectral Libraries – Endmembers in each category combine multiplicatively

Complexity: 3,2,1 RGB

Class (from model #)

Composition: NPV-GV-Soil RGB

Multiple Endmember Spectral Mixture Analysis (MESMA)

•  Extension of Linear Spectral Mixture Analysis •  Allows the number and types of Endmembers to

vary per pixel –  Candidate models must meet fit and fraction constraints

•  Models selected on minimum RMS •  Complexity level based on change in RMS 4

Page 5: Developing Methods for Fractional Cover Estimation Toward ...€¦ · • Computationally Infeasible for Large Spectral Libraries – Endmembers in each category combine multiplicatively

Why MESMA? Endmember Variability •  Endmember

variability is a product: –  Leaf level

chemistry and anatomy (Asner)

–  Phenology –  Architecture

Douglas-fir

Red Alder 5

Page 6: Developing Methods for Fractional Cover Estimation Toward ...€¦ · • Computationally Infeasible for Large Spectral Libraries – Endmembers in each category combine multiplicatively

Why MESMA? Dimensionality

How many Endmembers do you need? Spectral Contrast: Ability to discriminate two or more materials based on significant spectral differences Spectral Degeneracy: In ability to discriminate materials because they are either not spectrally distinct, or can be modeled as a combination of other endmembers 6

Page 7: Developing Methods for Fractional Cover Estimation Toward ...€¦ · • Computationally Infeasible for Large Spectral Libraries – Endmembers in each category combine multiplicatively

MESMA: The Good •  Urban Remote Sensing

–  Powell et al., 2007; Franke et al., 2009; Roberts et al., 2012; Demarchi et al., 2012; Okujeni et al., 2013; Fan and Deng, 2014

•  Vegetation species, structure and disturbance –  Dennison and Roberts, 2003a/b, Li et al., 2005; Sonnentag et al., 2007; Youngentob et al.,

2011; Roth et al., 2012; Somers and Asner, 2013/2014; Antonrakis et al., 2014 •  Wildfire, including Active Fires, Fuel Types, Fire Severity and Post-fire Recovery

–  Roberts et al., 2003; Dennison et al., 2006; Eckmann et al., 2008/2010; Veraverbeke et al., 2013; Quintano et al., 2013

•  Arid Lands Remote Sensing –  Okin et al., 2001; Ballantine et al., 2005; Thorp et al. 2013

•  Snow-covered Area and Grain Size –  Painter et al., 1998, 2003

•  Coastal Marine/Kelp –  Cavanaugh et al., 2011

•  Environmental Damage by Mining –  Fernandez-Manso et al., 2012

•  Precision Agriculture –  Tits et al., 2012

•  Thermal Remote Sensing –  Collins et al., 2001

7

Page 8: Developing Methods for Fractional Cover Estimation Toward ...€¦ · • Computationally Infeasible for Large Spectral Libraries – Endmembers in each category combine multiplicatively

An Example From Santa Barbara

a)   Modified VIS Model; b) NPV-GV-Soil c) Paved-Roof- Rock; c) Classification

GV & Impervious vs Household Income

Roberts et al., 2016 8

Page 9: Developing Methods for Fractional Cover Estimation Toward ...€¦ · • Computationally Infeasible for Large Spectral Libraries – Endmembers in each category combine multiplicatively

Roberts et al., 2012

Fractions Scale

9

Page 10: Developing Methods for Fractional Cover Estimation Toward ...€¦ · • Computationally Infeasible for Large Spectral Libraries – Endmembers in each category combine multiplicatively

MESMA: The Bad •  Requires a Comprehensive Spectral Library

–  Radiative Transfer: MEMSCAG –  Reference Polygons: AVIRIS as a source –  Field/laboratory Spectra: ASTER/USGS, Contributed

•  Is Computationally Inefficient –  Tries all possible combinations for all complexity levels

•  Computationally Infeasible for Large Spectral Libraries –  Endmembers in each category combine multiplicatively

•  4 EM: 10 GV, 10, NPV, 10 Soil, 10 Impervious, 10 Ash = 7050 models

•  Spectral Degeneracy –  Endmembers that are distinct at 2 em, may have little impact on

fractions at higher levels of complexity

0 10000 20000 30000 40000 50000 60000

0 5 10 15 20

Mod

els

Endmembers/Category

10

Page 11: Developing Methods for Fractional Cover Estimation Toward ...€¦ · • Computationally Infeasible for Large Spectral Libraries – Endmembers in each category combine multiplicatively

MESMA: Reducing Complexity •  Endmember Sub-selection

–  Endmember Average RMS (EAR: Dennison and Roberts, 2003)

–  Minimum Average Spectral Angle (MASA: Dennison et al., 2004)

–  Count Based Endmember Selection (COB: Roberts et al., 2003) –  Iterative Endmember Selection (IES: Roth et al., 2012)

•  Band Sub-selection –  Stable Zone Unmixing (Somers et al., 2010)

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0 50 100 150 200 250 300 350 400

Kap

pa C

oeff

icie

nt

Number of Endmembers

Injection

Min

11

Page 12: Developing Methods for Fractional Cover Estimation Toward ...€¦ · • Computationally Infeasible for Large Spectral Libraries – Endmembers in each category combine multiplicatively

Global MESMA: The Challenge •  What Spectral Library will be Used?

–  Must be robust across multiple ecosystems/ecoregions –  Must be robust across multiple years and seasons –  Must include sufficient wavelengths (AVIRIS-C, AVIRIS-NG, ASD?)

•  How will Spectral Libraries be Built? –  Integrated from Existing Libraries

•  Soils/Rocks (ASTER, USGS) •  Snow (Radiative Transfer: Painter et al.) •  NPV, Daughtry, Roberts, Dennison other •  Impervious: Herold et al., 2004 •  Ash/Char: Veravebeke et al., 2013

–  Reference Polygons •  Compiled from multiple reference sets over source regions

–  Image Derived? •  e.g. PCOMMEND, SPICE, Other

•  How will Computational Efficiency be Improved? –  Fraction Retrieval: Thompson and the JPL Team –  Endmember Reduction: Thompson and the JPL Team

•  How will fractions be validated? –  Existing validation data sets (GV, NPV, Impervious, Ash) –  Synthetic Mixtures (NPV & Soils)

12

Page 13: Developing Methods for Fractional Cover Estimation Toward ...€¦ · • Computationally Infeasible for Large Spectral Libraries – Endmembers in each category combine multiplicatively

Implementation •  Fully implemented in the JPL Science Data System

–  Optimized to exploit multi-core parallelism –  Automated into AVIRIS-NG and AVIRIS-C science workflows

1

2

3

1

2

3

NPVPVSubstrate

13

Page 14: Developing Methods for Fractional Cover Estimation Toward ...€¦ · • Computationally Infeasible for Large Spectral Libraries – Endmembers in each category combine multiplicatively

14

Permits user-tunable confidence filters

Spectrum reconstruction error

AVIRIS-NG RGB Image Unmixing Result RMSE

0..0 0.15NPVPVSubstrate

Page 15: Developing Methods for Fractional Cover Estimation Toward ...€¦ · • Computationally Infeasible for Large Spectral Libraries – Endmembers in each category combine multiplicatively

Building Spectral Libraries: Image Sources

Roberts et al., 2015 15

Page 16: Developing Methods for Fractional Cover Estimation Toward ...€¦ · • Computationally Infeasible for Large Spectral Libraries – Endmembers in each category combine multiplicatively

Sample Concrete Spectra

0

0.1

0.2

0.3

0.4

0.5

350 850 1350 1850 2350

Wavelength (nm)

Ref

lect

ance

(0.5

=50%

)

ppcsmm.001-ppcsmm.002-ppcsmm.003-ppcsmm.004-ppcsmm.005-ppcsmm.006-

Field Spectra Collection ASD Full-Range Spectrometer

Roberts and Herold, 2004

Building Spectral Libraries: Field Sources

16

Page 17: Developing Methods for Fractional Cover Estimation Toward ...€¦ · • Computationally Infeasible for Large Spectral Libraries – Endmembers in each category combine multiplicatively

Fraction Validation Strategy

•  Existing high spatial resolution Fraction Reference sites –  Urban: Roberts et al.,

2012/2016 •  DOQQ

–  Sierra Nevada Forest Mortality •  WV2 (Tane)

–  Other •  Snow covered area

products •  Validated burned products

•  Synthetic Mixtures –  NPV/Soil Figure showing three validation polygons

A: 44% NPV, 11.3% GV, 44.7% Soil B: 50.45%NPV, 1.5% GV, 48%Soil C: 4.8% NPV, 57.4% GV, 34.5% Soil, 3.3% Imp

A

B C

17

Page 18: Developing Methods for Fractional Cover Estimation Toward ...€¦ · • Computationally Infeasible for Large Spectral Libraries – Endmembers in each category combine multiplicatively

Fraction Validation: Numerical Simulations (Dennison)

•  619 field spectra from agricultural (Daughtry) and rangeland (Kokaly) sites

•  Each spectrum has field-assessed GV, NPV, and soil fractional cover

•  Field spectra were used to model HyspIRI spectra, including noise, at 10, 15, 20, and 30 nm band spacing and FWHM

•  Preliminary results show moderate correlations between fractions modeled by MESMA and field-assessed fractional cover –  More effort is needed to improve endmember

selection

0.00

0.05

0.10

0.15

0.20

0.25

0.30

0.35

400 900 1400 1900 2400

Ref

lect

ance

Wavelength (nm)

ASD ATREM

18

Page 19: Developing Methods for Fractional Cover Estimation Toward ...€¦ · • Computationally Infeasible for Large Spectral Libraries – Endmembers in each category combine multiplicatively

Fraction Validation: Thompson Code

10 15 20 30 10 15 20 30 10 15 20 30-0.5

-0.4

-0.3

-0.2

-0.1

0

0.1

0.2

0.3

0.4

0.5

Cov

erag

e Fr

actio

n Er

ror

Med

ian,

50%

and

90%

Env

elop

es

NPV GV Soil

Spectral Sampling (nm)

2 5 10 15 2 5 10 15 2 5 10 15-0.5

-0.4

-0.3

-0.2

-0.1

0

0.1

0.2

0.3

0.4

0.5

Cov

erag

e Fr

actio

n Er

ror

Med

ian,

50%

and

90%

Env

elop

es

NPV GV Soil

Number of Endmembers per Class

•  Dennison simulated reflectance •  Indicates accuracy “sweet spot” at 10 Soil, NPV endmembers •  Spectral resolution to 30 nm is tolerable and may be preferable!

19

Page 20: Developing Methods for Fractional Cover Estimation Toward ...€¦ · • Computationally Infeasible for Large Spectral Libraries – Endmembers in each category combine multiplicatively

Summary •  Proposed development of a standard MESMA

product from AVIRIS, AVIRIS-NG •  Requires comprehensive spectral libraries –  Differing strategies are required for different materials –  Will utilize different sources

•  Will include extensive, targeted validation •  Key to success is identifying the minimum number of

endmembers required to generate the highest accuracy – Reduces unnecessary run times – We need spectra that capture the variability for

each category and no more 20