A Service Architecture for Processing Big Earth Data in the Cloud with Geospatial Analytics and Machine Learning

Similar documents
Enabling ENVI. ArcGIS for Server

Time Series Analysis with SAR & Optical Satellite Data

Exelis and Esri Technologies for Defense and National Security. Cherie Muleh

ArcGIS Enterprise: What s New. Philip Heede Shannon Kalisky Melanie Summers Sam Williamson

DANIEL WILSON AND BEN CONKLIN. Integrating AI with Foundation Intelligence for Actionable Intelligence

AUTOMATISIERTE ZEITREIHENANALYSE VON FERNERKUNDUNGSDATEN FÜR DAS MONITORING VON OBERFLÄCHENGEWÄSSERN

ArcGIS GeoAnalytics Server: An Introduction. Sarah Ambrose and Ravi Narayanan

Introduction to ArcGIS GeoAnalytics Server. Sarah Ambrose & Noah Slocum

Spatial Analysis with Web GIS. Rachel Weeden

Incorporating ArcGIS Pro in your Curriculum

What Would John Snow Do (Today)? Part 1

Introduction to Portal for ArcGIS

FROM WATER LEAKS TO WINE GRAPES: A NEW OUTLOOK FOR IMAGERY ANALYSIS

ArcGIS Enterprise: Administration Workflows STUDENT EDITION

ENVI for ArcGIS TURN GEOSPATIAL IMAGERY INTO USEFUL INFORMATION FOR YOUR GIS ON THE DESKTOP, FOR MOBILE DEVICES, AND IN THE CLOUD HarrisGeospatial.

ArcGIS is Advancing. Both Contributing and Integrating many new Innovations. IoT. Smart Mapping. Smart Devices Advanced Analytics

Introduction to Portal for ArcGIS. Hao LEE November 12, 2015

Web GIS: Architectural Patterns and Practices. Shannon Kalisky Philip Heede

ArcGIS. for Server. Understanding our World

Machine Learning to Automatically Detect Human Development from Satellite Imagery

Web GIS Administration: Tips and Tricks

Imagery and the Location-enabled Platform in State and Local Government

Portal for ArcGIS: An Introduction

Trimble s ecognition Product Suite

Technology Exposition Pradeep Thomas Partha Gosh Sreekumar MD Nilendu Purohit Ajit Babar Santanu Dutta

Demystifying ArcGIS Online. Karen Lizcano Esri

ESRI Survey Summit August Clint Brown Director of ESRI Software Products

The Changing Landscape of Land Administration

Leveraging ArcGIS Online Elevation and Hydrology Services. Steve Kopp, Jian Lange

What s New. August 2013

Esri Overview for Mentor Protégé Program:

Overview of ArcGIS Enterprise August 24, Dan Haag ESRI

ArcGIS Earth for Enterprises DARRON PUSTAM ARCGIS EARTH CHRIS ANDREWS 3D

A Methodology for the Automatic Generation of Land Use Maps

The Implementation of Autocorrelation-Based Regioclassification in ArcMap Using ArcObjects

Web GIS Deployment for Administrators. Vanessa Ramirez Solution Engineer, Natural Resources, Esri

A Cotton Irrigator s Decision Support System Using National, Regional and Local Data

SOLUTIONS ADVANCED GIS. TekMindz are developing innovative solutions that integrate geographic information with niche business applications.

Web GIS & ArcGIS Pro. Zena Pelletier Nick Popovich

ArcGIS Enterprise: What s New. Philip Heede Shannon Kalisky Melanie Summers Shreyas Shinde

Creating a Geodatabase for Tourism Research in the Sultanate of Oman

Key Questions and Issues. What is GIS? GIS is to geographic analysis as: What is GIS? 9/3/2013. GEO 327G/386G, UT Austin 1

PRODUCT BROCHURE IMAGINE OBJECTIVE THE FUTURE OF FEATURE EXTRACTION, UPDATE, & CHANGE MAPPING

Innovation. The Push and Pull at ESRI. September Kevin Daugherty Cadastral/Land Records Industry Solutions Manager

ArcGIS Deployment Pattern. Azlina Mahad

Leveraging Web GIS: An Introduction to the ArcGIS portal

Continuous Machine Learning

Introduction to ArcGIS Server Development

Esri Training by Microcenter Prepare to Innovate. Microcenter Course Catalog

Development of a Web-Based GIS Management System for Agricultural Authorities in Iraq

DP Project Development Pvt. Ltd.

Web GIS Patterns and Practices

STATE-WIDE HIGH-DENSITY LIDAR IS NOW AVAILABLE GEIGER-MODE LIDAR AND THE MULTI-USE BENEFITS

ArcGIS Pro: Analysis and Geoprocessing. Nicholas M. Giner Esri Christopher Gabris Blue Raster

Esri User Conference 2018 Video Topics

Portal for ArcGIS: An Introduction. Catherine Hynes and Derek Law

