Module: Local Orientation / Orientation Matching ()

Description:

Orientation Matching is one of the configurations of the module Local Orientation. For other configurations, see the port Type.

For an introduction, see section Analysis.

This module estimates the probability of a sample locally oriented in a user-defined direction. This direction is defined using angles Phi and Theta in spherical coordinates.

User fixed orientation :

The orientation similarity of a local region with a user-defined orientation (angles Phi and Theta angle in a spherical coordinate system) is computed by applying the transformation to the inertia matrix taking into account the changes induced by the basis. Let's consider the basis change illustrated below.

One can demonstrate that the transformation of the vector in the basis to the vector in the basis is expressed as:



We denote this transformation matrix.

Let now be the inertia matrix in the basis , the inertia matrix in the basis is expressed as:



See also: Area 3D, Euler Number 3D, Fractal Dimension, Moments of Inertia 3D, Volume Fraction, Curvature Integrals.

Connections:

Input Image [required]
The image to be analyzed. Supported types include: grayscale/color image (Uniform Scalar Field/Uniform Color Field)

Ports:

Type

Type port selects the configuration of this module. The available configurations are:

Interpretation

This port specifies whether the input will be interpreted as a 3D volume or a stack of 2D images for processing. The port is grayed out if an alternative interpretation is not available.

Block Size

Defines the size of a block (must be power of 2, and 128).

Block Overlap

Enables/Disables overlapping blocks.

Min Threshold

Defines the minimum threshold value applied to the input grayscale image.

Max Threshold

Defines the maximum threshold value applied to the input grayscale image.

Theta Angle

Defines angle Theta.

Phi Angle

Defines angle Phi.