Commit Graph
1767 Commits
Author SHA1 Message Date
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 PekkanenandMatthew 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
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 BonnaerensandJonáš Kulhánek 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
Vickie Ye 7f46f3266a adding spherical harmonics -- make sure to pull diff rast too 2023-09-28 06:09:52 +00:00
Gina Wu 593950efec Update colmap installation instructions with conda (#2473) 2023-09-27 10:45:58 -07:00