Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

DeepGMR: Learning Latent Gaussian Mixture Models for Registration

About

Point cloud registration is a fundamental problem in 3D computer vision, graphics and robotics. For the last few decades, existing registration algorithms have struggled in situations with large transformations, noise, and time constraints. In this paper, we introduce Deep Gaussian Mixture Registration (DeepGMR), the first learning-based registration method that explicitly leverages a probabilistic registration paradigm by formulating registration as the minimization of KL-divergence between two probability distributions modeled as mixtures of Gaussians. We design a neural network that extracts pose-invariant correspondences between raw point clouds and Gaussian Mixture Model (GMM) parameters and two differentiable compute blocks that recover the optimal transformation from matched GMM parameters. This construction allows the network learn an SE(3)-invariant feature space, producing a global registration method that is real-time, generalizable, and robust to noise. Across synthetic and real-world data, our proposed method shows favorable performance when compared with state-of-the-art geometry-based and learning-based registration methods.

Wentao Yuan, Ben Eckart, Kihwan Kim, Varun Jampani, Dieter Fox, Jan Kautz• 2020

Related benchmarks

TaskDatasetResultRank
Point cloud registrationModelNet40 RPMNet manner (Unseen Shapes)
RMSE(R)13.266
32
Point cloud registrationModelNet40 twice-sampled (TS) unseen categories (test)
RMSE (Rotation)18.89
30
Point cloud registrationModelNet 40 (test)
RRE7.871
27
Point cloud registrationModelNet40 Unseen Categories with Gaussian Noise RPMNet manner (OS)
RMSE (Rotation)17.693
21
Point cloud registrationModelLoNet 40 (test)
RRE9.867
17
Point cloud registrationModelNet40 Gaussian Noise twice-sampled (test)
RMSE (R)20.433
11
Point cloud registrationModelNet40 Unseen Categories with Gaussian Noise RPMNet manner (TS)
RMSE (R)68.56
10
Point cloud registrationModelNet40 Unseen Shapes RPMNet manner (test)
RMSE (Rotation)72.31
10
3D registrationShapeNet core (full shapes)
RMSE (Airplane)0.079
7
RegistrationShapeNet Airplane (full shapes) core (test)
RMSE0.079
7
Showing 10 of 12 rows

Other info

Follow for update