--- title: Myspace emoji: 🚀 colorFrom: gray colorTo: pink sdk: streamlit sdk_version: 1.26.0 app_file: app.py pinned: false license: other --- # NeRF with Dolly Zoom This repository contains code for rendering novel views with a dollyzoom effect using NeRF. ## Requirements * Python 3.8+ * PyTorch 1.10+ * Nerf ## Installation pip install -r requirements.txt ## Usage python render.py This will render a novel view with a dollyzoom effect and save it to the file `novel_view.png`. ## References * [NeRF: Representing Scenes as Neural Radiance Fields](https://arxiv.org/abs/2003.08934) * [nerf](https://github.com/bmild/nerf) ## Images ![Dollyzoom effect](images/dollyzoom.png) This image shows the dollyzoom effect. The camera is zooming out while moving towards the object. ## How to use 1. Clone this repository. 2. Install the requirements. 3. Run the `render.py` script. The rendered view will be saved to the file `novel_view.png`. Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference