SED Banner Image

Code 587 Technologies and Products

SpaceCube - On-Board SAR Data Processing

Principal Investigator (PI)
Description and Objectives
  • Hyper-spectral (H/S) instruments generate large amounts of raw data that is typically stored on-board and then sent to the ground, where it is processed into images and related products. Ground-based H/S data processing algorithms often process only select bands, or combine/integrate the raw data cube such that the final data product volume is typically 10x to 100x smaller than the raw data volume. If traditional H/S data processing functions could be implemented on-board the spacecraft then only the final data products would need to be stored, enabling the instrument to collect 10x to 50x more data.

 

SpaceCube - On-Board Hyperspectral Data Processing

Preliminary results from our FY08 On-Board Hyper-Spectral Data Processing IRAD --- Left: California Wildfire Scene, Center: On-Board Wildfire Detection and Temperature Characterization, Right: On-Board Product Generation for Direct Downlink to Emergency Services Personnel
 
Technical Approach
  • Obtain sample input data, algorithms and sample output data products from the science team.
  • Create PC benchmark implementation in Matlab.
  • Systematically convert the Matlab functionality to SpaceCube FPGA*, CPU* and DSP* functions.
  • Integrate and test the SpaceCube implementation.
  • Compare SpaceCube & Benchmark products.
  • * FPGA: Field Programmable Gate Array; CPU: Central Processing Unit; DSP: Digital Signal Processor
Main Innovation(s)
  • This technology would enable "order of magnitude" improvements in H/S data collection and use for Decadal Survey Earth Science missions.
Infusion Potential
  • Earth Science Decadal Survey missions
  • Cross-cutting technology for Planetary and Exploration systems