Skip to content

Bring personal-main into main: LoGeR refinements, VIT-S, render-video transect crop#5

Merged
josauder merged 9 commits intomainfrom
personal-main
May 7, 2026
Merged

Bring personal-main into main: LoGeR refinements, VIT-S, render-video transect crop#5
josauder merged 9 commits intomainfrom
personal-main

Conversation

@HuguesSib
Copy link
Copy Markdown
Collaborator

@HuguesSib HuguesSib commented May 7, 2026

Summary

Merges 7 commits from `personal-main` into `main`. Mixed bag of mapping/segmentation/render improvements:

  • LoGeR mapping: experimental intrinsics-refinement from mapper (now disabled by default, `--refine-intrinsics-from-mapper`), intrinsics scaling fix, LoGeR processing-resolution update, README update.
  • Segmentation: VIT-S model added.
  • Frame sampling: fixed off-by-one in number of frames sampled; cache cleared when no cache hit.
  • Render video: ortho panel now applies the same transect crop as the viser app (via `--transect-length-m` / `--crop-width-m` flags or `transect_crop` block in `run_manifest.json` written by viser when "Save current ortho + cover" is clicked). Also tightens ortho to mapped-pixel bbox, always stacks RGB above class-colored ortho, letterboxes into the panel cell, and emits tqdm + logger progress.

Commits

  • `84f295f` Try Intrinsics Refinement from LoGeR
  • `11b8a10` Fix intrinsics scaling
  • `3a02c6e` Update readme, update LoGeR resolution
  • `3be9e64` Add VIT-S
  • `21d5e27` Set refine intrinsics to false
  • `e6634bf` fix: wrong number of frames sampled and clear cache if no hit
  • `1ee7bff` Apply viser transect crop to render-video

josauder and others added 9 commits May 6, 2026 14:39
Render-video now crops the ortho panel using the same transect-line geometry
as the viser app. Crop parameters can be passed via --transect-length-m /
--crop-width-m, or read from a `transect_crop` block in run_manifest.json
that the viser app writes when "Save current ortho + cover" is clicked.

Also tightens the ortho panel to the bbox of mapped pixels and always stacks
the RGB ortho above the class-colored ortho (no more side-by-side flip),
letterboxes into the cell so the rendered ortho doesn't get squished, and
adds tqdm + logger output so the terminal shows progress.
@HuguesSib HuguesSib requested a review from josauder May 7, 2026 22:02
@josauder josauder merged commit 655e954 into main May 7, 2026
3 checks passed
@HuguesSib HuguesSib deleted the personal-main branch May 7, 2026 22:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants