mirror of
https://github.com/nerfstudio-project/nerfstudio.git
synced 2026-11-14 20:03:49 +08:00
Add support for insta360 data (#781)
* Add support for insta360 data * Update docs * Revert unrelated changes * remove cropping on normal videos * Address comments
This commit is contained in:
1 parent
b30b9ef45e
commit
ec901c893d
4 files changed
+457
-170
No files matched your search
@@ -9,7 +9,7 @@ To assist running on custom data we have a script that will process a video or f
|
||||
To process your data run:
|
||||
|
||||
```bash
|
||||
ns-process-data --data {FOLDER_OR_VIDEO} --output-dir {PROCESSED_DATA_DIR}
|
||||
ns-process-data {video,images,insta360} --data {DATA_PATH} --output-dir {PROCESSED_DATA_DIR}
|
||||
```
|
||||
|
||||
A full set of arguments can be found {doc}`here</reference/cli/ns_process_data>`.
|
||||
@@ -114,8 +114,7 @@ Nerfstudio can also be trained directly from >=iPhone 12 Pro captures from the [
|
||||
|
||||
Click on the image down below 👇 for a 1-minute tutorial on how to run nerfstudio with Record3D from start to finish.
|
||||
|
||||
|
||||
[](https://youtu.be/XwKq7qDQCQk "How to easily use nerfstudio with Record3D")
|
||||
[](https://youtu.be/XwKq7qDQCQk 'How to easily use nerfstudio with Record3D')
|
||||
|
||||
At a high level, you can follow these 3 steps:
|
||||
|
||||
@@ -128,9 +127,9 @@ At a high level, you can follow these 3 steps:
|
||||
|
||||
3. Train with nerfstudio!
|
||||
|
||||
```
|
||||
ns-train nerfacto --data {RECORD3D_CAPTURE_DIR/EXR_RGBD} record3d-data
|
||||
```
|
||||
```
|
||||
ns-train nerfacto --data {RECORD3D_CAPTURE_DIR/EXR_RGBD} record3d-data
|
||||
```
|
||||
|
||||
We provide some example recordings for you to try out and to see the correct formatting.
|
||||
|
||||
|
||||
@@ -6,14 +6,14 @@ We provide a command line interface for training your own NeRFs (no coding neces
|
||||
|
||||
Here are the popular commands that we offer. If you've cloned the repo, you can also look at the [pyproject.toml file](https://github.com/nerfstudio-project/nerfstudio/blob/main/pyproject.toml) at the `[project.scripts]` section for details.
|
||||
|
||||
| Command | Description | Filename |
|
||||
| ---------------- | ------------------------------------------------ | ---------------------------------- |
|
||||
| ns-install-cli | Install tab completion for all scripts | scripts/completions/install.py |
|
||||
| ns-process-data | Generate a dataset from your own photos or video | scripts/process_data.py |
|
||||
| ns-download-data | Download existing captures | scripts/downloads/download_data.py |
|
||||
| ns-train | Generate a NeRF | scripts/train.py |
|
||||
| ns-eval | Run evaluation metrics for your Model | scripts/eval.py |
|
||||
| ns-render | Render out a video of your NeRF | scripts/render.py |
|
||||
| Command | Description | Filename |
|
||||
| ---------------- | -------------------------------------- | ---------------------------------- |
|
||||
| ns-install-cli | Install tab completion for all scripts | scripts/completions/install.py |
|
||||
| ns-process-data | Generate a dataset from your own data | scripts/process_data.py |
|
||||
| ns-download-data | Download existing captures | scripts/downloads/download_data.py |
|
||||
| ns-train | Generate a NeRF | scripts/train.py |
|
||||
| ns-eval | Run evaluation metrics for your Model | scripts/eval.py |
|
||||
| ns-render | Render out a video of your NeRF | scripts/render.py |
|
||||
|
||||
```{toctree}
|
||||
:maxdepth: 1
|
||||
|
||||
Reference in new issue
Block a user