Skip to main content

Part of the book series: Monte Verità ((MV))

Abstract

In this paper, we address the problem of the recovery of the Euclidean geometry of a scene from a sequence of images without any prior knowledge either about the parameters of the cameras, or about the motion of the cam-era(s). We do not require any knowledge of the absolute coordinates of some control points in the scene to achieve this goal. Using various computer vision tools, we establish correspondences between images and recover the epipolar geometry of the set of images, from which we show how to compute the complete set of perspective projection matrices for each camera position. These being known, we proceed to reconstruct the scene. This reconstruction is defined up to an unknown projective transformation (i.e. is parameterized with 15 arbitrary parameters). Next we show how to go from this reconstruction to a more constrained class of reconstructions, defined up to an unknown affine transformation (i.e. parameterized with 12 arbitrary parameters) by exploiting known geometric relations between features in the scene such as parallelism. Finally, we show how to go from this reconstruction to another class, defined up to an unknown similitude (i.e. parameterized with 7 arbitrary parameters). This means that in an Euclidean frame attached to the scene or to one of the cameras, the reconstruction depends only upon one parameter, the global scale. This parameter is easily fixed as soon as one absolute length measurement is known. We see this vision system as a building block, a vision server, of a CAD system that is used by a human to model a scene for such applications as simulation, virtual or augmented reality. We believe that such a system can save a lot of tedious work to the human observer as well as play a leading role in keeping the geometric data base accurate and coherent.

