25
Generation of OLI data products Onboard Earth Observing One: A Preliminary Report Steve Chien, Jay Torres, Daniel Tran, David R. Thompson, Robert Green, Jet Propulsion Laboratory, California Institute of Technology Daniel Mandl, Elizabeth Middleton, Stephen Ungar, Lawrence Ong, Petya Campbell, NASA GSFC Bruce Trout, Jerry Hengemihle, Microtel LLC Portions of this work were performed by the Jet Propulsion Laboratory, California Institute of Technology, under contract with the National Aeronautics and Space Administration

Generation of OLI data products Onboard Earth Observing ... · PDF fileGeneration of OLI data products Onboard Earth Observing One: A Preliminary Report ... –Convolve ALI data to

Embed Size (px)

Citation preview

Page 1: Generation of OLI data products Onboard Earth Observing ... · PDF fileGeneration of OLI data products Onboard Earth Observing One: A Preliminary Report ... –Convolve ALI data to

Generation of OLI data products Onboard Earth Observing One: A Preliminary Report

Steve Chien, Jay Torres, Daniel Tran, David R. Thompson, Robert Green,

Jet Propulsion Laboratory, California Institute of Technology

Daniel Mandl, Elizabeth Middleton, Stephen Ungar, Lawrence Ong, Petya Campbell, NASA GSFC

Bruce Trout, Jerry Hengemihle, Microtel LLC

Portions of this work were performed by

the Jet Propulsion Laboratory, California

Institute of Technology, under contract

with the National Aeronautics and Space

Administration

Page 2: Generation of OLI data products Onboard Earth Observing ... · PDF fileGeneration of OLI data products Onboard Earth Observing One: A Preliminary Report ... –Convolve ALI data to

Goals

• General: Demonstrate that hyperspectral data can be used to synthesize multispectral data onboard.

• Specific: Demonstrate that Hyperion Hyperspectral data can be used to synthesize OLI multispectral data onboard.

Page 3: Generation of OLI data products Onboard Earth Observing ... · PDF fileGeneration of OLI data products Onboard Earth Observing One: A Preliminary Report ... –Convolve ALI data to

Approach

• Utilize existing capabilities

– Autonomous Sciencecraft (ASE) Flight Software [Chien et al. 2005] in use to operate EO-1 2004 – present.

– ASE includes

• Onboard Hyperion Data Analysis

• Onboard mission re-planning

• Onboard execution

Page 4: Generation of OLI data products Onboard Earth Observing ... · PDF fileGeneration of OLI data products Onboard Earth Observing One: A Preliminary Report ... –Convolve ALI data to

ASE Usage

• ASE onboard instrument processing used to demonstrate onboard:

– Surface water extent mapping (Flood detection)

– Cryosphere tracking (Snow, Water, Ice, Cloud, Land)

– Thermal Analysis (Volcano, Wildfire)

• Over 5000 onboard products generated 2004-present [Chien et al. 2013 JSTARS]

Page 5: Generation of OLI data products Onboard Earth Observing ... · PDF fileGeneration of OLI data products Onboard Earth Observing One: A Preliminary Report ... –Convolve ALI data to

ASE Instrument Data Processing

• Band stripping capability

– Implemented by Microtel

– Enables band stripping of 12 Hyperion Bands

• Must include at least 1 SWIR and 1 VNIR band

• Strips out 1024 x 256 pixel image

• Requires ~ 20 minutes to strip

– ASE provides

• Standard interface for accessing the stripped data

• Standard interface to output data product

• Data is then downlinked via s-band

Page 6: Generation of OLI data products Onboard Earth Observing ... · PDF fileGeneration of OLI data products Onboard Earth Observing One: A Preliminary Report ... –Convolve ALI data to

Implementation Steps • Identify selected Hyperion Bands

• Compile out as much computation as possible

• Validate convolution algorithms on ground

– Convolve ALI data to assist in validation

• Implement to ASE interface spec

• Validate in ground testbeds

• Upload and flight validate

• Operations within current ASE operations framework – no significant disruption to EO-1 operations

Page 7: Generation of OLI data products Onboard Earth Observing ... · PDF fileGeneration of OLI data products Onboard Earth Observing One: A Preliminary Report ... –Convolve ALI data to

Operations Constraints

• Only 12 bands (1 SWIR 1 VNIR)

– Will need to demonstrate OLI band convolution with not all OLI bands form a single band strip

