atlas

Research map / Point clouds / Point cloud classification

CurveCloudNet: Processing Point Clouds with 1D Structure

CVPR 2024 · Point clouds › Point cloud classification · approach: Local feature aggregation networks · 3 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 CurveCloudNet, a point cloud backbone that parameterizes LiDAR/laser-scan point clouds as polylines ("curve clouds") and applies 1D curve operations at high resolution mixed with point operations at low resolution.

Problem

Point-based 3D backbones scale poorly to large scenes, while sparse-voxel backbones discretize small or irregular point sets and lose detail; existing methods ignore the 1D curve-like traversal structure of laser-scanner outputs.

Approach

Link LiDAR/laser points into polylines using beam IDs, timestamps and distance thresholds to form a curve cloud, then apply 1D operations along curves (geodesic farthest point sampling, curve grouping, symmetric 1D convolutions) in a U-Net that uses curve layers at high resolution and point layers at low resolution.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use CurveCloudNet instead of CurveNetShapeNet part segmentation · ShapeNetmIOU: 82.8 -> 83.1Helped
use CurveCloudNet instead of PointMLPKortX part segmentation · KortXmIOU: 75.4 -> 78.9Helped
use CurveCloudNet instead of SphereFormerA2D2 semantic segmentation · A2D2mIoU: 55.1 -> 54.1Hurt
use CurveCloudNet instead of SphereFormernuScenes semantic segmentation · nuScenes validationmIoU: 79.5 -> 78.0Hurt
use CurveCloudNet instead of SphereFormerKITTI semantic segmentation · KITTI validationmIoU: 69.0 -> 69.5Helped
add curve grouping instead of regular radial grouping (ablation)CurveCloudNet · A2D2mIoU: 53.3 -> 54.1Helped
add curve FPS instead of regular FPS (ablation)CurveCloudNet · A2D2mIoU: 52.4 -> 54.1Helped
add 1D curve convolutions (ablation)CurveCloudNet · A2D2mIoU: 52.0 -> 54.1Helped
add curve operations instead of point-based counterparts (ablation)CurveCloudNet · A2D2mIoU: 52.6 -> 54.1Helped

Surprising findings

Limitations

Experimental setup

Datasets: ShapeNet KortX A2D2 nuScenes SemanticKITTI

Benchmarks: ShapeNet Part Segmentation KortX Part Segmentation A2D2 nuScenes SemanticKITTI

Metrics: mIoU latency (ms) GPU memory (GB) parameters (M)

Baselines: PointNet++ CurveNet PointMLP PointNext DGCNN MinkowskiNet Cylinder3D SphereFormer RandLANet PolarNet

Builds on: PointNet++ PointNext PointMLP DGCNN MinkowskiNet

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