Commit Graph
1695 Commits
Author SHA1 Message Date
lefreud e155a4658f Added momo's train_test_split 2024-05-07 14:52:10 -04:00
lefreud 7aa202e476 "Working" HDR-nerfacto 2024-01-30 18:54:51 +00:00
lefreud 1af1958062 Added hdr-nerfacto from nerfacto 2024-01-30 14:39:39 +00:00
lefreud d89d988c81 Readme 2024-01-29 19:18:08 +00:00
lefreud 95cb1c7e2e Removed unused file 2024-01-29 19:17:47 +00:00
lefreud 687906a6d9 Quick hacky fix for pixel sampler 2024-01-29 19:16:47 +00:00
lefreud 46b6ecc30a Compute average basis change and auto-center intra-frame translation 2024-01-22 20:50:11 +00:00
lefreud 312be895b9 Removed distortion loss (to validate), fixed model 2024-01-17 19:14:51 +00:00
lefreud dda81220f5 Added linearization, compactness constraint, camera settings file 2024-01-17 19:13:29 +00:00
lefreud b7cd47c444 Mask humans code 2024-01-17 19:12:42 +00:00
lefreud e602d69c43 Added lots of stuff 2024-01-17 19:03:04 +00:00
lefreud 3aadde70eb Added linearization code 2024-01-09 19:53:11 +00:00
lefreud 72aaa8706b Mask humans, video to frames, missing code 2024-01-09 19:30:00 +00:00
lefreud 0eac920ab4 Continued lantern ns-process-data 2024-01-09 19:28:16 +00:00
lefreud c0c8a432f5 Added mask_humans from PanoHDRNerf 2024-01-03 19:49:28 +00:00
lefreud 0616944845 Jupyter nb to python file 2024-01-03 18:38:06 +00:00
lefreud b16bade3f1 Added Junming's original code for flash sync 2024-01-03 16:11:36 +00:00
lefreud deef316779 Added initial code for automatic camera alignment 2024-01-02 22:08:58 +00:00
lefreud c549928cd7 Added code to split synthetic dataset in colmap_baseline and exposed frames 2024-01-02 19:00:28 +00:00
mokad6 6688f39275 RGB + Validity mask 2023-12-21 10:48:40 -05:00
mokad6 836ac8b223 Two exposures - with weighted loss 2023-11-01 16:12:36 -04:00
mokad6 1cea0fe30e Merge remote-tracking branch 'origin/jmchen' into main 2023-09-27 00:32:42 -04:00
mokad6 741e39e170 colmap with multiple exposure 2023-09-27 00:31:04 -04:00
leoooo333 493fbdd73a Fast mask and HDR export 2023-09-14 19:37:37 +00:00
mokad6 ee42c7aab1 Merge remote-tracking branch 'remotes/origin/jmchen' into main 2023-09-12 21:13:43 -04:00
mokad6 8ba0e9bf76 Merge HDR stuff to main 2023-09-12 21:09:54 -04:00
mokad6 36852bf3de COLMAP on LDR, NeRF on HDR 2023-09-12 21:06:37 -04:00
leoooo333 f8f528ba08 Finish: ALL of lantern-nerf 2023-09-06 19:47:26 +00:00
Leoooo333 00a03f12c8 Update equirect_utils.py 2023-09-06 13:30:44 -04:00
Leoooo333 8f8b12185c Merge branch 'main' into jmchen 2023-09-06 13:24:41 -04:00
Leoooo333 37edcb2cb9 Fix: bug 2023-09-06 11:32:17 -04:00
Leoooo333 c6023eb69d Update method_configs.py 2023-08-24 16:51:36 -04:00
mokad6 4b15febbf4 Merge Junming's branch into main branch 2023-08-24 16:47:42 -04:00
Leoooo333 78271dde92 Refactory: nerfacto-HDR --> lantern. Add: u-law 2023-08-24 16:36:54 -04:00
mokad6 4cec892943 successfull LDR test with PanoHDR data 2023-08-24 14:05:04 -04:00
mokad6 97c9931900 merging between synthetic and real branch 2023-08-15 17:43:13 -04:00
mokad6 5774f594fd Adding Junming modifications - HDR processing 2023-08-15 17:34:23 -04:00
mokad6 7b5d6da907 Add mask to the euirectangular processing 2023-08-15 17:19:19 -04:00
Justin Kerr 5de83ac50a Circle crop to images processing pipeline (#2341)
add circle crop to images data processing pipeline
2023-08-15 14:32:44 +09:00
elenacliu bc8341378a fix #2318: add train/test/eval split for instant ngp dataparser (#2335)
* fix #2318: add train/test/eval split for instant ngp dataparser

* fix: instant_ngp_dataparser.py format
2023-08-14 04:24:34 +00:00
Haoyuan Wang 3455fb749f fix: ColmapDataParser downscaling images error. (#2337) 2023-08-13 21:16:47 -07:00
Kate Yurkova c599d0f3a1 fix: Allow custom user ID (#2334) 2023-08-12 20:17:38 +00:00
Kate Yurkova 5eb83e8acd Account for num_gpus rename in docs + test configs (#2332)
* fix: num-gpus to num-devices

* fix: Update test_config1.yml

* fix: Update test_config2.yml
2023-08-12 11:09:44 +00:00
Matias Turkulainen 4fe8e657d2 Rename num_cameras to camera_indices (#2326)
rename num_cameras -> camera_indices
2023-08-10 15:36:01 -07:00
machenmusik cb2405d3ea When generating depth images, use torch_compile with ZoeDepth for compatibility (#2303)
* Use torch_compile with Zoe for compatibility

torch_compile module support

Previously the compatibility utility torch.compile worked for functions, but not for modules as torch.compile was originally employed here.

* torch_compile -> Any
2023-08-09 17:08:17 -07:00
Matias Turkulainen cf2d90d009 template repository (#2319)
* template repo

* template repo
2023-08-09 17:01:48 +00:00
Ethan Weberandmachenmusik 9b6010ea0d Adding support for PairPixelSampler and PatchPixelSampler masks (#2305)
* changes

* pair pixel sampling with a mask

* reverting changes

* revert changes

* remove line in erode

* support for patch pixel samplerr masks

* fix

---------

Co-authored-by: machenmusik <machenmusik@users.noreply.github.com>
2023-08-05 10:40:23 -04:00
Matthew Tancik 50d8c7ba7d Add sponsors (#2307) 2023-08-04 15:07:44 -04:00
7e90cb7989 PixelSampler Fixes (#2298)
* monodepth implemented

* device

* pair pixel sampler

* docstring

* removing unused imports

* fix bugs

* cache in cache dir, no longer edit json file

* moving to depth nerfacto

* fixed bug using median depth by accident

* removing depthdataset from nerfacto

* added pixelsamplerconfig

* added equirectangular warning back

* bug fix

* delete sample_config.py + small fixes

* rename to pixel_sampler

* cleaning

* test

* passing num_rays_per_batch properly

* fixed transforms typo

* renaming in nerfacto

* remove depth files from test data

* removed defaulting to base pixel sampler with mask

* adding patch_size back

* Warning for notimplemented error and patch_size fix

* fix config.pixel_sampler check

---------

Co-authored-by: Matthew Tancik <tancik@berkeley.edu>
Co-authored-by: Ethan Weber <ethanweber@berkeley.edu>
Co-authored-by: Ethan Weber <eweb0124@gmail.com>
2023-08-04 10:27:35 -04:00
Frederik WarburgandEthan Weber 9b03299d40 Train and eval data splits (Nerfbusters) (#2207)
* nerfbusters dataparser

* nerfbuster dataparser and visualization of eval views

* resolved some errors from  pyright

* enable ns-process-data to take two videos as input and use one for eval and the other for train

* resolve some pyright issues

* instead of data being a tuple, I added eval_data as another argument

* implemented train eval split for all cases

* implemented train eval split for all cases

* reverting equi changes

* reverting reality capture changes

* raise valueerror

* revert comment

* added split override code back to dataparser

* reverted one change

* using image border now

* adding docs

---------

Co-authored-by: Ethan Weber <eweb0124@gmail.com>
2023-08-04 10:11:55 -04:00