ENVI Services Engine: Scientific Data Analysis and Image Processing for the Cloud



Similar documents
A New Cloud-based Deployment of Image Analysis Functionality

ENVI THE PREMIER SOFTWARE FOR EXTRACTING INFORMATION FROM GEOSPATIAL IMAGERY.

The premier software for extracting information from geospatial imagery.

Providing On-Demand Situational Awareness

GEOG 482/582 : GIS Data Management. Lesson 10: Enterprise GIS Data Management Strategies GEOG 482/582 / My Course / University of Washington

ENVI and ArcGIS Integration Bringing Imagery to GIS

Graphical Processing Units to Accelerate Orthorectification, Atmospheric Correction and Transformations for Big Data

Graphical Processing Units to Accelerate Orthorectification, Atmospheric Correction and Transformations for Big Data

ArcGIS for Server in the Cloud

RESPONSE TO GIS SERVICES RFP. 1. What version of ArcGIS software are you using? If it is not the latest, is there a plan to upgrade?

Geospatial Software Solutions for the Environment and Natural Resources

Implementing an Imagery Management System at Mexican Navy

INTEROPERABLE IMAGE DATA ACCESS THROUGH ARCGIS SERVER

ArcGIS Platform. An Integrated System. Portal

Deploying ArcGIS for Server Using Managed Services

ArcGIS. Server. A Complete and Integrated Server GIS

Enterprise GIS Solutions to GIS Data Dissemination

The following was presented at DMT 14 (June 1-4, 2014, Newark, DE).

Enterprise Image Management. An Esri White Paper November 2015

Trends and Research Opportunities in Spatial Big Data Analytics and Cloud Computing NCSU GeoSpatial Forum

NCTA Cloud Architecture

Deploying ArcGIS for Server Using Esri Managed Services

Cloud Courses Description

Introduction to Imagery and Raster Data in ArcGIS

URISA ESIG Application

1 st Symposium on Colossal Data and Networking (CDAN-2016) March 18-19, 2016 Medicaps Group of Institutions, Indore, India

Server GIS. What Server GIS software do we provide?

On Demand Satellite Image Processing

IBM's Fraud and Abuse, Analytics and Management Solution

Cloud Courses Description

Petroleum Web Applications to Support your Business. David Jacob & Vanessa Ramirez Esri Natural Resources Team

Automated Machine Learning For Autonomic Computing

IDL. Get the answers you need from your data. IDL

Silviu Panica, Marian Neagul, Daniela Zaharie and Dana Petcu (Romania)

Data Lab System Architecture

Cloud Computing with Red Hat Solutions. Sivaram Shunmugam Red Hat Asia Pacific Pte Ltd.

Service-Oriented Cloud Automation. White Paper

An Esri White Paper April 2011 Esri Business Analyst Server System Design Strategies

ArcGIS for Server Deployment Scenarios An ArcGIS Server s architecture tour

Geomatica Image Management System (GIMS)

Brett Gaines Senior Consultant, CGI Federal Geospatial and Data Analytics Lead Developer

Enterprise GIS Architecture Deployment Options. Andrew Sakowicz

Visualize your World. Democratization i of Geographic Data

OpenShift. OpenShift platform features. Benefits Document. openshift. Feature Benefit OpenShift. Enterprise

Lets SAAS-ify that Desktop Application

Demystifying CLOUD COMPUTING

Fax Server Cluster Configuration

2015 Ironside Group, Inc. 2

Data Fusion Centers. Transforming Public Safety Information into Actionable Knowledge

Building your Server for High Availability and Disaster Recovery. Witt Mathot Danny Krouk

IMCM: A Flexible Fine-Grained Adaptive Framework for Parallel Mobile Hybrid Cloud Applications

Technical Aspects to GIS in the Cloud

Business Intelligence Competency Partners

Editing Strategies for Enterprise Geodatabase

What is ArcGIS Comprised Of?

White. Paper. EMC Isilon: A Scalable Storage Platform for Big Data. April 2014

The Cisco Powered Network Cloud: An Exciting Managed Services Opportunity

Accounts Payable Imaging & Workflow Automation. In-House Systems vs. Software-as-a-Service Solutions. Cost & Risk Analysis

Hadoop in the Hybrid Cloud

How To Run A Cloud Computer System

Esri Maps for Business Intelligence (BI)

GeoImaging Accelerator Pansharp Test Results

Business Value Reporting and Analytics

Tableau Online. Understanding Data Updates

MAY 18, 2015 ARCGIS FOR SERVER FUNCTIONALITY MATRIX

Deploying ArcGIS for Server using Managed Services

Apigee Insights Increase marketing effectiveness and customer satisfaction with API-driven adaptive apps

I D C T E C H N O L O G Y S P O T L I G H T

From Raw Data to. Actionable Insights with. MATLAB Analytics. Learn more. Develop predictive models. 1Access and explore data

Transforming Business Processes with Agile Integrated Platforms

IBM Deep Computing Visualization Offering

ORACLE APPLICATION EXPRESS 5.0

SUMMER SCHOOL ON ADVANCES IN GIS

Cloud Computing. Cloud computing:

International Journal of Scientific & Engineering Research, Volume 6, Issue 4, April ISSN

Building Out Your Cloud-Ready Solutions. Clark D. Richey, Jr., Principal Technologist, DoD

Databricks. A Primer

Using DeployR to Solve the R Integration Problem

CLOUD MANAGED SERVICES FRAMEWORK E-BOOK

