52
24

Fitting a manifold of large reach to noisy data

Abstract

Let MRn{\mathcal M}\subset {\mathbb R}^n be a C2C^2-smooth compact submanifold of dimension dd. Assume that the volume of M{\mathcal M} is at most VV and the reach (i.e.\ the normal injectivity radius) of M{\mathcal M} is greater than τ\tau. Moreover, let μ\mu be a probability measure on M{\mathcal M} which density on M{\mathcal M} is a strictly positive Lipschitz-smooth function. Let xjMx_j\in {\mathcal M}, j=1,2,,Nj=1,2,\dots,N be NN independent random samples from distribution μ\mu. Also, let ξj\xi_j, j=1,2,,Nj=1,2,\dots, N be independent random samples from a Gaussian random variable in Rn{\mathbb R}^n having covariance σ2I\sigma^2I, where σ\sigma is less than a certain specified function of d,Vd, V and τ\tau. We assume that we are given the data points yj=xj+ξj,y_j=x_j+\xi_j, j=1,2,,Nj=1,2,\dots,N, modelling random points of M{\mathcal M} with measurement noise. We develop an algorithm which produces from these data, with high probability, a dd dimensional submanifold MoRn{\mathcal M}_o\subset {\mathbb R}^n whose Hausdorff distance to M{\mathcal M} is less than Cdσ2/τCd\sigma^2/\tau and whose reach is greater than cτ/d6c{\tau}/d^6 with universal constants C,c>0C,c > 0. The number NN of random samples required depends almost linearly on nn, polynomially on σ1\sigma^{-1} and exponentially on dd.

View on arXiv
Comments on this paper