What’s New in eCognition 9.0
Dr. Waldemar Krebs
tranforming data into GIS ready information
Trends in Earth Observation
Increasing data volume
Increasing data
complexity
Increasing demand for
geo information
Manual interpretation
becomes a major
bottleneck
Automation
Increasing need for detailed, up-to-date information
as a basis for planning and decision making
Data+Details+Value+Complexity
Resources
Test :
25 interpreters (different levels of
experience)
Which outline is correct?
Albrecht, F. (2010): Uncertainty in image interpretation as reference for accuracy assessment in objectbased image analysis, Centre for Geoinformatics, Salzburg University, Austria
Reasons for an automated workflow
Manual digitisation and data quality: Influencing factors
eCognition Software Suite
eCognition Developer Is the development environment for
object-based image analysis.
eCognition Architect Provides an easy to use front end for
non-technical professionals allowing them
to leverage eCognition technology.
eCognition Server Provides a processing environment for
the batch execution of image analysis
jobs.
eCognition Software Suite
eCognition Suite
eCognition Developer 8
eCognition Architect 8
eCognition Server 8
Dynamic image analysis workflow
Raster
Vector
Point
cloud
Context Segmentation Classification
Input Raster
Vector
Point
cloud
Result
Report
Abstraction
Controlled with Rule Set
• fuses raster, vector and point cloud data stacks for processing
• uses pixels, objects and object networks for superior analysis
• leverages context rules to achieve greater result accuracy
• enables 2D, 3D and time series data analysis
eCognition 9
Release Date:
March 2014
Who’s eligible?
All user with a valid eCognition maintenance contract
eCognition version 9.0 provides increased value for Remote Sensing
and GIS experts by improving current workflows as well as opening new
opportunities inside and outside its known domains
Presenting eCognition 9
Collect Process Analyze
• Ortho Photos
• Image Mosaics
• Elevation Models
• Images
• Point Clouds • GIS Vectors
• Classified Points
• Statistics
Information Extraction Data Processing Data Acquisition
Geospatial Workflow
Map Inspect
• Fusion
• Interpretation
• Generalize Results
• Combine Results
• Create Maps
GIS GIS
• Map Where
Things Are
• Map
Changes
• Map
Quantities
• Map
Densities
eCognition 9.0 Highlights
Trusted
Storage
Template
Matching
Point
Cloud
Viewer
JPEG
2000
Native
Vector
Handling
and
more
Native Vector Handling Extend OBIA with GIS operations
Template Matching Extend OBIA with computer vision based Object Detection
Point Cloud Viewer Increase the productivity of creating Rule Sets
JPEG2000 Support Integrate JPEG2000 images in OBIA Workflows
Trusted Storage Flexible License Management
NATIVE VECTOR HANDLING
BRIDGING OBIA & GIS
Analyze
• GIS Vectors
• Classified Points
• Statistics
Map Inspect
• Fusion
• Interpretation
• Generalize Results
• Combine Results
• Create Maps
Visualize and inspect GIS vector layer (1) No Rasterization
No Pixel Snapping
Native Vector Handling
Visualize and inspect GIS vector layer (2) – ‘Edit Vector Layer Mixing’ dialog
– Vector related Features
Native Vector Handling
+
+
+
+
Manipulate Vector Data (1) – Combine GIS vector layers
– Simplify/Smooth GIS vector layers
Native Vector Handling
Input
Simplified
Smoothed
Union Subtract Intersect Difference Input
Manipulate Vector Data (2) – Orthogonalize GIS data layers
i.e. Reshape Building Objects
– Integrate GIS data layers
i.e. Combine Input/Result Layers
– Create GIS data layers
i.e. Convert OBIA-Results into Vector Layers
– Update GIS data layers
i.e. Write Results back in Databases
Native Vector Handling
+ +
+ +
+
+
+
+
+ +
+ +
FileGDB
+
+
+
+ +
+
+
+
+ + +
+ + + + + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ +
Efficient GIS data management inside eCognition, this includes
Functions to visualize and inspect GIS vector data
Common used GIS operations
Algorithms to update and export GIS vectors
Native Vector Handling
OBIA & GIS
GISRemote
Sensing
Create & Manipulate
View & Fuse
FileGDB
Update & Export
No Rasterization
Better GIS ready information
TEMPLATE MATCHING
3rd Party
Tools
Analyze
• GIS Vectors
• Classified Points
• Statistics
Map Inspect
• Fusion
• Interpretation
• Generalize Results
• Combine Results
• Create Maps
CV based
Object Detection
Extends the existing eCognition classification methods with computer vision based object detection, this includes GUI to collect Samples
GUI to create and evaluate Templates
Algorithm to execute Template Matching
Provides additional value remote sensing experts by improving classification results and extending eCognition to new fields of use
Template Matching
Template Matching Algorithm algorithm to execute matching procedure
If standard deviation of the template image compared to the source
image is small enough, template matching may be used
Templates are most often used to identify printed characters, numbers,
and other small objects (i.e. Trees)
Template Matching
Template Editor (Template Generation)
– Functions to define
and select Samples
– Functions to create
Template(s)
– Functions to test
Template(s) and
generate additional
Samples
Template Matching
Template Matching Algorithm algorithm to execute matching procedure
If standard deviation of the template image compared to the source
image is small enough, template matching may be used
Templates are most often used to identify printed characters, numbers,
and other small objects (i.e. Trees)
Template Matching
Unique combination
– Template matching and OBIA
Ship detection?
Car detection?
Trees?
Signs?
…
– New fields
Explore!
Template Matching
POINT CLOUD VIEWER
3rd Party
Tools
Analyze
• GIS Vectors
• Classified Points
• Statistics
Map Inspect
• Fusion
• Interpretation
• Generalize Results
• Combine Results
• Create Maps
3rd Party
Tools
View PCs Check PCs
Visualize Point Clouds for an easier and better data and result assessment Functions to render points by
classification, intensity, RGB values
Functions to define class colors
This can significantly increase the productivity of creating rule sets as well as improving the classification quality
Point Cloud Viewer
3D Viewer – Display point clouds (from LiDAR or
dense image matching) in the eCognition viewer environment
– Button ( ) to toggle between 3D point cloud view and 2D raster image view
3D View Settings – Dialog ( ) to define point cloud view
Input Point Cloud
Render Mode (by classification, intensity, or RGB values)
Level of Detail
Point Size
Point Cloud Viewer
Mouse Navigation
– Zoom
– Rotate
– Pan
Point Cloud Viewer
JPEG2000 SUPPORT
JPEG2000
Conversion
Analyze
• GIS Vectors
• Classified Points
• Statistics
Map Inspect
• Fusion
• Interpretation
• Generalize Results
• Combine Results
• Create Maps
Direct access to this latest image compression technology
Loading JPEG2000 images with geocoding and resolution information
Pleiades Satellite Image Support
Offers faster turnaround times for projects using the newest set of earth observation sensors
JPEG2000 Support
TRUSTED STORAGE
License handling based on files is replaced with Trusted
Storage
Secure environment for license management
Online license activation and re-hosting
Provides a Flexible eCognition License Management
Trusted Storage
Return
License
Activation
Entitlement ID
Summary
JPEG2000
Conversion
Analyze
• GIS Vectors
• Classified Points
• Statistics
Map Inspect
• Fusion
• Interpretation
• Generalize Results
• Combine Results
• Create Maps
3rd Party
Tools
3rd Party
Tools
View PCs Check PCs
3rd Party
Tools
CV based
Object Detection
eCognition version 9.0 provides increased value for Remote Sensing
and GIS experts by improving current workflows as well as opening new
opportunities inside and outside its known domains
eCognition 9.0 Highlights
Trusted
Storage
Template
Matching
Point
Cloud
Viewer
JPEG
2000
Native
Vector
Handling
and
more
Native Vector Handling Extend OBIA with GIS operations
Template Matching Extend OBIA with computer vision based Object Detection
Point Cloud Viewer Increase the productivity of creating Rule Sets
JPEG2000 Support Integrate JPEG2000 images in OBIA Workflows
Trusted Storage Flexible License Management
Download eCognition Community
Part of the eCognition website
(http://www.ecognition.com)
Provides an integrated environment for
– Discussions
– Upload & Download Rule Sets and Guided
Tours (Rule Set Exchange)
– Product Feedback (eCognition Ideas)
– Prototypes (eCognition Labs)
– User Guide (Wiki)
along with social networking facilities
7000+ Registered Users
Rule Set & Data available at the
eCognition Community
(Download Link)