37 Commits
Author SHA1 Message Date
Harry Chen 3e29561d81 fix uint32 overflow when training 100M SH3 splats 2026-09-01 16:43:17 -04:00
Harry Chen 82220d787e speed/vram: use adaptive tile size for large datasets 2026-09-01 14:41:05 -04:00
Harry Chen 0508d4195d address 32 bit overflow on large datasets 2026-09-01 10:41:01 -04:00
Harry Chen 28565b14b9 vram: quantize projection aabb bounds 2026-08-31 10:48:45 -04:00
Harry Chen 7f85d049c9 vram: alias memory in forward and backward 2026-08-31 00:01:06 -04:00
Harry Chen 42761fdb85 vram optimization for splat x img 2026-08-30 21:53:48 -04:00
Harry Chen 897de06fa7 training speed: optimize sh quant memory layout 2026-08-25 15:52:26 -04:00
Harry Chen bcc1736639 sfm: support delayed dist coeffs refinement and per-image intrinsics 2026-08-21 01:36:55 -04:00
Harry Chen aede0ae3b2 sfm: guard adopted models against foreign feature indexing, and add --compact-unused-features to sfm auto 2026-08-20 12:44:11 -04:00
DuVogel87 f6ec3424e8 sfm: compact features unused by stored matches (#10) 2026-08-20 12:37:59 -04:00
Harry Chen 3bede0c6e8 fix delaunay triangulation stall 2026-08-16 22:41:44 -04:00
Harry Chen bf95f153ef support side by side preview for viewer 2026-08-16 19:53:01 -04:00
Harry Chen 3876d322fd EXR support 2026-08-16 17:05:01 -04:00
Harry Chen d126a7e875 support all colmap distortion models 2026-08-10 23:27:04 -04:00
Harry Chen 9f61c44d59 update AGENTS.md to write concise comments + clean up dead references in comments 2026-08-08 22:13:57 -04:00
Harry Chen ae67e24803 remove unused files 2026-08-07 17:56:50 -04:00
Harry Chen 508f8c6adb gui viewer, sfm orientation, localization, training fixes 2026-08-06 07:52:58 -04:00
Harry Chen 1f04b8aceb i18n and ui enhancement 2026-08-05 23:27:08 -04:00
Harry Chen 6a7aa32e7f i18n + wip translation 2026-08-05 07:58:36 -04:00
Harry Chen adbf8b19b8 rename spirulae-splat to Spirula Studio 2026-08-05 01:11:25 -04:00
Harry Chen 3c41770a31 drop python/pytorch backend 2026-08-04 22:45:46 -04:00
Harry Chen 9e14459010 rename and i18n plan, phase 0 2026-08-04 21:13:34 -04:00
Harry Chen 8bac858fe9 aliked + lightglue for sfm 2026-08-03 14:16:45 -04:00
Harry Chen 3672169972 speed up sam inference with coopmat 2026-08-03 04:07:25 -04:00
Harry Chen 5204c4674f fix sam point prompt + write pool 2026-08-01 21:13:47 -04:00
Harry Chen e67e7ba7ca single executable + minor gui/sam bug fix 2026-08-01 17:15:47 -04:00
Harry Chen 2ad212261c port sam inference and video decode code 2026-08-01 15:50:04 -04:00
Harry Chen eca11a5d21 tuning sfm on large datasets 2026-08-01 11:40:39 -04:00
Harry Chen 5092cbda92 code refactor + improve mapper speed and robustness 2026-08-01 01:09:45 -04:00
Harry Chen ad90677269 code refactor + improve bottom up mapper speed and robustness 2026-07-31 07:16:16 -04:00
Harry Chen cb5c7f19f1 wip bottom up mapper 2026-07-30 21:37:57 -04:00
Harry Chen e04e356dff optimize sfm speed and robustness; try hierarchical mapper 2026-07-29 08:19:00 -04:00
Harry Chen 45b818f1af sfm phase 2: one configuration surface 2026-07-28 00:36:47 -04:00
Harry Chen e6b5603b5d mechanically port separately developed sfm module 2026-07-27 23:42:53 -04:00
Harry Chen 40712f242b refactor python/c++ trainer 2026-07-22 17:42:17 -04:00
Harry Chen 7908fb54a0 code restructure 2026-07-22 14:11:28 -04:00
Harry Chen 2992414892 prepare for codebase restructuring 2026-07-22 12:37:35 -04:00