NeuRBF: A Neural Fields Representation with Adaptive Radial Basis Functions

Zhang Chen1     Zhong Li1     Liangchen Song2     Lele Chen1     Jingyi Yu3     Junsong Yuan2     Yi Xu1
1OPPO US Research Center        2University at Buffalo        3ShanghaiTech University

 

ICCV 2023 (Oral Presentation)

 


Our method achieves high representation accuracy and compact model size for neural fields, and can be applied to various tasks including 2D image fitting, 3D SDF fitting and NeRF.

Abstract

We present a novel type of neural fields that uses general radial bases for signal representation. State-of-the-art neural fields typically rely on grid-based representations for storing local neural features and N-dimensional linear kernels for interpolating features at continuous query points. The spatial positions of their neural features are fixed on grid nodes and cannot well adapt to target signals.

Our method instead builds upon general radial bases with flexible kernel position and shape, which have higher spatial adaptivity and can more closely fit target signals. To further improve the channel-wise capacity of radial basis functions, we propose to compose them with multi-frequency sinusoid functions. This technique extends a radial basis to multiple Fourier radial bases of different frequency bands without requiring extra parameters, facilitating the representation of details. Moreover, by marrying adaptive radial bases with grid-based ones, our hybrid combination inherits both adaptivity and interpolation smoothness. We carefully designed weighting schemes to let radial bases adapt to different types of signals effectively.

Our experiments on 2D image and 3D signed distance field representation demonstrate the higher accuracy and compactness of our method than prior arts. When applied to neural radiance field reconstruction, our method achieves state-of-the-art rendering quality, with small model size and comparable training speed.


Video


Overview

We generalize grid-based local neural fields to be using anisotropic radial basis functions (RBFs), which can have flexible patterns ranging from circle, ellipse to even close to a line. 3D Gaussian is also an instance of the RBF family: input domain = 3D, kernel function = Gaussian.


We further compose RBFs with multi-frequency sinusoid functions to improve their channel-wise capacity. This technique extends an RBF to multiple radial bases of different frequencies.


Results

Gigapixel Image

Image Fitting Comparison


Neural Radiance Fields


Instant NGP Ours
Point-NeRF Ours


TensoRF Ours
K-Planes Ours

Signed Distance Function

Instant NGP Ours
NGLOD6 Ours

BibTeX

@inproceedings{chen2023neurbf,
  author    = {Chen, Zhang and Li, Zhong and Song, Liangchen and Chen, Lele and Yu, Jingyi and Yuan, Junsong and Xu, Yi},
  title     = {NeuRBF: A Neural Fields Representation with Adaptive Radial Basis Functions},
  booktitle = {Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV)},
  month     = {October},
  year      = {2023},
  pages     = {4182-4194}
}