- Fee-based self-paced eLearning -

eCognition Developer - Introduction (~16h)

--> For enrollment and more information on this course, please visit Learn.Trimble.com. You will have to create an account (for free) and enroll to this course.

The eCognition Developer Online Training is a self-paced learning course and combined with one hour online live trainer-led session. Additionally, if you finish the course successfully you will receive a certificate. The self-paced course focuses on the most important theoretical and technical concepts. The interactive video material and hands-on exercises range from knowledge-based forest and building extraction to machine learning-based land cover classification.

This eCognition Developer course package consists of multiple sections and exercises covering the product General Introduction, Understanding the eCognition Workflow, Loading and Displaying Data, About Rule Set Programming, Creating Objects, Knowledge-based Classification, Machine Learning and Export Results.

files%2Ft%2Fr%2Ftrimbleecs_docebosaas_com%2Fwysiwyg_upload%2F1585134542389-Overview+2.jpg

 

- Free "From the Ground Up" Online Courses -

The series "From the Ground Up" is a YouTube video collection generated by Matthias Stängel and designed to build up your eCognition knowledge. These courses are not all necessarily designed for beginners. The idea is to introduce you to workflows and concepts of feature extraction within eCognition Developer. 

The data is available on the Trimble Learn platform. You will have to create an account (for free) and enroll to the respective course (links can be found below). The videos which are hosted on our youtube channel eCognition tv are compiled on the Trimble Learn platform. Additionally to the data you will also receive a certificate if you finish the course on the Trimble Learn platform.

Please see the available courses below.

 

 

From the Ground Up - Getting Started (~2h) 

--> For enrollment and more information on this course, please visit Learn.Trimble.com. You will have to create an account (for free) and enroll to this course.

This course is an introduction to rule set development in the Trimble eCognition Developer Software. It is suited for anyone who wants to get his hands on eCogntion Developer for the very first time. No pre-knowledge required! You will learn:

  • how to create a project
  • how to extract information from an image
  • how to improve your objects and refine them
  • how to export your results

The data set used in this course will be provided for download after enrollment. This course is free of charge. You will receive an certificate after completion of this course!

 

Slide1.JPG

The training material was created with eCognition Developer v9.5.1.

Please, if needed, download the free Trial version here.

 

 

From the Ground Up - Supervised Classification (~1h)

--> For enrollment and more information on this course, please visit Learn.Trimble.com. You will have to create an account (for free) and enroll to this course.

This course will introduce you to create a Land Cover Classification based on the Supervised Classification

What you need in order to apply a supervised classification is samples and a model. The model is trained based on the samples you feed it with. This trained model then can be applied on non-labeled image objects and those will be classified based on the trained model statistics.

In this project we will create samples manually within the eCognition Developer Software. However, samples can also easily be imported for examples as a vector (point / line / polygon) or raster and used for training the model. Once you have samples within a project you easily can use this information and also apply a supervised classifier on different scenes.

Enjoy diving into eCognitions Machine Learning world!

The data set used in this course will be provided for download after enrollment. This course is free of charge. You will receive an certificate after completion of this course.

 

From_the_ground_up_LMS_Thumbnails_Supervised_Classification.jpg

The training material was created with the eCognition Developer v10.0.2.

Please, if needed, download the free Trial version here.

 

 

From the Ground Up - Working with Regions (~1h)

--> For enrollment, data and more information on this course, please visit Learn.Trimble.com. You will have to create an account (for free) and enroll to this course.

The goal of this tutorial is to give you an introduction to the concept of ’regions’ in the eCognition Developer software, how to create and use them.

In eCognition Developer, you have the possibility to work with so called ’regions’. A region is a defined area which can be processed individually and is part of the Domain. With regions you can improve performance through the limitation of the analysis on specific areas.

We will have a look at:

  • What regions are
  • How to create regions in eCognition
  • How to use regions in eCognition

and more!

The data set used in this course will be provided for download after enrollment. This course is free of charge. You will receive an certificate after completion of this course!

 

Slide2.JPG

The training material was created with the eCognition Developer v10.0.2.

Please, if needed, download the free Trial version here.

 

 

From the Ground Up - Startrails (~2h)

--> For enrollment and more information on this course, please visit Learn.Trimble.com. You will have to create an account (for free) and enroll to this course.

