Post on 27-Apr-2023
Definiens Developer Version 7
Differences to Definiens Professional
Gregor Willhauck Product Marketing Manager
www.definiens.com l 2 l
Definiens Professional and Definiens Developer product history
eCognition v1
eCognition v2
eCognition v3
eCognition v4
Definiens Professional v5
Definiens Developer v4
Definiens Developer v6
Definiens Developer v7
Definiens Developer v5
Beginning in 2000, the software Definiens eCognition was brought to market. It was evolved to version Professional 5. In 2003 Definiens Developer along with Definiens eCognition™ Server was introduced. Now, Definiens Professional is merged into the Definiens Developer product line, empowering the Definiens Professional user base to access the full potential of the Definiens Enterprise Image Intelligence™ Suite.
Definiens eCognition™ Server v7
Definiens eCognition™ Server v6
Definiens eCognition™ Server v5
Definiens eCognition™ Server v4
www.definiens.com l 3 l
Evolution of the Development Process
Definiens eCognition 4 Definiens Professional 5 Definiens Developer 7
Class Hierarchy, Structure Groups & Membership Functions
Class Hierarchy, Image Object Domain & Conditions
Toolbar & Protocol Recording Process EditingToolbar & Process Recording
or Process Editing
Class Hierarchy, Image Object Domain & Conditions
www.definiens.com l 4 l
Definiens Professional Process List
Definiens Professional
4x Segmentation3x Classification4x Advanced Classification3x Level Operation3x Reshaping2x Vectorization3x Sample Operation2x Thematic Layer Operation7x Export
31 Algorithms
www.definiens.com l 5 l
Definiens Developer Process List
Definiens Developer
6x Segmentation4x Classification6x Advanced Classification4x Variable Operation9x Reshaping3x Level Operation11x Interactive operations7x Sample Operation11x Image Layer Operations3x Thematic Layer Operation9x Export6x Workspace Automation
79 Algorithms
www.definiens.com l 7 l
Selected Features
The following list highlights a small selection of the features available in Definiens Developer Version 7:
Image Layer Operations
Compute Statistical Value
Improved Usability
Customized Algorithms
Performance
www.definiens.com l 8 l
Image Layer Operations
Image Layer Operations allow generating new layers utilizing filters or layer arithmetic. Available algorithms are:
Edge detection filters
Smoothing filters
Line extraction filters
Slope filters
Advantages
Enhance segmentation
Improve classification
www.definiens.com l 9 l
Image Layer Operations
Source Image Applied edge filter
The newly generated image layer can be used both in segmentation and classification steps.
www.definiens.com l 10 l
Variables
Use of Variables allows
Automatic adaptation of rulesets to image content
Tracking object changes
Using annotations
Programming loops
much more…
www.definiens.com l 11 l
Variables - Compute statistical value
Few shadows
Stable ResultStrong shadows
25% Quantile
25% Quantile
Stable Result
www.definiens.com l 12 l
Definiens Developer Usability
Several features were added to improve the usability:
Find and replace
Undo process edits
Process snippets
Rule set documentation
www.definiens.com l 13 l
Definiens Developer Usability - Undo process edits
Undo Changes made to processes
Redo Changes made to processes
User options allow configuration of the number of steps saved
www.definiens.com l 14 l
Definiens Developer Usability – Find and Replace
Find and replace in processes
Feature
Feature variables
Class
Class variables
Image object level
Level variable
Scene variable
Object variable
Image layer
Thematic layer
www.definiens.com l 15 l
Definiens Developer usability - snippets
Library of common process snippets
Import and export snippets
Drag and drop into processes
www.definiens.com l 16 l
Definiens Developer Usability – Ruleset documentation
Add comments to rulesets
Processes
Classes
Customized Features
Generate documentation
Generate Documentation
Export
Copy to Clipboard
www.definiens.com l 17 l
Definiens Developer Usability – improved viewing tools
Drag bar “swipe” across the image to visualize classified and non classified views
Image data courtesy of Digital Globe
www.definiens.com l 18 l
Customized Algorithms
modularizing of rule sets allows to
re use rule set components
standardize analysis
save time
www.definiens.com l 19 l
Customized Algorithms
Standard procedure Repeated utilization
Customized algorithm
Customized algorithm
input
output
www.definiens.com l 20 l
Performance Definiens Professional vs
Definiens Developer & Definiens eCognition™ Server
www.definiens.com l 21 l
Performance Definiens Professional vs. Definiens Enterprise Image Intelligence™ Suite
Multiresolution Segmentation Performance Definiens Professional
0
20
40
60
80
100
120
140
160
180
6,25 25 56,25 100 156,25 225 306,25 400
Image Size (mio Pixel)
Proc
essi
ng T
ime
(min
)
0
500000
1000000
1500000
2000000
2500000
3000000
Gen
erat
ed Im
age
Obj
ects
Time SC50
Time SC25
Objects SC50
Objects SC25
Multiresolution Segmentations w ith the f ixed parameters shape 0.5 compactness 0.5 w ere run on incrasing image size w ith scale 25 and 50. The red marks (||) indicates that the softw are is not able to proceed beyond this point.
2500 5000 7500 10000 12500 15000 17500 20000
www.definiens.com l 22 l
Performance Definiens Professional vs. Definiens Enterprise Image Intelligence™ Suite
Multiresolution Segmentation Performance Definiens Developer
0
20
40
60
80
100
120
140
160
180
6,25 25 56,25 100 156,25 225 306,25 400
Image Size (mio Pixel)
Proc
essi
ng T
ime
(min
)
0
500000
1000000
1500000
2000000
2500000
3000000
Gen
erat
ed Im
age
Obj
ects
Time SC50
Time SC25
Objects SC50
Objects SC25
Multiresolution Segmentations w ith the f ixed parameters shape 0.5 compactness 0.5 ere run on incrasing image size w ith scale 25 and 50. The red marks (||) indicates that the softw are is not able to proceed beyond this point.
2500 5000 7500 10000 12500 15000 17500 20000
www.definiens.com l 23 l
Performance Difference LDH vs. Definiens Enterprise Image Intelligence™ Suite
0
100
200
300
400
500
600
6,25 25 56,25 100 156,25 225 306,25 400
Scene Size (mio Pixel)
Tim
e (m
in)
Desktop Professional LDHDesktop DeveloperEII 2 ServerEII 4 Server
Performance Definiens Professional vs. Definiens Enterprise Image Intelligence™ Suite
A Multiresolution Segmentations with the fixed parameter shape 0.5 & compactness 0.5 was run on increasing image size with scale 25. The red marks (||) indicates the shift from single desktop to LDH for professional and to server utilization for Developer.
2500 5000 7500 10000 12500 15000 17500 20000