PointNeRF++: A multi-scale, point-based Neural Radiance Field (ECCV 2024).
⚠️ Upon request, we provide the code for reproduction. I will also clean up and refactor it in the near future to improve readability when I have some free time.
Introduction
This is the official repository for the PyTorch implementation of "PointNeRF++: A multi-scale, point-based Neural Radiance Field" by Weiwei Sun, Eduard Trulls, Yang-Che Tseng, Sneha Sambandam, Gopal Sharma, Andrea Tagliasacchi, Kwang Moo Yi.
Download links
Reference
Please cite our paper if you use this source core or data in your research (in any shape or format).
@inproceedings{sun2025pointnerf++,
title={Pointnerf++: A multi-scale, point-based neural radiance field},
author={Sun, Weiwei and Trulls, Eduard and Tseng, Yang-Che and Sambandam, Sneha and Sharma, Gopal and Tagliasacchi, Andrea and Yi, Kwang Moo},
booktitle={European Conference on Computer Vision},
pages={221--238},
year={2025},
organization={Springer}
}
Installation
We provide environment.yml for environment installation. Note it helps if you start from the enviroment of PointNeRF.
Datasets.
Please follow PointNeRF to prepare the ScanNet and NeRF Synthetic.
Training/testing scripts
NeRF Synthetic
train/test script (e.g., Chair)bash dev_scripts/colmap_pcd/chair_plane_globalnerf_prop.sh nerfsyn/prop_half identity mvs 1.6 learned 3 chair 0 grid_sampling 0.004 pts_planes 2 constant_ones -2 1 train triplane
ScanNet
train/test script (e.g., scene0101_04)bash dev_scripts/incomplete_pcd/scannet_planes_globalnerf_prop.sh scannet/propnet identity mvs 2.0 learned 3 scene0101_04 0 grid_sampling 0.008 pts_planes 2 constant_ones -2 1 train triplane
Acknowledgement
For fair comparison, our repo is heavily based on PointNeRF. So please also consider them if you use this source.
This work was supported in part by the Natural Sciences and Engineering Research Council of Canada (NSERC) Discovery Grant, NSERC Collaborative Research and Development Grant, Google, Digital Research Alliance of Canada, and Advanced Research Computing at the University of British Columbia.
LICENSE
We base our license on PointNeRF, which is restricted to academic use only. See LICENSE.
