atlas

Research map / Point clouds / Point cloud classification

Geometrically-driven Aggregation for Zero-shot 3D Point Cloud Understanding

CVPR 2024 · Point clouds › Point cloud classification · approach: Point-language and open-vocabulary 3D · 11 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.

Training-free GeoZe aggregates per-point CLIP-derived VLM features on the point cloud using local and global geometric (FPFH) and semantic similarity via superpoints, Sinkhorn weighting and anchors, improving zero-shot classification, part and semantic segmentation.

Problem

Zero-shot point cloud understanding via 2D VLMs transfers per-pixel features to 3D points with naive pooling, ignoring the point cloud's geometric structure, which leaves noisy and inconsistent point-level representations.

Approach

A training-free, geometrically driven local-to-global aggregation over superpoints that weights aggregation by FPFH geometric similarity and VLM feature similarity (via Sinkhorn optimal transport), with VLM representation anchors from Mean-Shift to correct drift from the original feature space.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
apply geometrically-driven aggregation to transferred VLM representationsPointCLIPv2 on ModelNet40 · ModelNet40 testaccuracy: 64.2 -> 70.2Helped
apply geometrically-driven aggregation to transferred VLM representationsPointCLIPv2 on ScanObjectNN S-OBJ-ONLY · ScanObjectNN S-OBJ-ONLY testaccuracy: +18.03Helped
apply geometrically-driven aggregation to transferred VLM representationsPointCLIPv2 on ScanObjectNN S-OBJ-BG · ScanObjectNN S-OBJ-BG testaccuracy: +8.13Helped
apply geometrically-driven aggregation to transferred VLM representationsPointCLIPv2 on ScanObjectNN S-PB-T50-RS · ScanObjectNN S-PB-T50-RS testaccuracy: +4.37Helped
apply geometrically-driven aggregation to transferred VLM representationsPointCLIPv2 on ShapeNetPart · ShapeNetPartmIoU: +5.6Helped
add superpoint computation and superpoint-to-point aggregation (ablation)GeoZe on ShapeNetPart · ShapeNetPartmIoU: +1.7 mIoUHelped
add local aggregation to SC+SP (ablation)GeoZe on ShapeNetPart · ShapeNetPartmIoU: 0.5 mIoUHelped
add global aggregation to SC+SP (ablation)GeoZe on ShapeNetPart · ShapeNetPartmIoU: 0.8 mIoUHelped
add anchor projection to SC+SP (ablation)GeoZe on ShapeNetPart · ShapeNetPartmIoU: 0.8 mIoUHelped
add local and global aggregation to SC+SP (ablation)GeoZe on ShapeNetPart · ShapeNetPartmIoU: 57.1 mIoUHelped
include geometric, semantic, and coordinate information in aggregation (ablation)GeoZe on ShapeNetPart · ShapeNetPartmIoU: 55.7% vs. 56.9%Helped

Surprising findings

Limitations

Experimental setup

Datasets: ModelNet40 ScanObjectNN ShapeNetPart ScanNet nuScenes

Benchmarks: ModelNet40 ScanObjectNN ShapeNetPart ScanNet nuScenes

Metrics: accuracy mIoU

Baselines: PointCLIPv2 OpenScene ConceptFusion PointCLIP

Builds on: CLIP PointCLIPv2 OpenScene ConceptFusion PointNet++

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