Stéphane Laveau is supported by a grant under DRET contract No 91–815/DRET/EAR. This work was also partially funded by the EEC under Esprit, project 6448, Viva and Esprit, project. 8878, Realise.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Barrett, E. B., Brill, M. H., Haag, N. N., and Payton, P. M. (1992). Invariant Linear Methods in Photogrammetry and Model-Matching. In Mundy, J. L. and Zimmerman, A., editors, Geometric Invariance in Computer Vision, chapter 14. MIT Press.

    Google Scholar 

  2. Blaszka, T. and Deriche, R. (1994). Recovering and characterizing image features using an efficient model based approach. Technical Report 2422, INRIA.

    Google Scholar 

  3. Boufama, B. and Mohr, R. (1995). Epipole and fundamental matrix estimation using the virtual parallax property. In Proceedings of the International Conference on Computer Vision, Cambridge, Ma. IEEE Computer Society Press. To appear.

    Google Scholar 

  4. Brown, D. C. (1958). A solution to the general problem of multiple station analytical stereotriangulation. Technical Report 43, RCA Data Reduction Technical Report, Patrick Air Force base, Florida.

    Google Scholar 

  5. Brown, D. C. (1971). Close-Range Camera Calibration. Photogram-metric Engineering, 37(8):855–866.

    Google Scholar 

  6. Csurka, G., Zeller, C., and Zhang, Zhengyouand, Faugeras, O. (1995). Characterizing the uncertainty of the fundamental matrix. Technical report, INRIA.

    Google Scholar 

  7. Faugeras, O. (1992). What can be seen in three dimensions with an uncalibrated stereo rig. In Sandini, G., editor, Proceedings of the 2nd European Conference on Computer Vision, volume 588 of Lecture Notes in Computer Science, pages 563–578, Santa Margherita Ligure, Italy. Springer-Verlag.

    Google Scholar 

  8. Faugeras, O. (1993). Three-Dimensional Computer Vision: a Geometric Viewpoint. The MIT Press.

    Google Scholar 

  9. Faugeras, O. (1995). Stratification of 3-d vision: projective, affine, and metric representations. Journal of the Optical Society of America A, 12(3):465–484.

    Article  Google Scholar 

  10. Faugeras, O. and Laveau, S. (1994). Representing three-dimensional data as a collection of images and fundamental matrices for image synthesis. In Proceedings of the International Conference on Pattern Recognition, pages 689–691, Jerusalem, Israel. Computer Society Press.

    Google Scholar 

  11. Faugeras, O., Luong, T., and Maybank, S. (1992). Camera self-calibration: theory and experiments. In Sandini, G., editor, Proc. Second European Conference on Computer Vision, number 588 in Lecture Notes in Computer Science, pages 321–334, Santa-Margherita, Italy. Springer-Verlag.

    Google Scholar 

  12. Faugeras, O. and Mourrain, B. (1995a). On the geometry and algebra of the point and line correspondences between n images. In Proceedings of the International Conference on Computer Vision, Cambridge, Ma. IEEE Computer Society Press. To appear.

    Google Scholar 

  13. Faugeras, O. and Mourrain, B. (1995b). On the geometry and algebra of the point and line correspondences between n images. Technical report, INRIA.

    Google Scholar 

  14. Förstner, M. A. and Gtilch, E. (1987). A fast operator for detection and precise location of distinct points, corners and centers of circular features. In Proceedings of the Intercommission Workshop of the International Society for Photogrammetry and Remote Sensing, Interlaken, Switzerland.

    Google Scholar 

  15. Gruen, A. (1978). Accuracy, reliability and statistics in close-range photogrammetry. In Proceedings of the Symposium of the ISP Commission V, Stockholm.

    Google Scholar 

  16. Gruen, A. and Beyer, H. A. (1992). System calibration through self-calibration. In Proceedings of the Workshop on Calibration and Orientation of Cameras in Computer Vision, Washington D.C.

    Google Scholar 

  17. Guiducci, A. (1988). Corner characterization by differential geometry techniques. Pattern Recognition Letters, 8:311–318.

    Article  Google Scholar 

  18. Harris, C. and Stephens, M. (1988). A combined corner and edge detector. In Proceedings Alvey Conference, pages 189–192.

    Google Scholar 

  19. Hartley, R. (1993). Euclidean reconstruction from uncalibrated views. In Mundy, J. and Zisserman, A., editors, Applications of Invariance in Computer Vision, volume 825 of Lecture Notes in Computer Science, pages 237–256, Berlin. Springer-Verlag.

    Google Scholar 

  20. Hartley, R., Gupta, R., and Chang, T. (1992). Stereo from uncalibrated cameras. In Proc. International Conference on Computer Vision and Pattern Recognition, pages 761–764, Champaign, Illinois. IEEE.

    Google Scholar 

  21. Hartley, R. I. (1992). Estimation of relative camera positions for uncalibrated cameras. In European Conference on Computer Vision, pages 579–587, Santa Margherita Ligure, Italy. Springer-Verlag.

    Google Scholar 

  22. Kitchen, L. and Rosenfeld, A. (1982). Gray-level corner detection. Pattern Recognition Letters, pages 95–102.

    Google Scholar 

  23. Koenderink, J. J. and van Doom, A. J. (1991). Affine Structure from Motion. Journal of the Optical Society of America, A8:377–385.

    Google Scholar 

  24. Laveau, S. and Faugeras, O. (1994). 3-D scene representation as a collection of images andfundamental matrices. Technical Report 2205, INRIA.

    Google Scholar 

  25. Luong, Q.-T. (1992). Matrice Fondamentale et Calibration Visuelle sur VEnvironnement-Vers une plus grande autonomie des systèmes robotiques. PhD thesis, Université de Paris-Sud, Centre d’Orsay.

    Google Scholar 

  26. Luong, Q.-T., Deriche, R., Faugeras, O., and Papadopoulo, T. (1993a). On determining the fundamental matrix: Analysis of different methods and experimental results. Technical Report 1894, INRIA.

    Google Scholar 

  27. Luong, Q. T., Deriche, R., Faugeras, O. D., and Papadopoulo, T. (1993b). On determining the Fundamental matrix: analysis of different methods and experimental results. In Israelian Conf on Artificial Intelligence and Computer Vision, Tel-Aviv, Israel. A longer version is INRIA Tech Report RR-1894.

    Google Scholar 

  28. Luong, Q.-T. and Faugeras, O. (1994a). Camera Calibration, Scene Motion and Structure recovery from point correspondences and Fundamental matrices. The International Journal of Computer Vision. Submitted.

    Google Scholar 

  29. Luong, Q.-T. and Faugeras, O. (1994b). The fundamental matrix: theory, algorithms, and stability analysis. The International Journal of Computer Vision. To appear.

    Google Scholar 

  30. Luong, Q.-T. and Viéville, T. (1994). Canonic representations for the geometries of multiple projective views. In Eklundh, J.-O., editor, Proceedings of the 3rd European Conference on Computer Vision, pages 589–599, Vol. I. Springer-Verlag, Lecture Notes in Computer Science 800–801.

    Google Scholar 

  31. Luong, T. and Faugeras, O. (1994c). A stability analysis of the fundamental matrix. In Eklundh, J.-O., editor, Proceedings of the 3rd European Conference on Computer Vision, pages 577–588, Stockholm, Sweden. Springer-Verlag.

    Google Scholar 

  32. Maybank, S. J. and Faugeras, O. D. (1992). A theory of self-calibration of a moving camera. The International Journal of Computer Vision, 8(2):123–152.

    Article  Google Scholar 

  33. Mundy, J. L. and Zisserman, A., editors (1992). Geometric Invariance in Computer Vision. MIT Press.

    Google Scholar 

  34. Noble, J. (1988). Finding corners. Image and Vision Computing, 6:121–128.

    Article  Google Scholar 

  35. Olsen, S. (1992). Epipolar line estimation. In Proc. Second European Conference on Computer Vision, pages 307–311, Santa Margherita Ligure, Italy.

    Google Scholar 

  36. Rothwell, C, Csurka, G., and Faugeras, O. (1995). A comparison of projective reconstruction methods for pairs of views. In Proceedings of the International Conference on Computer Vision, Cambridge, Ma. IEEE Computer Society Press. To appear.

    Google Scholar 

  37. Rousseeuw, P. and Leroy, A. (1987). Robust Regression and Outlier Detection. John Wiley & Sons, New York.

    Book  Google Scholar 

  38. Semple, J. and Kneebone, G. (1952). Algebraic Projective Geometry. Oxford: Clarendon Press. Reprinted 1979.

    Google Scholar 

  39. Slama, C. C., editor (1980). Manual of Photogrammetry. American Society of Photogrammetry, fourth edition.

    Google Scholar 

  40. Ullman, S. and Basri, R. (1991). Recognition by Linear Combinations of Models. IEEE Transactions on Pattern Analysis and Machine Intelligence, 13(10):992–1006.

    Article  Google Scholar 

  41. Zhang, Z., Deriche, R., Faugeras, O., and Luong, Q.-T. (1994). A robust technique for matching two uncalibrated images through the recovery of the unknown epipolar geometry. Research Report 2273, INRIA Sophia-Antipolis, France, submitted to Artificial Intelligence Journal.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1995 Birkhäuser Verlag Basel

About this paper

Cite this paper

Faugeras, O., Laveau, S., Robert, L., Csurka, G., Zeller, C. (1995). 3-D Reconstruction of Urban Scenes from Sequences of Images. In: Gruen, A., Kuebler, O., Agouris, P. (eds) Automatic Extraction of Man-Made Objects from Aerial and Space Images. Monte Verità. Birkhäuser Basel. https://doi.org/10.1007/978-3-0348-9242-1_15

Download citation

  • DOI: https://doi.org/10.1007/978-3-0348-9242-1_15

  • Publisher Name: Birkhäuser Basel

  • Print ISBN: 978-3-0348-9958-1

  • Online ISBN: 978-3-0348-9242-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics