Accurate and efficient maximal ball algorithm for pore network extraction

The maximal ball (MB) algorithm is a well established method for the morphological analysis of porous media. It extracts a network of pores and throats from volumetric data. This paper describes structural modifications to the algorithm, while the basic concepts are preserved. Substantial improvemen...

Full description

Saved in:
Bibliographic Details
Main Authors: Arand, Frederick (Author) , Hesser, Jürgen (Author)
Format: Article (Journal)
Language:English
Published: 24 January 2017
In: Computers & geosciences
Year: 2017, Volume: 101, Pages: 28-37
ISSN:0098-3004
DOI:10.1016/j.cageo.2017.01.004
Online Access:Verlag, Volltext: http://dx.doi.org/10.1016/j.cageo.2017.01.004
Verlag, Volltext: http://www.sciencedirect.com/science/article/pii/S0098300416305180
Get full text
Author Notes:Frederick Arand, Jürgen Hesser
Description
Summary:The maximal ball (MB) algorithm is a well established method for the morphological analysis of porous media. It extracts a network of pores and throats from volumetric data. This paper describes structural modifications to the algorithm, while the basic concepts are preserved. Substantial improvements to accuracy and efficiency are achieved as follows: First, all calculations are performed on a subvoxel accurate distance field, and no approximations to discretize balls are made. Second, data structures are simplified to keep memory usage low and improve algorithmic speed. Third, small and reasonable adjustments increase speed significantly. In volumes with high porosity, memory usage is improved compared to classic MB algorithms. Furthermore, processing is accelerated more than three times. Finally, the modified MB algorithm is verified by extracting several network properties from reference as well as real data sets. Runtimes are measured and compared to literature.
Item Description:Gesehen am 04.07.2018
Physical Description:Online Resource
ISSN:0098-3004
DOI:10.1016/j.cageo.2017.01.004