FreeNeRF: Improving Few-Shot Neural Rendering with Free Frequency Regularization

Jiawei Yang, M. Pavone, Yue Wang
2/14/2026

No official code found. Best implementation: Jiawei-Yang/FreeNeRF (475 stars, last commit 2024-10-12).

Abstract

Novel view synthesis with sparse inputs is a challenging problem for neural radiance fields (NeRF). Recent efforts alleviate this challenge by introducing external supervision, such as pre-trained models and extra depth signals, or by using non-trivial patch-based rendering. In this paper, we present Frequency regularized NeRF (FreeNeRF), a surprisingly simple baseline that outperforms previous methods with minimal modifications to plain NeRF. We analyze the key challenges in few-shot neural rendering and find that frequency plays an important role in NeRF's training. Based on this analysis, we propose two regularization terms: one to regularize the frequency range of NeRF's inputs, and the other to penalize the near-camera density fields. Both techniques are “free lunches” that come at no additional computational cost. We demonstrate that even with just one line of code change, the original NeRF can achieve similar performance to other complicated methods in the few-shot setting. FreeNeRF achieves state-of-the-art performance across diverse datasets, including Blender, DTU, and LLFF. We hope that this simple baseline will motivate a rethinking of the fundamental role of frequency in NeRF's training, under both the low-data regime and beyond. This project is released at FreeNeRF.

View on arXivView PDF

Code Implementations(1)

[CVPR23] FreeNeRF: Improving Few-shot Neural Rendering with Free Frequency Regularization

47527Shell, PythonMar 13, 20232 years ago

Similar Papers

Cite this paper

@article{yang2026freenerf,
  title  = {FreeNeRF: Improving Few-Shot Neural Rendering with Free Frequency Regularization},
  author = {Jiawei Yang and M. Pavone and Yue Wang},
  year   = {2026},
  eprint = {2303.07418},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/pdf/2303.07418},
  journal = {CVPR 2023 2023}
}

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

Discussion