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

1418 Commits

Author SHA1 Message Date
Ethan Weber
b03e9beccd metrics and render file 2023-06-10 18:17:28 +00:00
Ethan Weber
12fbbfdd37 cleanerf to nerfbusters name change 2023-04-20 18:24:46 +00:00
Ethan Weber
cf856d0915 load from checkpoint 2023-04-20 18:19:05 +00:00
Ethan Weber
310b177406 remove visibility when rendering if not a target. also colors for train vs. eval images 2023-04-19 00:18:17 +00:00
Ethan Weber
411a8f1c0c Merge branch 'main' into cleanerf-changes 2023-04-12 22:49:34 +00:00
Ethan Weber
25f5ee150b Merge branch 'cleanerf-changes' of github.com:plenoptix/nerfactory into cleanerf-changes 2023-04-12 22:48:53 +00:00
Ethan Weber
8146ea1ed4 updated render and metrics files 2023-04-12 22:48:40 +00:00
Frederik Warburg frwa@dtu.dk
572e3ec252 updated cleanerf docs 2023-04-12 19:03:09 +00:00
Jonáš Kulhánek
fd6cc84808
Add support for torch v2.0.0 (#1713)
Fix missing torch._six namespace
2023-04-12 19:17:43 +02:00
Ethan Weber
b9131de476 update docs 2023-04-11 23:55:23 +00:00
Ayaan Haque
b85cb9f979
update in2n docs based (#1721)
* base changes

* done for now, just need assets

* fix

* add few changes

* remove unused files

* fixse
2023-04-11 13:05:51 -07:00
Pablo Vela
e7ec208b6a
add sdf mesh export and texturing (#1620)
* add sdf mesh export and texturing

* update bug not allowing use of no monopriors

* resolve comments

* update sdf name to be more generic

* fix silly naming bug
2023-04-11 13:34:45 -05:00
Ethan Weber
83955908cd adding masked metrics 2023-04-10 18:26:32 +00:00
Matthew Tancik
2c6a328780
Add instruct-nerf2nerf to docs (#1711)
* base changes

* done for now, just need assets

* fix

* Update docs

---------

Co-authored-by: ayaanzhaque <ayaanzhaque@gmail.com>
2023-04-10 11:26:21 -07:00
Jingchen Ye
d59c1bdc2e
Remove useless code in camera_paths (#1717)
* Remove useless code

* Minor typo fix in docstrings
2023-04-10 09:26:09 -07:00
Ruilong Li(李瑞龙)
fa72a9767a
Monitor actual gpu memory allocation (#1715)
monity actual gpu allocation
2023-04-09 20:47:24 -07:00
Ethan Weber
068bbbbf24 file for masked metrics 2023-04-07 23:48:20 +00:00
Ethan Weber
c3e67ffd5f fix tests 2023-04-07 22:00:04 +00:00
Ethan Weber
984f36738a one commit 2023-04-07 21:27:11 +00:00
Matthew Tancik
ec603634ed
Select render panel in render view (#1693)
* Select render panel in render view

* Update SidePanel.jsx
2023-04-05 13:46:59 -07:00
Matthew Tancik
2e74462c32
Update nerfstudio data defaults (#1701) 2023-04-05 10:30:01 -07:00
Justin Kerr
835a0151f2
Create nerfacto-big config for nerfacto with sampling, network size, resolution, and train steps cranked up (#1668)
* Increase max_res of first proposal network

* nerfacto-big params

* skip nerfacto_big in test

---------

Co-authored-by: Matt Tancik <mattt4001@gmail.com>
Co-authored-by: Ethan Weber <ethanweber@berkeley.edu>
2023-04-05 07:43:39 -07:00
Matthew Tancik
2e777e4577
Update dataparser docs (#1698)
* Update dataparser docs

* Add missing files
2023-04-04 18:30:52 -07:00
Matthew Tancik
7126334976
Docs for adding new methods (#1697) 2023-04-04 12:49:15 -07:00
Matthew Tancik
4e6c52c8fd
Update sphinx docs (#1695) 2023-04-04 11:08:09 -07:00
Matthew Tancik
f6b67a0ad0
Optimize viewer UI (#1692)
Prevent multiple renders
2023-04-03 17:38:56 -07:00
Jackson Waschura
4564ade1fe
Exposed number of actual frames to extract with ffmpeg for more transparency (#1683)
* Exposed number of actual frames to extract for more transparency

* Fixed off-by-one error in calculation of frames to extract.

* Added math import

* Switched print statements to CONSOLE.print

---------

Co-authored-by: jackson-waschura <jwaschur@calpoly.edu>
2023-04-01 16:29:33 -07:00
Zhensheng Yuan
e104a3029e
fix checkpoint generated by ddp training cannot be loaded (#1682)
* fix checkpoint generated by ddp training cannot be loaded

* fix typo

* reformatted nerfstudio/pipelines/base_pipeline.py

* rewritten as for loop

* add test case

* reformatted

* fix pylint test failed
2023-04-01 15:56:47 -07:00
Zhensheng Yuan
2c12f5f205
add SO_REUSEADDR option to reuse the port in TIME-WAIT status (#1673) 2023-03-31 23:07:01 -07:00
Alex-Zhang
b0dca720a8
Update installation.md (#1675)
* Update installation.md

install ninja to speed up installation of tinycuda-nn

* Update installation.md

* update readme and installation
2023-03-31 16:00:53 -07:00
Pythonix Huang
bde853bd14
Update scheduler for nerfacto (#1662)
* Update scheduler for nerfacto

Add scheduler (lr decay) in nerfacto is also effective for preventing long-time training nan and good for convergence

* refactor

refactor

* refactor

refactor

refactor

* refactor

refactor

* Update method_configs.py

* Revert "Update method_configs.py"

This reverts commit feaff61819.

* Revert "refactor"

This reverts commit cf7c3153a2.

* Revert "Merge branch 'update-scheduler' of https://github.com/HrsPythonix/nerfstudio into update-scheduler"

This reverts commit b31575385c, reversing
changes made to 6b78039059.

* Revert "refactor"

This reverts commit 6b78039059.

* Update method_configs.py
2023-03-31 13:39:49 -07:00
wang shuai
24b3db8eb0
Fix bug: sh render is not correct (#1667)
* Update renderers.py

revise the SH renderer

* Update test_renderers.py

change the test target for sh render
2023-03-28 07:58:21 -07:00
henrypearce4D
35cd06ef36
Update realitycapture_utils.py (#1663)
corrected the description from polycam data to reality capture data
2023-03-27 07:26:13 -07:00
Pythonix Huang
4145f010d2
Update pixsfm with better param (#1661)
Previous setting will easily go to oom
2023-03-26 20:33:54 -07:00
Matthew Tancik
2ff1462f30
Fix render window size (#1659) 2023-03-24 08:33:55 -07:00
Yudong Jin
f490d9a923
Update README.md (#1657)
Explicitly set the pytorch version to match the `https://docs.nerf.studio/en/latest/quickstart/installation.html`
2023-03-24 08:19:59 -07:00
Giodiro
78fbe6513e
Add KPlanesEncoding encoding (#1658)
Co-authored-by: gmeanti <giacomo.meanti@gmail.com>
2023-03-24 08:18:57 -07:00
Alexander Kristoffersen
e6ee0292e0
Render Cell Colab Fix (#1655)
quick render fix.
2023-03-24 07:22:24 -07:00
machenmusik
83d0d75635
realitycapture nerfacto variable resolution (#1651)
* allow periods within filename, not only for file extension

* don't assume all images are the same resolution

* black reformatting

* Move variable resolution collate logic into vanilla datamanager

* good catch pylint

* now that vanilla supports variable resolution, remove VariableResDataManager

* remove comment

* CONSOLE.print

* avoid `IndexError: tensors used as indices must be long, byte or bool tensors`

* use large dataset parameters for phototourism
2023-03-23 21:45:40 -04:00
Matthew Tancik
2b8140b583
Add SDFStudio links (#1653)
Add sdf studio links
2023-03-23 15:43:34 -07:00
Matthew Tancik
f7e46e4848
misc viewer cleanup (#1652) 2023-03-23 15:13:42 -07:00
machenmusik
2c79d9fe52
realitycapture: allow periods within filename, not only for file extension (#1649)
allow periods within filename, not only for file extension
2023-03-22 22:03:23 -04:00
Alvin Xu
9b99802042
Check port before loading data (#1633)
* Check port before loading data

* Fix formatting
2023-03-22 14:37:35 -07:00
Matt Tancik
3ec8c06e83 Cleanup 2023-03-22 14:37:05 -07:00
machenmusik
6db1d314cc
add quality setting; allow png for lossless compression (#1639)
* add quality setting; allow png for lossless compression

* black reformatting

* JPEG default, 90 quality
2023-03-21 19:04:12 -04:00
James Gardner
e7c3edce0e
Typo in nerfosr validation set (#1631)
* fix nerfosr validation set

* fix nerfosr validation set

* fix nerfosr validation set

* fix nerfosr function type hints
2023-03-21 15:41:59 -07:00
Jackson Waschura
c65760121f
Fixed incorrect ffmpeg command construction (#1645)
Co-authored-by: jackson-waschura <jwaschur@calpoly.edu>
2023-03-21 11:48:43 -07:00
Frédéric Devernay
81e39cb276
improve metashape data import (#1605)
* improve metashape data import

- support multiple sensors
- support fisheye and equirectangular sensors
- support multiple components with transforms
- fix bug when image name has a '.' in it, excluding the prefix separator

* metashape_util: fix string formatting

---------

Co-authored-by: Frédéric Devernay <f-dy@users.noreply.github.com>
Co-authored-by: Matthew Tancik <tancik@berkeley.edu>
2023-03-19 10:21:57 -07:00
Jonáš Kulhánek
c0464f8a91
Adds util function to convert transformed poses back + tests (#1594)
Improves tests of ns-process-data images +
Adds util function to convert poses back from transformed coordinates.
2023-03-19 12:09:33 +01:00
Ethan Weber
b3f1153a78
Add option to auto select a websocket port (#1628)
* option to auto select a websocket port

* keep default port

* add docs

* default port

* Update base_config.py

---------

Co-authored-by: Matthew Tancik <tancik@berkeley.edu>
2023-03-17 15:53:27 -07:00