3rd International Symposium on Big Data and Cloud Computing Challenges (ISBCC-2016) March 10-11, 2016 VIT University, Chennai, India

Private Clouds with Open Source

Data Integration Checklist

Introduction to Cloud Computing. Lecture 02 History of Enterprise Computing Kaya Oğuz

RemoteApp Publishing on AWS

Visualisation in the Google Cloud

Mimecast Enterprise Information Archiving

Analytic Modeling in Python

Cluster, Grid, Cloud Concepts

NEXT GENERATION ARCHIVE MIGRATION TOOLS

Desktop Virtualization Cloud Partner Training Series

Portal for ArcGIS. Satish Sankaran Robert Kircher

Transcription:

ENVI Services Engine: Scientific Data Analysis and Image Processing for the Cloud Bill Okubo, Greg Terrie, Amanda O Connor, Patrick Collins, Kevin Lausten The information contained in this document pertains to software products and services that are subject to the controls of the Export Administration Regulations (EAR). The recipient is responsible for ensuring compliance to all applicable U.S. Export Control laws and regulations.

Agenda Cloud Computing ENVI Services Engine Architecture Example Applications April 23, 2013 2

Anticipating New Trends in the Geospatial Industry Key Issues Challenging the Traditional Desktop Paradigm Data Volume, Analysis Needs IT Budgets, Resources Looking Ahead > Centralized Big Data > Broader consumer base > Distributed access to best in class analytics Workstation Applications Mobile Devices Browser Access

Cloud Computing Advantages IT Resource Utilization > Centralized storage & tools reduces redundancy, costs > Scalable, distributed processing power Process Standardization & Collaboration > Reference repository for data, fewer silos of excellence > Standardized workflows for consistent, accurate results > Develop once, deploy many April 23, 2013 4

ENVI Analytics in the Cloud: Online, On Demand DATA Analytical Functions App Developer ENVI IDL Python Java C++ Others ENVI Services Engine Implementations: Standards-based; Middleware agnostic April 23, 2013 5

The ENVI Services Engine Workflow App Developer ENVI IDL Python Java C++ Others Apps Data Store ENVI Services Engine Process Process HTTP/REST Middleware System e.g. ArcGIS for Server Client Interface Interface with other enterprises Services Service Interface Browser Mobile Workstation Applications Find the latest changes in my area of interest April 23, 2013 6

The ENVI Services Engine Workflow Service Interface Browser The Front-end Client Mobile Any client that can make an HTTP call Workstation Applications Find the latest changes in my area of interest April 23, 2013 7

The ENVI Services Engine Workflow The Middleware Component Middleware System e.g. ArcGIS for Server Client Interface Interface with other enterprises Any middleware that uses REST protocol April 23, 2013 8

The ENVI Services Engine Workflow App Developer ENVI IDL Python Java C++ Others Apps ENVI Services Engine Process Process The Analytical Engine Data Store Scalable: runs on a single server, multiple networked servers or the Amazon cloud April 23, 2013 9

The ENVI Services Engine Workflow App Developer ENVI IDL Python Java C++ Others Apps Data Store ENVI Services Engine Process Process HTTP/REST Middleware System e.g. ArcGIS for Server Client Interface Interface with other enterprises Services Service Interface Browser Mobile Workstation Applications Find the latest changes in my area of interest April 23, 2013 10

Use Scenarios Online, on-demand client-server The NGA system integrator needs to provide online, on-demand geospatial processing as web services. The image analysts need to run various ENVI processing from a variety of clients web browser, mobile device or desktop. The processing services need to scale to the size of the enterprise network or the AWS cloud instances, so incoming requests (100s or 1,000s simultaneously) can be handled without lengthy queuing of jobs. Batch processing of images The commercial data provider continuously collects large volumes of images that need to be processed within a limited time period. When a natural disaster hits, they need to deliver processed imagery of the impacted area as quickly as possible. Their ENVI developer needs a processing solution that provides load balancing and can scale to the changing demands on their server-based network. 11

Example Applications Preprocessing On Demand Cal, AC, Cloud masking Change Vectors Water Quality Analysis Landsat 5 Format Conversation AVIRIS April 23, 2013 12

Examples, Con t Vegetation Health Vegetation disturbances/habitat monitoring Feature Extraction Quickbird Image Segmentation Quickbird Quickbird NAIP April 23, 2013 13

A Reference Implementation ENVI Services Engine allows the user to package specific pieces of ENVI analytical functionality, Apps, and wrap them as a callable service for the engine. Reference Implementation Apps : Anomaly Detection > Find specific instances of anomalous materials from a large, uniform scene Pan Sharpening > Sharpen multispectral datasets by fusing it with higher resolution panchromatic data. Vegetation Delineation > Quickly identify the presence of vegetation and to visualize its level of vigor. Line of Sight > Build a viewshed of an area based on a digital elevation model, and the location and radius of the target. Find Red Roofs and Find White Planes > Leverage target detection algorithms for identifying a specific feature type in a scene. A representative web client, showing the available apps A view of the Line of Sight app, as seen on an mobile client 14

Implementation Benefits > Remotely access data and analysis routines from the field > Server-based: Cost savings resulting from reduced hardware, software, and administration overhead > Interoperability: ability to integrate with any existing IT infrastructure > Collaboration: data and workflows sharing across an enterprise ENVI Services Engine April 23, 2013 15

Thank You 2013 Exelis Visual Information Solutions, Inc.