Panoramic image transform of omnidirectional images using discrete geometry techniques

This work proposes an omnidirectional-to-panoramic image transform with high accuracy using PDE-based resampling models. For the application of computer-vision techniques to omnidirectional images, the transformation of omnidirectional images to uniform-resolution quadric-surface images is needed in the two reasons. First, an omnidirectional image does not have a uniform resolution. Second, the development of the computer-vision-based techniques on the quadric surface is mathematically accurate compared with the development of the techniques on the omnidirectional image directly. Therefore, our aim is to generate uniform-resolution panoramic images on cylindrical surface from nonuniform-resolution omnidirectional images. The uniform-resolution panoramic images allow us to reconstruct 3D objects and scenes from omnidirectional images robustly. Our panoramic transformation selects the uniform resolution pixels on omnidirectional images employing the geometrical configuration of cameras in the estimation and resampling process. Therefore, our method is mathematically accurate comparing to the traditional panoramic transformation using point-to-point correspondences with the geometries of cameras and the cubic convolution.

[1]  Stephen E. Reichenbach,et al.  Two-dimensional cubic convolution , 2003, IEEE Trans. Image Process..

[2]  Hiroshi Ishiguro,et al.  Development of Low-Cost Compact Omnidirectional Vision Sensors and their applications , 1998 .

[3]  R. Keys Cubic convolution interpolation for digital image processing , 1981 .

[4]  Grace Wahba,et al.  Partial Spline Models for the Inclusion of Tropopause and Frontal Boundary Information in Otherwise Smooth Two- and Three-Dimensional Objective Analysis , 1986 .

[5]  Michael Unser,et al.  Splines: a perfect fit for signal and image processing , 1999, IEEE Signal Process. Mag..

[6]  D. J. Langridge,et al.  Curve encoding and the detection of discontinuities , 1982, Comput. Graph. Image Process..

[7]  Kostas Daniilidis,et al.  Catadioptric Projective Geometry , 2001, International Journal of Computer Vision.

[8]  Anil K. Jain,et al.  Control point transforms for shape representation and measurement , 1988, Comput. Vis. Graph. Image Process..

[9]  Roland T. Chin,et al.  Partial Smoothing Splines for Noisy +Boundaries with Corners , 1993, IEEE Trans. Pattern Anal. Mach. Intell..

[10]  G. Medioni,et al.  Corner detection and curve representation using cubic B-splines , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[11]  Thierry Blu,et al.  MOMS: maximal-order interpolation of minimal support , 2001, IEEE Trans. Image Process..

[12]  Shree K. Nayar,et al.  Single viewpoint catadioptric cameras , 2001 .

[13]  Evangelos E. Milios,et al.  Optimal spline fitting to planar shape , 1994, Signal Process..

[14]  Kostas Daniilidis,et al.  Omnidirectional vision: theory and algorithms , 2000, Proceedings 15th International Conference on Pattern Recognition. ICPR-2000.

[15]  Václav Hlaváč,et al.  Epipolar geometry of central panoramic catadioptric cameras , 2001 .

[16]  G. Wahba Surface fitting with scattered noisy data on Euclidean D-space and on the sphere , 1984 .

[17]  Demetri Terzopoulos,et al.  The Computation of Visible-Surface Representations , 1988, IEEE Trans. Pattern Anal. Mach. Intell..