HyperAIHyperAI

Command Palette

Search for a command to run...

5 months ago

Parameter is Not All You Need: Starting from Non-Parametric Networks for 3D Point Cloud Analysis

Renrui Zhang; Liuhui Wang; Ziyu Guo; Yali Wang; Peng Gao; Hongsheng Li; Jianbo Shi

Parameter is Not All You Need: Starting from Non-Parametric Networks for 3D Point Cloud Analysis

Abstract

We present a Non-parametric Network for 3D point cloud analysis, Point-NN, which consists of purely non-learnable components: farthest point sampling (FPS), k-nearest neighbors (k-NN), and pooling operations, with trigonometric functions. Surprisingly, it performs well on various 3D tasks, requiring no parameters or training, and even surpasses existing fully trained models. Starting from this basic non-parametric model, we propose two extensions. First, Point-NN can serve as a base architectural framework to construct Parametric Networks by simply inserting linear layers on top. Given the superior non-parametric foundation, the derived Point-PN exhibits a high performance-efficiency trade-off with only a few learnable parameters. Second, Point-NN can be regarded as a plug-and-play module for the already trained 3D models during inference. Point-NN captures the complementary geometric knowledge and enhances existing methods for different 3D benchmarks without re-training. We hope our work may cast a light on the community for understanding 3D point clouds with non-parametric methods. Code is available at https://github.com/ZrrSkywalker/Point-NN.

Code Repositories

asalarpour/Point_GN
pytorch
Mentioned in GitHub
zrrskywalker/point-nn
pytorch
Mentioned in GitHub
opengvlab/cafo
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
3d-point-cloud-classification-on-modelnet40Point-PN
Number of params: 0.8M
Overall Accuracy: 93.8
3d-point-cloud-classification-on-scanobjectnnPoint-PN
Number of params: 0.8M
Overall Accuracy: 87.1
supervised-only-3d-point-cloud-classificationPoint-PN
Number of params (M): 0.8
Overall Accuracy (PB_T50_RS): 87.1
training-free-3d-part-segmentation-onPoint-NN
Need 3D Data?: Yes
Parameters: 0M
mIoU: 74.0
training-free-3d-point-cloud-classificationPoint-NN
Accuracy (%): 82.6
Need 3D Data?: Yes
Parameters: 0M
training-free-3d-point-cloud-classification-1Point-NN
Accuracy (%): 64.9
Need 3D Data?: Yes
Parameters: 0M

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp