4
0
mirror of https://github.com/nerfstudio-project/nerfstudio.git synced 2026-11-11 02:24:38 +08:00
Commit Graph

211 Commits

Author SHA1 Message Date
akristoffersen
4b14ce775d removed rename. 2022-12-02 02:31:51 +00:00
akristoffersen
d9b3347964 update. 2022-12-02 02:31:33 +00:00
Zak Murez
0264aacbe1
create rays on device when rendering (#993)
Co-authored-by: zmurez <zmurez@eng.ucsd.edu>
2022-11-22 11:07:36 -08:00
Matthew Tancik
4065bb4733
Add Metashape support (#989)
Add metashape support
2022-11-20 14:55:41 -08:00
Matthew Tancik
532f8067fd
Refactor process data (#976) 2022-11-18 09:19:44 -08:00
Matthew Tancik
95a27ecba5
Add support for polycam (#958)
* Add support for polycam

* Modify blur score

* Support processing zip and add undistort fallback

* Created using Colaboratory

* Update docs

* Update demo.ipynb

* Address comments

* fix lint
2022-11-15 17:55:29 -08:00
Nikhil Mohan
b5c34f0154
Add 'inference' mode to pipeline (#956)
* cleanup test mode

* cleanup eval loading

* change default

* cleanup

* cleanup

* comment
2022-11-14 16:56:36 +00:00
Matthew Tancik
5b0f1ffacb
Remove unimplemented interp render option (#953) 2022-11-12 17:18:11 -08:00
Zak Murez
6ea7dbf934
NuScenes dataparser (#939)
* nuscenes dataparser

* cleanup

* style

* cleanup

* cleanup

* cleanup

Co-authored-by: zmurez <zmurez@eng.ucsd.edu>
2022-11-11 18:40:36 -08:00
Matthew Tancik
d4119d4086
Add exporting docs (#940) 2022-11-10 22:01:21 -08:00
Matthew Tancik
ee6b007155
Avoid boolean flag auto conversion (#929) 2022-11-09 20:23:05 -08:00
Matthew Tancik
8d3640c6a1
Support exporting point clouds (#924)
* Support exporting point clouds

* Fix typing

* lint

* Update requirements
2022-11-08 22:23:06 -08:00
Matthew Tancik
28b86f8718
Allow specifying colmap path (#917) 2022-11-07 12:11:10 -08:00
Nikhil Mohan
1a24f3e58c
Refactor Data Pipeline (#896)
* add none check

* black formatting

* cleanup

* cleanup

* fix tests

* remove new line

* init

* toy example working

* semantic nerf working

* simplify pixel samplers

* cleanup + fix tests

* comments

* fix tests

* fix tests
2022-11-06 07:40:43 -08:00
Alexander Kristoffersen
0afcd1774b
Record3D Dataparser moved to ns-process-data script. (#872)
* init commit.

* added docstring.

* added tyro command.

* bugfix.

* added max dataset size logic.

* string cleanup.

* updated depracation warning.

* typo.
2022-11-03 10:43:52 -07:00
Terrance Wang
be70b86b18
remove sf street (#876) 2022-11-01 16:58:23 -07:00
Terrance Wang
ddd7fc1d42
always list paths as posix paths (#860) 2022-10-31 13:46:34 -07:00
Matthew Tancik
44500a7d97
Add more debug logs to data processing (#867) 2022-10-31 11:15:52 -07:00
Matthew Tancik
a32b2d5391
Fix ffmpeg call (#856) 2022-10-30 09:16:26 -07:00
Matthew Tancik
5b157b851d
Add option to render frames (#851) 2022-10-29 16:14:11 -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
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
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
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
9bed69601f
Support python 3.7 (#802)
* Support python 3.7

* Update docs
2022-10-18 16:49:27 -07:00
Matthew Tancik
8dedbe8787
Update insta360 docs (#793) 2022-10-16 18:05:23 -07:00
Matthew Tancik
8a461924f1
Refine intrinsics with COLMAP (#785)
Refine intrinsics with colmap
2022-10-16 12:53:11 -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
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
Ethan Weber
2150bad0e4
Reducing flicker artifacts for nerfacto method (#750)
* pose opt default nerfacto.

* added SO3 cam pose optimization which is slightly faster (~2.2m/iter) than BARF

* added occupancy grid with placeholder until nerfacc is updated to query density from it

* added occupancy grid sampling as the level 0 in proposal hierarchy, relies on nerfacc 0.1.7 (on pypi)

* merge main

* merge main

* minor changes to sampling

* adjusted sample number

* refactor occ grid stuff, settle on decent params

* nograd proposal sampling

* param tweaks

* varying resolution proposal networks

* params

* merged main

* optimizer update

* remove occ grid

* remove double nerfacto samples

* set single jitter to true

* remove pdb

* more changes

* fix method defaults

* fix pylint

* remove occupancy fn

Co-authored-by: akristoffersen <akristoffersen@berkeley.edu>
Co-authored-by: Justin Kerr <justin.g.kerr@gmail.com>
2022-10-11 14:21:00 -07:00
Ethan Weber
569a698d4e
Improve process data with filename filters and saving mp4s (#756)
* Updated Discord link

* ns-process-data to grab only jpg and png

* Updated alert for an incorrect folder

* minor format updates

* black

Co-authored-by: Nik Ska <dokluch@gmail.com>
2022-10-11 10:29:29 -07:00
Brent Yi
7390e5c026
Fix view_dataset.py (#626)
* Fix view_dataset.py

* Update view_dataset.py
2022-10-08 22:17:19 -06:00
Ethan Weber
b37eae5bb2
save renders to a folder and bump viewer version (#733)
save data to renders folder. bump viewer
2022-10-07 15:14:18 -07:00
Ethan Weber
26a41923e5
update camera opt defaults (#732) 2022-10-07 14:59:02 -07:00
Ethan Weber
2531242d1d
integrating record3d and fix checkpoint delete issue (#722)
* integrating record3d

* fix save checkpoint logic

* added record3d data
2022-10-07 00:34:51 -07:00
Brent Yi
05d264a335
Reduced tyro overhead + helptext formatting (#719)
* `ns-train` helptext formatting for tyro 0.3.23

* Remove unused import
2022-10-06 13:33:42 -07:00
Matthew Tancik
9252a46273
Check ffmpeg before rendering video (#715)
* check ffmpeg before rendering video

* Fix imports
2022-10-06 09:41:36 -07:00
Brent Yi
edbfccccfe
Rename: dcargs -> tyro (#702)
Rename `dcargs` to `tyro`
2022-10-05 22:26:06 -07:00
Ethan Weber
b8f85fb603
doubling nerfacto samples on eval (#675)
doubling samples and eval num ray options
2022-10-04 22:57:24 -07:00
Matthew Tancik
e01206f728
Update cli docs (#674) 2022-10-04 22:11:02 -07:00
Ethan Weber
49b3acd11a
docs update (#669) 2022-10-04 21:26:21 -07:00
Matthew Tancik
ce8985aeb6
cli improvements to download script (#668) 2022-10-04 21:00:21 -07:00
Ethan Weber
6d918e0c76
add desolation scene (#666) 2022-10-04 17:48:37 -07:00
Matthew Tancik
0b3909918a
Update cli docs (#663) 2022-10-04 17:43:03 -07:00
David McAllister
4f5cc28b8d
Data download script fix (#646)
* Fixed case where no data has been downloaded

* Directory deletion
2022-10-04 12:59:06 -07:00
Ethan Weber
0695879673
[docs] model to method naming (#652)
* renamed model to methods

* name change
2022-10-04 11:53:16 -07:00
Ethan Weber
8fb0a5eec3
adding more datasets (#645)
* adding more data

* fix name

* add more captures
2022-10-04 10:36:12 -07:00