Papers › Density-invariant Features for Distant Point Cloud Registration

Density-invariant Features for Distant Point Cloud Registration

19 Jul 2023ICCV 2023 1arXiv:2307.09788archive 2025-07-28

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

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.

PaperPDFConference PDFCode

In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

Code

liuquan98/gcl officialmentioned in papermentioned on GitHubpytorch report
liuQuan98/GCL-KPConv mentioned on GitHubpytorch report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Autonomous VehiclesContrastive LearningPoint Cloud Registration

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Point Cloud Registration KITTI (Distant PCR) GCL+KPConv RR @ Loose Criterion (5°&2m), on LoKITTI 55.4 #1 of 4 Archive leaderboard report
Point Cloud Registration KITTI (Distant PCR) GCL+KPConv mRR @ Normal Criterion (1.5°&0.3m) 88.8 #1 of 4 Archive leaderboard report
Point Cloud Registration KITTI (Distant PCR) GCL+Conv RR @ Loose Criterion (5°&2m), on LoKITTI 72.3 #2 of 4 Archive leaderboard report
Point Cloud Registration KITTI (Distant PCR) GCL+Conv mRR @ Normal Criterion (1.5°&0.3m) 83.5 #2 of 4 Archive leaderboard report
Point Cloud Registration RotKITTI Registration Benchmark GCL RR@(1,0.1) 28.8 #5 of 6 Archive leaderboard report
Point Cloud Registration RotKITTI Registration Benchmark GCL RR@(1.5,0.3) 40.1 #5 of 6 Archive leaderboard report
Point Cloud Registration nuScenes (Distant PCR) GCL+KPConv RR @ Loose Criterion (5°&2m), on LoNuScenes 86.5 #1 of 4 Archive leaderboard report
Point Cloud Registration nuScenes (Distant PCR) GCL+KPConv mRR @ Normal Criterion (1.5°&0.3m) 71.5 #1 of 4 Archive leaderboard report
Point Cloud Registration nuScenes (Distant PCR) GCL+Conv RR @ Loose Criterion (5°&2m), on LoNuScenes 82.4 #2 of 4 Archive leaderboard report
Point Cloud Registration nuScenes (Distant PCR) GCL+Conv mRR @ Normal Criterion (1.5°&0.3m) 70.2 #2 of 4 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Methods

Contrastive Learning

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections