5/25/1999 NAVO’s War-Fighter Image Processing Environment (A Network Centric Image Processing System) Prepared for the Naval Oceanographic Office May 25,

Slides:



Advertisements
Similar presentations
Remote Visualisation System (RVS) By: Anil Chandra.
Advertisements

© 2010 Delmar, Cengage Learning Chapter 1 Getting Started with Dreamweaver.
Web Visualization Technology Horner APG Ver 1.0.
Mi-Joung choi, Hong-Taek Ju, Hyun-Jun Cha, Sook-Hyang Kim and J
Planned Title: Review of Evaluation of Geospatial Search Allan Doyle.
World Wide Web1 Applications World Wide Web. 2 Introduction What is hypertext model? Use of hypertext in World Wide Web (WWW) – HTML. WWW client-server.
1 Software Testing and Quality Assurance Lecture 32 – SWE 205 Course Objective: Basics of Programming Languages & Software Construction Techniques.
How Clients and Servers Work Together. Objectives Learn about the interaction of clients and servers Explore the features and functions of Web servers.
Introduction to ArcView
Mgt 240 Lecture Website Construction: Software and Language Alternatives March 29, 2005.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
Chapter 10 Publishing and Maintaining Your Web Site.
1 Introduction to Web Development. Web Basics The Web consists of computers on the Internet connected to each other in a specific way Used in all levels.
1 Web Developer & Design Foundations with XHTML Chapter 6 Key Concepts.
Warfighting Support Center Rapid Environmental Assessment Chart - Tactical Naval Oceanographic Office.
_______________________________________________________________________________________________________________ E-Commerce: Fundamentals and Applications1.
© Crown copyright Met Office Introduction to IDV PRECIS Reading Workshop, August 2009.
1 Guide to Novell NetWare 6.0 Network Administration Chapter 13.
Using the SAS® Information Delivery Portal
XP New Perspectives on Browser and Basics Tutorial 1 1 Browser and Basics Tutorial 1.
CIM6400 CTNW (04/05) 1 CIM6400 CTNW Lesson 6 – More on Windows 2000.
5 Chapter Five Web Servers. 5 Chapter Objectives Learn about the Microsoft Personal Web Server Software Learn how to improve Web site performance Learn.
World Wide Web Hypertext model Use of hypertext in World Wide Web (WWW) WWW client-server model Use of TCP/IP protocols in WWW.
NASRULLAH KHAN.  Lecturer : Nasrullah   Website :
Fundamentals of Database Chapter 7 Database Technologies.
Cthru Technical Brief Gary Morris Center of Higher Learning Stennis Space Center.
Virtual Ice Charting System Archive Browser Interface Distribution IngestProduction Ice Analyst Application Database Click on the boxes for more information.
UWG 2013 Meeting PO.DAAC Web Services Demo. What are PO.DAAC Web Services?
The 2000 Decennial Census School District Project: Using Census Data for the School District Mapping System **** Development and Implementation Tai A.
National Center for Supercomputing Applications NCSA OPIE Presentation November 2000.
10/13/2015 ©2006 Scott Miller, University of Victoria 1 Content Serving Static vs. Dynamic Content Web Servers Server Flow Control Rev. 2.0.
Web Pages with Features. Features on Web Pages Interactive Pages –Shows current date, get server’s IP, interactive quizzes Processing Forms –Serach a.
Fisheries Oceanography Collaboration Software Donald Denbo NOAA/PMEL-UW/JISAO Presented by Nancy Soreide NOAA/PMEL AMS 2002/IIPS 10.3.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 14 Database Connectivity and Web Technologies.
VIPER Quality Assessment Overview Presenter: Sathyadev Ramachandran, SPS Inc.
Sea Ice Mapping Systems Archive Browser Interface Distribution IngestProduction Ice Analyst Application Database Henrik Steen AndersonDMI Paul SeymourNIC.
IODE Ocean Data Portal - ODP  The objective of the IODE Ocean Data Portal (ODP) is to facilitate and promote the exchange and dissemination of marine.
1 Session Number Presentation_ID © 2002, Cisco Systems, Inc. All rights reserved. Using the Cisco TAC Website for Security and Virtual Private Network.
CA-OES CAL(IT)2 Feb. 20, 2002 Internet GIServices
GEON2 and OpenEarth Framework (OEF) Bradley Wallet School of Geology and Geophysics, University of Oklahoma
Web Pages with Features. Features on Web Pages Interactive Pages –Shows current date, get server’s IP, interactive quizzes Processing Forms –Serach a.
1 WWW. 2 World Wide Web Major application protocol used on the Internet Simple interface Two concepts –Point –Click.
Ed Armstrong – PI Luca Cinquini Chris Mattmann NASA Jet Propulsion Laboratory Frank O’Brien Zach Siegrist System Science Applications, Inc. 18 July 2012.
NOAAServer: Unified access to distributed NOAA data Ernest Daddio, NOAA/ESDIM Steve Hankin, NOAA/PMEL Donald Denbo, NOAA/PMEL/JISAO Nancy Soreide, NOAA/PMEL.
Search Engine using Web Mining COMS E Web Enhanced Information Mgmt Prof. Gail Kaiser Presented By: Rupal Shah (UNI: rrs2146)
Distributed Data Analysis & Dissemination System (D-DADS ) Special Interest Group on Data Integration June 2000.
NASRULLAH KHAN.  Lecturer : Nasrullah   Website :
WEB SERVER SOFTWARE FEATURE SETS
ASP-2-1 SERVER AND CLIENT SIDE SCRITPING Colorado Technical University IT420 Tim Peterson.
Website Design, Development and Maintenance ONLY TAKE DOWN NOTES ON INDICATED SLIDES.
Distributed Data Servers and Web Interface in the Climate Data Portal Willa H. Zhu Joint Institute for the Study of Ocean and Atmosphere University of.
Building Preservation Environments with Data Grid Technology Reagan W. Moore Presenter: Praveen Namburi.
September 2003, 7 th EDG Conference, Heidelberg – Roberta Faggian, CERN/IT CERN – European Organization for Nuclear Research The GRACE Project GRid enabled.
NcBrowse: A Graphical netCDF File Browser Donald Denbo NOAA-PMEL/UW-JISAO
GeoServer Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
Windows Vista Configuration MCTS : Internet Explorer 7.0.
Tutorial 1 Getting Started with Adobe Dreamweaver CS5.
6/28/ A global mesh of interconnected networks (internetworks) meets these human communication needs. Some of these interconnected networks are.
CS 501: Software Engineering Fall 1999 Lecture 23 Design for Usability I.
ArcGIS for Server Security: Advanced
Data Browsing/Mining/Metadata
Distributed Control and Measurement via the Internet
Netscape Application Server
Accessing Spatial Information from MaineDOT
Ch > 28.4.
Introduction of Week 11 Return assignment 9-1 Collect assignment 10-1
Teaching slides Chapter 6.
Web Servers (IIS and Apache)
Presentation transcript:

