ZEISS Microscopy Knowledge Base
Help
ZEISS Microscopy Knowledge Base

Multiphase Analysis

This module enables you to determine phases based on both the size of the individual particles of a phase as well as the percentage of the area they represent. It is possible to determine up to 32 phases. One important use case is the investigation of the porosity in various samples e.g. aluminum castings, 3d printed samples, thermal sprayed coatings and powder metals.

Multiphase Porosity Analysis showing Image Segmentation panel and main image with red porosity on gray background
Multiphase Porosity Analysis

The Concept

The operating concept of the Multiphase Analysis module is designed to make it possible to achieve a reproducible result with as little interaction as possible. The performance of a measurement can be automated to such an extent that only the project data need to be entered and the entire analysis process can run automatically.

To automate a measurement completely, you need extensive knowledge of systems engineering and the respective application. Carelessly made alterations of a setting can promptly lead to faulty measurement results. It is important, therefore, to prevent users not having such knowledge from changing the basic settings. This is achieved by dividing up the tasks involved into the definition of an analysis and the performance of an analysis. For this reason, the operation of the module sticks to the general operating concept of the software:

  • Creating and Managing Jobs (Supervisor)
  • Create job templates for multiphase analysis, manage templates, view job results, sign & release jobs (with GxP module only). Note that under Job Mode you will find a sample workflow within a pre-defined job template for multiphase analysis.
  • Running Jobs (Operator)
    Performing multiphase analysis using pre-defined job templates.

General Preparations

Two pre-defined job templates are included in the software, when you have licenced the Multiphase Analysis module. The job template can be adapted individually. In this documentation we will explain the method according to the existing, pre-defined job templates.

As a Supervisor you can access/edit the job template under Manage Templates. On the left side in the Categories list under Material Modules select Multiphase Analysis.

Template browser UI showing Material Analysis templates list and Properties panel for 'Layer Thickness Measurement'.
Material Modules - Job Templates

In the templates list you see the available job templates. When you double-click on an entry in the list, the corresponding job template will be opened. The job templates always contain three major tasks (display can differ for a specific method):

Multiphase Analysis Workflow

1

Filling out an Input Form

In this step the operator has to fill out the input form with user and sample specific information, e.g. Sample Information, User Name, etc.

2

Performing the Analysis

In this step the analysis will be performed according to the selected method. The detailed workflow will be described in the following chapters.

3

Creating a Report

After the analysis a report will be generated containing the job results (images, measurements, etc.).

General Analysis Workflow for Multiphase

The analysis steps of the workflow contain the following substeps to be executed. In this example the substeps are created within a Loop Task (1), meaning all included steps will be repeated depending on the loop settings. Regarding this you can easily fulfill the normative requirements of repeating the identical steps of an analysis for several times.

Note that greyed out task icons are set to Run silent. The tasks will not be shown when the workflow is executed. To activate them, right-click on the icon and deactivate Run silent.

Analysis Workflow

Workflow Step

Description

Loading an Image (2)
Workflow thumbnail: Loading an Image

Enables you to load your image you want to analyze. The workflow can be adapted to perform image acquisition tasks here as well.

Processing the Image (2)
Workflow thumbnail: Processing the Image

Enables you to process the image, e.g. change brightness, contrast and/or gamma.

Performing the Analysis (3) including:

This step is the heart of each method. Each analysis can be saved as Analysis Settings File.

In the Load Settings Tool, you can directly load a predefined setting, e.g. one that you have created from an Intellesis or AI model. In this case some parameters are pre-defined in the setting based on the model and cannot be changed in the next steps, e.g. the number of classes and the segmentation method.

Depending on the selected method, the software provides specific parameters.

-

Setting Up the Classes
Blue square icon with white tag-shaped label with small circular hole

Enables you to set up classes. For the sample workflow all necessary classes are pre-defined. This step is set to run silent because of that.

-

Setting Up the Measurement Frame/Pattern
Workflow thumbnail: Setting Up the Classes

Enables you to adjust the region/area which has to be analyzed.

-

Segmenting the Image
Workflow thumbnail: Setting Up the Measurement Frame/Pattern

Enables you to segment the image automatically by clicking inside the image, or manually by changing the parameters, or by choosing a machine learning model.

-

Defining Region Filter
Analysis Workflow diagram: Loading an Image; Processing the Image; Performing the Analysis; Showing Results

Enables you to define region filter conditions for which an object should be measured.

-

Interactively Adjust the Segmentation Results
Tiles (manual) workbench screenshot for specifying area of interest

Enables you to edit the segmentation result interactively.

-

Setting up the features
Guided Acquisition Image Analysis overview screenshot

Enables you to select specific measurement features.

-

Viewing the Measurement Data
Flowchart titled Analysis Workflow listing steps: Loading an Image; Validating the input image; Processing the Image.

Displays the segmented image and tables including measurement results.

-

