Sparse Randomized Approximation of Normal Cycles
Allen Paul, Neill Campbell, Tony Shardlow
TL;DR
This paper addresses the computational bottleneck of the curvature-aware normal-cycle shape metric by extending SparseNystromCurrVar to compress normal-cycles via a Nystrom RKHS framework with ridge leverage sampling. It derives a Dirac-delta, real-valued embedding for discrete normal-cycles, enabling aggressive compression with exponential error decay and $O(mn)$ costs for downstream distance computations. The approach yields substantial speedups (often 9–20x) with negligible loss in registration quality in large-scale LDDMM problems, demonstrating practicality for datasets with $10^5$–$10^6$ elements. Overall, the work makes curvature-aware, correspondence-free shape analysis scalable to massive geometry processing tasks while retaining theoretical guarantees on approximation error.
Abstract
We develop a compression algorithm for the Normal-Cycles representations of shape, using the Nystrom approximation in Reproducing Kernel Hilbert Spaces and Ridge Leverage Score sampling. Our method has theoretical guarantees on the rate of convergence of the compression error, and the obtained approximations are shown to be useful for down-line tasks such as nonlinear shape registration in the Large Deformation Metric Mapping (LDDMM) framework, even for very high compression ratios. The performance of our algorithm is demonstrated on large-scale shape data from modern geometry processing datasets, and is shown to be fast and scalable with rapid error decay.
