AliceVision icon indicating copy to clipboard operation
AliceVision copied to clipboard

[rig] remove the constraint that main camera has the same reference system of the rig

Open simogasp opened this issue 9 years ago • 2 comments

Currently, we assume that the pose of the rig is the same as the pose of the main camera. Let the main camera have its own subpose (possibly the [I 0]). This affects:

  • [ ] rigResection
  • [ ] refineRig
  • [ ] all the localizeRig()
  • [ ] calibration
  • [ ] load/save calibration files
  • [ ] all the doc

See comments in PR alicevision/AliceVision#190 as a guide

simogasp avatar Aug 10 '16 09:08 simogasp

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

github-actions[bot] avatar May 09 '20 00:05 github-actions[bot]

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

github-actions[bot] avatar May 05 '21 00:05 github-actions[bot]

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

github-actions[bot] avatar Dec 26 '22 00:12 github-actions[bot]

@simogasp Hello, I wanted to ask about the rigResection and the vec_subPoses variable. The definition of a subPose currently is " the subposes are always wrt the main camera". The main camera is assigned to the identity matrix. The subPoses will have to be the relative poses from the origin (the identity matrix, main camera) then ?

alexs7 avatar Jul 10 '23 12:07 alexs7

Yes, the subPoses are always expressed wrt the main camera, so that the main camera will have as sub-pose the Identity matrix and all the others will have a subPose expressed wrt the main.

The main camera (which basically represents the whole rig) has a pose P expressed wrt the world reference. To get the absolute pose of a camera of the rig you have to multiply P by the relevant subPose.

simogasp avatar Jul 10 '23 12:07 simogasp

Ok thanks!

alexs7 avatar Jul 10 '23 14:07 alexs7