MAVI – Modular Algorithms for Volume Images

MAVI is a software system for the processing and analysis of volume images of the complex micro structure of materials. Due to its modular design, MAVI can also be used for three-dimensional images of natural structures.

MAVI is particularly suitable for the exploratory analysis (of the image data. If the repeated solution of an analysis task for many similar data sets is in the foreground, MAVIkit is an alternative. MAVIkit provides the MAVI algorithms for use in the graphical algorithm design tool ToolIP.


Characterization of Complex Geometry of Microstructures

MAVI focuses on the characterization of the complex geometry of micro structures. Volume, surface, integrals of curvature and Euler number are determined for the whole structure or isolated objects. Anisotropies and preferred directions are not only found but their strength is measured, too. This core is complemented by various filters and transforms, techniques for image segmentation and object isolation, and functions for easy handling of huge image data sets. For special applications, several analysis tools are combined into user friendly modules with few parameters and formatted output.

MAVI provides local analysis methods, e.g. for local porosity, thickness or orientation analysis. For fiber reinforced composites, local fiber orientation tensors can be measured.

MAVI screenshot-analysis of salt
© Fraunhofer ITWM
MAVI screenshot-analysis of salt

Example Applications

Structure Examples

With MAVI we can analyze and visualize 3D image data of material structures, for example data generated by micro computed tomography (µCT).

a fiber felt
© Fraunhofer ITWM
a fiber felt
µCT Image of a Glass Fiber Reinforced Polymer
© Fraunhofer ITWM
µCT image of a glass fiber reinforced polymer
a nickel chromium foam
© Fraunhofer ITWM
a nickel chromium foam

Results of the Analysis

Using MAVI, various geometric features of the material's structures can be analyzed.

2D Slice through Color Coded Fiber Thickness Image of the Fiber Felt
© Fraunhofer ITWM
2D slice through color coded thickness map of the fiber felt
Diagonal Components of the Orientation Tensor in the Glass Fiber Reinforced Polymer
© Fraunhofer ITWM
Diagonal elements of the orientation tensor of the glass fiber reinforced polymer
Distribution of the Cell Sizes in the Nickel-Chrome Foam
© Fraunhofer ITWM
Cell size distribution of the nickel chromium foam

MAVI can be extended by the following modules:

  • GrayValueMapping
  • PointFieldStatistics
  • ParticleFeatures
  • MeshExport und MeshVis


MAVIkit for ToolIP

Giving immediate visual feedback for each processing step, MAVI is the perfect tool for exploratory analysis of 3D image data. The MAVIkit toolbox for the visual programming tool ToolIP embeds MAVI's processing and analysis functionality into ToolIP's graph concept. It thus allows rapid prototyping of complex algorithms as well as processing whole directories of images with one click.

The MAVI Software Family


MAVIparticle is a software tool for calculating size and shape characteristics of particles in 3D images.


MAVIfiber2d is a software for geometric characterization of fiber systems based on SEM or optical microscopic images.


With the numeric solver FeelMath thermal, elastic and acoustic material behavior and the permeability of porous materials can be computed.