Abstract
The use of omni-directional cameras has become increasingly popular in vision systems for video surveillance and autonomous robot navigation. However, to date most of the research relating to omni-directional cameras has focussed on the design of the camera or the way in which to project the omni-directional image to a panoramic view rather than the processing of such images after capture. Typically images obtained from omni-directional cameras are transformed to sparse panoramic images that are interpolated to obtain a complete panoramic view prior to low level image processing. This interpolation presents a significant computational overhead with respect to real-time vision.
We present an efficient design procedure for space variant feature extraction operators that can be applied to a sparse panoramic image and directly processes this sparse image. This paper highlights the reduction of the computational overheads of directly processing images arising from omni-directional cameras through efficient coding and storage, whilst retaining accuracy sufficient for application to real-time robot vision.
Similar content being viewed by others
References
Antoine, J., Vandergheynst, P.P.: Wavelets on the 2-sphere: A group-theoretical approach. Appl. Comput. Harmon. Anal. 7, 1–30 (1999)
Argyros, A.A., Tsakiris, D.P., Groyer, C.: Biomimetic centering behavior (mobile robots with panoramic sensors). IEEE Robot. Autom. Mag. 11(4), 21–30 (2004)
Baker, S., Nayar, S.: Single viewpoint catadioptric cameras. In: Vision: Sensors, Theory and Applications, Monographs in Computer Science Panoramic, pp. 39–72. Springer, New York (2001) Chap. 4
Barreto, J.P., Araujo, H.: Direct least square fitting of paracatadioptric line images. In: Proc. IEEE Workshop on Omnidirectional Vision and Camera Networks (2003)
Barreto, J.P., Araujo, H.: Fitting conics to paracatadioptric projections of lines. Comput. Vis. Image Underst. 101(3), 151–165 (2006)
Bazin, J.-C., Kweon, I., Demonceaux, C., Vasseur, P.: Rectangle extraction in catadioptric images. In: Proc. IEEE Int. Conf. on Computer Vision (ICCV), pp. 1–7 (2007)
Becker, E.B., Carey, G.F., Oden, J.T.: Finite Elements: An Introduction. Prentice Hall, New York (1981)
Bradski, G.R., Pisarevsky, V.: Intel’s Computer Vision Library: applications in calibration, stereo segmentation, tracking, gesture, face and object recognition. In: Proceedings IEEE Conference on Computer Vision and Pattern Recognition, vol. 2, pp. 796–797 (2000)
Briggs, A.J., Detweiler, C., Li, Y., Mullen, P., Scharstein, D.: Matching scale-space features in 1D panoramas. Comput. Vis. Image Underst. 103, 184–195 (2006)
Briggs, A., Li, Y., Scharstein, D.: Feature matching across 1D panoramas. In: Proc. IEEE Workshop on Omnidirectional Vision and Camera Networks (2005)
Bulow, T.: Multiscale image processing on the sphere. In: Proc. of DAGM. LNCS, vol. 2449, pp. 609–617. Springer, Berlin (2002)
Cauchois, C., Brassart, E., Delahoche, L., Delhommelle, T.: Reconstruction with the calibrated SYCLOP sensor. In: Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2000), vol. 2, pp. 1493–1498 (2000)
Coleman, S.A., Scotney, B.W., Kerr, D.: Direct feature extraction on range image data. In: Proc. of Irish Machine Vision and Image Processing Conference, The Queen’s University, Belfast, August 2005
Coleman, S.A., Scotney, B.W.: Autonomous operators for direct use on irregular image data. In: Proceeding of the 2005 International Conference on Image Analysis and Processing. LNCS, vol. 3617, pp. 296–303. Springer, Berlin (2005)
Cummins, M., Newman, P.: Probabilistic appearance based navigation and loop closing. In: ICRA 2007, Rome (2007)
Daniilidis, K., Makadia, A., Bulow, T.: Image processing in catadioptric planes: spatiotemporal derivatives and optical flow computation. In: Proc. IEEE Workshop on Omnidirectional Vision, pp. 3–10 (2002)
Demanet, L., Vandergheynst, P.P.: Directional wavelets on the sphere. Technical Report R-2001-2, Signal Processing Laboratory, Lausanne (2001)
Demonceaux, C., Vasseur, P.: Markov random fields for catadioptric image processing. Pattern Recogn. Lett. 27(16), 1957–1967 (2006)
Fabrizio, J., Tarel, J., Benosman, R.: Calibration of panoramic catadioptric sensors made easier. In: IEEE Workshop on Omnidirectional Vision, pp. 45–52 (2002)
Gaspar, J., Winters, N., Santos-Victor, J.: Vision-based navigation and environmental representation with an omni-directional camera. IEEE Trans. Robot. Autom. 16(6), 890–898 (2000)
Geyer, C., Daniilidis, K.: Catadioptric projective geometry. Int. J. Comput. Vis. 43(3), 223–243 (2001)
Geyer, C., Daniilidis, K.: Paracatadioptric camera calibration. IEEE Trans. Pattern Anal. Mach. Intell. 24(5), 687–695 (2002)
Ieng, S.-H., Benosman, R., Devars, J.: An efficient dynamic multi-angular feature points matcher for catadioptric views. In: Proc. IEEE Workshop on Omnidirectional Vision and Camera Networks (2003)
Kang, S.B.: Catadioptric self-calibration. In: Proceedings of IEEE Conference on Computer Vision and Pattern Recognition, vol. 1, pp. 201–207 (2000)
Krose, B., Bunschoten, R., Hagen, S.T., Terwijn, B., Vlassis, N.: Household robots look and learn: environment modeling and localization from an omnidirectional vision system. IEEE Robot. Autom. Mag. 11(4), 45–52 (2004)
Matsumoto, Y., Ikeda, Y., Inaba, M., Inoue, H.: Visual navigation using omnidirectional view sequence. In: Proc. of IEEE Int. Conf. on Intelligent Robots and Systems, pp. 317–322 (1999)
Nayar, S.K.: Omnidirectional vision. In: Proc. 8th Int. Symp. Robotics Research, Japan (1997)
Peri, V., Nayar, S.K.: Generation of perspective and panoramic video from omnidirectional video. In: Proc. of 1997 DARPA Image Understanding Workshop, New Orleans (1997)
Ramponi, G., Carrato, S.: An adaptive irregular sampling algorithm and its application to image coding. Image Vis. Comput. 19, 451–460 (2001)
Scotney, B.W., Coleman, S.A., Kerr, D.: A graph theoretic approach to direct processing of sparse unwarped panoramic images. In: Proceedings of IEEE Int. Conf. Image Processing, Atlanta, pp. 1557–1560 (2006)
Sorgi, L., Daniilidis, K.: Normalized cross-correlation for spherical images. In: Proc. of ECCV. LNCS, vol. 3022 pp. 542–553. Springer, Berlin (2004)
Stasinski, R., Konrad, J.: POCS-based image reconstruction from irregularly-spaced samples, In: Proceedings of IEEE International Conference on Image Processing, pp. 315–318 (2000)
Svoboda, T., Pajdla, T.: Matching in catadioptric images with appropriate windows, and outliers removal. In: Proc. of CAIP. LNCS, vol. 2124, pp. 733–740. Springer, Berlin (2001)
Svoboda, T., Pajdla, T., Hlavac, V.: Central panoramic cameras: Geometry and design. Research report, Czech Technical University-Center for Machine Perception, Praha, Czech Republic, December 1997
Torii, A., Imiya, A.: Panoramic image transform of omnidirectional images using discrete geometry techniques. In: Second International Symposium on 3D Data Processing, Visualization and Transmission (3DPVT’04), pp. 608–615 (2004)
Vandeportaele, B., Cattoen, M., Marthon, P.: A fast detector of line images acquired by an uncalibrated paracatadioptric camera. In: Proc. Int. Conf. on Pattern Recognition (ICPR), pp. 1042–1045 (2006)
Vasseur, P., Mouaddib, E.M.: Central catadioptric line detection, In: Proc. of the British Machine Vision Conference (2004)
Vazquz, C., Dubois, E., Konrad, J.: Reconstruction of irregularly-sampled images by regularization in spline spaces. In: Proceedings of IEEE International Conference on Image Processing, pp. 405–408 (2002)
Vazquz, C., Konrad, J., Dubois, E.: Wavelet-based reconstruction of irregularly-sampled images: application to stereo imaging. In: Proceedings of IEEE International Conference on Image Processing, pp. 319–322 (2000)
Vlassis, N., Motomura, Y., Hara, I., Asoh, H., Matsui, T.: Edge-based features from omnidirectional images for robot localization. In: Proc. IEEE ICRA, pp. 1579–1584 (2001)
Wei, S.-K., Urban, M., Pajdla, T.: Stereo matching of catadioptric panoramic images. Technical Report, CMP, August 2000
Winters, N., Gaspar, J., Lacey, G., Santos-Victor, J.: Omni-directional vision for robot navigation. In: IEEE Workshop on Omnidirectional Vision, p. 21 (2000)
Yagi, Y., Hamada, H., Benson, N., Yachida, M.: Generation of stationary environmental map under unknown robot motion. In: Proc. 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems, vol. 2, pp. 1487–1492. Japan (2000)
Zhang, Z., Deriche, R., Faugeras, O., Luong, Q.-T.: A robust technique for matching two uncalibrated images through the recovery of the unknown epipolar geometry. Technical Report RR-2273, Inria, October 1995
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Coleman, S., Scotney, B. & Kerr, D. Processing Sparse Panoramic Images via Space Variant Operators. J Math Imaging Vis 32, 349–361 (2008). https://doi.org/10.1007/s10851-008-0107-0
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10851-008-0107-0