Skip to content

Support configurable panorama camera rigs - #46

Merged
Zador-Pataki merged 1 commit into
zador/calibrated-rigsfrom
zador/panorama-rigs
Oct 25, 2026
Merged

Zador-Pataki merged 1 commit into
zador/calibrated-rigsfrom
zador/panorama-rigs

Conversation

@Zador-Pataki

Copy link
Copy Markdown
Collaborator

Motivation

Support equirectangular panorama input through the calibrated-rig pipeline. Configurable virtual cameras let each panorama be represented by perspective views with known relative poses.

Changes

  • Projection

    • Project panoramas into a virtual pinhole rig with configurable view directions, image dimensions, and field of view.
    • Retain the source panorama association and projection settings with the run.
  • Tracking and matching

    • Track each virtual camera stream over time using the rig approach introduced in Support calibrated camera rigs #45, with shared keyframe timestamps.
    • Exclude matching between views from the same panorama at the same timestamp. These virtual cameras share one optical center, so their matches provide no triangulation baseline.
  • Visualization

    • Display the original panorama with projected camera outlines and observed keypoints in the viewer.

@Zador-Pataki
Zador-Pataki added this pull request to stack #48 October 25, 2026 17:06
@Zador-Pataki
Zador-Pataki marked this pull request as ready for review October 25, 2026 17:09
@Zador-Pataki
Zador-Pataki merged commit b841b10 into main Oct 25, 2026
1 check passed
@Zador-Pataki
Zador-Pataki deleted the zador/panorama-rigs branch October 25, 2026 17:29
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.

1 participant