LUIZ FERNANDO F. G. DE ASSIS, TÉSSIO NOVACK, KARINE R. FERREIRA, LUBIA VINHAS AND ALEXANDER ZIPF

ArcGIS Online Routing and Network Analysis. Deelesh Mandloi Matt Crowder

A Vision for ArcGIS Applying Geography Everywhere

for Effective Land Administration

G EOSPAT I A L ERDAS IMAGINE. The world s most widely-used software package for creating information from geospatial data

These modules are covered with a brief information and practical in ArcGIS Software and open source software also like QGIS, ILWIS.

Visualizing Big Data on Maps: Emerging Tools and Techniques. Ilir Bejleri, Sanjay Ranka

OFWIM 2017 Annual Conference What Does Web GIS Really Mean for Fish and Wildlife Agencies?

The Pace of Change Is Accelerating Creating Many Challenges

The Emerging Role of Enterprise GIS in State Forest Agencies

ArcGIS Data Reviewer: Assessing Positional Accuracy. Roslyn Dunn

Ivana Zinno, Francesco Casu, Claudio De Luca, Riccardo Lanari, Michele Manunta. CNR IREA, Napoli, Italy

Data Aggregation with InfraWorks and ArcGIS for Visualization, Analysis, and Planning

Lesson 16: Technology Trends and Research

@SoyGema GEMA PARREÑO PIQUERAS

XXIII CONGRESS OF ISPRS RESOLUTIONS

Esri WebGIS Highlights of What s New, and the Road Ahead

Getting Started with Community Maps

Pan-Arctic Digital Elevation Model - International Collaboration in Generation of ArcticDEM

Esri Production Mapping: An Introduction

Road Ahead: Linear Referencing and UPDM

Changes in Esri GIS, practical ways to be ready for the future

YYT-C3002 Application Programming in Engineering GIS I. Anas Altartouri Otaniemi

USING LANDSAT IN A GIS WORLD

Leveraging ArcGIS Server Technology

8/27/2015 M. Helper, U. Texas, Austin

Spatial Analysis with ArcGIS Pro STUDENT EDITION

Data Conversion to I3S for 3D Modeling from CityGML. Christian Dahmen (con terra GmbH) Satish Sankaran (Esri)

Globally Estimating the Population Characteristics of Small Geographic Areas. Tom Fitzwater

Building a National Data Repository

Managing Imagery and Raster Data Using Mosaic Datasets

Geog 469 GIS Workshop. Managing Enterprise GIS Geodatabases

Building an Enterprise GIS for Chicago s Water Reclamation District

Advancing Machine Learning and AI with Geography and GIS. Robert Kircher

DATA SCIENCE SIMPLIFIED USING ARCGIS API FOR PYTHON

ArcGIS Pro Q&A Session. NWGIS Conference, October 11, 2017 With John Sharrard, Esri GIS Solutions Engineer

No. of Days. Building 3D cities Using Esri City Engine ,859. Creating & Analyzing Surfaces Using ArcGIS Spatial Analyst 1 7 3,139

ArcGIS 10.1 An Overview of the System

Spatial and Temporal Geovisualisation and Data Mining of Road Traffic Accidents in Christchurch, New Zealand

VISUALIZING THE SMART CITY 3D SPATIAL INFRASTRUCTURE GEOSMART ASIA- 30 SEP, 2015

GeoSUR SRTM 30-m / TPS

Geospatial Fire Behavior Modeling App to Manage Wildfire Risk Online. Kenyatta BaRaKa Jackson US Forest Service - Consultant

Methodological Chain for Hydrological Management with Web-GIS Applications

No. of Days. ArcGIS 3: Performing Analysis ,431. Building 3D cities Using Esri City Engine ,859

Transcription:

A Service Architecture for Processing Big Earth Data in the Cloud with Geospatial Analytics and Machine Learning WOLFGANG GLATZ & THOMAS BAHR 1 Abstract: The Geospatial Services Framework (GSF) brings together data, geospatial analytics, and computing power in the cloud to enable the deployment of applications. The service architecture given by GSF is used by web clients to access and analyze on-demand remotely sensed data as well as for the automated, permanent processing of big geospatial data. GSF can be integrated in any public or internal server environments. GSF is based on the concept of service engines and their workers. Harris provides the ready-to-use ENVI/IDL/SARscape/Machine Learning service engines. Available ENVI analytics include feature extraction, object identification, change detection, and classification. A specific machine learning algorithm for spectral-based land cover mapping is the Softmax Regression classifier. Harris machine learning contains deep learning capabilities, which focus on object recognition within scenes. They are designed for the unique characteristics of space- and airborne imagery of multiple modalities, and point cloud data sets. 1 Introduction A continually increasing, massive amount of geospatial data, i.e. Big Earth Data, from different sources (commercial satellite constellations and small satellites, drones) and modalities (optical: Pan, RGB, MSI, HSI; SAR; LiDAR), enforces the automation of data processing. New tools and technologies are needed for hosting and managing distributed data processing in a highperformance computing environment within an enterprise or in the cloud. The Geospatial Services Framework (GSF) brings together data, geospatial analytics, and computing power in the cloud to enable the deployment of applications, which solve problems at scale across industries. 2 Geospatial Services Framework (GSF) GSF is based on the concept of service engines and their workers (HARRIS GEOSPATIAL SOLUTIONS 2017). Each worker uses multiple CPUs for parallel processing, the workers are processes executed in a dynamically scalable cluster of machines. Harris provides the ready-touse ENVI/IDL/SARscape/Machine Learning service engines (BAHR & OKUBO 2013). In addition, customers may implement their own engines. The service architecture given by GSF is used by web clients to access and analyze on-demand remotely sensed data as well as for the automated, permanent processing of big geospatial data (Fig. 1). 1 Harris Geospatial Solutions GmbH, Talhofstraße 32a, D-82205 Gilching, E-Mail: [Wolfgang.Glatz, Thomas.Bahr]@harris.com 71