5/25/1999 NAVO’s War-Fighter Image Processing Environment (A Network Centric Image Processing System) Prepared for the Naval Oceanographic Office May 25, 1999 Dr. Erick Malaret ACT Corp.

5/25/1999 OUTLINE NAVO’s WIPE System Overview WIPE’s Building Blocks Examples with WIPE Real-Time WIPE DEMO Concluding Remarks

5/25/1999 WIPE is a network centric system For Geo-Spatial Data: Assimilation, Processing, and Distribution WIPE provides Flexible WWW Access to all Data in an Interactive Manner ==> Products and Virtual Products War-fighter Image Processing Environment

5/25/1999 NAVO/WIPE System A WIPE (classified) server has been implemented at NAVO to host the following data sets over the SIPRNET Acoustic Imagery Bathymetry Satellite Imagery Surface Sediments Bottom Roughness Mine-Like Contacts Ship Location 3d Grid of Ocean Temperatures 3d Grid of Ocean Salinity Wrecks and Obstructions

5/25/1999 MSHELL - Image Processing Interpreter Language developed by ACT. The language has a high level syntax similar to Matlab and IDL. ProVIEW - Professional Windows Environment for Windows (ProVIEW). ProVIEW has extensive capabilities in image processing, analysis, and map generation. WIPE - War-fighter Image Processing Environment. Data Assimilation, Processing, and distribution system with WWW interactive capabilities. MSHELL provides the computational engine used by ProVIEW & WIPE ProVIEW provides many of the graphical capabilities used under WIPE WIPE LEVERAGES IN ACT’s SOFTWARE