This course will introduce you to create a single Startrails image based on hundreds of single input images using two different sets of images. It is suited for anyone who has basic knowledge in eCognition. You will learn:

  • how to use Customized Import
  • how to use Layer Arrays
  • how to use Layer Variables
  • how to create Loops
  • to use the "Layer Arithmetics" algorithm
  • how to use "Update View" to update the View window
  • using the results panel to write information to the UI helping you to monitor the progress of your rule set

The data set used in this course will be provided for download after enrollment. This course is free of charge. You will receive an certificate after completion of this course!

From_the_ground_up_LMS_Thumbnail2s.jpg

The training material was created with the eCognition Developer v10.0.2.

Please, if needed, download the free Trial version here.

 

 

From the Ground Up - Deep Learning (~5h)

 --> For enrollment and more information on this course, please visit Learn.Trimble.comYou will have to create an account (for free) and enroll to this course.

This course is an introduction to the deep learning (Convolutional Neural Networks (CNN)) functionality within eCognition. We are trying to create a Land Cover Classification using different CNN algorithms within the software (and more!) You will learn how to implement a CNN workflow starting from:

  • Introduction and Set-up --> a bit of theory and how to set-up the project
  • Creating Samples --> How to create sample Patches within eCognition
  • Create / Train / Save CNN --> Creating / training and saving a CNN model
  • Apply CNN with OBIA --> Applying the CNN model and improving the results with OBIA (Object-based Image Analysis

The data set used in this course will be provided for download after enrollment. This course is free of charge. You will receive an certificate after completion of this course!

Slide5.JPG

The training material was created with eCognition Developer v10.

Please, if needed, download the free Trial version here.

 

 

From the Ground Up - Customized Import (~2h)

--> For enrollment and more information on this course, please visit Learn.Trimble.com. You will have to create an account (for free) and enroll to this course.

This course is intended to introduce you to the possibilities of creating a customized import routine, allowing to create a detailed template for batch creation of projects within the Trimble eCognition Developer Software.

We will have a look at where you will find the Customized Import interface and also how to use it using real world examples! This will help you a lot, also if you only want to create a single project, as the aliases can already be defined in the template and therefore will always already be set up if you create your projects using the customized import functionality.

We will have a look at three different examples:

[1] Create multiple Projects based on single files (tiles), rename aliases & load vector file automatically.

[2] Create one project per folder, rename aliases based on file string automatically

[3] Create multiple projects per files in folder and create a folder structure in the workspace

Enjoy the Customized Import! It will be a game changer for you! I promise ;). 

 

The data set used in this course will be provided for download after enrollment. This course is free of charge. You will receive an certificate after completion of this course!

 

FTGU_Customized_Import__1_.jpg

The training material was created with the eCognition Developer v10.0.2.

Please, if needed, download the free Trial version here.

 

 

From the Ground Up - Batch Processing (~2h)

 --> For enrollment and more information on this course, please visit Learn.Trimble.comYou will have to create an account (for free) and enroll to this course.

How does batch processing work in the Trimble eCognition Developer software?! Good question! And the answer to this can be found here in this free course.

We will show you how batch / parallel processing works, what additional monitoring tools eCognition provides, additional tools that will help your workspace management and how you can fuse (stitch) your results from different projects together into one! We will have two examples looking at different workflows, introducing (besides batch & parallel processing) tiling, project stitching, raster stitching and more!

What you need for batch processing is an eCognition Developer & eCognition Server license. If you do not have a Server license or both, still have a look at this video, as we are showing way more than just batch processing.

The data set used in this course will be provided for download after enrollment. This course is free of charge. You will receive an certificate after completion of this course!

Batch_processing_youtube.jpg

The training material was created with the eCognition Developer v10.1.

Please, if needed, download the free Trial version here.

 

From the Ground Up - How to create a DSM, DTM & nDSM ?!? (~2h)

--> For enrollment, data and more information on this course, please visit Learn.Trimble.com. You will have to create an account (for free) and enroll to this course.

How can you create a DSM (Digital Surface Model), DTM (Digital Terrain Model) & nDSM (normalized Digital Surface Model) from a point cloud? How to create a DTM if you only have a DSM?! In this video we show you some approaches in the Trimble eCognition Developer software how you can create those layers with ease!

We will have a look at three different scenarios:

  • Scenario I: Having an already classified point cloud as input
  • Scenario II: Having a NON-classified point cloud as input
  • Scenario III: Having only a DSM as input

The data set used in this course will be provided for download after enrollment. This course is free of charge. You will receive an certificate after completion of this course!

dsm_dtm_ndsm.jpg

The training material was created with the eCognition Developer v10.1.0.

Please, if needed, download the free Trial version here.

 

