Stereo with Oblique Cameras

Mosaics acquired by pushbroom cameras, stereo panoramas, omnivergent mosaics, and spherical mosaics can be viewed as images taken by non-central cameras, i.e. cameras that project along rays that do not all intersect at one point. It has been shown that in order to reduce the correspondence search in mosaics to a one-parametric search along curves, the rays of the non-central cameras have to lie in double ruled epipolar surfaces. In this work, we introduce the oblique stereo geometry, which has non-intersecting double ruled epipolar surfaces. We analyze the configurations of mutually oblique rays that see every point in space. These configurations, called oblique cameras, are the most non-central cameras among all cameras. We formulate the assumption under which two oblique cameras posses oblique stereo geometry and show that the epipolar surfaces are non-intersecting double ruled hyperboloids and two lines. We show that oblique cameras, and the correspondingoblique stereo geometry, exist and give an example of a physically realizable oblique stereo geometry. We introduce linear oblique cameras as those which can be generated by a linear mapping from points in space to camera rays and characterize those collineations which generate them. We show that all linear oblique cameras are obtained by a collineation from one example of an oblique camera. Finally, we relate oblique cameras to spreads known from incidence geometries.

[1]  Francis Buekenhout Handbook of incidence geometry : buildings and foundations , 1995 .

[2]  Czech Technical,et al.  An Example of Oblique Cameras with Double Ruled Visibility Closures , 2001 .

[3]  M. Hazewinkel Encyclopaedia of mathematics , 1987 .

[4]  Rajiv Gupta,et al.  Linear Pushbroom Cameras , 1994, ECCV.

[5]  Paul Rademacher,et al.  Multiple-center-of-projection images , 1998, SIGGRAPH.

[6]  Yael Pritch,et al.  Omnistereo: Panoramic Stereo Imaging , 2001, IEEE Trans. Pattern Anal. Mach. Intell..

[7]  Stephen H. Friedberg,et al.  Linear Algebra , 2018, Computational Mathematics with SageMath.

[8]  R. J. Mihalek Projective geometry and algebraic structures , 1972 .

[9]  W. Greub Linear Algebra , 1981 .

[10]  J. Hirschfeld Projective Geometries Over Finite Fields , 1980 .

[11]  Norbert Knarr,et al.  Translation Planes: Foundations and Construction Principles , 1995 .

[12]  Steven M. Seitz,et al.  The Space of All Stereo Images , 2004, International Journal of Computer Vision.

[13]  Shree K. Nayar,et al.  Telecentric Optics for Computational Vision , 1996, ECCV.

[14]  Shree K. Nayar,et al.  360 x 360 Mosaics , 2000, Computer Vision and Pattern Recognition.

[15]  T. Pajdla,et al.  Stereo with Oblique Cameras , 2001, Proceedings IEEE Workshop on Stereo and Multi-Baseline Vision (SMBV 2001).

[16]  J. Davenport Editor , 1960 .

[17]  Bernhard P. Wrobel,et al.  Multiple View Geometry in Computer Vision , 2001 .

[18]  Shree K. Nayar,et al.  360/spl times/360 mosaics , 2000, Proceedings IEEE Conference on Computer Vision and Pattern Recognition. CVPR 2000 (Cat. No.PR00662).

[19]  D. Hilbert,et al.  Geometry and the Imagination , 1953 .