Oprogramowanie wizualizujące loty fotogrametryczne w projekcie HESOFF Jan Kotlarz 24/03/2015, Instytut Lotnictwa
SCHEMAT PRZESYŁANIA DANYCH Zdjęcia pozyskane przez Platformę Wielosensorową Quercus Oprogramowanie telemetryczne na platformie postprocessing zdjęć Moduł Komunikacyjny Stacji Naziemnej Serwer akwizycji danych (Apache) Serwer Centrum Operacyjnego Misji Obserwacyjnych Ziemi w IL w Warszawie Oprogramowanie wizualizujące wyniki
PRZESYŁANE DANE Dane RAW Zdjęcia Dane sensorów Dane konfiguracyjne Analizy telemetryczne Sześć zdjęć pełnowymiarowych Dane GPS (pozycja i prędkość) Czasy naświetlania zdjęć Wskaźniki telemetryczne (NDVI, NDWI etc.) Wektory i wartości własne analizy czynnikowej zdjęć Miniatury i fragmenty zdjęć Dane AHRS (pitch, roll, yaw, przyśpieszenie liniowe i kątowe) Parametry czułości matrycy detektorów Średnie wartości wskaźników dla szesnastu obszarów zdjęć Sumaryczny Detektor Oświetlenia Wizualizacja wskaźników w postaci zdjęcia pełnowymiarowego
STRUMIEŃ DANYCH Wielkość danych dla jednego zdjęcia 1200; 14% 0,2; 1; 0% 448; 5% 7200; 81% Zdjęcia Dane sensorów Dane telemetryczne Miniatury zdjęć Dane kalibracyjne Pełnowymiarowa analiza pojedynczego wskaźnika
STRUMIEŃ DANYCH QUERCUS 6 50000 45000 40000 35000 30000 25000 20000 15000 10000 5000 0 2014.04 2014.05 2014.06 2014.07 2014.08 2014.09 2014.10 MB MB / Nalot Liniowy (MB / Nalot)
STRUMIEŃ DANYCH QUERCUS 2 50000 45000 40000 35000 30000 25000 20000 15000 10000 5000 0 2013.10 2013.11 2013.12 2014.01 2014.02 2014.03 2014.04 2014.05 2014.06 2014.07 MB MB / Nalot Liniowy (MB / Nalot)
OPROGRAMOWANIE POZA COMOZ Oprogramowa nie HESOFF.Foto HESOFF.Indec es Apache Quercus.View. Serwer Apache Rola Akwizycja danych fotograficznyc h Postprocessing zdjęć Serwer plików Akwizycja danych i przesyłanie na serwer SAD Serwer plików SAD Miejsce pracy Komputer Platformy Quercus Stacja Naziemna NetArt
QUERCUS.VIEW.SERWER Akwizycja strumienia danych z komputera Platformy Wielosensorowej Zdjęcia / miniatury zdjęć Dane tekstowe Przesyłanie danych na serwer SAD
QUERCUS.VIEW.SERWER Akwizycja strumienia danych z komputera Platformy Wielosensorowej Zdjęcia / miniatury zdjęć Dane tekstowe Przesyłanie danych na serwer SAD Ramka HESOFF $HESOF,179816,1,265708,- 4593,885,106,-10,28,-1041,- 13,178,975,A,52107577,N,20569658,E, 085928.200,030315,154.9,M,5,0.0,kmp h,0.0,deg,3.60,2.74,0.0,630,hz*14 Ramka PSXN $PSXN,23,-1.96,88.85,118.92,0.00*25 average NDVI: 38,37,36,37,39,38,40,40,52,51,50,58,54,50,52,53,
QUERCUS.VIEW.SERWER Akwizycja strumienia danych z komputera Platformy Wielosensorowej Zdjęcia / miniatury zdjęć Dane tekstowe Przesyłanie danych na serwer SAD Przesłanie danych na serwer SAD Odczyt konfiguracji programu Łączenie z serwerem Apache Platformy Quercus Pobranie nowych danych Sprawdzenie dostępności nowych danych
WIZUALIZACJA DANYCH W COMOZ
WIZUALIZACJA DANYCH W COMOZ 1. Listowanie danych telemetrycznych 2. Wizualizacja na podkładzie mapowym 3. Wizualizacja zdjęć oraz wskaźników teledetekcyjnych 4. Parametry pracy platformy 5. Autokonfiguracja platformy
QUERCUS.FRAME.2 Wizualizacja danych Kąty pitch / roll / yaw Pozycja GPS Ilość widzianych przez odbiornik GPS satelit Wysokość npm Prędkość Kurs Czas UTC na platformie w momencie odczytu powyższych danych Zapis danych do bazy danych SQL Średnia częstotliwość efektywna odczytu danych do 2.3 Hz
QUERCUS.MAP Naniesienie pozycji kamery na podkład mapowy Wizualizacja wybranych analiz telemetrycznych w postaci barwnych znaczników Indeks Biomasy NDVI Indeks Wilgotności NDWI Wizualizacja toru lotu
QUERCUS.VIEW.CLIENT Wizualizacja zdjęć wykonanych przez kamerę Sześć sensorów / 3 kanały = 2 wizualizacje RGB Wizualizacja wskaźników teledetekcyjnych Wizualizacja średniej reflektancji dla całego zdjęcia Weryfikacja analiz teledetekcyjnych prowadzonych na Platformie Wielosensorowej Quercus 6 Analiza opóźnienia czasowego.
QUERCUS.FRAME.02 Wizualizacja poprawności ułożenia obiektywów kamery względem toru lotu Wizualizacja odczytu Sumarycznego Detektora Oświetlenia Wizualizacja odczytu rozkładu NDVI na zdjęciu
QUERCUS.FRAME.02 Wizualizacja poprawności ułożenia obiektywów kamery względem toru lotu Wizualizacja odczytu Sumarycznego Detektora Oświetlenia Wizualizacja odczytu rozkładu NDVI na zdjęciu
QUERCUS.EXPTIME Wizualizacja czasu naświetlania zdjęć w każdym kanale optycznym Wizualizacja średniej reflektancji w każdym kanale optycznym Analiza zdjęć pod kątem niedoświetleń / prześwietleń Wartość Imin > 50 Wartość Imax < 200 Zaimplementowana Macierz Czułości MC[] Automatyczne podjęcie decyzji o zmianie czasu naświetlania zdjęć i przesłanie nowych parametrów na Stację Naziemną (Quercus.Server) i poprzez nią na Platformę Quercus 6
NAJBLIŻSZE KROKI Implementacja wyświetlania analiz typu PCA Po 10/04/2015 (po przesłaniu do publikacji artykułu Jan Kotlarz, Paweł Czapski, Mariusz Kacprzak, Katarzyna Kubiak, Rekurencyjne zastosowanie algorytmów analizy czynnikowej w opisie bioróżnorodności ekosystemów na podstawie zdjęć wielospektralnych w ISPRS JOURNAL OF PHOTOGRAMMETRY AND REMOTE SENSING) Konieczność integracji programu Quercus.View.Client z bazą sygnatur spektralnych. Optymalizacja obliczeniowa softwaeru (J. Kotlarz, K. Mruk)
NAJBLIŻSZE KROKI - PCA
NAJBLIŻSZE KROKI - PCA
DALSZE KROKI Integracja oprogramowania dedykowanego do obsługi Platformy Quercus z oprogramowaniem teledetekcyjnym COMOZ Dane Satelitarne Dane Meteorologiczne Możliwość integracji z oprogramowaniem innych typów sensorów.
DZIĘKUJĘ