the information contained in this document pertains to

31
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. Enterprise Services for Image Processing & Image Management Visual Information Solutions

Upload: agcristi

Post on 29-Jun-2015

831 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: The information contained in this document pertains to

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.

Enterprise Services for Image Processing & Image Management

Visual Information Solutions

Page 2: The information contained in this document pertains to

Visual Information Solutions

Agenda

•Introducing ITT VIS

•Image Streaming

•Enterprise IAS

•Image Processing in the Enterprise

•Demonstration

Page 3: The information contained in this document pertains to

Visual Information Solutions

Introducing ITT VIS

• Formerly Research Systems Inc (RSI)

• Acquired by ITT to become ITT VIS• Part of Space Systems Division

• HQ Boulder, Colorado

• Offices in Europe and Asia plus distributors

• Consultancy, customisation & education services

• 30 years experience in image processing, data analysis and visualisation

Page 4: The information contained in this document pertains to

Visual Information Solutions

ITT VIS Desktop Products

• IDL (Interactive Data Language)• Easy-to-use programming language• Widely used in data analysis & visualisation• Used by scientists, engineers, researchers

• ENVI• Image display and processing application• Written in IDL• Extensible using IDL• Available for use as a batch toolkit• Originally for multi- and hyper-spectral analysis• “ENVI Zoom” recently developed for image/geospatial analyst

Page 5: The information contained in this document pertains to

Visual Information Solutions

Image Access Solutions (IAS)

• Make Informed Decisions Faster• Provide deployed military personnel and disaster responders in

remote locations with quick access to large geospatial images• Immediately stream full image scenes with metadata regardless of

network bandwidth limitations, including dial-up (56k) connections

• IAS Provides• Support for the critical standards

• Standards-compliant, JPEG 2000 Interactive Protocol (JPIP) image streaming

• NITF, JPEG 2000, NGA NPJE & EPJE, and DoDIIS Interoperability

• A scalable COTS architecture designed for performance• Consulting engineering services for integration into existing

enterprise architectures

Page 6: The information contained in this document pertains to

Visual Information Solutions

JPEG2000 CompressionExample: 8-bit RGB Color Air Photo

• Raw Image:• 28701 cols x 13053 rows x 3 bands x 8-bit

• 1072 MB original file size

• Numerically Lossless:• Numerically Reversible

• 608 MB

• 1.76:1 compression (57%)

• Visually Lossless:• VL compression

• 107 MB

• 10:1 compression (10%)

Page 7: The information contained in this document pertains to

Visual Information Solutions

Visually LosslessImage Comparison

Numerically Lossless

Page 8: The information contained in this document pertains to

Visual Information Solutions

The Pull Approach

• What is it?• Compress and store data on the Server side • Transmit only the data the user requests – but allow access to all

of the information in every image

• What is the benefit?• Less storage space• Small communication link demands• Much less expensive than using massive server farms• Allows for delivery of time-dominant information• Allows for support of a large and disperse user base

• Serve Large Products over existing communication links – all the way down to handheld devices and radios.

Page 9: The information contained in this document pertains to

Visual Information Solutions

Robust Metadata Streaming

• Business Logic to determines when/what metadata is streamed to the client• Stream any subset of NITF metadata

• Just the RPC, Collection Date, Classification…

• Stream metadata from other sources• Ancillary data, annotations, MOTD text messages

• Viewer can request preferred metadata format• ITT XML, GeoJP2, GMLJP2, SensorML, KML, or Binary Blob

• Viewer Hints• IdealStretch (determined at compression time), GoTo Location

• NITF XML Generator (NXG) standalone utility creates ITT XML for backward compatibility

Page 10: The information contained in this document pertains to

Visual Information Solutions

Image Dissemination – Enterprise IAS

Bringing rapid image delivery services to the enterprise

• JPIP Streaming services

• Image compression services

• NITF J2K services

• Custom services

• Access from Java Viewer, ENVI and other clients

Page 11: The information contained in this document pertains to

Visual Information Solutions

What is Enterprise IAS?

• Image Access Solutions (IAS) provides a client-server configuration for high-performance image compression, conversion, and delivery based on JPEG 2000 standards.

• On the server, IAS provides image compression, conversion, streaming, and integration into SOA architectures.

• On the client side, IAS provides a high-performance, user-friendly interface for viewing and chipping streamed imagery.

• These tools use wavelet compression technology to convert images to JPEG 2000 in either JP2 or Certified NITF file formats.

• The converted images can be requested and viewed on different platforms, regardless of screen size, processing capabilities, and bandwidth constraints.

