Ash
Ash

Reputation: 4718

Trouble understanding the alignment of epipoles with an axe

This question arose when I was reading this paper. The goal is the estimation of the relative pose of two cameras C1 and C2, given five point correspondences.

The projective planes are considered as unit spheres, and the global coordinate system is chosen such that the ZG axis joins the camera centers. The problem is solved if we can find two matrices R1 and R2, respectively mapping the internal coordinate systems of C1 and C2 to the global system described previously (to me, it sounds that these matrices will just align the Zc_1 and Zc_2 axes of the cameras with the global ZG axis).

These matrices are computed in an iterative manner, and at each iteration, all point correspondences (v1,v2) are updated via a rotation, becoming (R1v1,R2v2).

So far, everything makes sense. But later, the authors state that these rotations change the direction of the epipoles (I assume relative to the camera Z axes), and that "by rotating the unit spheres such that the z-axis ZG is aligned with the epipoles, i.e. ZG=R1e1=R2e2 the rotated point correspondences (v1,v2) become coplanar with the epipoles e1, e2".

To me, the ZG axis, being the baseline, is always aligned with the epipoles, and a rotated epipole Re is no longer an epipole, since it moves away from the baseline. But the quotation above implies that there are configurations in which the epipoles are not aligned... As you can see, I'm completely confused... please help me understand what the author means by that.

Upvotes: 1

Views: 80

Answers (0)

Related Questions