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

1769 Commits

Author SHA1 Message Date
Justin Kerr
bef506475f params, remove normalization on quats 2023-10-13 00:03:35 -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
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
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 a484d255b4/nerfstudio/model_components/losses.py (L242)

Co-authored-by: Matthew Tancik <matt@lumalabs.ai>
2023-10-08 21:26:10 -07:00
Ruoyu Wang
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
Matthew Tancik
d325593e02
Remove unused config param (#2495)
Remove unused config.
2023-10-09 10:35:08 +08:00
Ji Shi
242a1cf4fe
Fix DatasetRender to override dataset path only when provided (#2494) 2023-10-08 12:59:58 -07:00
Vickie Ye
b762ed8086 testing nd-gaussians 2023-10-07 04:38:09 +00:00
Vickie Ye
732b5258aa fixing merge conflict 2023-10-06 07:45:17 +00:00
Vickie Ye
4b1d6df053 fixing xy diff -> tiling issue 2023-10-06 07:42:59 +00:00
Boris Feld
a484d255b4
Add support of using both Comet and Viewer at the same time (#2488) 2023-10-04 21:02:46 +02:00
Justin Kerr
2ee7e0fcf0 nsamps option for duplicating, cropping, and depth rendering 2023-10-03 16:18:02 -07:00
Vickie Ye
9f25457990 small change in print output 2023-10-03 16:59:18 +00:00
Vickie Ye
b843abfc33 adding ndc pixel factor for sceenspace grads 2023-10-03 16:32:48 +00:00
Rohan Mathur
afcc8434d0
fixed link to viser to be functional link cause previous 404ed (#2486) 2023-10-03 09:20:58 +02:00
Vickie Ye
50fbb9549e adding corrected splitting gradients 2023-10-03 06:24:52 +00:00
Maxim Bonnaerens
0d746b1363
Fourier Feature encodings and polyhedron encodings (#2463)
* Fourier Feature encodings and polyhedron encodings

Rework RFFEncoding to be a subclass of the more general Fourier Feature
Encodings and introduce Polyhedron encodings as introduced in
mipnerf360.

* b_matrix -> basis

* Add typing

* fighting pyright

* use scale argument

* continue the fight

* ignore

* ignore em all

* add docstring and rename generate_basis to generate_polyhedron_basis

* Try to please pyright with assert

* Immediately allocate tensor on correct device

* private functions and docstrings update

* doc fix continued

---------

Co-authored-by: Jonáš Kulhánek <jonas.kulhanek@live.com>
2023-10-02 21:07:34 +00:00
Reza Kermani
c2f5e68d54
fixing broken links in README (#2483)
fixing broken links
2023-10-02 05:31:02 +02:00
Jonáš Kulhánek
b78d0faa12
ns-render - render all images (#2459)
* ns-render - render all images

* Fix commonprefix->commonpath

* Fix raw rendering
2023-10-01 22:12:48 +02:00
AdamRashid96
ef2c54c513 fix sh by splitting learning rates + comment out random init on top of point cloud for easier comparision with reference 2023-10-01 11:25:36 +00:00
AdamRashid96
8dcaa09828 Merge branch 'justin/inhouse' of https://github.com/jake-austin/gaussian-splatting-nerfstudio into justin/inhouse 2023-09-30 19:31:18 +00:00
AdamRashid96
3501e9bd81 working on sh 2023-09-30 19:30:50 +00:00
Justin Kerr
b350a68ff4 integrate render pipeline (WIP), fix ssim loss 2023-09-30 11:01:45 -07:00
Justin Kerr
4f462ea737 fix order of cull and split, add random init support 2023-09-30 00:27:24 -07:00
Justin Kerr
01efb8e171 grad accum helps, use plenoxel sh code 2023-09-29 20:59:17 -07:00
Justin Kerr
53d8031884 radii pruning 2023-09-29 17:38:04 -07:00
adamrashid96
c0b8dcff71 merge 2023-09-29 17:35:53 -07:00
adamrashid96
e57eb79e8a pc initialization + sh init 2023-09-29 17:33:41 -07:00
pierremerriaux-leddartech
7856aa0060
fix:correction of PairPixelSampler in case of using masks with depth-nerfacto (#2477)
fix:correction of PairPixelSampler in case of using masks
2023-09-29 16:49:20 -07:00
Brent Yi
c93b374d08
Don't deploy docs from pull requests (#2482) 2023-09-29 12:33:19 -07:00
Matthew Tancik
bbe31736f3
Update README.md 2023-09-29 10:48:51 -07:00
Justin Kerr
84b8241b4f fix memory leak, reset opacity exp_avg when resetting opacity 2023-09-29 09:51:25 -07:00
Matthew Tancik
88d5b03a80
Remove rtd (#2478) 2023-09-28 18:15:35 -07:00
Ruilong Li(李瑞龙)
169030199e
Update doc.yml (#2479) 2023-09-28 18:14:40 -07:00
Justin Kerr
d6c49d3f90 params, add random background 2023-09-28 17:47:37 -07:00
Justin Kerr
ef7f9b7cf2 sh scheduling, resolution scheduling, param tuning 2023-09-28 08:49:30 -07:00
Justin Kerr
2a7db9c580 Merge branch 'justin/inhouse' of https://github.com/jake-austin/gaussian-splatting-nerfstudio into justin/inhouse 2023-09-27 23:11:30 -07:00
Justin Kerr
92da81e02d splitting and dupping 2023-09-27 23:11:14 -07:00