An algorithm for reconstructing the radiance field of a large-scale scene from a single casually captured video.
facebookresearch/localrf is ranked 12,279 with 976 stars.
Same-category comparison
facebookresearch/localrf is ranked 12,279 among these 8 peers; jacobgil/keras-dcgan is ranked 12,273.
Same-category comparison| Name | Rank | Metrics |
|---|
| google-research/batch-ppo | 12,267 | - Language:
- Python
- Stars:
- 978
- Forks:
- 147
- Description:
- Efficient Batched Reinforcement Learning in TensorFlow.
|
|---|
| microsoft/Samba | 12,268 | - Language:
- Python
- Stars:
- 978
- Forks:
- 52
- Description:
- [ICLR 2025] Samba: Simple Hybrid State Space Models for Efficient Unlimited Context Language Modeling.
|
|---|
| timqian/bambot | 12,270 | - Language:
- TypeScript
- Stars:
- 978
- Forks:
- 96
- Description:
- Play with open source, low-cost AI robots with ease 🤖.
|
|---|
| jacobgil/keras-dcgan | 12,273 | - Language:
- Python
- Stars:
- 977
- Forks:
- 402
- Description:
- Keras implementation of Deep Convolutional Generative Adversarial Networks.
|
|---|
| konpatp/diffae | 12,294 | - Language:
- Jupyter Notebook
- Stars:
- 974
- Forks:
- 159
- Description:
- Official implementation of Diffusion Autoencoders.
|
|---|
| salesforce/OmniXAI | 12,296 | - Language:
- Jupyter Notebook
- Stars:
- 974
- Forks:
- 108
- Description:
- OmniXAI: A Library for eXplainable AI.
|
|---|
| PlexPt/chatgpt-corpus | 12,298 | - Stars:
- 973
- Forks:
- 146
|
|---|
| ProHiryu/bert-chinese-ner | 12,301 | - Language:
- Python
- Stars:
- 972
- Forks:
- 274
|
|---|
Key parameters and specifications
Key parameters and specifications| Parameter | Value |
|---|
| Language | Python |
|---|
| Category | Model Development |
|---|
| Subcategory | Architecture |
|---|
| Keywords | 3D |
|---|
| Stars | 976 |
|---|
| Forks | 60 |
|---|
| Contributors | 3 |
|---|
| Created date | 2023-01-24 |
|---|
| Updated date | 2026-10-12 |
|---|
| Stars in 1 day | 0 |
|---|
| Stars in 7 days | -1 |
|---|
| Rank | 12,279 |
|---|
| Previous rank | 12,209 |
|---|
| Rank change | -70 |
|---|
| 7-day stars rank | 17,402 |
|---|
| Previous 7-day stars rank | 17,380 |
|---|
| 7-day stars rank change | -22 |
|---|
| Total stars rank | 11,360 |
|---|
| Previous total stars rank | 11,348 |
|---|
| Total stars rank change | -12 |
|---|
| Country | USA |
|---|
README summary
Progressively Optimized Local Radiance Fields for Robust View Synthesis We present an algorithm for reconstructing the radiance field of a large-scale scene from a single casually captured video. First, most existing radiance field reconstruction approaches rely on accurate pre-estimated camera poses from Structure-from-Motion algorithms, which frequently fail on in-the-wild videos. Second, using a single, global radiance field with finite representational capacity does not scale to longer trajectories in an unbounded scene. We show that
progressive optimization significantly improves the robustness of the reconstruction. For handling large unbounded scenes, we dynamically allocate new local radiance fields trained with frames within a temporal window. , performs well even under moderate pose drifts) and allows us to scale to large scenes. Our extensive evaluation on the Tanks and Temples dataset and our collected outdoor dataset, Static Hikes, show that our approach compares favorably with the state-of-the-art. Project page | Paper | Data Andreas Meuleman, Yu-Lun Liu
, Chen Gao, Jia-Bin Huang, Changil Kim, Min H. Kim, Johannes Kopf Setup Tested with Pytorch 2. We use RAFT and DPT for flow and monocular depth prior. Run flow and depth estimation (assuming sorted image files in ). Alternatively, run to preprocess all hike scenes. Optimization After training completion, test views and smoothed trajectories will be stored in . We also provide to initiate optimization on several scenes. Citation Acknowledgements The code is available under the MIT license and draws from
TensoRF and DynamicNeRF, which are also licensed under the MIT license. Licenses for these projects can be found in the folder. We use RAFT and DPT for flow and monocular depth prior.
Frequently asked questions
How many stars and forks are recorded?
facebookresearch/localrf has 976 stars and 60 forks.
What is the repository rank?
facebookresearch/localrf is ranked 12,279.
What language and category are recorded?
facebookresearch/localrf has 976 stars, uses Python and belongs to Model Development.
Which repository is closest in rank?
facebookresearch/localrf is compared with jacobgil/keras-dcgan, ranked 12,273 with 977 stars.
Progressively Optimized Local Radiance Fields for Robust View Synthesis
We present an algorithm for reconstructing the radiance field of a large-scale scene from a single casually captured video. The task poses two core challenges. First, most existing radiance field reconstruction approaches rely on accurate pre-estimated camera poses from Structure-from-Motion algorithms, which frequently fail on in-the-wild videos. Second, using a single, global radiance field with finite representational capacity does not scale to longer trajectories in an unbounded scene. For handling unknown poses, we jointly estimate the camera poses with radiance field in a progressive manner. We show that progressive optimization significantly improves the robustness of the reconstruction. For handling large unbounded scenes, we dynamically allocate new local radiance fields trained with frames within a temporal window. This further improves robustness (e.g., performs well even under moderate pose drifts) and allows us to scale to large scenes. Our extensive evaluation on the Tanks and Temples dataset and our collected outdoor dataset, Static Hikes, show that our approach compares favorably with the state-of-the-art.
Andreas Meuleman,
Yu-Lun Liu,
Chen Gao,
Jia-Bin Huang,
Changil Kim,
Min H. Kim,
Johannes Kopf
Setup
Tested with Pytorch 2.0 and CUDA 11.8 and ROCm 5.4.2 compute platforms.
git clone --recursive https://github.com/facebookresearch/localrf && cd localrf
conda create -n localrf python=3.8 -y
conda activate localrf
pip install torch torchvision # Replace here with the command from https://pytorch.org/ corresponding to your compute platform
pip install tqdm scikit-image opencv-python configargparse lpips imageio-ffmpeg kornia lpips tensorboard imageio easydict matplotlib scipy==1.6.1 plyfile joblib timm
Preprocessing
Download the hike scenes.
We use RAFT and DPT for flow and monocular depth prior.
Get pretrained weights.
bash scripts/download_weights.sh
Run flow and depth estimation (assuming sorted image files in ${SCENE_DIR}/images).
python scripts/run_flow.py --data_dir ${SCENE_DIR}
python DPT/run_monodepth.py --input_path ${SCENE_DIR}/images --output_path ${SCENE_DIR}/depth --model_type dpt_large
Alternatively, run scripts/preprocess_all.sh to preprocess all hike scenes.
Optimization
python localTensoRF/train.py --datadir ${SCENE_DIR} --logdir ${LOG_DIR} --fov ${FOV}
After training completion, test views and smoothed trajectories will be stored in ${LOG_DIR}. We also provide scripts/train_all.sh to initiate optimization on several scenes.
Citation
@inproceedings{meuleman2023localrf,
author = {Meuleman, Andreas and Liu, Yu-Lun and Gao, Chen and Huang, Jia-Bin and Kim, Changil and Kim, Min H. and Kopf, Johannes},
title = {Progressively Optimized Local Radiance Fields for Robust View Synthesis},
booktitle = {CVPR},
year = {2023},
}
Acknowledgements
The code is available under the MIT license and draws from TensoRF and DynamicNeRF, which are also licensed under the MIT license.
Licenses for these projects can be found in the licenses/ folder.
We use RAFT and DPT for flow and monocular depth prior.