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 Tancikandayaanzhaque 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
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 Waschuraandjackson-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
Giodiroandgmeanti 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 Waschuraandjackson-waschura c65760121f Fixed incorrect ffmpeg command construction (#1645)
Co-authored-by: jackson-waschura <jwaschur@calpoly.edu>
2023-03-21 11:48:43 -07:00
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 WeberandMatthew Tancik 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