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
remotesensing. org founded in 1997 Federal Funding and Support Multiple Certifications and Evaluations Systems and Tools are being based on OSSIM Open Source Projects
Open Source Leverage Software Libraries Tools Systems Relational Databases Visualizatio n
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 igen image chain definition
igen - Image Generator igen image chain definition
igen - Image Generator igen image chain definition
igen - Image Generator igen image chain definition Product
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 , fetches product via ftp link Systems - GeoClusters
Inside the System igen image chain definition
Inside the System igen image chain definition Relational Database
Inside the System igen image chain definition Relational Database
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 and ossim.org Implementing Norman Vine’s 5 year plan
Points of Contact (currently Mark Lucas