• WARP contention constraint

– WARP playback (band stripping) and WARP writing (image acquisition) cannot overlap

Page 8: Generation of OLI data products Onboard Earth Observing ... · PDF fileGeneration of OLI data products Onboard Earth Observing One: A Preliminary Report ... –Convolve ALI data to
Page 9: Generation of OLI data products Onboard Earth Observing ... · PDF fileGeneration of OLI data products Onboard Earth Observing One: A Preliminary Report ... –Convolve ALI data to

0

0.2

0.4

0.6

0.8

1

1.2

427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459

rela

tive

re

spo

nse

[]

wavelength [nm]

Hyperion / OLI Coastal/Aerosol Band Comparison In-Band Band-Average RSR

OLI

Hyperion

B9_Gauss

B10_Gauss

Hyp Gauss Sum

Convolution

Hyperion

Band

Average

λ (nm)

B8 426.8200

B9 436.9900

B10 447.1700

B11 457.3400

Page 10: Generation of OLI data products Onboard Earth Observing ... · PDF fileGeneration of OLI data products Onboard Earth Observing One: A Preliminary Report ... –Convolve ALI data to

0

0.2

0.4

0.6

0.8

1

1.2

427 429 431 433 435 437 439 441 443 445 447 449 451 453 455 457 459

rela

tive

re

spo

nse

[]

wavelength [nm]

Hyperion / OLI Coastal/Aerosol Band Comparison In-Band Band-Average RSR

OLI

Hyperion

Hyperion

Band

Average λ

(nm)

B8 426.8200

B9 436.9900

B10 447.1700

B11 457.3400

Page 11: Generation of OLI data products Onboard Earth Observing ... · PDF fileGeneration of OLI data products Onboard Earth Observing One: A Preliminary Report ... –Convolve ALI data to

Hyperion

Band

Average

Wavelength

(nm)

B8 426.8200

B9 436.9900

B10 447.1700

B11 457.3400

0

0.2

0.4

0.6

0.8

1

1.2

427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459

Re

lati

ve R

esp

on

se

Hyperion / OLI Blue Band Comparison In-Band Band-Average RSR

OLI

Hyperion

Convolution

B9_Gauss

B10_Gauss

Page 12: Generation of OLI data products Onboard Earth Observing ... · PDF fileGeneration of OLI data products Onboard Earth Observing One: A Preliminary Report ... –Convolve ALI data to

-0.2

0

0.2

0.4

0.6

0.8

1

1.2

43

64

38

44

04

42

44

44

46

44

84

50

45

24

54

45

64

58

46

04

62

46

44

66

46

84

70

47

24

74

47

64

78

48

04

82

48

44

86

48

84

90

49

24

94

49

64

98

50

05

02

50

45

06

50

85

10

51

25

14

51

65

18

52

05

22

52

45

26

52

8

rela

tive

re

spo

nse

wavelength [nm]

Hyperion / OLI Blue Band Comparison In-Band Band-Average RSR

Hyperion

OLI

Hyperion

Band

Average λ

(nm)

B16 508.2200

B17 518.3900

B18 528.5700

B19 538.7400

B20 548.9200

B21 559.0900

B22 569.2700

B23 579.4500

B24 589.6200

B25 599.8000

B26 609.9700

B27 620.1500

Page 13: Generation of OLI data products Onboard Earth Observing ... · PDF fileGeneration of OLI data products Onboard Earth Observing One: A Preliminary Report ... –Convolve ALI data to

Hyperion

Band

Average

Wavelength

(nm)

B16 508.2200

B17 518.3900

B18 528.5700

B19 538.7400

B20 548.9200

B21 559.0900

B22 569.2700

B23 579.4500

B24 589.6200

B25 599.8000

B26 609.9700

B27 620.1500

-0.2

0

0.2

0.4

0.6

0.8

1

1.2

436 439 442 445 448 451 454 457 460 463 466 469 472 475 478 481 484 487 490 493 496 499 502 505 508 511 514 517 520 523 526

rela

tive

re

spo

nse

Hyperion / OLI Blue Band Comparison

In-Band Band-Average RSR

OLI

Hyperion

Convolution

B13_Gauss

B16_Gauss

Page 14: Generation of OLI data products Onboard Earth Observing ... · PDF fileGeneration of OLI data products Onboard Earth Observing One: A Preliminary Report ... –Convolve ALI data to

-0.2

