atlas

Research map / Point clouds / Point cloud classification

Text to Point Cloud Localization with Multi-Level Negative Contrastive Learning

AAAI 2025 · Point clouds › Point cloud classification · approach: Self-supervised point cloud pretraining · 5 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 multi-level negative contrastive learning (global, instance, and relation levels) for text-to-point-cloud localization on KITTI360Pose, using language to exclude mismatched locations rather than aligning features.

Problem

Language-based localization of LiDAR point clouds in city-scale maps is hard because text is ambiguous and point clouds are sparse with repeated instances; standard contrastive alignment of global features may hurt point cloud expressiveness.

Approach

Instead of pulling matched text-cell pairs together, minimize similarity of mismatched locations at global, instance, and relation levels (negative contrastive learning, weighted by a scale parameter a and d), with scene graphs built over instances and inter-instance relations via GCN.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use multi-level negative contrastive learning instead of Text2LocLanguage-based localization on KITTI360Pose · KITTI360Pose testSubmap retrieval recall (Top-1): 57%Helped
Use multi-level negative contrastive learning instead of Text2LocLanguage-based localization on KITTI360Pose · KITTI360Pose validationLocalization recall (Top-1, <5m): 45.9%Helped
Add instance-level features to global-level features (ablation)MNCL · KITTI360Pose validationSubmap retrieval recall (Top-1): 0.40 -> 0.44Helped
Add relation-level features to global-level features (ablation)MNCL · KITTI360Pose validationSubmap retrieval recall (Top-1): 0.40 -> 0.46Helped
Add both instance-level and relation-level features (ablation)MNCL · KITTI360Pose validationSubmap retrieval recall (Top-1): 0.46 -> 0.50Helped
Replace multi-level negative contrastive loss with vanilla contrastive loss (ablation)MNCL · KITTI360Pose validationSubmap retrieval recall (Top-1): 0.50 -> 0.45Hurt
Replace multi-level negative contrastive loss with vanilla contrastive loss (ablation)MNCL · KITTI360Pose testSubmap retrieval recall (Top-1): 0.44 -> 0.41Hurt
Increase the number of GCN layers from zero to one (ablation)MNCL · KITTI360Pose testSum of Top-1/3/5 retrieval recall rates: 162.7% to 179.6%Helped
Increase the number of GCN layers beyond three (ablation)MNCL · KITTI360Pose testSum of Top-1/3/5 retrieval recall ratesHurt
Set the negative-loss parameter a to two (ablation)MNCL · KITTI360Pose testSum of Top-1/3/5 retrieval recall rates: 185.5Helped
Increase database radius from 200m to 500m (ablation)Ours · Scene-0009 scalability evaluationTop-1 retrieval recall: 9.6%Hurt
Increase database radius from 200m to 500mText2Loc · Scene-0009 scalability evaluationTop-1 retrieval recall: 19.2%Hurt

Surprising findings

Limitations

Experimental setup

Datasets: KITTI360Pose

Benchmarks: KITTI360Pose

Metrics: Top-k retrieval recall localization recall at 5/10/15m thresholds

Baselines: Text2Pos RET Text2Loc

Builds on: Text2Loc CLIP RCL (complementary contrastive learning) ESA (external space attention)

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