Justin Kerr
7abcedbc6c
split/duplicate thresholds done, not the parameters themselves
2023-09-26 22:36:52 -07:00
Justin Kerr
c0d5e19451
inhouse impl start
2023-09-26 16:26:05 -07:00
Justin Kerr
3c40314b62
merge main
2023-09-22 16:29:03 -07:00
Justin Kerr
c2fef380e9
inhouse impl start
2023-09-22 16:28:20 -07:00
Maxim Bonnaerens and Brent Yi
8812d7a5b0
.vscode settings match move to ms-python.black-formatter ( #2456 )
...
Co-authored-by: Brent Yi <yibrenth@gmail.com >
2023-09-22 17:45:05 +00:00
Maxim Bonnaerens and Matthew Tancik
52f26e82b3
Do not materialize mlp_head if no field_heads ( #2457 )
...
In case it is used in a proposal network we avoid initializing the head.
Co-authored-by: Matthew Tancik <matt@lumalabs.ai >
2023-09-22 15:36:51 +00:00
フラハティ 仁
2fd8b59d20
Add background_color config to keep consistent with other models ( #2455 )
...
* add backgorund_color config
* removed unused color import
2023-09-22 07:40:20 -07:00
Matthew Tancik
c87ebe34ba
v0.3.4 ( #2452 )
v0.3.4
2023-09-21 18:38:22 -07:00
Jonáš Kulhánek
76f8bcf953
Disable loading colmap points by default ( #2451 )
2023-09-21 13:51:35 -07:00
Zhuoyang
75d2d14b75
add number of gaussians in logger; allow testing in nerfacto
2023-09-19 19:47:50 -07:00
Justin Kerr
e0d8f04267
Render oriented crops in viewer beta ( #2447 )
...
* add obb to the rendering pipeline
* useless line
* lint
* remove todo
* pyright
* more pyright
2023-09-19 16:48:54 -07:00
Brent Yi and Justin Kerr
3e1d4af821
Add share link support for beta viewer ( #2445 )
...
* Add share link support for beta viewer
* More consistent CLI experience
* fix viewer jitter by adding atomic update on camera pose
* change to make_share_url
* fix
* remove incorrect assert
---------
Co-authored-by: Justin Kerr <justin.g.kerr@gmail.com >
2023-09-19 16:22:55 -07:00
フラハティ 仁
b0e700137b
Allow the option for timestamp to be generated for ns-train --load-config ( #2442 )
...
* Fix timestamp for ns-train --load-config
* Remove whitespace
2023-09-18 21:13:48 -07:00
Jake Austin jake-austin@berkeley.edu
35be6fd421
Accounting for camera distortion, caching undistorted images
2023-09-18 10:13:43 +00:00
Jake Austin jake-austin@berkeley.edu
b24835d55f
More config
2023-09-16 07:48:37 +00:00
Jake Austin jake-austin@berkeley.edu
8c2b1b8535
Configifying scene extent
2023-09-16 07:38:02 +00:00
Jake Austin jake-austin@berkeley.edu
f6bdfacf56
Configify
2023-09-16 07:34:18 +00:00
Jake Austin jake-austin@berkeley.edu
274d8f2215
Adding another TODO
2023-09-16 05:28:03 +00:00
Jake Austin jake-austin@berkeley.edu
2ea816cf6a
Fixed callbacks causing no splits
2023-09-16 04:57:36 +00:00
Jake Austin jake-austin@berkeley.edu
0e1c8f084d
Everything implemented but needs testing
2023-09-16 04:57:36 +00:00
Jonáš Kulhánek
ef2fd3dbe1
Fix import error when tcnn installed but CUDA runtime not available ( #2429 )
2023-09-15 17:18:23 -04:00
Sid Mehta
7269a7ee16
Add Comet Logging ( #2431 )
...
* initial commit
* fixed naming
* added comet_ml as depedency
* added comet to docs
* Update custom_gui.md
* Update models.md
* Update benchmarking.md
* added Comet to ReadMe
* added decorator
* fixed link and added comet examples
* fixed link and added comet example
* fixed format
* fixed type ignore error
* fixed readme typo
* fixed typo
2023-09-15 09:21:09 -07:00
Zhuoyang
e3a0f0296c
fix small bugs and allow testing on images with aspect-ratio not equal to 1
2023-09-14 13:44:23 -07:00
anc2001 and Brent Yi
805e6e702d
fix pixel sampling with masks issue when data is list ( #2369 )
...
Co-authored-by: Brent Yi <yibrenth@gmail.com >
2023-09-14 16:11:15 +00:00
Jonáš Kulhánek
e9330d515d
Colmap parser: fix downscale for complex paths ( #2425 )
2023-09-13 10:55:24 -07:00
Brent Yi
9c061f2a99
Config fixes
2023-09-12 18:18:38 -07:00
Jake Austin jake-austin@berkeley.edu
e5873d8dba
Going back to original code for speed of testing and correctness for now
2023-09-12 23:27:56 +00:00
Jake Austin jake-austin@berkeley.edu
1a214ba129
Temp save
2023-09-12 23:19:47 +00:00
Jake Austin jake-austin@berkeley.edu
8bf21213f1
Adding more TODOs
2023-09-12 03:38:21 +00:00
Jake Austin jake-austin@berkeley.edu
bb90b94fb0
Basic working, still needs to be profiled and tuned, some preliminary TODOs labeled 'jake-austin' need to be addressed
2023-09-12 03:15:11 +00:00
Maxim Bonnaerens and Brent Yi
cc98fb6bd4
Fix benchmarking: apply get_background_color in renderer and set profiler to none ( #2397 )
...
* apply get_background_color and set profiler to none
* Apply override first
---------
Co-authored-by: Brent Yi <yibrenth@gmail.com >
2023-09-11 18:07:52 +00:00
Jonáš Kulhánek
570ccf3c0a
Rename COLMAP 3D point features ( #2417 )
2023-09-11 09:00:44 -07:00
Jonáš Kulhánek
ead9b37c65
Allow colmap parser to load 3D points ( #2408 )
2023-09-11 07:50:18 +00:00
Sebastiaan
77ac7d0cf8
Fix issue when extracting all frames from a video. ( #2413 )
...
* Remove superfluous num_frames
* process_data video: Always use -vsync vfr, even when extracting all images.
2023-09-08 16:00:10 -07:00
Jake Austin jake-austin@berkeley.edu
749059d4fb
First pass at dataloader, set up file structure (minus the actual rendering code)
2023-09-08 17:55:46 +00:00
drewgilliam
06e59ed1ec
camera/plugin docs ( #2412 )
...
* api docs for cameras & plugins
* fix docstrings
2023-09-08 09:14:16 -07:00
Jonáš Kulhánek
6af0bcfbf8
Unify dataparser and method discovery ( #2398 )
...
* Unify external dataparser registration
* Unify dataparser and method discovery
2023-09-08 08:26:41 +00:00
85ef567682
Flesh out viewer beta ( #2086 )
...
* Increase max_res of first proposal network
* fix render statemachine logic for viewer beta
* clicking on cameras in the viewer
* fix fov calculation, update camera positions while training
* cleanup
* backup
* fix configure theme
* Fix theme configure for latest dev version of viser
* Fix runtime errors
* add set up direction button
* add pause resume button
* Export panel
* Render tab skeleton
* make responsiveness more snappy by stopping training
* depth composite
* start implementing viewercontrol in new viewer
* refactor background img to use depth and add depth layering option
* show/hide images
* speed up rendering
* fix crop color background
* crop
* rotated crops
* rotated crops
* transform handle on crop box
* fix xyzw for crop
* oriented crop export for pointclouds, not for meshes yet
* Initial render panel
* Fix export button
* Theme tweaks
* fix background issue in cropping
* export rotated poisson meshe
* double normals definition in export panel
* Visual nits
* remove tsdf from export panel
* Add licenses
* Fix some CI errors
* Type fixes
* Fix tests
* Fix numpy broken
* various bugfix
---------
Co-authored-by: Brent Yi <yibrenth@gmail.com >
Co-authored-by: terrancewang <terrance.3512@gmail.com >
2023-09-08 05:10:00 +00:00
Zhensheng Yuan and Matthew Tancik
9625ab713c
Fix the problem that camera will be freezed when moving forward ( #2404 )
...
* fix camera freezed when moving forward
* simplify code
---------
Co-authored-by: Matthew Tancik <matt@lumalabs.ai >
2023-09-08 00:31:02 +00:00
drewgilliam
d947f6e485
Update engine docs ( #2405 )
...
* build docs for nerfstudio.engine.trainer and nerfstudio.engine.callbacks
* docs minor edit for new_methods.md
2023-09-07 18:17:03 +00:00
drewgilliam
d947aee713
Specify path for test outputs ( #2400 )
...
* test_train - set_timestamp, output_dir in pytest tmp_path
* test_train typehints
2023-09-07 18:08:57 +00:00
drewgilliam
4d0033343c
NERFSTUDIO_METHOD_CONFIGS callable MethodSpecification ( #2385 )
...
* NERFSTUDIO_METHOD_CONFIGS allow method specification as callabale (function or class)
* docs - NERFSTUDIO_METHOD_CONFIGS accepts function or derived class
2023-09-05 13:55:08 -07:00
Panteleris Paschalis
a121d76fd0
Fixes ARG before FROM bug ( #2371 )
...
Fixes ARGS before FROM bug
2023-08-31 22:04:01 +00:00
Maxim Bonnaerens
242c23f0f0
cast background to device ( #2381 )
...
* cast background_color to device
* make onliner instead
2023-08-29 15:07:43 -07:00
Justin Kerr
d56338bce1
Fixes crop background color override ( #2373 )
...
fix crop color background
2023-08-27 11:50:57 -07:00
elenacliu and AdamRashid96
ae5d569376
Fix: typo in PairPixelSamplerConfig's description ( #2372 )
...
Co-authored-by: AdamRashid96 <71362382+AdamRashid96@users.noreply.github.com >
2023-08-26 03:09:44 -07:00
6e37b2b542
Enable SparseNerf depth ranking loss to be used with GT/Sensor depth ( #2312 )
...
* add ranking loss to depth-nerfacto with GT depth
* formating
* pair pixel sampler bug fix from pr #2315
---------
Co-authored-by: Sasha Sax <asax@stanford.edu >
Co-authored-by: Ethan Weber <ethanweber@berkeley.edu >
Co-authored-by: AdamRashid96 <abrashid@berkeley.edu >
Co-authored-by: AdamRashid96 <71362382+AdamRashid96@users.noreply.github.com >
2023-08-26 02:56:52 -07:00
Mocax and Matthew Tancik
aaa6c3aa1d
Fix the starting command of docker. ( #2357 )
...
To prevent abusing of root privilege, please use custom user privilege to start.
If not, sometimes the Docker images may be started with the permissions of root or other users. If you modify the mounted files in the container , it will cause permission errors or other errors.
Co-authored-by: Matthew Tancik <matt@lumalabs.ai >
2023-08-25 01:08:56 +00:00
Zhan Xu and Matthew Tancik
ebceb52f55
save sfm depth as png to keep 16bit. save depth_file_path as relative… ( #2317 )
...
save sfm depth as png to keep 16bit. save depth_file_path as relative path
Co-authored-by: Matthew Tancik <matt@lumalabs.ai >
2023-08-24 22:30:26 +00:00
Rohan Mathur
48135ee4c8
Added a pytorch implementation of OmniCV's to remove equilib package usage ( #2350 )
...
* added pytorch omnicv implementation in order to not use GPL equi2pers
* renamed rotation matrix function to decrease confusion
* fixed docstrings
* fixed linting
* removed pyequilib from dependencies
2023-08-20 21:34:18 -07:00