Commit Graph
1750 Commits
Author SHA1 Message Date
MrKarimiDandClaude Opus 4.8 0197bd32ed Add Docker build/run environment and simplify README for release
- Dockerfile: build the full PanDORA env on CUDA 11.7 (torch 2.0.1+cu117,
  pinned via a global PIP_CONSTRAINT so nothing upgrades torch to a
  driver-incompatible CUDA build), tiny-cuda-nn v1.6, pyequilib 0.5.6,
  numpy<2, viser 0.0.16, and Blender. Removes the unused COLMAP/SfM stack,
  caps compile parallelism (MAKE_JOBS), and sets PYTHONPATH for lantern_scripts.
- docker/build_and_run.sh: build the image (tunable CUDA_VERSION/MAKE_JOBS)
  and run the pipeline or an interactive GPU shell, mounting the repo + data.
- docker/run_pandora_pipeline.sh: fixed two-stage PanDORA training pipeline.
- docker/download_scenes.sh: download PanDORA dataset scenes by name.
- README.md: rewrite as a simple 4-step Docker quick start; point advanced
  users to README-pandora.md / README-hdrnerfacto.md.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-08-02 15:31:38 -04:00
MrKarimiDandClaude Opus 4.8 287f56176b Add HDR metric/alignment helper scripts and combine READMEs
- align_two_folders.py: model-free contour+homography alignment of two
  image folders, with diagnostics (checkerboards, thresholds, matched
  contours, SIFT match panels).
- align_fast_to_well.py: expose the pre-RANSAC SIFT correspondences so
  the new visualizations can consume them.
- ldr_res_jpg.py: LDR (jpg) variant of ldr_res.py metric computation.
- run_metrics_all.sh: run calculate_metrics_fast across all scenes.
- collect_metrics_sheet.py: gather per-scene result JSONs into a CSV.
- README.md: merge README-pandora.md and README-hdrnerfacto.md into one
  guide (PanDORA + HDR-Nerfacto paths).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-25 15:28:36 -04:00
MrKarimiDandClaude Opus 4.8 1748a9256c Rename lantern-nerfacto method to PanDORA
Rename the method registration and its description/config key, plus the
ns-train invocations in the Pandora README. Existing on-disk checkpoint
paths (outputs/.../lantern-nerfacto/...) are intentionally left unchanged.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-25 15:27:36 -04:00
MrKarimiD 31e5a38ea5 visualization for all methods 2025-07-16 22:12:24 -04:00
MrKarimiD 4a8aa58443 PanoHDR-Nerf code for preprocess and metrics 2025-07-15 00:23:57 -04:00
MrKarimiD 912f2e0b8e Update the ReadME 2025-07-10 19:27:31 -04:00
MrKarimiD 5a60ca7c32 readme for HDR-Nerfacto 2025-07-10 19:22:22 -04:00
MrKarimiD 465eef8d99 HDR-Nerfacto step 2025-07-10 19:08:45 -04:00
MrKarimiD 7ee0266880 Merge Fred's hdr_nerfacto code into the main branch 2025-06-12 15:37:31 -04:00
MrKarimiD 641a04effa commit before merge 2025-06-11 12:48:43 -04:00
MrKarimiD 61109ac21d commit before merge 2025-06-11 12:45:37 -04:00
MrKarimiD 2dc7ed1287 change the mask to roi 2025-06-05 13:54:13 -04:00
MrKarimiD ccad510a60 Solve small issues with preprocessing + visualization 2025-06-05 13:51:35 -04:00
MrKarimiD e3db99e017 metrics for step one 2025-05-29 14:37:31 -04:00
MrKarimiD 34d5660acf Add masks for the new setup and remove some bugs 2025-05-29 14:33:40 -04:00
MrKarimiD 80122b627c Add visualization for rendering and data 2025-05-29 14:27:04 -04:00
dotag1 b5987a1989 better format 2025-05-08 12:25:17 -04:00
dotag1 8daba3cfc7 metrics automation 2025-04-30 19:38:09 -04:00
dotag1 1b1e2d9fba Using ns-render instead of ns-eval for rendering well-exposed images for alignment. Wrapping both masks with transformation for alignment. Metrics documentation. 2024-12-19 11:48:02 -05:00
dotag1 3176d6a8f6 Added aligning interface 2024-09-04 09:14:08 -04:00
dotag1 b3e2a391fd Alignment of fast-exposed to well-exposed 2024-08-15 16:32:19 -04:00
dotag1 8484fb9417 Merge branch 'main' of https://github.com/MrKarimiD/nerfstudio-HDR into main 2024-07-08 14:46:27 -04:00
dotag1 da480f795c New scripts for processing the videos 2024-07-08 14:43:06 -04:00
MrKarimiD 5689b98de7 Merge branch 'main' of github.com:MrKarimiD/nerfstudio-HDR into main 2024-07-08 10:47:23 -04:00
MrKarimiD 9cb44e6598 small bug in the process data 2024-07-08 10:46:06 -04:00
frfoc1 41d3673f23 update 2024-05-19 20:28:26 -04:00
frfoc1 c716784950 Update combine 2024-05-19 20:27:44 -04:00
frfoc1 8ee91791d9 Deadline results 2024-05-19 17:08:41 -04:00
frfoc1 237ef184ad mp4 maker 2024-05-19 16:36:43 -04:00
frfoc1 be70379df2 gitignore 2024-05-19 16:34:05 -04:00
MrKarimiD d9d7d0baa2 last commit before SIG ASIA 2024-05-18 19:57:48 -04:00
frfoc1 f3d34d442f Exp 2024-05-18 19:48:08 -04:00
frfoc1 b990b60dc2 60K iterations 2024-05-17 21:28:37 -04:00
frfoc1 d7d766c0d7 Fast pixel sampler 2024-05-17 21:28:26 -04:00
MrKarimiD 0ab3139b19 Frozen opacity MLP at the 2nd step of training + just fast exposure for 2nd step + evaluation scripts 2024-05-16 15:16:27 -04:00
frfoc1 54afcad799 gitignore 2024-05-16 13:27:33 -04:00
frfoc1 fb0c4e1da0 Update experiments 2024-05-16 13:27:20 -04:00
lefreud 1fa5cba2d7 Clipped HDR-nerfacto 2024-05-13 02:09:24 +00:00
lefreud 9bac48382f missin file 2024-05-13 00:06:17 +00:00
lefreud 3ba1d6b767 wo_CRF 2024-05-13 00:05:46 +00:00
lefreud 745bfa56e7 Cam optimized off, ns-render fix 2024-05-11 23:15:42 +00:00
MrKarimiD c3c151f3ae ns-eval save images by name 2024-05-10 20:26:34 -04:00
MrKarimiD 631b3c6dae PanoHDR-Nerfacto model 2024-05-10 15:59:39 -04:00
MrKarimiD cce57caaa6 Seperate stages of Pandora with flags + PanoHDRNeRF pre-procesing 2024-05-10 11:22:37 -04:00
lefreud 8b0668188f Working hdr-nerfacto 2024-05-10 12:55:31 +00:00
lefreud be2b436024 WIP hdr-nerfacto 2024-05-10 01:08:43 +00:00
lefreud faa8a7dfb6 Fix gen subset 2024-05-08 00:27:35 +00:00
lefreud 2719a4457b Generate small subset for HDR Nerf 2024-05-07 23:02:36 +00:00
lefreud e155a4658f Added momo's train_test_split 2024-05-07 14:52:10 -04:00
MrKarimiD 08aaf0cb80 Solve the bug for camera calibration 2024-04-22 09:56:47 -04:00