NPNet: A Non-Parametric Network with Adaptive Gaussian-Fourier Positional Encoding for 3D Classification and Segmentation
Mohammad Saeid, Amir Salarpour, Pedram MohajerAnsari, Mert D. Pesé
TL;DR
NPNet addresses 3D point-cloud classification and segmentation with a fully non-parametric pipeline that eschews learned weights in favor of deterministic operators and a memory-bank inference. Its core is an adaptive Gaussian–Fourier positional encoding that adjusts bandwidth and Gaussian–cosine mixing from input geometry, supplemented by a fixed-frequency Fourier channel for segmentation to provide global context. Across ModelNet40, ModelNet-R, ScanObjectNN, and ShapeNetPart, NPNet achieves state-of-the-art performance among non-parametric methods and strong few-shot results, while offering low memory footprint and fast inference. The work demonstrates that training-free deployment is viable for 3D perception and lays groundwork for lightweight hybrids that integrate minimal learnable components when needed.
Abstract
We present NPNet, a fully non-parametric approach for 3D point-cloud classification and part segmentation. NPNet contains no learned weights; instead, it builds point features using deterministic operators such as farthest point sampling, k-nearest neighbors, and pooling. Our key idea is an adaptive Gaussian-Fourier positional encoding whose bandwidth and Gaussian-cosine mixing are chosen from the input geometry, helping the method remain stable across different scales and sampling densities. For segmentation, we additionally incorporate fixed-frequency Fourier features to provide global context alongside the adaptive encoding. Across ModelNet40/ModelNet-R, ScanObjectNN, and ShapeNetPart, NPNet achieves strong performance among non-parametric baselines, and it is particularly effective in few-shot settings on ModelNet40. NPNet also offers favorable memory use and inference time compared to prior non-parametric methods
