atlas

Research map / Point clouds / Point cloud classification

HOTFormerLoc: Hierarchical Octree Transformer for Versatile Lidar Place Recognition Across Ground and Aerial Views

CVPR 2025 · Point clouds › Point cloud classification · approach: LiDAR point cloud compression and completion · 4 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 HOTFormerLoc, a hierarchical octree transformer with cylindrical octree windows, relay tokens and pyramid attentional pooling for ground-to-ground and ground-to-aerial lidar place recognition, and introduces the CS-Wild-Places cross-source forest dataset.

Problem

Lidar place recognition across ground and aerial viewpoints in urban and forest environments, where point density varies with distance from a spinning lidar and cross-source point distributions differ.

Approach

Combines octree-serialised window attention with relay tokens that give multi-scale global-local interaction, cylindrical (rather than Cartesian) octree partitioning that matches spinning-lidar density, a distribution-aware absolute positional encoding, and pyramid attentional pooling into a global descriptor.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use HOTFormerLoc instead of CrossLoc3DCS-Campus3D ground-query, aerial-database retrieval · CS-Campus3DAR@1: 70.7 -> 80.4Helped
Use HOTFormerLoc instead of CrossLoc3DCS-Campus3D ground-query, aerial-database retrieval · CS-Campus3DAR@1%: 85.7 -> 94.9Helped
Use HOTFormerLoc instead of LoGG3D-NetWild-Places · Wild-Places meanAR@1: 77.3 -> 74.8Hurt
Use HOTFormerLoc instead of MinkLoc3Dv2Oxford RobotCar · Oxford RobotCar meanAR@1: 90.0 -> 92.1Helped
Disable relay tokens (ablation)HOTFormerLoc · OxfordAR@1 (Mean): -2.5%Hurt
Disable relay tokens (ablation)HOTFormerLoc · CS-Campus3DAR@1: -4.5%Hurt
Disable relay tokens (ablation)HOTFormerLoc · CS-Wild-PlacesAR@1 (Mean): -4.7%Hurt
Disable ADaPE (ablation)HOTFormerLoc · CS-Campus3DAR@1: -2.9%Hurt
Use L=2 pyramid levels (ablation)HOTFormerLoc · CS-Campus3DAR@1: -5.1%Hurt
Replace pyramid attentional pooling with GeM pooling (ablation)HOTFormerLoc · CS-Campus3DAR@1: -22.5%Hurt
Replace pyramid attentional pooling with Pyramid GeM pooling (ablation)HOTFormerLoc · CS-Wild-PlacesAR@1 (Mean): -12.3%Hurt
Use octree depth 7 and window size 64 instead of depth 6 and window size 64 (ablation)HOTFormerLoc · CS-Wild-PlacesAR@1 (Mean): 34.5 -> 58.3Helped

Surprising findings

Limitations

Experimental setup

Datasets: Oxford RobotCar CS-Campus3D Wild-Places CS-Wild-Places

Benchmarks: CS-Wild-Places CS-Campus3D Wild-Places Oxford RobotCar

Metrics: AR@1 AR@1% MRR recall@N parameter count inference time

Baselines: PointNetVLAD PPT-Net TransLoc3D MinkLoc3Dv2 CrossLoc3D LoGG3D-Net GAPR

Builds on: OctFormer MinkLoc3Dv2 Swin Transformer Focal Transformer FasterViT

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