0

0.2

0.4

0.6

0.8

1

1.2

51

2

51

5

51

8

52

1

52

4

52

7

53

0

53

3

53

6

53

9

54

2

54

5

54

8

55

1

55

4

55

7

56

0

56

3

56

6

56

9

57

2

57

5

57

8

58

1

58

4

58

7

59

0

59

3

59

6

59

9

60

2

60

5

60

8

rela

tive

re

spo

nse

wavelength [nm]

Hyperion / OLI Green Band Comparison In-Band Band-Average RSR

Hyperion

OLI

Hyperion

Band

Average

Wavelength

(nm)

B16 508.2200

B17 518.3900

B18 528.5700

B19 538.7400

B20 548.9200

B21 559.0900

B22 569.2700

B23 579.4500

B24 589.6200

B25 599.8000

B26 609.9700

Page 15: Generation of OLI data products Onboard Earth Observing ... · PDF fileGeneration of OLI data products Onboard Earth Observing One: A Preliminary Report ... –Convolve ALI data to

Hyperion

Band

Average

Wavelength

(nm)

B16 508.2200

B17 518.3900

B18 528.5700

B19 538.7400

B20 548.9200

B21 559.0900

B22 569.2700

B23 579.4500

B24 589.6200

B25 599.8000

B26 609.9700

-0.2

0

0.2

0.4

0.6

0.8

1

1.2

512 515 518 521 524 527 530 533 536 539 542 545 548 551 554 557 560 563 566 569 572 575 578 581 584 587 590 593 596 599 602 605 608

Axi

s Ti

tle

Hyperion / OLI Green Band Comparison

In-Band Band-Average RSR

OLI

Hyperion

Convolution

B20_Gauss

B23_Gauss

Page 16: Generation of OLI data products Onboard Earth Observing ... · PDF fileGeneration of OLI data products Onboard Earth Observing One: A Preliminary Report ... –Convolve ALI data to

-0.2

0

0.2

0.4

0.6

0.8

1

1.2

62

5

62

7

62

9

63

1

63

3

63

5

63

7

63

9

64

1

64

3

64

5

64

7

64

9

65

1

65

3

65

5

65

7

65

9

66

1

66

3

66

5

66

7

66

9

67

1

67

3

67

5

67

7

67

9

68

1

68

3

68

5

68

7

68

9

69

1

spe

ctra

l re

spo

nse

wavelength [nm]

Hyperion / OLI Red Band Comparison In-Band Band-Average RSR

Hyperion

OLI

Hyperion

Band

Average λ

(nm)

B27 620.1500

B28 630.3200

B29 640.5000

B30 650.6700

B31 660.8500

B32 671.0200

B33 681.2000

B34 691.3700

Page 17: Generation of OLI data products Onboard Earth Observing ... · PDF fileGeneration of OLI data products Onboard Earth Observing One: A Preliminary Report ... –Convolve ALI data to

Hyperion

Band

Average λ

(nm)

B27 620.1500

B28 630.3200

B29 640.5000

B30 650.6700

B31 660.8500

B32 671.0200

B33 681.2000

B34 691.3700

-0.2

0

0.2

0.4

0.6

0.8

1

1.26

25

62

7

62

9

63

1

63

3

63

5

63

7

63

9

64

1

64

3

64

5

64

7

64

9

65

1

65

3

65

5

65

7

65

9

66

1

66

3

66

5

66

7

66

9

67

1

67

3

67

5

67

7

67

9

68

1

68

3

68

5

68

7

68

9

69

1

Axi

s Ti

tle

Hyperion / OLI Red Band Comparison

In-Band Band-Average RSR

OLI

Convolution

Hyperion

B31_Gauss

B30_Gauss

Page 18: Generation of OLI data products Onboard Earth Observing ... · PDF fileGeneration of OLI data products Onboard Earth Observing One: A Preliminary Report ... –Convolve ALI data to

-0.2

0

0.2

0.4

0.6

0.8

1

1.28

29

83

1

83

3

83

5

83

7

83

9

84

1

84

3

84

5

84

7

84

9

85

1

85

3

85

5

85

7

85

9

86

1

86

3

86

5

86

7

86

9

87

1

87

3

87

5

87

7

87

9

88

1

88

3

88

5

88

7

88

9

89

1

89

3

89

5

89

7

89

9

spe

ctra

l re

spo

nse

wavelength [nm]

