Minkowski tensors for voxelized data: robust, asymptotically unbiased estimators
Daniel Hug, Michael A. Klatt, Dominik Pabst
TL;DR
This work tackles the challenge of unbiasedly estimating Minkowski tensors from voxelized data, where discrete orientations induce systematic bias. It introduces two robust estimators: a Voronoi-tensor estimator valid for finite unions with positive reach, and a least-squares reconstruction that avoids matrix inversion while recovering all $ ext{Φ}_k^{r,s}$; both are proven to be asymptotically unbiased under the stated geometric conditions. The authors provide a rigorous theory linking reach measures to boundary contributions, implement an open-source Python package, and validate the approach on convex and nonconvex test shapes, isotropic beta-polytopes with exact expectations, and real data from metallic grains and nanorough surfaces. The results show relative errors of only a few percent at practical resolutions and demonstrate applicability across dimensions and arbitrary discrete representations, enabling robust microstructure analysis in materials science and related fields.
Abstract
Minkowski tensors, also known as tensor valuations, provide robust $n$-point information for a wide range of random spatial structures. Local estimators for voxelized data, however, are unavoidably biased even in the limit of infinitely high resolution. Here, we substantially improve a recently proposed, asymptotically unbiased algorithm to estimate Minkowski tensors for voxelized data. Our improved algorithm is more robust and efficient. Moreover we generalize the theoretical foundations for an asymptotically bias-free estimation of the interfacial tensors to the case of finite unions of compact sets with positive reach, which is relevant for many applications like rough surfaces or composite materials. As a realistic test case, we consider, among others, random (beta) polytopes. We first derive explicit expressions of the expected Minkowski tensors, which we then compare to our simulation results. We obtain precise estimates with relative errors of a few percent for practically relevant resolutions. Finally, we apply our methods to real data of metallic grains and nanorough surfaces, and we provide an open-source python package, which works in any dimension.
