EO with python Flashcards

1
Q

Why learn python?

A

for new algorithms or data formats that don’t exist yet, if files are too large for the GUI based system to hold at once (code can carefully manage memory) and it lets us manage many files (looping command line functions over input files)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

what is python?

A

a “high level” language written for “hacking”
+ Many of the hardware controls are hidden from you, but can be called if the user wants.
* It is an “interpreted language”
* Slower to run than lower level languages.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Why are we in a data age?

A

More sensors generating more data than ever before, more of it is freely available
* New techniques to make use of that data, informing decisions and making new discoveries
this is why we require programming skills

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

benefits of using python in the data age

A
  • Test new ideas
  • Produce custom applications
  • Not have to pay expensive license fees
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

How many NASA product levels are there?

A

5

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Level 0

A

direct from the sensor, rawest data, usually encode file describing voltages (only for mission team)
couldn’t load into Arc

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Level 1

A

Raw data
Has been encoded but still in terms of instrument voltage read out.
Can be used by the science community, not easy.
Colour distortion, clouds

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Level 2

A

derived geophysical variables as seen by the satellite.
After algorithms have been applied to level 1 instrument data to estimate land surface properties (surface reflectance, NDVI, DTM, DSM, CHM, backscatter, elevation, etc… Derived for the swath of the satellite.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Level 3

A

level 2 data that has been gridded.
Swath of the satellite has been gridded onto some common raster layer.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Level 4

A

modelled product from level 2 or 3. This is when models estimate properties the satellite is not directly sensitive to. Ie. landcover class, biomass

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

How do you estimate biomass

A

Alometric equations using Diameter Breast Height (DBH), tree height and species. These are equations people have made for estimating biomass for a wide range of tree species.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is needed if you want to upscale from field plots to remotely sensed data?

A

To upscale, we must have data covering a large area which is sensitive to our
parameter of interest

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Definition of sensitivity in the context of upscaling biomass estimations

A
  • The variable changes at a predictable rate with the variable of interest
  • It can “explain the variance” of our parameter of interest
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is sensitive to biomass?

A
  • Tree diameter (total in a plot is the “basal area”)
  • Tree height
  • Forest density (canopy cover)
  • A combination of the two
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What remote sensing method?

A

Passive optical - density through measuring greenness
Lidar - tree height and cover
Radar - backscatter and decoherence could be used

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

If you have height from remote sensing, how do you get biomass?

A

prelate height to biomass (measured in the field). Start by testing to see if there is a relationship by plotting two datasets together (either strong positive, strong negative or no clear relationship)

17
Q

what correlations coefficient assesses strength of correlation?

A

pearson’s (-1 to +1)

18
Q

what is a good positive correlation?

A

more than or equal to 0.6

19
Q

List the techniques used to determine which lidar derived metrics are sensitive to biomass

A
  1. Height of Median Energy (HOME), also know as relative height 50 (RH50) - the height at which half of the returns are above and below - created for full waveform lidar (link in one note)
  2. mean canopy height MCH - within a pixel
    for discrete return data link in one note
20
Q

What is ABGD

A

Above Ground Biomass Density

21
Q

What does ABGD corelate to well??

A

ABGD

22
Q

equation for Canopy Height Map (CHM)

A

CHM=DSM-DTM
then average values over the area of interest

23
Q

How did the luton Lidar metric for biomass work?

A
  • Create a CHM
  • Lay over a coarser-resolution grid
  • Calculate mean CHM per coarse grid-cell
  • Relate MCH to plot level biomass (ground data)
  • Compare MCH to plot biomass
  • Apply model to entire remotely sensed dataset to produce a map
24
Q

what happens to RH50 with taller trees

A

it increases

25
Q

what happens to RH50 with denser forest

A

it increases

26
Q

how does cover influence MCH

A

lower cover, more zeroes, bring down MCH

27
Q

In Liar you can download data from Scottish government in 3 forms

A

point cloud (raw data)
DTM and DSM

28
Q

What needs to be considered when data collecting in the field (ground calibration considerations)?

A

cover useful lidar and biomass metrics (highs, mediums and lows), collect sufficient data to create a reliable model and estimate accuracy/ uncertainty of the product

29
Q

How do you guarantee good ground calibration is achieved

A

We can use statistical techniques to make sure this happens - random stratified sampling - picking high medium and low forests - 5 plots in each - ideally add plots until error metric changes but that is time consuming…

30
Q
A