Page 12: The information contained in this document pertains to

Visual Information Solutions

Enterprise IAS Components

Page 13: The information contained in this document pertains to

Visual Information Solutions

Enterprise IAS Server Components (1)

• Compressor - Compresses NITF, TIFF, and GeoTIFF data to NITF 2.1 (NSIF 1.0) with JPEG2000 compression (NITF C8) with support for multiple profiles to meet a variety of compression needs.

• Server Registry - A simple registry based on the Atom publishing protocol for registering datasets and disseminating available data, metadata and associations via HTTP or HTTPS.

• JPIP Streamer - Enables your application server to stream imagery via JPIP over HTTP or HTTPS to any JPIP-enabled viewer.

• Transcoder - Transcodes images between the Exploitation Preferred JPEG 2000 Encoding (EPJE) and the NITF Preferred JPEG 2000 Encoding (NPJE) format, without having to uncompress and re-compress the image.

Page 14: The information contained in this document pertains to

Visual Information Solutions

Enterprise IAS Server Components (2)

• IAS Web Coverage Service (WCS) - Provides standard WCS interfaces to create, register and retrieve imagery for clients that are not JPIP enabled

• IAS Web Mapping Service (WMS) - Provides standard WMS interfaces to create, register and retrieve imagery for clients that are not JPIP enabled

• TFRD to NITF Converter - Converts TFRD files to NITF 2.1 files using compression profiles to prepare TFRD data for the JPIP Streamer. Additional cost component.

• Image Chipper – Create compliant NITF or GeoTIFF images on the server. Chips from compressed images and chips and transcodes. Additional cost component.

Page 15: The information contained in this document pertains to

Visual Information Solutions

Enterprise IAS System

E-IAS ServerE-IAS Client

WMS

WCS

JPIP

Enterprise Viewer

Client SDK

GDAL

ImageIO

IAS Client Chipper

REST

Messa

ge Manager

HTTP /HTTPS

IAS Registry

Administration

J2KCompressor

Transcoder

Discovery

Custom Clients

JPIPStreamer

E-IAS ServerE-IAS Client

WMS

WCS

JPIP

Enterprise Viewer

Client SDK

GDAL

ImageIO

IAS Client Chipper

REST

Messa

ge Manager

HTTP /HTTPS

IAS Registry

Administration

J2KCompressor

Transcoder

Discovery

Custom Clients

JPIPStreamer

Page 16: The information contained in this document pertains to

Visual Information Solutions

Enterprise IAS Client Components

• IAS Viewer • Freely available• View data from any JPIP stream. • View associated metadata from an IAS Server • Small download using Java WebStart

• IAS Client Chipper• Additional cost plug-in to IAS Viewer • Save a ‘chip’ as a compliant NITF or GeoTIFF image at user-

specified resolution

• GDAL JPIP format driver• Enable almost any application to view data from a JPIP stream• ITT VIS provided a reference implementation to the Open Source

Community

Page 17: The information contained in this document pertains to

Visual Information Solutions

Benefits of Enterprise IAS

• Secure Streaming (HTTPS, SSL) [aka JPIPS]

• Standard Administration• Authentication, Cluster, Failover, Bandwidth Control, User

Restriction

• Improved catalog for image_pathname and metadata

• More stream-time tap points• Interceptors for OTF operations (metadata insertion, transcode)• Filters for limiting connections and supporting releasability

• Linux and WebLogic Support

• Readily integrates into your SOA enterprise

Page 18: The information contained in this document pertains to

Visual Information Solutions

Benefits of Enterprise IAS

• Immediate access and viewing of very large geospatial and other imagery over constrained bandwidth.

• Control of image transmission to meet image quality and resolution needs of different users.

• NITF Certified by the JITC

• DoDIIS Certified for “your networks”.

• Robust enterprise implementation using open standards and technologies.

Page 19: The information contained in this document pertains to

Visual Information Solutions

Enterprise Image Processing

•Meet enterprise imagery management and exploitation requirements with custom web services created by ITT VIS.

•Leverage the rich library of trusted ENVI & IDL algorithms.

•For example: Anomaly Detection, Change Detection, Pan Sharpening, & Target Identification.

Page 20: The information contained in this document pertains to

Visual Information Solutions

ENVI For The Enterprise

• Bringing ENVI geoprocessing services to the ArcGIS Server • Standard image processing and analysis capabilities will be

available as services to the enterprise• Additional services can be added as needed• Custom services available• Access ArcGIS Server from ENVI

• Bringing ENVI Orthorectification Services to ArcGIS Server• Access rigorous orthorectification as a service

