71789_definiens-developer-vs-definiens-professional.pdf - Gisat

23
Definiens Developer Version 7 Differences to Definiens Professional Gregor Willhauck Product Marketing Manager

Transcript of 71789_definiens-developer-vs-definiens-professional.pdf - Gisat

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 6 l

Selected Features in Definiens Developer Version 7

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