4
0
mirror of https://github.com/nerfstudio-project/nerfstudio.git synced 2026-11-11 10:34:29 +08:00
Commit Graph

1007 Commits

Author SHA1 Message Date
Matthew Tancik
7aa28d0f8d
v0.1.7 (#852) 2022-10-29 16:15:39 -07:00
Matthew Tancik
5b157b851d
Add option to render frames (#851) 2022-10-29 16:14:11 -07:00
Matthew Tancik
6b1251f094
Add github pypi publish action (#850) 2022-10-29 15:49:57 -07:00
Alexander Kristoffersen
225fd76339
Hotfix: add button to master readme (#849) 2022-10-29 14:41:12 -07:00
Alexander Kristoffersen
f9fa26accf
New Colab Added to README and Docs (#848)
* readme and doc updated.

* added readme button.
2022-10-29 14:30:03 -07:00
Kevin Chen
d6543a8a13
Limit number of images in viewer (#845) 2022-10-28 22:24:34 -07:00
Terrance Wang
af47a05e2f
Terrance/process data fix (#842)
* removing quotes on ffmpeg command

* fixing insta360

Co-authored-by: Matthew Tancik <tancik@berkeley.edu>
2022-10-28 00:22:43 +03:00
Arjun Sharda
eae6bcb627
docs(scripts/eval.py) Update comments (#841)
Update eval.py
2022-10-27 20:01:30 +03:00
dolhasz
def6ba5c51
Fix semantic NeRF config bug (#838)
Fix semantic nerf config bug

Co-authored-by: adolhasz <adolhasz@matterport.com>
2022-10-27 08:44:34 +03:00
Kevin Chen
359f955f3f
Fix skipping non-existent images (#832)
Fix skipping non-existant images
2022-10-26 23:27:08 +03:00
Kevin Chen
cc49356d97
Normalize depth for packed samples (#824) 2022-10-25 23:49:31 +03:00
Alexander Kristoffersen
18a6a71a1a
Pathlib Python 3.7 Compatibility Fix (#831)
small fix.
2022-10-25 10:01:39 -07:00
Brent Yi
ae55559c32
Fix completion install script for bash (#830)
* Fix completion install script for bash

* Update install.py
2022-10-25 22:44:44 +08:00
Terrance Wang
3652d3112f
removing quotes on ffmpeg command (#822) 2022-10-22 20:06:25 -07:00
Kevin Chen
d824040ade
Fix pose translation when orientation_method=none (#823) 2022-10-21 16:39:02 -07:00
Julian Knodt
135ecf5ab8
Add D-NeRF dataset download (#815)
Co-authored-by: Matthew Tancik <tancik@berkeley.edu>
2022-10-21 14:29:20 -07:00
Matthew Tancik
fdddbacc45
v0.1.6 (#820) 2022-10-21 09:53:39 -07:00
Matthew Tancik
4c62a05415
Fix camera rounding bug (#816)
fix rounding bug
2022-10-20 16:31:07 -07:00
Ethan Weber
6f4fb506e2
Multi-gpu improvements (#799)
* initial commit

* minor changes

* small changes

* ddp seems to be working

* remove commented out code
2022-10-20 01:11:40 -07:00
Matthew Tancik
863fc77ab5
Update viewer UI (#808) 2022-10-19 10:13:12 -07:00
Ethan Weber
7a8f29f623
Add viewer version function (#801)
version function

Co-authored-by: Matthew Tancik <tancik@berkeley.edu>
2022-10-19 08:54:27 -07:00
Abhik Ahuja
21eddc4b17
Add ability to load path from file (#804)
* Added button in camera panel to load camera path from file

* Loading camera paths not backwards compatible with old camera paths.
2022-10-18 23:59:55 -07:00
Matthew Tancik
9bed69601f
Support python 3.7 (#802)
* Support python 3.7

* Update docs
2022-10-18 16:49:27 -07:00
Matthew Tancik
951d972716
Add more controls for orienting poses (#800) 2022-10-18 13:50:02 -07:00
Ruilong Li(李瑞龙)
52e2c61e6b
General acceleration of nerfacto (#797)
* faster pdf compute

* fix
2022-10-17 17:05:34 -07:00
Matthew Tancik
0a76360f99
v0.1.5.1 (#796) 2022-10-17 09:21:50 -07:00
Matthew Tancik
b50f10931f
Speedup get_ray_sample (#794)
speedup ray sample
2022-10-17 09:17:29 -07:00
Ethan Weber
c79de3af81
Quick fix to zmq ip address (#795)
quick fix to zmq host / ip address
2022-10-17 09:12:29 -07:00
David McAllister
97cec622d8
[VIEWER] Camera Select Bug Fixes (#791)
* Out of viewer click fixes

* Reset material color too

* Recursive visibility check

* Lint

* Semicolons
2022-10-16 18:58:58 -07:00
Matthew Tancik
8dedbe8787
Update insta360 docs (#793) 2022-10-16 18:05:23 -07:00
Matthew Tancik
419289ef5b
Color outside of render view (#790) 2022-10-16 14:59:29 -07:00
Matthew Tancik
646adee9f9
v0.1.5 (#786) 2022-10-16 12:59:39 -07:00
Matthew Tancik
8a461924f1
Refine intrinsics with COLMAP (#785)
Refine intrinsics with colmap
2022-10-16 12:53:11 -07:00
Ethan Weber
555cec9387
Quick fix to ZMQ deadlock error (#784)
quick fix
2022-10-16 11:39:11 -07:00
Matthew Tancik
d4670de94d
Remove prettier workflow (#782) 2022-10-15 22:37:52 -07:00
Matthew Tancik
ec901c893d
Add support for insta360 data (#781)
* Add support for insta360 data

* Update docs

* Revert unrelated changes

* remove cropping on normal videos

* Address comments
2022-10-15 22:25:21 -07:00
Matthew Tancik
b30b9ef45e
Fix threading bug (#780)
* Fix threading bug

* fix
2022-10-15 21:38:54 -07:00
Yudong Jin
2bf9214fd2
Update custom_dataset.md (#771)
* Update custom_dataset.md

Train with the given websocket-port:

```shell
ns-train nerfacto record3d-data --data {RECORD3D_CAPTURE_DIR/EXR_RGBD} --viewer.websocket-port 7007
```

Then I get `ns-train: error: unrecognized arguments: --viewer.websocket-port 7007`.

It is recommended to put `record3d-data` at the end of all arguments.

```shell
ns-train nerfacto --data {RECORD3D_CAPTURE_DIR/EXR_RGBD} --viewer.websocket-port 7007 record3d-data
```

* Update custom_dataset.md

Update
```
ns-train nerfacto nerfstudio-data --data {PROCESSED_DATA_DIR}
```
to
```
ns-train nerfacto --data {PROCESSED_DATA_DIR} nerfstudio-data
```
2022-10-15 09:52:49 -07:00
Brent Yi
192a7efcba
Fix tab completion for PyPI installs, add py.typed (#777)
Add py.typed + tab completion scripts to package data

Co-authored-by: Matthew Tancik <tancik@berkeley.edu>
2022-10-14 18:55:48 -07:00
Kyle Corbitt
006008b72f
Respect custom timestamps passed to ns-train (#778)
When using `ns-train` as part of a pipeline, it's convenient for the output directory to be deterministic. This should be achievable by passing the `--timestamp` argument to `ns-train`, but that argument is currently being overwritten. This PR fixes the logic to respect a custom user-provided `--timestamp` value.
2022-10-14 18:55:01 -07:00
Ethan Weber
d71c05f256
Google Colab support with viewer (#747)
* allows bridge server to run on a different machine

* added script

* update version

* starting docs

* update docs and scripts

* ngrok support

* use tcp

* moving webrtc outside bridge server. wop

* lazy commit

* lazy commit

* running code. webrtc not working

* lazy commit

* better logic for webrtc connection

* cleanup

* todo comment

* working webrtc

* removed logging

* fixing black

* fix eslint

* fix python version

* fix readme

* misc cleanup

* small docs fix

Co-authored-by: Ethan Weber <ethanweber@Ethans-MacBook-Pro.local>
2022-10-14 15:05:28 -07:00
Justin Kerr
a4755a1349
Sample proposal networks on a schedule to speed training (#770) 2022-10-13 20:14:21 -07:00
Justin Kerr
7ebe1f88bb
Add PyTorch jit-ing to the undistort computation for speed (#776) 2022-10-13 18:33:36 -07:00
Matthew Tancik
a48a81fc48
Update prettier permissions (#774) 2022-10-13 09:53:34 -07:00
Yudong Jin
d4d19cd32b
Update first_nerf.md (#773)
* Update first_nerf.md

Add an example of resuming training, which is a common usage.

* Update first_nerf.md

Update `load_dir` to make it clearer.
2022-10-13 09:34:08 -07:00
Abhik Ahuja
345ef84be6
Snap to cameras (#550)
Clicking on training cameras now snaps to them

Co-authored-by: mcallisterdavid <davidrmc2@gmail.com>
2022-10-12 20:42:22 -07:00
Matthew Tancik
5f2739e634
Fix tb and wandb crash (#769) 2022-10-12 19:28:58 -07:00
Matthew Tancik
6b7cb70f0d
v0.1.4 (#767) 2022-10-12 18:14:21 -07:00
Matthew Tancik
d24d82d261
Reduce memory usage of nerfacto model (#766)
* Reduce memory usage of nerfacto model

* Tweak config
2022-10-12 18:01:58 -07:00
Alexander Kristoffersen
f273d3d9cb
Bug fixes on Instant NGP dataparser (#760)
* fix missing attributes for focal length.

* fix scaling.

* dict to tuple

* docstring, error handling.
2022-10-12 10:56:51 -07:00