Kevin Chen
6e6be0763b
Cleanup
2022-11-16 06:20:55 +00:00
Kevin Chen
266fab96c0
Merge branch 'main' into kchen/equirectangular
2022-11-16 06:04:37 +00:00
Kevin Chen
1a74c6a212
Cleanup
2022-11-16 05:44:29 +00: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
Kevin Chen
20aaf40db0
Fixup
2022-11-09 06:55:34 +00: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
Kevin Chen
110d085d1a
Use focal length
2022-11-08 19:58:17 +00:00
Kevin Chen
b3efcb9bfd
Local camera coordinate directions
2022-11-08 19:35:56 +00:00
Matthew Tancik
28b86f8718
Allow specifying colmap path ( #917 )
2022-11-07 12:11:10 -08:00
Kevin Chen
a32b254254
Fix camera orientation in viewer
2022-11-06 23:44:38 +00: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
Kamyar Salahi
19d996ef5e
fixed bugs in the data processing pipeline
2022-11-04 10:13:48 -07:00
Kamyar Salahi
4120d7945d
preliminary equirectangular commit
2022-11-03 19:14:15 -07: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
Justin Kerr
d8265b4b21
Merge branch 'main' into justin/opensfm
2022-10-29 05:21:47 -07:00
Justin Kerr
bea4f08d0a
merge
2022-10-29 05:20:55 -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
Justin Kerr
5fef5b3be4
Merge branch 'main' into justin/opensfm
2022-10-23 06:56:31 -07:00
Justin Kerr
edb2a090fe
idk
2022-10-23 06:56:29 -07: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
Justin Kerr
a1925788ba
matching params
2022-10-21 06:11:49 -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
Justin Kerr
59df9130a1
opensfm pipeline working for perspective camera
2022-10-17 18:50:05 -07:00
Justin Kerr
757c28b08c
initial OpenSfM pipeline added to processvideo (needs cleanup and additional features)
2022-10-17 13:13:35 -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