Przetwarzanie danych w czasie rzeczywistym w kosmosie
Czujniki hiperspektralne EO rejestrują obrazy w wielu wąskich pasmach częstotliwości w paśmie widzialnym i bliskiej podczerwieni widma elektromagnetycznego. Obrazowanie szerokopasmowe umożliwia rozróżnianie cech powierzchni Ziemi o różnej charakterystyce absorpcji światła i odbić. Dzięki połączeniu zalet obrazowania cyfrowego i spektroskopii obrazy hiperspektralne okazują się nieocenione w wielu dziedzinach. Nowa technologia jest już stosowana do wykrywania i identyfikacji roślinności i budowli w kontekście zmiany klimatu i planowania miejskiego. Algorytmy przetwarzające dane hiperspektralne skutecznie odwzorowują także dane w systemach równoległych, takich jak klastry komputerów, jednak systemy te trudno się adaptuje do przetwarzania pokładowego. Celem projektu QI2S (Quick image interpretation system), finansowanego ze środków UE, było opracowanie takiej platformy, którą można by umieścić na satelitach EO. Aby osiągnąć ten ambitny cel, sześciu partnerów połączyło swe siły i doświadczenie w zakresie przypisanych im elementów. W ramach projektu QI2S opracowano wielordzeniowy silnik obliczeniowy oparty na układach FPGA (Field-Programmable Gate Array) oraz nowym 64-rdzeniowym układzie przetwarzania sygnału, RC64. RC64 łączy zaawansowane procesy sygnału cyfrowego z wielobankową pamięcią współdzieloną i sprzętowym programem planującym, który przypisuje zadania do procesorów. Zaprojektowano go w taki sposób, aby mógł być integrowany z dziesiątkami, a nawet setkami innych układów RC64, dzięki czemu umożliwia zaawansowane przetwarzanie sygnału w przestrzeni kosmicznej. Jednocześnie układy FPGA mają małą masę i rozmiary i umożliwiają uzyskanie wysokich osiągów obliczeniowych przy niskich kosztach. Akceleratory te dają też możliwość adaptacyjnego wyboru algorytmu przetwarzania danych, który ma zostać zastosowany. Sprzęt systemu QI2S składa się z komponentów oprogramowania służących do przetwarzania i interpretacji danych w języku poleceń wysokiego poziomu, który umożliwia ich rekonfigurację. Inaczej mówiąc, rekonfiguracja jest możliwa bez czasochłonnych testów potrzebnych obecnie do wprowadzania zmian operacyjnych w ładunku użytecznym satelity. Nowa technologia powinna radykalnie usprawnić dostarczanie danych hiperspektralnych. Użytkownicy końcowi na Ziemi będą mogli otrzymywać wymagane dane w ciągu kilku minut, zamiast kilku dni lub nawet tygodni. Takie dokonania torują drogę do przyszłych ciekawych zastosowań, w tym systemów wczesnego ostrzegania przed zagrożeniami naturalnymi.
Słowa kluczowe
Przetwarzanie danych, dane hiperspektralne, QI2S, FPGA, RC64, system wczesnego ostrzegania