Improved Implicit Neural Representation with Fourier Reparameterized Training

Kexuan Shi, Xingyu Zhou, Shuhang Gu
2/9/2026

No official code found. Best implementation: CVL-UESTC/FR-INR (101 stars, last commit 2025-05-23).

Abstract

Implicit Neural Representation (INR) as a mighty representation paradigm has achieved success in various computer vision tasks recently. Due to the low-frequency bias issue of vanilla multi-layer perceptron (MLP), existing methods have investigated advanced techniques, such as positional encoding and periodic activation function, to improve the accuracy of INR. In this paper, we connect the network training bias with the reparameterization technique and theoretically prove that weight reparameterization could provide us a chance to alleviate the spectral bias of MLP. Based on our theoretical analysis, we propose a Fourier reparameterization method which learns coefficient matrix of fixed Fourier bases to compose the weights of MLP. We evaluate the proposed Fourier reparameterization method on different INR tasks with various MLP architectures, including vanilla MLP, MLP with positional encoding and MLP with advanced activation function, etc. The superiority approximation results on different MLP architectures clearly validate the advantage of our proposed method. Armed with our Fourier reparameterization method, better INR with more textures and less artifacts can be learned from the training data. The codes are available at https://github.com/LabShuHangGU/FR-INR.

View on arXivView PDF

Code Implementations(1)

CVL-UESTC/FR-INRCommunity74%

CVPR 2024-Improved Implicit Neural Representation with Fourier Reparameterized Training

1013PythonJan 9, 20241 years ago
deep-learningimplicit-neural-representationmachine-learningnovel-view-synthesistraining-dynamics

Similar Papers

Cite this paper

@article{shi2026improved,
  title  = {Improved Implicit Neural Representation with Fourier Reparameterized Training},
  author = {Kexuan Shi and Xingyu Zhou and Shuhang Gu},
  year   = {2026},
  eprint = {2401.07402},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/pdf/2401.07402},
  journal = {CVPR 2024 2024}
}

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/2401.07402.svg)](https://codeofpaper.com/paper/2401.07402)

Discussion