HyperAIHyperAI

Command Palette

Search for a command to run...

5 months ago

GeoTransformer: Fast and Robust Point Cloud Registration with Geometric Transformer

Qin Zheng ; Yu Hao ; Wang Changjian ; Guo Yulan ; Peng Yuxing ; Ilic Slobodan ; Hu Dewen ; Xu Kai

GeoTransformer: Fast and Robust Point Cloud Registration with Geometric
  Transformer

Abstract

We study the problem of extracting accurate correspondences for point cloudregistration. Recent keypoint-free methods have shown great potential throughbypassing the detection of repeatable keypoints which is difficult to doespecially in low-overlap scenarios. They seek correspondences over downsampledsuperpoints, which are then propagated to dense points. Superpoints are matchedbased on whether their neighboring patches overlap. Such sparse and loosematching requires contextual features capturing the geometric structure of thepoint clouds. We propose Geometric Transformer, or GeoTransformer for short, tolearn geometric feature for robust superpoint matching. It encodes pair-wisedistances and triplet-wise angles, making it invariant to rigid transformationand robust in low-overlap cases. The simplistic design attains surprisinglyhigh matching accuracy such that no RANSAC is required in the estimation ofalignment transformation, leading to $100$ times acceleration. Extensiveexperiments on rich benchmarks encompassing indoor, outdoor, synthetic,multiway and non-rigid demonstrate the efficacy of GeoTransformer. Notably, ourmethod improves the inlier ratio by $18{\sim}31$ percentage points and theregistration recall by over $7$ points on the challenging 3DLoMatch benchmark.Our code and models are available at\url{https://github.com/qinzheng93/GeoTransformer}.

Code Repositories

Benchmarks

BenchmarkMethodologyMetrics
point-cloud-registration-on-eth-trained-onGeoTransformer
Recall (30cm, 5 degrees): 4.91
point-cloud-registration-on-fp-o-eGeoTransformer
RRE (degrees): 2.30
RTE (cm): 1.57
Recall (3cm, 10 degrees): 63.94
point-cloud-registration-on-fp-o-hGeoTransformer
RRE (degrees): 2.57
RTE (cm): 2.22
Recall (3cm, 10 degrees): 2.64
point-cloud-registration-on-fp-o-mGeoTransformer
RRE (degrees): 2.45
RTE (cm): 1.94
Recall (3cm, 10 degrees): 22.07
point-cloud-registration-on-fp-r-eGeoTransformer
RRE (degrees): 2.29
RTE (cm): 1.57
Recall (3cm, 10 degrees): 64.12
point-cloud-registration-on-fp-r-hGeoTransformer
RRE (degrees): 0.47
RTE (cm): 1.69
Recall (3cm, 10 degrees): 47.75
point-cloud-registration-on-fp-r-mGeoTransformer
RRE (degrees): 2.26
RTE (cm): 1.63
Recall (3cm, 10 degrees): 55.93
point-cloud-registration-on-fp-t-eGeoTransformer
RRE (degrees): 2.32
RTE (cm): 1.59
Recall (3cm, 10 degrees): 66.25
point-cloud-registration-on-fp-t-hGeoTransformer
RRE (degrees): 2.27
RTE (cm): 1.57
Recall (3cm, 10 degrees): 64.18
point-cloud-registration-on-fp-t-mGeoTransformer
RRE (degrees): 2.29
RTE (cm): 1.58
Recall (3cm, 10 degrees): 64.29
point-cloud-registration-on-kitti-trained-onGeoTransformer
Success Rate: 67.93
point-cloud-registration-on-rotkittiGeoTransformer
RR@(1,0.1): 50.1
RR@(1.5,0.3): 78.5

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp