atlas

Research map / Point clouds / Point cloud classification

CMMLoc: Advancing Text-to-PointCloud Localization with Cauchy-Mixture-Model Based Framework

CVPR 2025 · Point clouds › Point cloud classification · approach: Self-supervised point cloud pretraining · 2 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 CMMLoc, a coarse-to-fine text-to-point-cloud localization framework that models partially relevant text-object relations with Cauchy-mixture-model attention, spatial consolidation, pre-alignment, and cardinal direction integration, achieving SOTA on KITTI360Pose.

Problem

Language-based 3D point cloud localization in large urban scenes, where text descriptions only partially cover the objects in a submap, creating uncertain text-object correspondences that prior coarse-to-fine methods ignore.

Approach

Model partial relevance between text and 3D objects by adding Cauchy-distribution priors (Cauchy matrix weights) to attention in a Cauchy-Mixture-Model Transformer, adaptively aggregate multi-scale object features with a learnable query, and improve fine localization via modality pre-alignment and cardinal-direction relative position encoding.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use CMMLoc instead of Text2Loc for coarse submap retrievalKITTI360Pose · KITTI360Pose validation and testsubmap retrieval recall: 0.32 -> 0.35 (validation, k=1); 0.28 -> 0.32 (test, k=1)Helped
Use CMMLoc instead of Text2Loc for fine localizationKITTI360Pose · KITTI360Pose validation and testlocalization recall (ε<5m), k=1: 0.37 -> 0.44 (validation); 0.33 -> 0.39 (test)Helped
Replace the Transformer with a CMM-based Transformer and spatial consolidation for coarse retrieval (ablation)CMMLoc · KITTI360Pose validation and testsubmap retrieval recall, k=1: 0.32 -> 0.35 (validation); 0.28 -> 0.32 (test)Helped
Add the spatial consolidation scheme to CMMT (ablation)CMMLoc coarse retrieval · KITTI360Pose validation and testsubmap retrieval recall, k=1: 0.33 -> 0.35 (validation); 0.31 -> 0.32 (test)Helped
Replace the CMM-based Transformer with the standard Transformer (ablation)CMMLoc coarse retrieval · KITTI360Pose validation and testsubmap retrieval recall, k=1: 0.35 -> 0.32 (validation); 0.32 -> 0.28 (test)Hurt
Use semantic-similarity-based rather than distance-based Cauchy weights (ablation)CMMLoc coarse retrieval · KITTI360Pose validation and testsubmap retrieval recallHelped
Increase the noise rate in predicted object semantic labels (ablation)CMMLoc · KITTI360Pose validation and testlocalization performanceHurt
Add pre-alignment to the fine localization network (ablation)CMMLoc · KITTI360Pose testlocalization recall (ε<5m), k=1: 0.38 -> 0.39Helped
Add Cardinal Direction Integration to the fine localization network (ablation)CMMLoc · KITTI360Pose testlocalization recall (ε<5m), k=1: 0.38 -> 0.39Helped
Use CMMLoc coarse retrieval instead of the original Text2Loc retrieval (ablation)Text2Loc fine localization network · KITTI360Pose validation and testlocalization recall (ε<5m), k=1: 0.37 -> 0.42 (validation); 0.33 -> 0.37 (test)Helped

Surprising findings

Limitations

Experimental setup

Datasets: KITTI360Pose

Benchmarks: KITTI360Pose

Metrics: submap retrieval recall at top-k localization recall at error thresholds 5/10/15m

Baselines: Text2Pos RET Text2Loc GMMFormer

Builds on: Text2Loc Text2Pos GMMFormer PointNet++ T5

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