Rethinking Network Design and Local Geometry in Point Cloud: A Simple Residual MLP Framework
Point cloud analysis is challenging due to irregularity and unordered data structure. To capture the 3D geometries, prior works mainly rely on exploring sophisticated local geometric extractors using convolution, graph, or attention mechanisms. These methods, however, incur unfavorable latency durin...
Gespeichert in:
Hauptverfasser: | , , , , |
---|---|
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Point cloud analysis is challenging due to irregularity and unordered data
structure. To capture the 3D geometries, prior works mainly rely on exploring
sophisticated local geometric extractors using convolution, graph, or attention
mechanisms. These methods, however, incur unfavorable latency during inference,
and the performance saturates over the past few years. In this paper, we
present a novel perspective on this task. We notice that detailed local
geometrical information probably is not the key to point cloud analysis -- we
introduce a pure residual MLP network, called PointMLP, which integrates no
sophisticated local geometrical extractors but still performs very
competitively. Equipped with a proposed lightweight geometric affine module,
PointMLP delivers the new state-of-the-art on multiple datasets. On the
real-world ScanObjectNN dataset, our method even surpasses the prior best
method by 3.3% accuracy. We emphasize that PointMLP achieves this strong
performance without any sophisticated operations, hence leading to a superior
inference speed. Compared to most recent CurveNet, PointMLP trains 2x faster,
tests 7x faster, and is more accurate on ModelNet40 benchmark. We hope our
PointMLP may help the community towards a better understanding of point cloud
analysis. The code is available at https://github.com/ma-xu/pointMLP-pytorch. |
---|---|
DOI: | 10.48550/arxiv.2202.07123 |