5/25/1999 Mission Critical Support Experience WIPE and its building blocks (MSHELL and ProVIEW) have been extensively used in many mission critical operations

5/25/1999 O96 (REA) SACLANT CENTER - (REA) NRL’s Naval Center for Space Technology NEMO NAVO NOAA NRL Stennis & SPAWAR (DEI Project) WIPE’s KEY USERS TIMETIME

5/25/1999 WIPE’s Data Types, and Models WIPE supports multiple data types: Point Data Vector Data Gridded Data Non-gridded Data Volumetric Data N-Dimensional Data WIPE supports key industry data standards: SQL Relational Data Bases Vector Product Format Shapefile (ArcInfo,ArcVIEW) NetCDF CEOS (Radarsat, …) ASCII Tables PDS (NASA) and FITS...

5/25/1999 WIPE’s Output WIPE supports multiple data output options for both raw data and meta-data textual output interactive access to data values 2-D plots and 3-D plots for selected regions image view of data JPEG,GIF float files, and NetCDF files (good for further analysis)

5/25/1999 WIPE Server #1 WIPE Server #2 WIPE Server #M HTTP/CGI CORBA Client #1 WEB Browser with swingjar java classes support Clien #K WEB Browser with swingjar java classes ProVIEW Data Provider #1 Satellite Imagery: SAR, LANDSAT, SPOT, AVHRR,... mine locations... Data Provider #N 3D Model Data virtual products from WIPE in-situ bathymetry... Transfer Method(s) to a WIPE server Sample Data Providers Interactive Midleware Protocol(s) Interactive Clients requesting and receving virtual products Network of WIPE Servers Hosting Geo-Spatial Data FTP CORBA Network Centric High-Level Architecture Non-WIPE Server

5/25/1999 WIPE Data Server/Processing Engine (Windows/NT or UNIX machine) WIPE Sensor Data Assimilation Engine (Windows/NT or UNIX machine) HIGH Level WIPE Functional Architecture (for a single WIPE System) Data Provider, e.g. SAR Satellite HyperSpectral Satellite Data From Other Sources Updates to Digital Terrain Elevation Updates to Known Bathymetry Other Tape Loading or FTP transfer or... Queries Results Client Using Web Browser Can Access all Sensor Data in an interactive manner With ProVIEW on Client Side: Accepts data files with embedded code,e.g PDS and NetCDF Allows further data analysis (Note: Multiple WIPE servers can collaborate in a transparent manner)

5/25/1999 Single WIPE Server Architecture Proposed Enhancement with “METCAST + DEI/DOI” ProVIEW WEB AGENT MSHELL (IMAGE PROCESSING INTERPRETER LANGUAGE) Large Collection of Multi-Dimensional Image Processing Algorithms User Provided Algorithms: static and dynamic Midleware Interfaces: based on CGI ( CORBA in the near future) To Other WIPE LANs DEI Sites OTHER HTTP Servers Interactive Users or applications access to selected: source data products virtual products visualization tools Subscribed Users or Subscribed Apps Sample Data Sources: satellite images gridded data non-gridded data ASCII files Vector data volumetric data ArcInfo files Other Inputs: METADATA ALGORITHMS Model output WIPE output product METADATA w/ LINKS TO REPOSITORY! High Level Data Finder Queries Meta Data Requests Actual data and output format Assimilation Engines/Code SCHEDULER checks for new data garbage collection Invokes ProVIEW scripts Staging Incoming Directory (security) PROCESSED Data and/or SOURCE DATA (file system) Flexible Readers extracts & re-samples as needed ROI Data Packers and Data Visualization META DATA (SQL Data base) Configuration Tables (SQL Dbase) Assimilation Engine Server Engine WIPE server can consist of a single Windows/NT machine (200MHz and above)

5/25/1999 EXAMPLE SCREENS ON THE FOLLOWING PAGES SHOW NAVO (Un-classified Examples) REA 96 data REA 98 data

5/25/1999 High Level Search Browser High Level Search Browser is used for finding data as a function of: Time Sensor Location REA data availability

