HyperAIHyperAI

Command Palette

Search for a command to run...

3 months ago

Density-invariant Features for Distant Point Cloud Registration

Quan Liu Hongzi Zhu Yunsong Zhou Hongyang Li Shan Chang Minyi Guo

Density-invariant Features for Distant Point Cloud Registration

Abstract

Registration of distant outdoor LiDAR point clouds is crucial to extending the 3D vision of collaborative autonomous vehicles, and yet is challenging due to small overlapping area and a huge disparity between observed point densities. In this paper, we propose Group-wise Contrastive Learning (GCL) scheme to extract density-invariant geometric features to register distant outdoor LiDAR point clouds. We mark through theoretical analysis and experiments that, contrastive positives should be independent and identically distributed (i.i.d.), in order to train densityinvariant feature extractors. We propose upon the conclusion a simple yet effective training scheme to force the feature of multiple point clouds in the same spatial location (referred to as positive groups) to be similar, which naturally avoids the sampling bias introduced by a pair of point clouds to conform with the i.i.d. principle. The resulting fully-convolutional feature extractor is more powerful and density-invariant than state-of-the-art methods, improving the registration recall of distant scenarios on KITTI and nuScenes benchmarks by 40.9% and 26.9%, respectively. Code is available at https://github.com/liuQuan98/GCL.

Code Repositories

liuQuan98/GCL-KPConv
pytorch
Mentioned in GitHub
liuquan98/gcl
Official
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
point-cloud-registration-on-kitti-distant-pcrGCL+KPConv
RR @ Loose Criterion (5°u00262m), on LoKITTI: 55.4
mRR @ Normal Criterion (1.5°u00260.3m): 88.8
point-cloud-registration-on-kitti-distant-pcrGCL+Conv
RR @ Loose Criterion (5°u00262m), on LoKITTI: 72.3
mRR @ Normal Criterion (1.5°u00260.3m): 83.5
point-cloud-registration-on-nuscenes-distantGCL+Conv
RR @ Loose Criterion (5°u00262m), on LoNuScenes: 82.4
mRR @ Normal Criterion (1.5°u00260.3m): 70.2
point-cloud-registration-on-nuscenes-distantGCL+KPConv
RR @ Loose Criterion (5°u00262m), on LoNuScenes: 86.5
mRR @ Normal Criterion (1.5°u00260.3m): 71.5
point-cloud-registration-on-rotkittiGCL
RR@(1,0.1): 28.8
RR@(1.5,0.3): 40.1

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