Registration of algebraic varieties using Riemannian optimization
- URL: http://arxiv.org/abs/2401.08562v1
- Date: Tue, 16 Jan 2024 18:47:38 GMT
- Title: Registration of algebraic varieties using Riemannian optimization
- Authors: Florentin Goyens, Coralia Cartis and St\'ephane Chr\'etien
- Abstract summary: We consider the problem of finding a transformation between two point clouds that represent the same object but are expressed in different coordinate systems.
Our approach is not based on a point-to-point correspondence, matching every point in the source point cloud to a point in the target point cloud.
- Score: 0.0
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: We consider the point cloud registration problem, the task of finding a
transformation between two point clouds that represent the same object but are
expressed in different coordinate systems. Our approach is not based on a
point-to-point correspondence, matching every point in the source point cloud
to a point in the target point cloud. Instead, we assume and leverage a
low-dimensional nonlinear geometric structure of the data. Firstly, we
approximate each point cloud by an algebraic variety (a set defined by finitely
many polynomial equations). This is done by solving an optimization problem on
the Grassmann manifold, using a connection between algebraic varieties and
polynomial bases. Secondly, we solve an optimization problem on the orthogonal
group to find the transformation (rotation $+$ translation) which makes the two
algebraic varieties overlap. We use second-order Riemannian optimization
methods for the solution of both steps. Numerical experiments on real and
synthetic data are provided, with encouraging results. Our approach is
particularly useful when the two point clouds describe different parts of an
objects (which may not even be overlapping), on the condition that the surface
of the object may be well approximated by a set of polynomial equations. The
first procedure -- the approximation -- is of independent interest, as it can
be used for denoising data that belongs to an algebraic variety. We provide
statistical guarantees for the estimation error of the denoising using Stein's
unbiased estimator.
Related papers
- Mathematical Programming Algorithms for Convex Hull Approximation with a Hyperplane Budget [0.0]
We search for a convex polyhedron with at most K faces, containing all the positive points and no negative point.
The problem is known in the literature for pure convex polyhedral approximation.
Our interest stems from its possible applications in constraint learning.
arXiv Detail & Related papers (2024-07-24T15:08:52Z) - Aligning Embeddings and Geometric Random Graphs: Informational Results and Computational Approaches for the Procrustes-Wasserstein Problem [12.629532305482423]
The Procrustes-Wstein problem consists in matching two high-dimensional point clouds in an unsupervised setting.
We consider a planted model with two datasets $X,Y$ that consist of $n$ datapoints in $mathbbRd$, where $Y$ is a noisy version of $X$.
We propose the Ping-Passerong algorithm alternatively estimating the transformation and the relabeling, via a Franke-Wolfe convex relaxation.
arXiv Detail & Related papers (2024-05-23T13:18:51Z) - Extracting Manifold Information from Point Clouds [0.0]
A kernel based method is proposed for the construction of signature functions of subsets of $mathbbRd$.
The analytical and analysis of point clouds are the main application.
arXiv Detail & Related papers (2024-03-30T17:21:07Z) - Polynomial-Time Solutions for ReLU Network Training: A Complexity
Classification via Max-Cut and Zonotopes [70.52097560486683]
We prove that the hardness of approximation of ReLU networks not only mirrors the complexity of the Max-Cut problem but also, in certain special cases, exactly corresponds to it.
In particular, when $epsilonleqsqrt84/83-1approx 0.006$, we show that it is NP-hard to find an approximate global dataset of the ReLU network objective with relative error $epsilon$ with respect to the objective value.
arXiv Detail & Related papers (2023-11-18T04:41:07Z) - Efficient Graph Field Integrators Meet Point Clouds [59.27295475120132]
We present two new classes of algorithms for efficient field integration on graphs encoding point clouds.
The first class, SeparatorFactorization(SF), leverages the bounded genus of point cloud mesh graphs, while the second class, RFDiffusion(RFD), uses popular epsilon-nearest-neighbor graph representations for point clouds.
arXiv Detail & Related papers (2023-02-02T08:33:36Z) - Sparse Quadratic Optimisation over the Stiefel Manifold with Application
to Permutation Synchronisation [71.27989298860481]
We address the non- optimisation problem of finding a matrix on the Stiefel manifold that maximises a quadratic objective function.
We propose a simple yet effective sparsity-promoting algorithm for finding the dominant eigenspace matrix.
arXiv Detail & Related papers (2021-09-30T19:17:35Z) - New Methods for Detecting Concentric Objects With High Accuracy [0.0]
Fitting geometric objects to digitized data is an important problem in many areas such as iris detection, autonomous navigation, and industrial robotics operations.
There are two common approaches to fitting geometric shapes to data: the geometric (iterative) approach and algebraic (non-iterative) approach.
We develop new estimators, which can be used as reliable initial guesses for other iterative methods.
arXiv Detail & Related papers (2021-02-16T08:19:18Z) - Hybrid Trilinear and Bilinear Programming for Aligning Partially
Overlapping Point Sets [85.71360365315128]
In many applications, we need algorithms which can align partially overlapping point sets are invariant to the corresponding corresponding RPM algorithm.
We first show that the objective is a cubic bound function. We then utilize the convex envelopes of trilinear and bilinear monomial transformations to derive its lower bound.
We next develop a branch-and-bound (BnB) algorithm which only branches over the transformation variables and runs efficiently.
arXiv Detail & Related papers (2021-01-19T04:24:23Z) - Optimal oracle inequalities for solving projected fixed-point equations [53.31620399640334]
We study methods that use a collection of random observations to compute approximate solutions by searching over a known low-dimensional subspace of the Hilbert space.
We show how our results precisely characterize the error of a class of temporal difference learning methods for the policy evaluation problem with linear function approximation.
arXiv Detail & Related papers (2020-12-09T20:19:32Z) - Deep Magnification-Flexible Upsampling over 3D Point Clouds [103.09504572409449]
We propose a novel end-to-end learning-based framework to generate dense point clouds.
We first formulate the problem explicitly, which boils down to determining the weights and high-order approximation errors.
Then, we design a lightweight neural network to adaptively learn unified and sorted weights as well as the high-order refinements.
arXiv Detail & Related papers (2020-11-25T14:00:18Z) - Efficient and Robust Shape Correspondence via Sparsity-Enforced
Quadratic Assignment [16.03666555216332]
We introduce a novel local pairwise descriptor and then develop a simple, effective iterative method to solve the resulting quadratic assignment.
Our pairwise descriptor is based on the stiffness and mass iteration matrix of finite element approximation of the Laplace-Beltrami differential operator.
We use various experiments to show the efficiency, quality, and versatility of our method on large data sets, patches, and point clouds.
arXiv Detail & Related papers (2020-03-19T10:56:16Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.