On the Fractal Dimension of Isosurfaces
A (3D) scalar grid is a regular n(1) x n(2) x n(3) grid of vertices where each vertex v is associated with some scalar value s(v). Applying trilinear interpolation, the scalar grid determines a scalar function g where g(v) = s(v) for each grid vertex v. An isosurface with isovalue sigma is a triangular mesh which approximates the level set g(-1) (sigma). The fractal dimension of an isosurface represents the growth in the isosurface as the number:of grid cubes increases. We define and discuss the fractal isosurface dimension. Plotting the fractal dimension as a function of the isovalues in a data set provides information about the isosurfaces determined by the data set. We present statistics on the average fractal dimension of 60 publicly available benchmark data sets. We also show the fractal dimension is highly correlated with topological noise in the benchmark data sets, measuring the topological noise by the number of connected components in the isosurface. Lastly, we present a formula predicting the fractal dimension as a function of noise and validate the formula with experimental results.
fractal dimension isosurfaces scalar data