Hyperion / OLI NIR Band In-Band Band-Average RSR

Hyperion

OLI

Hyperion

Band

Average

Wavelength

(nm)

B47 823.6500

B48 833.8300

B49 844.0000

B71 851.9200

B50 854.1800

B72 862.0100

B51 864.3500

B73 872.1000

B52 874.5300

B74 882.1900

B53 884.7000

B75 892.2800

B54 894.8800

B76 902.3600

Page 19: Generation of OLI data products Onboard Earth Observing ... · PDF fileGeneration of OLI data products Onboard Earth Observing One: A Preliminary Report ... –Convolve ALI data to

Hyperion

Band

Average

Wavelength

(nm)

B47 823.6500

B48 833.8300

B49 844.0000

B71 851.9200

B50 854.1800

B72 862.0100

B51 864.3500

B73 872.1000

B52 874.5300

B74 882.1900

B53 884.7000

B75 892.2800

B54 894.8800

B76 902.3600

-0.2

0

0.2

0.4

0.6

0.8

1

1.28

29

83

1

83

3

83

5

83

7

83

9

84

1

84

3

84

5

84

7

84

9

85

1

85

3

85

5

85

7

85

9

86

1

86

3

86

5

86

7

86

9

87

1

87

3

87

5

87

7

87

9

88

1

88

3

88

5

88

7

88

9

89

1

89

3

89

5

89

7

89

9

spe

ctra

l re

spo

nse

Hyperion / OLI NIR Band

In-Band Band-Average RSR

OLI

Convolution

Hyperion

B50_Gauss

B51_Gauss

Page 20: Generation of OLI data products Onboard Earth Observing ... · PDF fileGeneration of OLI data products Onboard Earth Observing One: A Preliminary Report ... –Convolve ALI data to

-0.2

0

0.2

0.4

0.6

0.8

1

1.21

34

0

13

42

13

44

13

46

13

48

13

50

13

52

13

54

13

56

13

58

13

60

13

62

13

64

13

66

13

68

13

70

13

72

13

74

13

76

13

78

13

80

13

82

13

84

13

86

13

88

13

90

13

92

13

94

13

96

13

98

14

00

14

02

14

04

14

06

14

08

rela

tive

re

spo

nse

wavelength [nm]

Hyperion / OLI Cirrus Band Comparison In-Band Band-Average RSR

Hyperion

OLI

Hyperion

Band

Average

Wavelength

(nm)

B119 1336.1500

B120 1346.2500

B121 1356.3500

B122 1366.4500

B123 1376.5500

B124 1386.6500

B125 1396.7400

B126 1406.8400

B127 1416.9400

Page 21: Generation of OLI data products Onboard Earth Observing ... · PDF fileGeneration of OLI data products Onboard Earth Observing One: A Preliminary Report ... –Convolve ALI data to

Hyperion

Band

Average

Wavelength

(nm)

B119 1336.1500

B120 1346.2500

B121 1356.3500

B122 1366.4500

B123 1376.5500

B124 1386.6500

B125 1396.7400

B126 1406.8400

B127 1416.9400

-0.2

0

0.2

0.4

0.6

0.8

1

1.21

34

0

13

42

13

44

13

46

13

48

13

50

13

52

13

54

13

56

13

58

13

60

13

62

13

64

13

66

13

68

13

70

13

72

13

74

13

76

13

78

13

80

13

82

13

84

13

86

13

88

13

90

13

92

13

94

13

96

13

98

14

00

14

02

14

04

14

06

14

08

rela

tive

re

spo

nse

Hyperion / OLI Cirrus Band Comparison

In-Band Band-Average RSR

OLI

Convolution

Hyperion

B122_Gauss

B123_Gauss

Page 22: Generation of OLI data products Onboard Earth Observing ... · PDF fileGeneration of OLI data products Onboard Earth Observing One: A Preliminary Report ... –Convolve ALI data to

-0.2

0

0.2

0.4

0.6

0.8

1

1.21

51

5

15

20

15

25

15

30

15

35

15

40

15

45

15

50

15

55

15

60

15

65

15

70

15

75

15

80

15

85

15

90

15

95

16

00

16

05

16

10

16

15

16

20

16

25

16

30

16

35

16

40

16

45

16

50

16

55

16

60

16

65

16

70

16

75

16

80

16

85

16

90

16

95

rela

tive

re

spo

nse

wavelength [nm]

