Shoving tubes through shapes gives a sufficient and efficient shape statistic
Adam Onus, Nina Otter, Renata Turkes
TL;DR
This work generalises the persistent homology transform (PHT) by introducing the distance-from-flat PHT, $ ext{PHT}_{ ext{AG}(m,n), ext{d}}$, which probes Euclidean shapes with respect to all affine $m$-dimensional flats. By establishing definability and using Radon-transform ideas, the authors prove that this transform is continuous (with respect to suitable diagram metrics) and that truncating the homology degrees to $ ext{0,1,...,m-1}$ yields an injective descriptor of shapes, offering computational advantages, especially for tubular-type filtrations when $m=1$ and $k=0$. They connect the generalized PHT to the classical one, show relationships to Euler calculus and Schapira’s inversion, and discuss stability properties, instabilities, and potential extensions to non-Euclidean spaces and broader parameter spaces. The results provide a theoretically solid, computationally attractive framework for injective shape statistics with practical implications for classification and geometric analysis. Overall, the paper advances topological data analysis by broadening the domain and filtration choices for PHTs while ensuring injectivity and continuity under well-defined geometric conditions.
Abstract
The Persistent Homology Transform (PHT) was introduced in the field of Topological Data Analysis about 10 years ago, and has since been proven to be a very powerful descriptor of Euclidean shapes. The PHT consists of scanning a shape from all possible directions $v\in S^{n-1}$ and then computing the persistent homology of sublevel set filtrations of the respective height functions $h_v$; this results in a sufficient and continuous descriptor of Euclidean shapes. We introduce a generalisation of the PHT in which we consider arbitrary parameter spaces and sublevel sets with respect to any function. In particular, we study transforms, defined on the Grassmannian $\mathbb{A}\mathbb{G}(m,n)$ of affine subspaces of $\mathbb{R}^n$, that allow to scan a shape by probing it with all possible affine $m$-dimensional subspaces $P\subset \mathbb{R}^n$, for fixed dimension $m$, and by computing persistent homology of sublevel set filtrations of the function $\mathrm{dist}(\cdot, P)$ encoding the distance from the flat $P$. We call such transforms "distance-from-flat" PHTs. We show that these transforms are injective and continuous and that they provide computational advantages over the classical PHT. In particular, we show that it is enough to compute homology only in degrees up to $m-1$ to obtain injectivity; for $m=1$ this provides a very powerful and computationally advantageous tool for examining shapes, which in a previous work by a subset of the authors has proven to significantly outperform state-of-the-art neural networks for shape classification tasks.
