flight software image compression and status dennis wang interferometrics/nrl secchi flight software...

15
Flight Software Image Compression and Status Dennis Wang Interferometrics/NRL SECCHI Flight Software Lead Paris Mar 5-9, 2007

Post on 20-Dec-2015

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Flight Software Image Compression and Status Dennis Wang Interferometrics/NRL SECCHI Flight Software Lead Paris Mar 5-9, 2007

Flight Software Image Compression and Status

Dennis Wang

Interferometrics/NRL

SECCHI Flight Software Lead

Paris Mar 5-9, 2007

Page 2: Flight Software Image Compression and Status Dennis Wang Interferometrics/NRL SECCHI Flight Software Lead Paris Mar 5-9, 2007

030702SECCHI Tiger Team

Image Processing

• FSW 5.01.05 has 129 different possible image processing steps

– Image Compression

– Rice

– H-compress (12 sets of parameters)

– ICER (12 sets of parameters)

– Binning

– Arithmetic (SQR, DIV2, DIV3, DIV4, Poisson Recoding, 32bit->16bit)

– Exposure Adjustment

– CME Detection

– HI high/low word compression

– SSR1, SSR2, SWB, Realtime channel selection

Page 3: Flight Software Image Compression and Status Dennis Wang Interferometrics/NRL SECCHI Flight Software Lead Paris Mar 5-9, 2007

030702SECCHI Tiger Team

ICER

• Wavelet Image Compression by JPL used by the Mars Exploration Rover

• Features

– Ability to set byte quota

– Segmented to curtail data loss in event of packet loss

– Better error characteristics than H-compress

– More CPU time than H-compress or Rice

– Capable of lossless compression

Page 4: Flight Software Image Compression and Status Dennis Wang Interferometrics/NRL SECCHI Flight Software Lead Paris Mar 5-9, 2007

030702SECCHI Tiger Team

COR1 ICER at Launch

Page 5: Flight Software Image Compression and Status Dennis Wang Interferometrics/NRL SECCHI Flight Software Lead Paris Mar 5-9, 2007

030702SECCHI Tiger Team

COR2 ICER at Launch

Page 6: Flight Software Image Compression and Status Dennis Wang Interferometrics/NRL SECCHI Flight Software Lead Paris Mar 5-9, 2007

030702SECCHI Tiger Team

EUVI & COR1Space Weather Beacon

Page 7: Flight Software Image Compression and Status Dennis Wang Interferometrics/NRL SECCHI Flight Software Lead Paris Mar 5-9, 2007

030702SECCHI Tiger Team

COR2 Space Weather Beacon

Page 8: Flight Software Image Compression and Status Dennis Wang Interferometrics/NRL SECCHI Flight Software Lead Paris Mar 5-9, 2007

030702SECCHI Tiger Team

HI-1 Space Weather Beacon

Page 9: Flight Software Image Compression and Status Dennis Wang Interferometrics/NRL SECCHI Flight Software Lead Paris Mar 5-9, 2007

030702SECCHI Tiger Team

HI-2 Space Weather Beacon

Page 10: Flight Software Image Compression and Status Dennis Wang Interferometrics/NRL SECCHI Flight Software Lead Paris Mar 5-9, 2007

030702SECCHI Tiger Team

Space Weather Beacon

Telescope Cadence Image Processing

Image size

TM/hour

(kB/hr)

144 kB/hr availEUVI 6 195/304 pairs per

hour128x128 IC11

6.5kB

78

COR1 1 per hour 128x128 IC11

6.5 kB

6.5

COR2 4 per hour 256x256 IC10

10.5 kB

42

HI-1 1 per 2 hours (odd hour)

512x512 IC11

6.5 kB

3.25

HI-2 1 per 2 hours (odd hour)

512x512 IC11

6.5 kB

3.25

Page 11: Flight Software Image Compression and Status Dennis Wang Interferometrics/NRL SECCHI Flight Software Lead Paris Mar 5-9, 2007

030702SECCHI Tiger Team

Image Processing Commissioning

• Image processing

– Image summing (sum 3, 4 or 5 images onboard)

– CME detection algorithm and testing

– Different threshold table for A and B

– Actual COR2 images used to generate threshold table

– Masking of threshold table

– Lossless image and same image via SWB or ICER

– Tested Disabling of SSR2 twice

– Total Brightness SWB COR1 and COR2 images for SWB

– HI space weather (32 bit -> 16 bit conversion)

Page 12: Flight Software Image Compression and Status Dennis Wang Interferometrics/NRL SECCHI Flight Software Lead Paris Mar 5-9, 2007

030702SECCHI Tiger Team

Image Scheduling Commissioning

• Image Taking and Processing Experiments

– EUVI 10sec cadence sequence of 60 images

– Inflight Rice and ICER compression images

• Image Scheduling

– Light travel time table

– ATS and RTS Schedule blocks

Page 13: Flight Software Image Compression and Status Dennis Wang Interferometrics/NRL SECCHI Flight Software Lead Paris Mar 5-9, 2007

030702SECCHI Tiger Team

FSW Bugs and Enhancments since Launch

– FSW 5.01.05

– Image Processing - HI high/low word compression

– Header image dimensions for CCD-binned, trimmed image fixed

– FSW 5.01.00

– HI cosmic ray scrub

– use photon noise as 1 sigma and adjust scrub in sigma

– Choose 1,2,3,4 or 5 sigma as scrub criteria

– HI Cosmic Ray Report relocated to end of image

– Simultaneous HI and SCIP image taking

Page 14: Flight Software Image Compression and Status Dennis Wang Interferometrics/NRL SECCHI Flight Software Lead Paris Mar 5-9, 2007

030702SECCHI Tiger Team

Issues and Requests

• 3/1/2007 synoptic schedule with 7476 exposures is skipping images, smaller schedule with 5487 exposures seems to be OK

– Cadence too fast ?

– CPU overloaded ?

– Campaign mode limit ?

• 1/25/2007 SECCHI-A rebooted

– Watchdog timer

– 38 days since power-on

– Manual Recovery at next pass

• Photon Transfer curve readout tables

– Needs work

– 1088x1024 image

– 2176x2048 image

Page 15: Flight Software Image Compression and Status Dennis Wang Interferometrics/NRL SECCHI Flight Software Lead Paris Mar 5-9, 2007

030702SECCHI Tiger Team

Enhancements

• On-board composite images

– Save TM by modifying IP to make composite images

– EUVI thumbnails in COR1 or COR2 corners ?

– EUVI thumbnail in COR1 occulter ?

• Image processing

– Only 20 image processing steps per image

– Only 100 rows in the image processing table

• Low TM rate Operations