OSSIM Technology Overview

Download Report

Transcript OSSIM Technology Overview

OSSIM Technology
Overview
Mark Lucas
“Awesome”
• Open Source
Software Image
Map (OSSIM)
Design Goals
• Open Source Software Infrastructure
• Remote Sensing, Photogrammetry, and
Image Processing Technologies
• Provide for Rapid Prototyping and High
Performance Computing
Open Source Projects
•
•
•
•
remotesensing.
org founded in
1997
Federal Funding
and Support
Multiple
Certifications
and Evaluations
Systems and
Tools are being
based on
OSSIM
• Software
Libraries
• Tools
• Systems
• Relational
Databases
• Visualizatio
n
Open Source
Leverage
OSSIM Reviews
• Used in the Intelligence and Defense
Communities
• NGA Certified Map Projections and
Transformations
• RPC Universal Sensor Model validated
on NTM
• Validated in NGA CELTIC Pathfinder
2003
Key Features
• Dynamic Image Chains
• Non-Destructive Parameter based on
demand processing
• Rigorous Sensor Modeling
• Hyperspectral Capable
• Parallel Processing (mpi)
• Dynamic Plugin Architecture
Platform Independent
• Linux
• IBM AIX - (xlc compiler)
• Mac OSX
• Solaris
• Windows
Image Chains
• Dynamically Connectable Image Chains
• Source > Models > Filters > Combiners >
Output
• Parameter Based, Non-Destructive
Processing
Dynamic Plugins
• Supports External Plugins
• Dynamically Loaded at Runtime
• Simple keyword based interface
Applying OSSIM
• Tools, Applications and Utilities
• Systems
• GUI Applications
Tools, Applications, and Utilities
• currently
over 30
tools and
utilities
• one is igen
igen - Image
Generator
image chain definition
igen
igen - Image
Generator
image chain definition
igen
igen - Image
Generator
image chain definition
igen
igen - Image
Generator
image chain definition
igen
Product
Systems - GeoClusters
•
•
•
•
•
Based on Open Source Software Components
Linux Operating System and Utilities
Web based user interface for Navigation and data
selection
User picks Area of Interest, inputs, processing,
product output specs and file format
Product Generated, User notified via email, fetches
product via ftp link
Inside the System
image chain definition
igen
Inside the System
Relational Database
image chain definition
igen
Inside the System
Relational Database
image chain definition
igen
Current
Developments
• Prototyping Workstations
• Infrastructure Support and
Documentation
• More Sensor Models
• GRID Support
• XML Support
• Classified Support
Visual Chain Editor
Overview
• Production and
Prototyping Tool
• Creates and
Manipulates
Image Chains
• GUIs for Editing
Chains and
Parameters
• Calls igen to
produce products
Polygon Masking
Elevation Processing
Elevation
• Elevation Loaded by Default
• Precision Terrain Correction and
Orthorectification Performed Automatically
• Elevation Source Can be Processed in
the Chain
Elevation Manager Menu
Elevation Manager Menu executed
Elevation manager Mosaic Selected
Elevation Manager Mosaic Final
Elevation Normals Menu
Elevation Noramls Calculation Selection
Elevation Normals Applied
Elevation Hillshade Menu
Elevation Hillshade Layer Selection
Elevation Hillside Executed
Elevation Hillshade Edit Layers Menu
Elevation Hillshade Edit Layers Executed
Elevation Hillshade Elevation, Azimuth and Smoothness
Elevation Hillshade Edit Layers Very Rough
Elevation Hillshade Edit Layers Color
Selected
Elevation Hillshade Edit Layers Color
Removed
Equation Editor
Vector Support
Blends
Mosaics and
Histogram Matching
Map Composition
Demo
Strengths
• High Performance Remote Sensing and
Image Processing
• Custom Image Processing and
Prototyping
• Photogrammetry, Sensor Modeling,
Advanced Spectral Capabilities
Next Steps
• Transition from Development to User
Community
• Focus on Tools that Use OSSIM
• Packaging, Documentation, Tutorials
• Rehosting of www.remotesensing.org
and ossim.org
• Implementing Norman Vine’s 5 year
plan
Points of Contact
www.remotesensing.org
www.ossim.org (currently www.flids.org/ossim)
Mark Lucas
[email protected]