W. Glatz & T. Bahr Fig. 1: GSF example: Web client showing the result of a land use classification processed in the cloud GSF can be integrated in any public or internal server environments, such as Amazon Web Services (AWS), Microsoft Azure, or the Google Cloud Platform (Fig. 2). Fig. 2: GSF: A scalable framework for geospatial web services, using highly parallelized clusters of ENVI/IDL workers, Machine Learning (ML) workers, and other workers (processors) 72

Developers may use GSF to easily publish custom algorithms for the hosted service engines. These processing workflows can then be shared across the enterprise or cloud. For analysis of remotely sensed data, developers can resort to the full width of ENVI software analytics. One of the essential features of GSF is the adaptation to varying utilization. On demand, the operator of the service architecture can add additional parallel workers (scalability) and additional geospatial workflows, if the amount of data and the number of service requests from any clients increases (Fig. 3). Fig. 3: GSF Job Console: State list of the geospatial analytics jobs executed by the GSF 3 ENVI Software Analytics ENVI combines image processing and analysis technology to derive detailed information from all geospatial data, i.e. optical imagery, SAR, and LiDAR. Available analytics include feature extraction, classification, object identification, change detection, and more (HARRIS GEOSPATIAL SOLUTIONS 2018). A specific machine learning algorithm for spectral-based land cover mapping is the Softmax Regression classifier (WOLFE et al. 2017). It can be created and trained on a reference dataset using spectral and spatial information and then be applied to similar data multiple times (Fig. 4). Implemented in a classification framework, it provides a flexible approach to customize a classification process. All described geoprocessing tools are capable of being fully integrated with ArcGIS for Server from ESRI via a Python client library. 73

W. Glatz & T. Bahr Fig. 4: Softmax Regression classifier: Merge of two classification images (bottom). The classifier was trained on one attribute image (top right) and then applied to a similar attribute image (top left) 4 Deep Learning Capabilities Harris machine learning contains deep learning capabilities, which focus on object recognition within scenes. Fig. 5: Training of the Deep Learning network for recognition of commercial airplanes with negative (left) and positive (right) training chips Fig. 6: Application of the trained network to different data for plane recognition: Ikonos (left), WorldView-3 (right) 74

They are designed for the unique characteristics of space- and airborne imagery of multiple modalities, as well as point cloud data sets. Successful sample applications, for instance on Pan imagery, included the detection of airplanes, storage tanks, cooling towers, athletic fields, paved roads, overpasses, and tollbooths (Fig. 5, 6). 5 Conclusion The Geospatial Services Framework (GSF) brings together data, geospatial analytics, and computing power in the cloud for processing remotely sensed data with geospatial analytics and machine learning. In particular, the Harris modules for Deep Learning can be applied for automated object recognition processes and executed as GSF services. Overall, GSF is a substantial contribution to operational, spatio-temporal analytics of Big Earth Data. 6 References BAHR, T. & OKUBO, B., 2013b: A New Cloud-based Deployment of Image Analysis Functionality. GI_Forum 2013, Jekel, T., Car, A., Strobl, J. & Griesebner, G. (Eds.), Herbert Wichmann Verlag, VDE VERLAG GMBH, Berlin/Offenbach, ÖAW Verlag, Wien, 243-250. HARRIS GEOSPATIAL SOLUTIONS (Ed.), 2017: Geospatial Services Framework Documentation. Geospatial Services Framework v2.1. HARRIS GEOSPATIAL SOLUTIONS (Ed.), 2018: ENVI Documentation, ENVI v5.5. STANFORD UNIVERSITY (Ed.), 2013: Unsupervised Feature Learning and Deep Learning. http://ufldl.stanford.edu/wiki/ index.php/softmax_regression (updated April 2013, accessed September 2016). WOLFE, J., JIN, X., BAHR, T. & HOLZER, N., 2017: Application of Softmax Regression and its Validation for Spectral-Based Land Cover Mapping. Int. Arch. Photogramm. Remote Sens. Spatial Inf. Sci., 42(1/W1), 455-459. 75