From the Ground Up - Multi-temporal NDVI Change Detection (~2h)

--> For enrollment, data and more information on this course, please visit Learn.Trimble.com. You will have to create an account (for free) and enroll to this course.

We will have a look at a workflow which starts with 4 different Landsat 8 raw data and ends with a Change Detection based on NDVI layers. What we will learn is how to batch create NDVI layers from our downloaded Landsat 8 data folders easily. Then we will use these 4 NDVI layers to compute change between each time step. We then will create objects (hexagon shape) and classify them based on the intensity and direction of change. Finally we will export the results as a polygon shapefile and an Attribute table that holds all the change information for each polygon that we have exported!

We will have a look at customized import, Server batch processing, layer arrays, variables, loops, hexagon segmentation and more! This workflow can be altered and adjusted to your needs with ease! Overall we will follow this workflow in this exercise:

  1. Create customized import that only loads Red and NIR
  2. Create rule set that computes and exports NDVI
  3. Create single projects with all NDVI layers
  4. Create change layer between all time steps
  5. Create hexagon objects and classify change

multi-temp_NDVI_Change_detection.jpg

The training material was created with the eCognition Developer v10.1.0.

Please, if needed, download the free Trial version here.

 

From the Ground Up - Working with Regions (~2h)

--> For enrollment, data and more information on this course, please visit Learn.Trimble.com. You will have to create an account (for free) and enroll to this course.

The goal of this tutorial is to give you an introduction to the concept of ’regions’ in the eCognition Developer software, how to create and use them.

In eCognition Developer, you have the possibility to work with so called ’regions’. A region is a defined area which can be processed individually and is part of the Domain. With regions you can improve performance through the limitation of the analysis on specific areas.

We will have a look at:

  • What regions are
  • How to create regions in eCognition
  • How to use regions in eCognition

and more!

The data set used in this course will be provided for download after enrollment. This course is free of charge. You will receive an certificate after completion of this course!

Slide2.JPG

The training material was created with the eCognition Developer v10.0.2.

Please, if needed, download the free Trial version here.

 

From the Ground Up - Change Detection using Maps (~2h)

--> For enrollment, data and more information on this course, please visit Learn.Trimble.com. You will have to create an account (for free) and enroll to this course.

In this From The Ground Up Session, we will have a look at the concept of Maps in the Trimble eCognition Developer software.

  • What are Maps?
  • Why should I use Maps?
  • How can I use Maps?

All these questions will be answered in this session. We actually will show how you can do change detection using different Maps within eCognition Developer. Maps are of course not limited to Change Detection but this is a nice use case which reveals the power of the Maps concept. For the Change detection we will have two optical data sets acquired at different time steps. After loading them we will create a Map within one project for each time step and apply a Land Cover Classification on each single time step separately. In a final step we will fuse the two classifications into one and compare them to reveal areas of change and also direction of change.

From_the_ground_up_LMS_Thumbnails_Change_Detection_using_MAPS.jpg

The training material was created with the eCognition Developer v10.1.0.

Please, if needed, download the free Trial version here.

 

From the Ground Up - Working with IOL hierarchies (~2h)

--> For enrollment, data and more information on this course, please visit Learn.Trimble.com. You will have to create an account (for free) and enroll to this course.

In this "From The Ground Up" Session, we will have a look at Image Object Level hierarchies in the Trimble eCognition Developer software. 

Image Object Level (IOL) hierarchies is a data structure that incorporates image analysis results, which have been extracted from a scene. An image object is a group of pixels in a map. Each object represents a definite space within a scene and objects can provide information about this space. The first image objects are typically produced by an initial segmentation.

Within a project you can create multiple Image Object Levels, creating an Image Object Level hierarchy. Every image object is networked in a manner that each image object knows its context – who its neighbors are, which levels and objects (super-objects) are above it and which are below it (sub-objects). No image object may have more than one super-object, but it can have multiple sub-objects.

We will use this concept for extracting impervious surfaces on a sub-level and use this information to classify image objects on a super-level representing parcels.

The data set used in this course will be provided for download after enrollment. This course is free of charge. You will receive an certificate after completion of this course!

Working_with_IOL_hierarchies.jpg

The training material was created with the eCognition Developer v10.1.1.

Please, if needed, download the free Trial version here.

 

 

(⊙_☉)

 


For additional information on all available training courses, please visit our website.


 

 

 

 

 

0 comments

Your Answer

Articles in this section

Need more help?

Enter Community Contact Support