5/25/1999 Security is built on top of Windows/NT Password and Login IP Address of Client Access restrictions are done on each data- source, e.g. user x can access Bathymetry data but not satellite data High Level Search Browser (cont.)

5/25/1999 High Level Search Browser (cont.) Use the Navigation to step back to a previous display Use the zoom button to move in and out of an area

5/25/1999 User can zoom in into any area of interest High Level Search Browser (cont.)

5/25/1999 Color assignment to meta-data can be under WIPE administrator control High Level Search Browser (cont.)

5/25/1999 Interactive Raw Data Browser

5/25/1999 Interactive Raw Data Browser

5/25/1999 Interactive Raw Data Browser

5/25/1999 Bathymetry Contours are generated on the fly. Interactive Raw Data Browser

5/25/1999 Interactive Raw Data Browser

5/25/1999 Using the: ‘Select Action|NetCDF’ option The user can generate a custom data cube to be downloaded into his machine for further usage (AESS or user apps) For example, the generated cube can consist of SAR at different times, bathymetry, DTED,... Interactive Raw Data Browser

5/25/1999 WIPE USER PROFILES A session can be saved for future access When a session is created it can be shared with other users

5/25/1999 META-DATA QUERY RESULTS High Level Search Browser (cont.)

5/25/1999 Before After WWW Geo-referencing of satellite data against known coastal features is easily done Interactive Raw Data Browser

5/25/1999 In WIPE the User has direct Access to the DATA! Line Profile View View4d Interactive Raw Data Browser

5/25/1999 Internally WIPE creates multiple resolutions for imagery data Given a user requested resolution, WIPE uses the best internal image match Interactive Raw Data Browser

5/25/1999 An Analyst Using WIPE can Perform Ambient Noise measurements: -ship size/type -ship density estimation -heading -... Interactive Raw Data Browser

5/25/1999 Example of Hyper-Spectral or Volumetric Data Processing

5/25/1999 METADATA ACTUAL DATA SAMPLE WIPE SCREENS WITH ACOUSTIC DATA

5/25/1999 REAL TIME DEMO

5/25/1999 Incorporate Additional Sensor Modalities or Data Sets on the Existing WIPE Server Incorporate Display Options Suggested by NAVO, e.g. Map Projections Use of Additional WIPE Servers, E.G. Ingest Acoustic Imagery and Related Data Aboard a Ship for Rapid Access Interface to NAVO’ Data-Warehouse Investigate use of WIPE to support generation of Dynamic STOICs Interface NAVO Applications With WIPE Server Install Proview Workstations That Interface With WIPE for More Complex Processing on the Client Side Interface NAVO/WIPE Server(s) With Other WIPE Servers at SACLANTC, NOAA,... Possible Future Developments at NAVO

5/25/1999 CONCLUDING REMARKS ACT Is Interested in Working With NAVO in Demonstrating How The WIPE Architecture Can Assist NAVO’s WSC

5/25/1999 NETWORK CENTRIC Access to REA Data Sample Sets: Acoustic Bathymetry Roughness Salinity Sediment Temperature Mine Contacts Ship Wrecks. Satellite Imagery Access to Other User Session Profiles Time Window of Interest

5/25/1999 Sample Region of Interest Selected Location of Acoustic Data Collection Sites and Mines Selected Region to Zoom (see next VG)

5/25/1999 Interactive Access to Acoustic Data Scroll Window Capability

5/25/1999 Sample Region of Interest Selected Bathymetry Mine Locations

5/25/1999 Image Below depicts: Sediment Classes (SHAPE file Format) Mine Locations Interactive Raw Data Browser

5/25/1999 Ability to Zoom Into Any Region of Interest Data Sets are automatically Re-sampled Overlays can be enable or disabled Can access any layer in volumetric data sets

5/25/1999 Immediate Access to any Layer in NAVO Temperature Datasets ROI over Spatial and Temporal Selections Temperature Cube (NetCDF format) and Mine Locations

5/25/1999 NETWORK CENTRIC Access to REA Data Sample Sets: Acoustic Bathymetry Roughness Salinity Sediment Temperature Mine Contacts Ship Wrecks. Satellite Imagery Access to Other User Session Profiles Time Window of Interest

5/25/1999