CurveCloudNet: Processing Point Clouds with 1D Structure

Colton Stearns, Jiateng Liu, Davis Rempe, Despoina Paschalidou, Jeong Joon Park +2 more
3/1/2023

No official code found. Best implementation: coltonstearns/curvecloudnet (11 stars, MIT, last commit 2024-06-24).

Abstract

Modern depth sensors such as LiDAR operate by sweeping laser-beams across the scene, resulting in a point cloud with notable 1 D curve-like structures. In this work, we introduce a new point cloud processing scheme and backbone, called CurveCloudNet, which takes advantage of the curve-like structure inherent to these sensors. While existing backbones discard the rich 1D traversal patterns and rely on generic 3D operations, CurveCloudNet parameterizes the point cloud as a collection of polylines (dubbed a “curve cloud”), establishing a local surface-aware ordering on the points. By reasoning along curves, CurveCloud-Net captures lightweight curve-aware priors to efficiently and accurately reason in several diverse 3D environments. We evaluate CurveCloudNet on multiple synthetic and real datasets that exhibit distinct 3D size and structure. We demonstrate that CurveCloudNet outperforms both point-based and sparse-voxel backbones in various segmentation settings, notably scaling to large scenes better than point-based alternatives while exhibiting improved single-object performance over sparse-voxel alternatives. In all, Curve-CloudNet is an efficient and accurate backbone that can handle a larger variety of 3D environments than past works.

View on arXivView PDF

Code Implementations(1)

MIT

Official code release of "CurveCloudNet: Processing Point Clouds with 1D Structure"

113Shell, PythonJun 13, 20242 years agoMIT

Similar Papers

Cite this paper

@article{stearns2023curvecloudnet,
  title  = {CurveCloudNet: Processing Point Clouds with 1D Structure},
  author = {Colton Stearns and Jiateng Liu and Davis Rempe and Despoina Paschalidou and Jeong Joon Park and Sebastien Mascha and L. Guibas},
  year   = {2023},
  eprint = {2303.12050},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2303.12050},
  journal = {CVPR 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2303.12050.svg)](https://codeofpaper.com/paper/2303.12050)

Discussion