atlas

Research map / Point clouds / Registration and matching

Extend Your Own Correspondences: Unsupervised Distant Point Cloud Registration by Progressive Distance Extension

CVPR 2024 · Point clouds › Registration and matching · approach: Learned feature-based registration · 22 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes EYOC, a fully unsupervised distant point cloud registration method that trains a 3D sparse-conv feature extractor via a labeler-student EMA scheme with progressively increasing frame intervals, using spatial filtering, SC2-PCR speculative registration and NN-search correspondence rediscovery.

Problem

Distant point cloud registration (LiDARs on vehicles 5-50 m apart) needs expensive pose labels and generalizes poorly to new data distributions; no unsupervised outdoor solution existed.

Approach

Progressively extend the frame interval between consecutive LiDAR sweeps so a labeler trained on near pairs labels farther pairs, using spatial filtering of close-to-LiDAR correspondences (which are less stable) and registration-based NN-search rediscovery to generate clean correspondence supervision without pose labels.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply EYOC unsupervised training to FCGF on KITTIFCGF · KITTImRR: 71.8 -> 83.2Helped
Apply EYOC unsupervised training to FCGF on WODFCGF · WODmRR: 69.9 -> 78.4Helped
Apply EYOC unsupervised training to FCGF on nuScenesFCGF · nuScenesmRR: 67.1 -> 61.7Hurt
Remove Lowe filtering (ablation)EYOC · KITTIlabeler IR: 5.1 -> 18.4; 7.8 -> 43.3Helped
Add adaptive spatial filtering, speculative registration, and correspondence rediscovery (ablation)EYOC · KITTImRR: 84.6 -> 88.0Helped
Add hard spatial filtering, speculative registration, and correspondence rediscovery (ablation)EYOC · KITTIRR @ [40,50]: 60.3 -> 68.8Helped
Remove the progressive dataset strategy (ablation)EYOC · KITTIlabeler IR: 43.3 -> 0.0Hurt
Use EMA decay factor λ = 0.85 or 0.9 instead of λ = 0.2 (ablation)EYOC · KITTIRR @ [40,50]: 73.9 -> 58.8; 73.9 -> N/CHurt
Increase the hard spatial-filter threshold dthresh (ablation)EYOC · KITTIlabeler IR: 18.4; 18.5; 25.2; 31.1; 31.4; 29.4; 45.1; 49.0; 53.2; 43.3Mixed
Increase the adaptive spatial-filter threshold sthresh (ablation)EYOC · KITTIlabeler IR: 18.4; 25.4; 30.7; 31.5; 31.1; 34.9; 43.3; N/C; N/C; N/CMixed

Surprising findings

Limitations

Experimental setup

Datasets: KITTI nuScenes Waymo Open Dataset (WOD)

Benchmarks: KITTI nuScenes WOD

Metrics: Registration Recall (RR) mean Registration Recall (mRR) Relative Rotation Error Relative Translation Error Inlier Ratio

Baselines: FCGF Predator SpinNet D3Feat CoFiNet GeoTransformer FCGF + C

Builds on: FCGF SC2-PCR Hardest-Contrastive Loss BYOC APR staged training

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy