Commit Graph
1337 Commits
Author SHA1 Message Date
terrance 3582258185 Merge branch 'generative' of https://github.com/plenoptix/nerfactory into generative 2023-02-08 01:14:03 +00:00
terrance 9a7209cd13 adding interpolated location sampling 2023-02-08 01:13:56 +00:00
Matt Tancik c5bf04d595 fix wanb 2023-02-07 13:59:27 -08:00
Matt Tancik 6c9b37bff9 Add distortion loss 2023-02-06 17:14:57 -08:00
Matt Tancik 051771db07 Merge remote-tracking branch 'origin' into generative 2023-02-06 12:30:20 -08:00
Matt Tancik 564ef6f5fb Clean up datamanager 2023-02-06 12:29:51 -08:00
Francisca T. Gil Uretaandgilureta 2ffe4f9036 Handle uncalibrated Metashape sensor (#1359)
This fix allows loading Metashape XML files which
contain an additional uncalibrated sensor.

Metashape XML format keeps unmatched images but
assignes a dummy sensor to them. The sensor has
no calibration data.

Co-authored-by: gilureta <gilureta@amazon.com>
2023-02-06 10:22:19 -08:00
ManuConcepBrito cddf6a6569 Consistent naming for depth maps in Polycam (#1352) 2023-02-05 11:04:53 -08:00
Matthew Tancik 9f5da51319 Improve viewer colormap choices (#1348) 2023-02-03 23:15:05 -08:00
machenmusik fad5a839aa double-quote filenames in process-data commands so that on Windows, paths with spaces don't fail (#1347)
* double-quote filenames in commands so that on Windows, paths with spaces don't fail

* reformatting by black
2023-02-03 21:01:37 -05:00
Matt Tancik 18cb26519f speed up render and cleanup code 2023-02-03 15:36:37 -08:00
terrance 77634b97cf add proposal network optimizer to config 2023-02-03 22:40:32 +00:00
terrance 3dffd956fe add warning if using non jit unet 2023-02-03 22:36:04 +00:00
terrance fd5b8be160 Merge branch 'generative' of https://github.com/plenoptix/nerfactory into generative 2023-02-03 22:28:16 +00:00
terrance 3c71429d30 cleaning up jit code 2023-02-03 22:28:03 +00:00
machenmusik 319a2b965c New config parameter --viewer.codec defaults to VP8, but allows H264 (#1343)
* New config parameter --viewer.codec defaults to H264 rather than VP8

* make quantize clearer

* change codec to Literal

default is VP8 due to libx264 log spam, see https://github.com/nerfstudio-project/nerfstudio/pull/1343#issuecomment-1416235500

* isort

* pylint, including python 3.7 compatibility
2023-02-03 13:38:40 -08:00
Matt Tancik a1ea432bf7 Use shaders 2023-02-03 11:32:12 -08:00
Matt Tancik 489c1efb0c Merge remote-tracking branch 'origin' into generative 2023-02-03 11:22:05 -08:00
Matthew Tancik 59d7e99c80 Create shaders (#1344) 2023-02-03 11:21:54 -08:00
Matt Tancik c24ac22e61 Merge remote-tracking branch 'origin' into generative 2023-02-03 11:21:23 -08:00
Jeffrey Hu a0976d1ff8 Fix depth-supervised nerf when using z-buffer depth. (#1340)
* fix z buffer depth

* remove script
2023-02-02 18:22:55 -08:00
Matt Tancik e77b291fa5 Merge remote-tracking branch 'origin' into generative 2023-02-02 18:10:29 -08:00
Matthew Tancik 2e79c93cd2 Fix normals visualization (#1341) 2023-02-02 18:06:11 -08:00
terrance c458fe2250 merging 2023-02-03 01:43:11 +00:00
terrance 8ba8942779 change uniform sampler to prediction network, add option to jit unet for faster sds_loss 2023-02-03 01:42:05 +00:00
Matt Tancik 0032842277 Fix normals vis 2023-02-02 17:22:28 -08:00
Matt Tancik 390b910339 Cleanup 2023-02-02 16:59:07 -08:00
terrance 9e4bc773ad turn grad accum off by default, decrease background mlp size, add overhead text embedding 2023-02-02 23:24:46 +00:00
terrance 5d91d32402 Merge branch 'generative' of https://github.com/plenoptix/nerfactory into generative 2023-02-02 22:49:35 +00:00
Matt Tancik faf981ff05 Use lambertian renderer 2023-02-02 14:41:23 -08:00
Matt Tancik 47fc0a570c Merge remote-tracking branch 'origin' into generative 2023-02-02 13:14:12 -08:00
cf1794acb1 Add lambertian renderer (#1336)
* add lambertian shading renderer

* adding more functionality

* adding to comments

* optionally detach normals, fixing naming and typing

* Update description

---------

Co-authored-by: Matt Tancik <mattt4001@gmail.com>
Co-authored-by: Matthew Tancik <tancik@berkeley.edu>
2023-02-02 13:07:14 -08:00
Matthew Tancik 3ab9352be8 Set min render value for viewer (#1339) 2023-02-02 12:55:03 -08:00
terrance c82bbec15e adding overhead location prompting 2023-02-02 20:34:07 +00:00
Matt Tancik 24701b72d7 Merge remote-tracking branch 'origin/main' into generative 2023-02-02 12:02:27 -08:00
Matthew Tancik ef9e00e614 Check if curl is installed (#1337)
* check if curl is installed

* lint
2023-02-02 10:11:41 -08:00
hturki d547279a92 add option to log training gradients (#1334) 2023-02-02 09:48:45 -08:00
Matthew Tancik 3a416a387b Dont move viewer outputs to cpu (#1335) 2023-02-01 17:33:06 -08:00
Matthew Tancik db83068fcd Update optimizer docstrings (#1333) 2023-02-01 15:15:08 -08:00
hturki 48ec36e53f Add support for gradient clipping (#1331)
implement optional gradient clipping
2023-02-01 14:55:07 -08:00
Matt Tancik ae8a2f23c1 Merge remote-tracking branch 'origin/main' into generative 2023-02-01 14:40:15 -08:00
Matthew Tancik 53a830a691 Safe normalize (#1332) 2023-02-01 13:22:32 -08:00
Matthew Tancik e979f89200 Avoid protobuf 3.20.0 (#1330) 2023-02-01 12:21:57 -08:00
Matthew Tancik 567268854b Cleanup aabb intersection logic (#1329) 2023-02-01 12:18:09 -08:00
9966c43811 [Fix] Docker not supporting older CUDA architectures (#1328)
Fix docker not supporting older CUDA architectures.

Co-authored-by: Nicolas Zunhammer <n.zunhammer@tum.de>
Co-authored-by: Matthew Tancik <tancik@berkeley.edu>
2023-02-01 21:02:10 +01:00
11e7fa87e0 Add Stable Diffusion helper code (#1320)
* Add stable diffusion

* Add dependencies fix lint

* Update types

* Update comment

* fix comments

---------

Co-authored-by: David McAllister <davidrmc2@gmail.com>
Co-authored-by: Abhik Ahuja <ahujaabhik@berkeley.edu>
2023-02-01 10:29:08 -08:00
machenmusikandChen, Michael f5f424095a Document localhost URL (fixes #1323) (#1324)
Document localhost URL

Co-authored-by: Chen, Michael <Michael_Chen@cable.comcast.com>
2023-01-31 22:27:05 -05:00
machenmusikandChen, Michael edef6d62f6 bump nerfacc to 0.3.4 (#1322)
Co-authored-by: Chen, Michael <Michael_Chen@cable.comcast.com>
2023-01-31 18:52:42 -08:00
Matthew Tancik 79395ecd8d Fix crop robustness (#1321) 2023-01-31 18:25:30 -08:00
Matt Tancik ab1301ac3c Cleanup SD code 2023-01-31 14:29:37 -08:00