atlas

Research map / Point clouds / Point cloud classification

X-3D: Explicit 3D Structure Modeling for Point Cloud Recognition

CVPR 2024 · Point clouds › Point cloud classification · approach: Local feature aggregation networks · 19 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 X-3D, which builds explicit PointHop-style local structure descriptors in input 3D space and uses them to generate shared dynamic kernels for point cloud segmentation, classification, part segmentation and detection, plugged into several existing backbones.

Problem

Implicit high-dimensional structure modeling of point cloud local neighborhoods (relation vectors plus dynamic kernels) loses explicit geometric structure, creating a gap between embedding-space local structure and the original input geometry.

Approach

Instead of generating kernels per relation vector, generate one shared dynamic kernel per neighborhood from an explicit 3D local structure descriptor (PointHop-style octant centroids), with adaptive denoising via cross-attention and geometrically limited neighborhood context propagation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add X-3D to DeLADeLA · S3DIS 6-foldmIoU: 78.3 -> 79.2Helped
Add X-3D to DeLADeLA · S3DIS Area-5mIoU: 74.1 -> 74.3Helped
Add X-3D to DeLADeLA · ScanNet validationmIoU: 75.9 -> 76.3Helped
Add X-3DGroupFree6,256 · ScanNetV2mAP@0.50: 48.9 -> 51.1Helped
Add X-3DGroupFree6,256 · SUN RGB-DmAP@0.50: 45.2 -> 46.9Helped
Add X-3D to DeLADeLA · ScanObjectNNOA: 90.4 -> 90.7Helped
Add X-3D relational position embeddingPoint Transformer · ScanNetmIoU: 70.6 -> 73.9Helped
Use a shared structure kernel instead of concatenating explicit structure (ablation)PointMetaBase-S · ScanObjectNNOA: 88.3 -> 88.8Helped
Generate separate vector kernels instead of one shared structure kernel (ablation)PointMetaBase-S · ScanObjectNNOA: 88.8 -> 88.6Hurt
Add denoising (ablation)PointMetaBase · S3DIS Area5mIoU: 70.9 -> 71.3Helped
Add neighborhood context propagation (ablation)PointMetaBase · S3DIS Area5mIoU: 70.9 -> 71.4Helped
Add neighborhood context propagation (ablation)PointMetaBase · ScanObjectNNOA: 88.5 -> 88.6No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: S3DIS ScanNetV2 ScanObjectNN SUN RGB-D ShapeNetPart KITTI

Benchmarks: S3DIS ScanNetV2 ScanObjectNN SUN RGB-D ShapeNetPart KITTI

Metrics: mIoU mAcc OA mAP@0.25 mAP@0.50 GFLOPs #Params

Baselines: PointNet++ PointMetaBase DeLA Point Transformer RepSurf KPConv PointNeXt GroupFree 3DSSD

Builds on: PointMetaBase PointNet++ PointHop Point Transformer GroupFree

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