Aplikacje i usługi Systemów Informacji Geograficznej
Michał Okulewicz, Aneta Rosłan
Wydział Matematyki i Nauk Informacyjnych Politechnika Warszawska
Michał Okulewicz, Aneta Rosłan Aplikacje i usługi GIS
Fotogrametria i teledetekcja
1 Fotogrametria i teledetekcja Definicja
Detekcja dróg Detekcja budynków
Budowa numerycznego modelu terenu
Fotogrametria i teledetekcja
Międzynarodowe Towarzystwo Fotogrametrii i Teledetekcji (ISPRS) Fotogrametria i teledetekcja jest sztuką, nauką i techniką pozyskiwania, na podstawie bezkontaktowego obrazowania i innych systemów sensorowych, wiarygodnej informacji o Ziemi i jej
środowisku, a także o innych obiektach fizycznych i procesach, przez rejestrację, pomiar, analizę i prezentację.
Michał Okulewicz, Aneta Rosłan Aplikacje i usługi GIS
Deep learning I
Na podstawie:
Learning to Detect Roads in High-Resolution Aerial Images Volodymyr Mnih and Geoffrey E. Hinton
Dane wejściowe
• Ręczne poetykietowane wszystkie piksele wybranych obrazów
• Poetykietowane obrazy oraz ich losowe obroty
Deep learning II
Sposób przetwarzania
• Uczenie autoasocjacyjne kolejnych warstw dużej sieci
neuronowej (możliwe techniki: Restricted Boltzmann Machine, autoencoder)
• Standardowe uczenie z nadzorem sieci neuronowej Przykładowe wyniki
Michał Okulewicz, Aneta Rosłan Aplikacje i usługi GIS
Segmentacja obrazu I
Na podstawie:
IMMI: Interactive Segmentation Toolkit Jan Masek, Radim Burget, and Vaclav Uher
Dane wejściowe
• Ręcznie dobrane sposoby przekształceń obrazu
• Poetykietowane wybrane piksele obrazu
Segmentacja obrazu II
Sposób przetwarzania
• Poszukujemy takiego sposobu segmentacji obrazu, który da najlepsze wyniki klasyfikacji punktów uczących przy zadanych transformacjach grafnicznych obrazu
• Algorytm jest dostępny w ramach wtyczki IMage MIning do aplikacji RapidMiner
Michał Okulewicz, Aneta Rosłan Aplikacje i usługi GIS
Segmentacja obrazu III
Przykładowe wyniki
Rodzaj Średnia dokładność* Odchylenie std.
Segmentacja,
transformacje obrazu 78% 2%
i uczenie maszynowe
*) Liczona jako liczba punktów uczących należących do poprawnie zakwalifikowanych segmentów
Deep learning I
Na podstawie:
Detekcja budynków na zdjęciach lotniczych Tomasz Półgrabia, Karol Bocian
Michał Okulewicz, Aneta Rosłan Aplikacje i usługi GIS
Deep learning II
Dane wejściowe
• Wektorowe dane o budynkach z OpenStreetMap (zamienione na binarne dane rastrowe)
• Zdjęcia satelitarne z GoogleMaps
Deep learning III
Sposób przetwarzania
• Nauka klasycznej sieci neuronowej
• Nauka metodą autoencoder
• Połączenie wyników
Michał Okulewicz, Aneta Rosłan Aplikacje i usługi GIS
Deep learning IV
Struktura predyktora
Rodzaj Średnia dokładność Odchylenie std.
4x4 53% 7%
8x8 55% 7%
Pozyskanie danych
QGIS 2.2
• Zainstalowanie wtyczki OpenLayers
• Wtyczki → OpenLayers plugin
• Wektor → OpenStreetMap
• Wybór obszaru
• Stylizacja wektora (np. czarne wypełnienie bez obramowań)
• Eksport wektora i zdjęć satelitarnych jako obrazów
Michał Okulewicz, Aneta Rosłan Aplikacje i usługi GIS
Budowa numerycznego modelu terenu I
Na podstawie:
Automatic generation of digital terrain models from CARTOSAT-1 stereo images
Hossein Arefi i in.
Budowa numerycznego modelu terenu II
Dane wejściowe
• Stereoskopowe obrazy satelitarne
• Zgrubny model terenu z Shuttle Radar Topography Mission
Michał Okulewicz, Aneta Rosłan Aplikacje i usługi GIS
Budowa numerycznego modelu terenu III
Sposób przetwarzania
• Usunięcie obserwacji odstających
• Uzupełnienie luk poprzez interpolację
• Wyszukanie nieciągłości wysokości przekraczających zadany poziom
Budowa numerycznego modelu terenu IV
Wyniki
Rodzaj Średni błąd wysokości
Oryginalne SRTM 6.2m
Model na podstawie CARTOSAT-1 1.8m
Michał Okulewicz, Aneta Rosłan Aplikacje i usługi GIS