Enterprise Services for Image Processing - PowerPoint PPT Presentation

1 / 31
About This Presentation
Title:

Enterprise Services for Image Processing

Description:

... performance, user-friendly interface for viewing and chipping streamed imagery. ... Save a chip' as a compliant NITF or GeoTIFF image at user-specified resolution ... – PowerPoint PPT presentation

Number of Views:105
Avg rating:3.0/5.0
Slides: 32
Provided by: Lth82
Category:

less

Transcript and Presenter's Notes

Title: Enterprise Services for Image Processing


1
Enterprise Services for Image Processing Image
Management
Visual Information Solutions
2
Agenda
  • Introducing ITT VIS
  • Image Streaming
  • Enterprise IAS
  • Image Processing in the Enterprise
  • Demonstration

3
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

4
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

5
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

6
JPEG2000 Compression
  • Example 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.761 compression (57)
  • Visually Lossless
  • VL compression
  • 107 MB
  • 101 compression (10)

7
Image Comparison
Visually Lossless
Numerically Lossless
8
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.

9
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

10
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

11
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.

12
Enterprise IAS Components
13
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.

14
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.

15
Enterprise IAS System
16
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

17
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

18
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.

19
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.

20
ENVI For The Enterprise
Image Preparation and Analysis Services ENVI ES
  • 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.

21
Enterprise Imagery Solutions Strategy
Key Components of Enterprise Solutions
  • 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

22
A Complete Imagery Server Solution
ESRI ENVI ES 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.
22
23
Processing Services
Leveraging ENVI Functionality within ArcGIS Server
  • 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

24
Example Applications
25
Enterprise IAS Deployments ESA Osprey
First Enterprise Deployment
  • Prototype Enterprise Deployment
  • Delivering ESA image products
  • EBRIM Portal
  • Web-based Configuration Management
  • WCS, WMS and WFS Access

26
Enterprise IAS Deployments Defence
Proven Functionality for Rapid Image Dissemination
  • 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.

27
Enterprise IAS Deployments KSAT
KSAT Image Anywhere
  • 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.

28
Enterprise IAS Service Anomaly Detection
  • Service calls ENVIs 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

29
  • Questions?
  • Demonstration
  • http//iasdemo.ittvis.com

David Burridge ITT Visual Information
Solutions dburridge_at_ittvis.com
30
(No Transcript)
31
IAS JP2 Compression JPIP Image Streaming
  • 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
  • 101 compression (10)
  • Exceptional JPIP streaming performance

31
32
ITT Server Integration Strategy
Using ENVI IAS Technologies to Extend ArcGIS
Server
ENVI and IAS functionality will be integrated to
ArcGIS Server
32
33
Benefits of Enterprise IAS (1)
  • Security and Reliability
  • Protects your data with encrypted Image Streaming
  • Reliable services levels using state-of-the-art
    load balancing and failover technologies
  • Lower Total Cost of Ownership
  • Optimize communication bandwidth using robust
    metadata control
  • Increase performance/price ratio using Linux
  • Lower integration cost by leveraging existing
    centralized services (LDAP etc)
  • Lower operating costs by using standard
    technologies well-known to your system
    administration staff
Write a Comment
User Comments (0)
About PowerShow.com