• We are releasing our first round of ENVI Enterprise Services or ENVI ES in the Q3 of 2010.

Image Preparation and Analysis Services – ENVI ES

Page 21: The information contained in this document pertains to

Visual Information Solutions

Enterprise Imagery Solutions Strategy

• Imagery Management – ArcGIS Server and Image Extension

• Imagery Dissemination – Support standards-based data compression and delivery

• Image Preparation Services – Orthorectification services

• Image Processing/Analysis Services – ENVI functionality as enterprise services

• Rich Client Support – Client support to define, publish and consume imagery

• Expanding the reach of imagery through enterprise technologies

Key Components of Enterprise Solutions:

Page 22: The information contained in this document pertains to

Visual Information Solutions

ESRI + ENVI ES Solution

2222

A Complete Imagery Server Solution

• Complete Image Delivery Solution– Compression– JPIP Streaming– Scales easily for image delivery across large

enterprises or geographically distributed organizations

• Complete Imagery Prep & Analysis Solution– ENVI provides image processing & analysis to ArcGIS– IAS Viewer provides image viewing

• Benefits– Proven server technology– Robust imagery support – Best in Breed image processing & analysis– Proven, scalable image processing

Providing proven solutions for both server and federated systems.

Page 23: The information contained in this document pertains to

Visual Information Solutions

Processing Services

• Proven ENVI processing and algorithms are deployed in server via the GeoProcessing (GP) tools of ArcGIS• A processing bridge/adaptor is delivered

to support this integration• Enables rapid integration of ENVI

functionality• Allows user published functionality in the

future.

• ArcGIS Server provides service publishing, management and execution

Leveraging ENVI Functionality within ArcGIS Server

Arc

GIS

S

erv

er

Ecosyste

m

Arc

GIS

S

erv

er

Ecosyste

m

NetworkNetwork

ArcGIS ServerArcGIS Server

Image Extensi

on

Image Extensi

on

ENVI/IDL

Engine

ENVI/IDL

Engine

GeoProc -IDL Bridge

GeoProc -IDL Bridge

ENVI DesktopENVI DesktopArcMapArcMap

Page 24: The information contained in this document pertains to

Visual Information Solutions

Example Applications

Page 25: The information contained in this document pertains to

Visual Information Solutions

Enterprise IAS Deployments: ESA Osprey

• Prototype Enterprise Deployment

• Delivering ESA image products

• EBRIM Portal

• Web-based Configuration Management

• WCS, WMS and WFS Access

First Enterprise Deployment

Page 26: The information contained in this document pertains to

Visual Information Solutions

Enterprise IAS Deployments: Defence

• Defence and Security

• Military personnel deployed to field locations depend on timely and accurate information to help them make tactical decisions that are critical to military operations.

• IAS allow field users to access location-specific images quickly when involved in a mission.

• Even users in constrained bandwidth deployments can access imagery up to 100 times faster.

Proven Functionality for Rapid Image Dissemination

Page 27: The information contained in this document pertains to

Visual Information Solutions

Enterprise IAS Deployments: KSAT

• Kongsberg Satellite Services

• Ice navigation assistance with satellite images

• Use IAS to stream SAR imagery rapidly to ships navigating ice flows

• KSAT can deliver the latest satellite image within half-an-hour of acquisition, enabling users to receive the very latest information on the sea ice conditions.

KSAT Image Anywhere

Page 28: The information contained in this document pertains to

Visual Information Solutions

Enterprise IAS Service: Anomaly Detection•Service calls ENVI’s Reed-Xialoli Detector

•Identifies features spectrally different from the background

•Narrows results by anomaly strength and size.

•Service outputs a JP2K image with metadata giving the locations of detected anomalies.

•Stream the output image to IAS Viewer

Page 29: The information contained in this document pertains to

Visual Information Solutions

•Questions?

•Demonstration http://iasdemo.ittvis.com

David BurridgeITT Visual Information [email protected]

Page 30: The information contained in this document pertains to

Visual Information Solutions

Page 31: The information contained in this document pertains to

Visual Information Solutions3131

• http://iasdemo.ittvis.com/

• Click the Browse link for the “Sea_Island” image

• 3” Aerial RGB Imagery courtesy of USGS

• 5714 MB (5.58 GB) original file size

• 50000 cols x 40000 rows x 3 bands

• Compressed using custom JPEG2000 profile designed for JPIP streaming of very large images

• Visually lossless

• 571 MB GeoJP2

• 10:1 compression (10%)

• Exceptional JPIP streaming performance

IAS – JP2 Compression & JPIP Image Streaming