Skip to main content
Log in

Pseudo-Stereo Vision System: A Detailed Study

  • Published:
Journal of Intelligent and Robotic Systems Aims and scope Submit manuscript

Abstract

In this paper, a new stereovision system based on mirrors is presented. It is composed of three mirrors, a beam-splitter and a camera. It is called Pseudo-Stereo Vision System (PSVS) and can be used in real time applications. Two parallel virtual cameras are created with the geometric properties and parameters of the real camera. PSVS captures, in one shot, a complex image, created by the superposition of the left and right views of the system. The apparatus has no moving parts, low cost and double resolution compared with other monocular systems based on mirrors. It can be constructed in any dimension covering any type of camera, length of baseline and accuracy of depth measurements. The design and construction details of the system as well as the appearing refraction phenomena to the apparatus are analytically presented. Analytical expressions are derived for the calculation of mirrors dimensions, minimum common view distance and minimum length of baseline. Mirrors alignment method is also described. Equations providing the Cartesian coordinates of a point in space, taking into consideration refraction phenomena to beam-splitter and camera calibration parameters, are proved. Two new methods for the separation of complex images to pairs of left and right images using gray scale or color cameras are explained and the first real experimental results are illustrated. Finally, experimental results, where the PSVS is mounted on the end effector of a PUMA 761 robotic manipulator are presented.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Aristos, D., Pachidis, T., and Lygouras J.: Robot path generation by viewing a static scene from a single camera, in: Proc. of Internat. Symposium of Robotics and Automation (ISRA’02), 2002.

  2. Asbun, E. and Delp, E. J.: Real-time error concealment in compressed digital video streams, in: Proc. of the Picture Coding Symposium, 1999, pp. 345–348.

  3. Gluckmam, J. M. and Nayar, S. K.: A real-time catadioptric stereo system using planar mirrors, in: Proc. of Image Understanding Workshop, IUW’98, 1998, pp. 309–313.

  4. Gluckman, J. M. and Nayar, S. K.: Real-time omnidirectional and panoramic stereo, in: Proc. of Image Understanding Workshop, IUW’98, 1998, pp. 299–303.

  5. Gluckman, J. and Nayar, S.: Planar catadioptric stereo: geometry and calibration, in: Proc. of the 1999 Conf. on Computer Vision and Pattern Recognition, 1999, pp. 1022–1028.

  6. Gluckman, J. M. and Nayar, S. K.: Rectified Catadioptric Stereo Sensors, in: Proc. of the IEEE Conf. on Computer Vision and Pattern Recognition, 2000, pp. 224–236.

  7. Goshtasby, A. and Gruver, W. A.: Design of a single-lens stereo camera system, Pattern Recognition 26 (1993), 923–936.

    Google Scholar 

  8. Inaba, M., Hara, T., and Inoue, H.: A stereo viewer based on a single camera with view-control mechanism, in: Proc. of the Internat. Conf. on Robots and Systems, 1993, pp. 1857–1864.

  9. Kawasue, K. and Oya, Y.: Circular dynamic stereo and its image processing, in: Proc. of the 2nd WSEAS Internat. Conf. on Robotics, Distance Learning and Intelligent Communication Systems (ICRODIC ‘2002), 2002, pp. 1311–1315.

  10. Lee, D. H. and Kweon, I. S.: A novel stereo camera system by a biprism, IEEE Trans. Robotics Automat. 16(5) (2000), 528–541.

    Google Scholar 

  11. Lee, D. H., Kweon, I. S., and Cipolla, R.: A biprism stereo camera system, in: Proc. IEEE Comput. Soc. Conf. on Computer Vision and Pattern Recognition (CVPR’99), 1999, pp. 82–87.

  12. Mathieu, H. and Devernay, F.: Système de miroirs pour la stéréoscopie, Technical Report 0172, INRIA Sophia-Antipolis, French, 1995.

  13. Nayar, S.: Robotic vision system, United States Patent 4,893,183, 1988.

  14. Nene, S. and Nayar, S.: Stereo with mirrors, in: Proc. of Internat. Conf. on Computer Vision (ICCV’98), 1998, pp. 1087–1094.

  15. Nishimoto, Y. and Shirai, Y.: A feature-based stereo model using small disparities, in: Proc. IEEE Comput. Soc. Conf. Computer Vision and Pattern Recognition (CVPR’87), 1987, pp. 192–196.

  16. Pachidis, T. and Lygouras, J.: Pseudo-stereo vision system: Modifications for accurate measurements in 3D space by using camera calibration, in: Proc. of IEEE/ISA Sensors for Industry Conference (Sicon’02), 2002, pp. 66–70.

  17. Pachidis, T. and Lygouras, J.: A pseudo-stereo vision system as a sensor for real time path control of a robot, in: Proc. of IEEE Instrumentation and Measurement Technology Conference, 2002, pp. 1589–1594.

  18. Pachidis, T., Lygouras, J., and Petridis, V.: A novel corner detection algorithm for camera calibration and calibration facilities, in: Proc. of the 2nd WSEAS Internat. Conf. on Signal Processing and Computational Geometry and Vision, 2002, pp. 6911–6916.

  19. Pachidis, T., Lygouras, J., and Tsalidis, P.: A graphical user interface for the initial path generation of a robotic manipulator for an Arc Welding System, in: Proc. of the 2nd WSEAS Internat. Conf. on Robotics, Distance Learning and Intelligent Communication Systems (ICRODIC’2002), 2002, pp. 1601–1607.

  20. Pedrotti, L. S. and Pedrotti, F. L.: Optics and Vision, Prentice-Hall, New Jersey, 1998.

    Google Scholar 

  21. Peleg, S., Ben-Ezra, M., and Pritch, Y.: Omnistereo: Panoramic stereo imaging, IEEE Trans. Pattern Anal. Mach. Intelligence 23(3) (2001), 279–290.

    Google Scholar 

  22. Salama, P.: Error concealment in encoded images and video. PhD Thesis, Purdue University, School of Electrical Engineering, 1999.

  23. Salama, P., Shroff, N., Coyle, E., and Delp, E.: Error Concealment Techniques for Encoded Video Streams, in: Proc. of the Internat. Conf. on Image Processing, 1995, pp. 9–12.

  24. Song, J., Na, S., Kim, H., Kim, H., and Lin, C.: A depth measurement system associated with a mono-camera and a rotating mirror, in: PCM’2002, Lecture Notes in Computer Science 2532, Springer, New York, 2002, pp. 1145–1152.

    Google Scholar 

  25. Southwell, D., Basu, A., Fiala, M., and Reyda, J.: Panoramic stereo, in: Proc. of the Internat. Conf. on Pattern Recognition, 1996, pp. 378–382.

  26. Teoh, W. and Zhang, X. D.: An inexpensive stereoscopic vision system for robots, in: Proc. of Internat. Conf. on Robotics, 1984, pp. 186–189.

  27. Wuerz, A., Gehrig, S. K., and Stein, F. J.: Enhanced stereo vision using free-form surface mirrors, in: Robot Vision: Internat. Workshop RobVis 2001, Lecture Notes in Computer Science 1998, Springer, New York, 2001, pp. 91–98.

    Google Scholar 

  28. Zhang, Z.: A flexible new technique for camera calibration, IEEE Trans. Pattern Anal. Mach. Intelligence 22(11) (2000), 1330–1334.

    Google Scholar 

  29. Zhuang, H., Roth, Z., and Sudhakar, R.: Simultaneous robot/world and tool/flange calibration by solving homogeneous transformation of the form AX=YB, IEEE Trans. Robotics Automat. 10(4) (1994), 549–554.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Theodore P. Pachidis.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Pachidis, T.P., Lygouras, J.N. Pseudo-Stereo Vision System: A Detailed Study. J Intell Robot Syst 42, 135–167 (2005). https://doi.org/10.1007/s10846-005-0932-y

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10846-005-0932-y

Keywords

Navigation