Hyperion / OLI SWIR1 Band Comparison In-Band Band-Average RSR

Hyperion

OLI

Hyperion

Band

Average

Waveleng

th (nm)

B136 1507.7300

B137 1517.8300

B138 1527.9200

B139 1537.9200

B140 1548.0200

B141 1558.1200

B142 1568.2200

B143 1578.3200

B144 1588.4200

B145 1598.5100

B146 1608.6100

B147 1618.7100

B148 1628.8100

B149 1638.8100

B150 1648.9000

B151 1659.0000

B152 1669.1000

B153 1679.2000

B154 1689.3000

B155 1699.4000

Page 23: Generation of OLI data products Onboard Earth Observing ... · PDF fileGeneration of OLI data products Onboard Earth Observing One: A Preliminary Report ... –Convolve ALI data to

-0.2

0

0.2

0.4

0.6

0.8

1

1.2

20

37

20

44

20

51

20

58

20

65

20

72

20

79

20

86

20

93

21

00

21

07

21

14

21

21

21

28

21

35

21

42

21

49

21

56

21

63

21

70

21

77

21

84

21

91

21

98

22

05

22

12

22

19

22

26

22

33

22

40

22

47

22

54

22

61

22

68

22

75

22

82

22

89

22

96

23

03

23

10

23

17

23

24

23

31

23

38

23

45

23

52

rela

tive

re

spo

nse

wavelength [nm]

Hyperion / OLI SWIR2 Band Comparison In-Band Band-Average RSR

Hyperion

OLI

Hyperion

Band

Average

Wavelengt

h (nm)

B187 2022.2500

B188 2032.3500

B189 2042.4500

B190 2052.4500

B191 2062.5500

B192 2072.6500

B193 2082.7500

B194 2092.8400

B195 2102.9400

B196 2113.0400

B197 2123.1400

B198 2133.2400

B199 2143.3400

B200 2153.3400

B201 2163.4300

B202 2173.5300

B203 2183.6300

B204 2193.7300

B205 2203.8300

B206 2213.9300

B207 2224.0300

B208 2234.1200

B209 2244.2200

B210 2254.2200

B211 2264.3200

B212 2274.4200

B213 2284.5200

B214 2294.6100

B215 2304.7100

B216 2314.8100

B217 2324.9100

B218 2335.0100

B219 2345.1100

B220 2355.2100

B221 2365.2000

Page 24: Generation of OLI data products Onboard Earth Observing ... · PDF fileGeneration of OLI data products Onboard Earth Observing One: A Preliminary Report ... –Convolve ALI data to

0

0.2

0.4

0.6

0.8

1

1.2

48

8

49

3

49

8

50

3

50

8

51

3

51

8

52

3

52

8

53

3

53

8

54

3

54

8

55

3

55

8

56

3

56

8

57

3

57

8

58

3

58

8

59

3

59

8

60

3

60

8

61

3

61

8

62

3

62

8

63

3

63

8

64

3

64

8

65

3

65

8

66

3

66

8

67

3

67

8

68

3

68

8

rela

tive

re

spo

nse

wavelength [nm]

Hyperion / OLI PAN Band Comparison In-Band Band-Average RSR

Hyperion

OLI

Hyperion

Band

Average

Wavelen

gth (nm)

B14 487.8700

B15 498.0400

B16 508.2200

B17 518.3900

B18 528.5700

B19 538.7400

B20 548.9200

B21 559.0900

B22 569.2700

B23 579.4500

B24 589.6200

B25 599.8000

B26 609.9700

B27 620.1500

B28 630.3200

B29 640.5000

B30 650.6700

B31 660.8500

B32 671.0200

B33 681.2000

B34 691.3700

B35 701.5500

Page 25: Generation of OLI data products Onboard Earth Observing ... · PDF fileGeneration of OLI data products Onboard Earth Observing One: A Preliminary Report ... –Convolve ALI data to

Conclusions • EO-1 mission has excellent supporting infrastructure

to flight validate OLI product generation onboard

– Hyperion has sufficient spectral resolution to synthesize OLI data

– ASE FSW on EO-1 supports band stripping access to Hyperion data (with 12 band limitation)

– Preliminary work to implement convolution, identify candidate relevant bands, overall design is complete

– Flight validation can be executed with modest effort

• Future enhancement to band stripping could enable even further capability

– Generation of more OLI bands within single pass

– Downlink via WARP and X-band