Options
2015
Conference Paper
Titel
High level software development for a stand-alone data processing and storage unit for a microsatellite hyperspectral payload
Abstract
Modern small satellites for earth observation create large amounts of image data that has to be processed and stored before transmitting it to the ground. Especially hyperspectral missions such as the Singapore Kent Rigde 1 (KR-1) that is currently under development by a joint team of the National University of Singapore (NUS) and the German small satellite expert Berlin Space Technologies often generate data in excess of 2 GBit/s when operating. This paper describes the design and development of the software for a stand-alone data processing and storage unit for a hyperspectral payload. All high-level software was developed by Fraunhofer EMI, using a commercial off-the-shelf ARM processor-based System on Module with a Linux operating system. The system supports recording, encoding, storing and transmitting image data from various cameras as well as a live streaming mode for HD video. It integrates third party hardware and software modules for image (JPEG2000) and video (H.264/AVC) compression. The on board computer controls the system over a custom communication protocol. Owing to the high performance of today's processors and the high integration of available single board computers, it is possible to use software implementations for most functionalities. This way, we could achieve a quick and flexible development process.
Author(s)