Defining the Settings for the Multiphase Histogram
Workflow screenshot showing steps: Loading an Image; Processing the Image; Performing the Analysis; Showing the Results View

This step is another interactive step. You have to define the settings for creating the Multiphase histogram.

Showing the Results View (4)
Workflow panel listing steps: Loading an Image; Processing the Image; Performing the Analysis; Showing the Results View

The Results View is displayed containing the analysis results and statistics.

Multiphase Analysis with AI

This section explains the specific image analysis part of the Multiphase Analysis - AI job template which is delivered with the software. We recommend that you read General Preparations and General Analysis Workflow to make yourself familiar with the general workflow. This job template uses the machine learning functionality of Intellesis or a deep learning AI model to perform the multiphase analysis. The idea is to use the Intellesis semantic segmentation or functionalities of deep learning AI models (e.g. instance segmentation) to distinguish different phases inside the image.

Frame Setup

Setting up a frame for the multiphase analysis is an optional step. If you want to, you can add a specific measurement frame (e.g. rectangle area in the center of the sample) which then will be used for the analysis only. If you want to use a measurement frame is depending on your sample and individual processes. The tool offers everything you need to setup the frame properly. With the tool parameters you can adjust the frame individually.
Frame Setup panel with Mode 'Inside Only', Width 2776, Height 2080 and red Color swatch

Image Segmentation

In this step the software segments the structures with the segmenter. In the Image Segmentation tool you can adapt the segmentation result according to your needs. The available phases are directly derived from the Intellesis or deep learning AI model and reflect the classes used inside the model for segmentation. Depending on your model type, additional post-processing options allow you to further refine or narrow down the results of the segmentation.
Image Segmentation panel listing Austenite 2 (green) and Ferrite 4 (red) with Minimum Area and Binary controls

Interactive Image Segmentation

In this step you can correct the segmentation result interactively. By using the tools under Edit Regions you can interactively edit the segmented areas.
Interactive Image Segmentation showing Austenite 2 (green), Ferrite 4 (red), and Edit Regions controls

Result View

At the end of each analysis the Result view is displayed. It shows all images and results of the analysis performed. Additionally, the original images are displayed as well. In the Image Selection tool on the left side you can exclude images you do not want to have displayed within the result. If you click on the Statistics section within the tool, you can display all results of the analysis in a clearly structured table view.
Results view with Original and Analyzed images, phases table and pie chart: Austenite 35.16% (green), Ferrite 64.84% (red)

Multiphase Histogram Tool

With this tool you define the histogram in Multiphase Analysis and Multiphase Porosity Analysis. In the Center Screen Area, a table with the calculated measurement values is displayed. The histogram is displayed in the next step in the Multiphase Analysis - Results view.

The tool is available only in Job Mode.

Parameter

Description

Classification Column(s)

Activates the measurement feature results for which the frequency distribution is calculated.

For Multiphase Analysis, only 2: Area [µm2] is available.

For Multiphase Porosity Analysis, the following measurement feature results are available:

  1. To selected another measurement feature, activate the desired one, and click Apply.
  2. The table in the Center Screen Area is updated.

Class Boundary Type

Specifies how to establish the interval for the classification.

<=,...,<

A numerical value falls into the histogram class if it is greater than or equal to the lower class boundary and less than the upper class boundary.

<,...,<=

A numerical value falls into the histogram class if it is greater than the lower class boundary and less than or equal to the upper class boundary.

Class Count

Specifies the number of classes that shall be created.

Class Boundaries

Determines the class boundaries of the calculated histogram. Note that if Use open Boundaries is activated, the value range of the classes is from -∞ in the first class to ∞ in the last class.

Use equidistant Boundaries

Activated: Distributes class boundaries evenly.

Use open Boundaries

Activated: Specifies that the first class begins in the value range of -∞ and the last class ends at ∞.

Logarithmic Boundaries

Activated: Classes with a low number of elements are emphasized against classes with a high number of elements.

Aggregate function

Specifies the algorithm to calculate the histogram values.

Count

The number of elements in each class is displayed.

Count Cumulative

For each class, the added up count from zero to this class is displayed.

Count Percentage

The number of elements in each class is displayed as a percentage of the total count of elements.

Count Percentage Cumulative

For each class, the added up percentage from zero to this class is displayed.

Sum

The sum of the values of the elements in each class is displayed

Sum Cumulative

For each class, the added up sum from zero to this class is displayed.

Percentage Sum

The sum of values of the elements in each class is displayed as a percentage of the total sum of all values.

Percentage Sum Cumulative

For each class, the added up sum from zero to this class is displayed as a percentage of the total sum of all values.

Multiphase Histogram Workbench

With this workbench you define the histogram in Multiphase Analysis and Multiphase Porosity Analysis.

The workbench is available only in Job Mode.

Impressum
Carl-Zeiss-Strasse 22
73447 Oberkochen
Germany
Legal