Justin Kerr
cd119d276d
Merge branch 'gaussian-splatting' of https://github.com/nerfstudio-project/nerfstudio into gaussian-splatting
2023-10-21 14:59:47 -07:00
Gina Wu
8e753b8593
Initial eval with updated get_metrics_dict
2023-10-21 13:55:11 -07:00
Justin Kerr
8ecdee7e05
merge
2023-10-20 20:40:51 -07:00
Justin Kerr
d751ae8293
convert pix to screen percent for split/cull size
2023-10-20 17:52:33 -07:00
Gina Wu
2dc7f955ce
WIP on gaussian-splatting: 8a3e2473 Update nerfstudio/viewer/server/render_state_machine.py
2023-10-20 14:51:39 -07:00
Gina Wu
09d5a2a405
index on gaussian-splatting: 8a3e2473 Update nerfstudio/viewer/server/render_state_machine.py
2023-10-20 14:51:39 -07:00
Justin Kerr
ded302595b
Merge branch 'justin/multiclient-bug' into gaussian-splatting
2023-10-20 14:37:37 -07:00
Justin Kerr
b148e2eb56
static rendering never triggered
2023-10-20 14:13:04 -07:00
Justin Kerr
d1d75846f6
merge
2023-10-20 09:59:56 -07:00
Justin Kerr
d68138d093
Merge branch 'main' of https://github.com/nerfstudio-project/nerfstudio
2023-10-19 11:12:56 -07:00
Justin Kerr
7480242e71
Merge branch 'main' into gaussian-splatting
2023-10-19 11:11:35 -07:00
968176edb8
Support multiclient in viewer_beta with separate render threads for each client ( #2519 )
...
* Initial multiclient, jittery screen bc fighting between clients
* Fix multiclient jitter with separate render threads for each client
* Handle client disconnect
* Fix viewer.init_scene and viewer_elements.get_camera for multiclient
---------
Co-authored-by: Justin Kerr <justin.g.kerr@gmail.com >
Co-authored-by: Brent Yi <yibrenth@gmail.com >
2023-10-19 10:25:44 -07:00
Justin Kerr
072c3ed2e0
Merge branch 'main' of https://github.com/nerfstudio-project/nerfstudio
2023-10-18 11:05:51 -07:00
Justin Kerr
9385d0ad3d
Merge branch 'gaussian-splatting' of https://github.com/nerfstudio-project/nerfstudio into gaussian-splatting
2023-10-18 09:33:42 -07:00
Justin Kerr
bb7c7f9a94
quality improvements, param changes, camera optimization support, misc updates
2023-10-18 09:33:27 -07:00
Ahmed Shariff
3dd162aae8
Fix pillow version to avoid error with ANTIALIAS ( Fix #2378 ) ( #2446 )
...
* Fix pillow version to avoid error with ANTIALIAS (Fix #2378 )
* Revert pillow version, use fix for pillow ANTIALIAS from upstream
2023-10-17 03:05:53 +00:00
SeaOtocinclus
6cbe070949
Update data_conventions.md ( #2534 )
...
Fix typo in `distortion` word
2023-10-16 23:11:43 +00:00
Justin Kerr and Paul Wais
8a3e24738b
Update nerfstudio/viewer/server/render_state_machine.py
...
Co-authored-by: Paul Wais <paulwais@gmail.com >
2023-10-16 08:59:38 -07:00
Justin Kerr and Paul Wais
46fde7c9e6
Update nerfstudio/viewer/server/render_state_machine.py
...
Co-authored-by: Paul Wais <paulwais@gmail.com >
2023-10-16 08:59:32 -07:00
Justin Kerr and Paul Wais
d46aede7d5
Update nerfstudio/viewer/server/render_state_machine.py
...
Co-authored-by: Paul Wais <paulwais@gmail.com >
2023-10-16 08:59:23 -07:00
Brent Yi
042c7d1465
Bump tyro to 0.5.7 ( #2393 )
...
* Bump `tyro`
* tyro 0.5.7
2023-10-16 06:26:42 +00:00
Ji Shi
ce06935f3d
Fix datamanagers' get_rays_per_batch functions in case of using DynamicBatchPipeline ( #2522 )
2023-10-15 23:05:22 -07:00
Cyrus Vachha and Brent Yi
8e58021a47
Add camera_type dropdown in new viewer ( #2525 )
...
* Add camera_type dropdown in new viewer
Added a gui dropdown menu for selecting the camera type. Currently, the render view doesn't update to preview the equirectangular or fisheye render.
* Updating the image url of nerfstudio logo images for the viewer
Changing the image urls to restore the nerfstudio logo in the viewer
---------
Co-authored-by: Brent Yi <yibrenth@gmail.com >
2023-10-14 21:46:53 -07:00
Justin Kerr
40c05be7a6
fix undistort intrinsics in datamanager
2023-10-14 13:29:49 -07:00
Cyrus Vachha
e9a3bae859
Update URLs for readme and image references ( #2527 )
...
* Update URLs for readme and image references
Update the image URLs and documentation links due to change in docs url structure. Files edited include readme, documentation, and legacy viewer files.
* Updating url in custom dataset
2023-10-13 22:23:20 -07:00
Brent Yi
d3934737a1
Upgrade pyright ( #2526 )
...
* Upgrade pyright
* Resolve pyright errors
* Suppress trimesh error
* Run ruff
2023-10-14 13:00:17 +08:00
Justin Kerr
59e06dd495
more lint
2023-10-13 00:24:50 -07:00
Justin Kerr
1cf455d87a
clean
2023-10-13 00:23:45 -07:00
Justin Kerr
f4cc901e08
lint
2023-10-13 00:22:27 -07:00
Justin Kerr
d8b76fea4d
lint, clean
2023-10-13 00:05:54 -07:00
Justin Kerr
bef506475f
params, remove normalization on quats
2023-10-13 00:03:35 -07:00
Piero Toffanin
42cabedc60
Add ODM data processor ( #2517 )
...
* Add ODM data processor
* Fix ruff warnings
* Re-format with black
* Add annotations
* Add explicit dtype
* Add explicit dtype
* Revert "Add explicit dtype"
This reverts commit 6f3cde1671 .
2023-10-12 20:08:45 -07:00
Justin Kerr
6e20b7b418
add depth composite, really slow streaming though
2023-10-12 18:36:59 -07:00
Justin Kerr
cfd41a836e
merge
2023-10-12 18:22:45 -07:00
Justin Kerr
06cde5af3e
migrate to gsplat repo
2023-10-12 18:21:20 -07:00
Justin Kerr
ccf1dd5dc7
dataloader memory leak
2023-10-12 16:03:55 -07:00
Justin Kerr
c113f29320
param tweaks, dont generate raybundle in viewer
2023-10-12 00:57:39 -07:00
Justin Kerr
8e2a0651d0
Fix jitter viewer ( #2505 )
2023-10-10 17:49:52 -07:00
Justin Kerr
90957bcdfb
cleanup
2023-10-10 17:22:42 -07:00
Justin Kerr
dba20fcb26
minor patch for exporting pcs and meshes with parallel datamanager ( #2503 )
...
* minor patch for exporting pcs and meshes with parallel datamanager
* format
2023-10-10 17:18:16 -07:00
Justin Kerr
622342cdce
Revert "fix jittering in markdown in viewer beta"
...
This reverts commit 70ade42e46 .
2023-10-10 17:12:21 -07:00
Justin Kerr
70ade42e46
fix jittering in markdown in viewer beta
2023-10-10 17:11:36 -07:00
Justin Kerr
e694f341a7
Move camera optimization out of datamanager and parallelize dataloading ( #2092 )
2023-10-10 14:52:25 -07:00
Justin Kerr
1b85fb528b
patch for mkdirs on camera path json filepath ( #2502 )
...
fix camera path json mkdir in viewer beta
2023-10-10 13:09:09 -07:00
Justin Kerr
66ddab3aa9
wait for all cams to be seen after opacity reset for culling
2023-10-10 11:17:52 -07:00
Justin Kerr
17e95e1ba2
more bugfix, number of gaussians doesnt go crazy anymore
2023-10-10 10:29:44 -07:00
Justin Kerr
66d0d7ee13
merge
2023-10-09 18:00:07 -07:00
Justin Kerr
d06263e633
fix bug in split function, to be used with n-d gaussians branch
2023-10-09 17:50:18 -07:00
Jami Pekkanen and Matthew Tancik
81db1808a7
Add documentation about unknown depth pixel convention ( #2490 )
...
Updated the documentation to explicate that zero value in depth images is treated as unknown depth. This behavior is defined in https://github.com/nerfstudio-project/nerfstudio/blob/a484d255b4f71c55915afcfc52d90ec88963779f/nerfstudio/model_components/losses.py#L242
Co-authored-by: Matthew Tancik <matt@lumalabs.ai >
2023-10-08 21:26:10 -07:00
79297c7c61
(minor) Align upsampling in TensorCPEncoding with TensorVMEncoding ( #2493 )
...
* (minor) Align upsampling in TensorCPEncoding with TensorVMEncoding
* Fix black
---------
Co-authored-by: Matthew Tancik <mattt4001@gmail.com >
Co-authored-by: Matthew Tancik <matt@lumalabs.ai >
2023-10-08 21:22:53 -07:00