1 of 9

Change Detection

Nick Clinton, Earth Engine Developer Relations

2 of 9

Ladies and gentlemen, start your Earth Engines!

  1. Get these slides: https://goo.gl/8q2MGm
  2. Accept the Code Repo

3 of 9

Direct classification of change

Time 0 bands

Time t bands

classify()

Change categories

4 of 9

Post-classification comparison

Time 0

Time t

sample()

c1

c2

c3

c1

c2

c3

From

To

errorMatrix()

5 of 9

Index change

Time t

Time 0

Change

subtract()

6 of 9

Spectral distance

= pt

= p0

Distance = ||pt - p0||

7 of 9

Spectral angle

= pt

= p0

Angle =

acos( (pt · p0) / (||pt||*||p0||) )

8 of 9

Landscape metrics

Dominance = 1 - [ ∑k(-PklogPk) / logK ]

Contagion = 1 - [ ∑i k(-PiklogPik) / 2logK ]

9 of 9

What changes will you detect?