Today I am really excited to finally announce the availability of eCognition 10! The team has been working on this for the past year and we have made some big changes that I think you will all appreciate. eCognition 10 has something for everyone: a variety of new tools and an overhaul of existing tools. I think all our users, from novice to advanced, will enjoy the improvements we have introduced.
Modernized Look & Feel
The most apparent change you will notice is the overhaul of our Developer UX, a first in the eCognition software history. But don’t be afraid, we have done this while maintaining our original foundation. With the integration of dark mode data jumps off the screen, context menus are easier to consume & the use of eCognition is more energy efficient! On top of this, we have updated all our icons – a mammoth task given the depth of functionality within Developer.
Increased Usability & Accessibility
Another visible change you will experience is to the accessibility and usability of different tools. We want the use of eCognition to be second-nature and admittedly, there were things that could have been easier… and now they are. When starting the software, users will be greeted with a start screen that provides fast access to eCognition news, resources and your recent Workspaces. We have also made Workspaces the standard organizational environment which provides direct access to batch processing and powerful data management tools for the interactive generation of subsets and tiles. Menus and toolbars have been optimized and simplified to decrease mouse paths and clicks – we want the tools you use most to be easy to reach!
Searchability has been standardized across tools to get you what you want faster, recently used features are at the tip of your fingers in the Feature View, browsing windows have a standard look & feel and the use of some our most common algorithms has been improved – 2 examples are:
- Multiresolution Segmentation – the selection of input image layers has been made easier via a new selection menu. Users can select/deselect all or simply select several layers.
- Merge region – Users no longer need to add a merge region algorithm for each class if they are merging image objects based on class. Now, you can simply use the “merge” parameter and select to merge image objects “by class”.
Expanded Data Handling Tools
We have added valuable pre-processing tools to enable project front-end tasks directly within Developer and decrease the need for additional 3rd party applications.
Coordinate system management tools are available in Developer to support raster, vector and point cloud files. The user will be warned about projection conflicts upon import and prompted to re-project or assign projections automatically. In addition the tools can be used stand-alone to manage input data projections.
A new pre-defined import routine is available to support image tile stitching. It automatically creates a mosaic within the Project based on the pre-tiled. This allows users to quickly start working across tiles and apply new tiling schemes via the rule set for more flexible project conception.
Finally, a Principal Component Analysis (PCA) algorithm has been added to assist in the analysis of rich multispectral and hyperspectral data. And a color space transformation algorithm has been added which allows you to input HSI or HSV layers directly into segmentation algorithms.
Extended Processing Support
We have released the multicore beast and users have unconstrained use of multicore operations (i.e. Multiresolution segmentation) – 16, 32, 38/42 cores – the sky’s the limit! Users can simply define the number of cores to use in the “set rule set options” algorithm.
The use of point clouds has been improved through the introduction of caching, making point cloud visualization and navigation faster within the viewer.
The number of deliverable formats has been expanded to support both PostGIS and GeoPackage, improving open source integration.
New Cloud-Readiness Capabilities
As the cloud becomes an increasingly popular processing environment, we are excited to introduce a new Docker container based eCognition Server setup that can be easily managed within various cloud systems. This is a great way to bring eCognition Server processing power to your cloud!