Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

Single View Metrology

Published: 01 November 2000 Publication History

Abstract

We describe how 3D affine measurements may be computed from a single perspective view of a scene given only minimal geometric information determined from the image. This minimal information is typically the vanishing line of a reference plane, and a vanishing point for a direction not parallel to the plane. It is shown that affine scene structure may then be determined from the image, without knowledge of the camera's internal calibration (e.g. focal length), nor of the explicit relation between camera and world (pose).
In particular, we show how to (i) compute the distance between planes parallel to the reference plane (up to a common scale factor); (ii) compute area and length ratios on any plane parallel to the reference plane; (iii) determine the camera's location. Simple geometric derivations are given for these results. We also develop an algebraic representation which unifies the three types of measurement and, amongst other advantages, permits a first order error propagation analysis to be performed, associating an uncertainty with each measurement.
We demonstrate the technique for a variety of applications, including height measurements in forensic images and 3D graphical modelling from single images.

References

[1]
Albeti, L.B. 1980. De Pictura. 1435. Reproduced by Laterza.
[2]
Barnard, S.T. 1983. Interpreting perspective images. Artificial Intelligence , 21(3):435-462.
[3]
Berger, M. 1987. Geometry II. Springer-Verlag.
[4]
Canny, J.F. 1986. A computational approach to edge detection. IEEE Transactions on Pattern Analysis and Machine Intelligence, 8(6):679-698.
[5]
Caprile, B. and Torre, V. 1990. Using vanishing points for camera calibration. International Journal of Computer Vision, 127-140.
[6]
Clarke, J.C. 1998. Modelling uncertainty: A primer. Technical Report 2161/98, University of Oxford, Dept. Engineering Science.
[7]
Collins, R.T. and Weiss, R.S. 1990. Vanishing point calculation as a statistical inference on the unit sphere. In Proc. 3rd International Conference on Computer Vision, Osaka, pp. 400-403.
[8]
Criminisi, A., Reid, I., and Zisserman, A. 1999a. A plane measuring device. Image and Vision Computing, 17(8):625-634.
[9]
Criminisi, A., Reid, I., and Zisserman, A. 1999b. Single view metrology. In Proc. 7th International Conference on Computer Vision Kerkyra, Greece, pp. 434-442.
[10]
Devernay, F. and Faugeras, O.D. 1995. Automatic calibration and removal of distortion from scenes of structured environments. The International Society for Optimal Engineering. In SPIE, Vol. 2567, San Diego, CA.
[11]
Faugeras, O.D. 1993. Three-Dimensional Computer Vision: A Geometric Viewpoint. MIT Press.
[12]
Golub, G.H. and Van Loan, C.F. 1989. Matrix Computations, 2nd edn. The John Hopkins University Press: Baltimore, MD.
[13]
Horry, Y., Anjyo, K., and Arai, K. 1997. Tour into the picture: Using a spidery mesh interface to make animation from a single image. In Proceedings of the ACM SIGGRAPH Conference on Computer Graphics, pp. 225-232.
[14]
Kim, T., Seo, Y., and Hong, K. 1998. Physics-based 3D position analysis of a soccer ball from monocular image sequences. In Proc. International Conference on Computer Vision, pp. 721-726.
[15]
Koenderink, J.J. and van Doorn, A.J. 1991. Affine structure from motion. J. Opt. Soc. Am. A, 8(2):377-385.
[16]
Liebowitz, D., Criminisi, A., and Zisserman, A. 1999. Creating architectural models from images. In Proc. EuroGraphics, Vol. 18, pp. 39-50.
[17]
Liebowitz, D. and Zisserman, A. 1998. Metric rectification for perspective images of planes. In Proceedings of the Conference on Computer Vision and Pattern Recognition, pp. 482-488.
[18]
McLean, G.F. and Kotturi, D. 1995. Vanishing point detection by line clustering. IEEE Transactions on Pattern Analysis and Machine Intelligence, 17(11):1090-1095.
[19]
Proesmans, M., Tuytelaars, T., and Van Gool, L.J. 1998. Monocular image measurements. Technical Report Improofs-M12T21/1/P, K.U. Leuven.
[20]
Quan, L. and Mohr, R. 1992. Affine shape representation from motion through reference points. Journal of Mathematical Imaging and Vision 1:145-151.
[21]
Reid, I.D. and North, A. 1998. 3D trajectories from a single viewpoint using shadows. In Proc. British Machine Vision Conference.
[22]
Reid, I. and Zisserman, A. 1996. Goal-directed video metrology. In Proc. 4th European Conference on Computer Vision, LNCS 1065 R. Cipolla and B. Buxton (Eds.). Vol. 2, Springer: Cambridge, pp. 647-658.
[23]
Robert, L. and Faugeras, O.D. 1993. Relative 3D positioning and 3D convex hull computation from a weakly calibrated stereo pair. In Proc. 4th International Conference on Computer Vision, Berlin pp. 540-544.
[24]
Shapiro, L.S. and Brady, J.M. 1995. Rejecting outliers and estimating errors in an orthogonal regression framework. Philosophical Transactions of the Royal Society of London, SERIES A, 350:407- 439.
[25]
Shufelt, J.A. 1999. Performance and analysis of vanishing point detection techniques. IEEE Transactions on Pattern Analysis and Machine Intelligence, 21(3):282-288.
[26]
Springer, C.E. 1964. Geometry and Analysis of Projective Spaces. Freeman.
[27]
Stewart, G.W. and Sun, J. 1990. Matrix Perturbation Theory. Academic Press Inc., USA.
[28]
Sturm, P. and Maybank, S. 1999. A method for interactive 3D reconstruction of pieceware planar objects from single images. In Proc. 10th British Machine Vision Conference, Nottingham.
[29]
Van Gool, L., Proesmans, M., and Zisserman, A. 1998. Planar homologies as a basis for grouping and recognition. Image and Vision Computing, 16:21-26.
[30]
Viéville, T. and Lingrand, D. 1999. Using specific displacements to analyze motion without calibration. International Journal of Computer Vision, 31(1):5-30.
[31]
Weng, J., Huang, T.S., and Ahuja, N. 1989. Motion and structure from two perspective views: Algorithms, error analysis and error estimation. IEEE Transactions on Pattern Analysis and Machine Intelligence, 11(5):451-476.
[32]
Wilkinson, J.H. 1965. The Algebraic Eigenvalue Problem. Clarendon Press, Oxford.

Cited By

View all
  • (2024)Robust Shape Fitting for 3D Scene AbstractionIEEE Transactions on Pattern Analysis and Machine Intelligence10.1109/TPAMI.2024.337901446:9(6306-6325)Online publication date: 1-Sep-2024
  • (2023)ARephotography: Revisiting Historical Photographs using Augmented RealityExtended Abstracts of the 2023 CHI Conference on Human Factors in Computing Systems10.1145/3544549.3585646(1-7)Online publication date: 19-Apr-2023
  • (2023)A Perceptual Measure for Deep Single Image Camera and Lens CalibrationIEEE Transactions on Pattern Analysis and Machine Intelligence10.1109/TPAMI.2023.326964145:9(10603-10614)Online publication date: 1-Sep-2023
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

Publisher

Kluwer Academic Publishers

United States

Publication History

Published: 01 November 2000

Author Tags

  1. 3D reconstruction
  2. photogrammetry
  3. video metrology

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 03 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Robust Shape Fitting for 3D Scene AbstractionIEEE Transactions on Pattern Analysis and Machine Intelligence10.1109/TPAMI.2024.337901446:9(6306-6325)Online publication date: 1-Sep-2024
  • (2023)ARephotography: Revisiting Historical Photographs using Augmented RealityExtended Abstracts of the 2023 CHI Conference on Human Factors in Computing Systems10.1145/3544549.3585646(1-7)Online publication date: 19-Apr-2023
  • (2023)A Perceptual Measure for Deep Single Image Camera and Lens CalibrationIEEE Transactions on Pattern Analysis and Machine Intelligence10.1109/TPAMI.2023.326964145:9(10603-10614)Online publication date: 1-Sep-2023
  • (2023)Camera Calibration Without Camera Access - A Robust Validation Technique for Extended PnP MethodsImage Analysis10.1007/978-3-031-31435-3_3(34-49)Online publication date: 18-Apr-2023
  • (2022)Data Uncertainty Learning for Single Image Camera Calibration2022 IEEE 18th International Conference on Automation Science and Engineering (CASE)10.1109/CASE49997.2022.9926675(2140-2147)Online publication date: 20-Aug-2022
  • (2022)Pop-up Modelling of Hazy ScenesImage Analysis and Processing — ICIAP 201510.1007/978-3-319-23231-7_28(306-318)Online publication date: 10-Mar-2022
  • (2022)Toward Smart Doors: A Position PaperPattern Recognition, Computer Vision, and Image Processing. ICPR 2022 International Workshops and Challenges10.1007/978-3-031-37742-6_51(660-673)Online publication date: 21-Aug-2022
  • (2021)Jan van Eyck's Perspectival System Elucidated Through Computer VisionProceedings of the ACM on Computer Graphics and Interactive Techniques10.1145/34656234:2(1-8)Online publication date: 2-Aug-2021
  • (2021)FloorLevel-Net: Recognizing Floor-Level Lines With Height-Attention-Guided Multi-Task LearningIEEE Transactions on Image Processing10.1109/TIP.2021.309609030(6686-6699)Online publication date: 1-Jan-2021
  • (2020)C-Reference: Improving 2D to 3D Object Pose Estimation Accuracy via Crowdsourced Joint Object EstimationProceedings of the ACM on Human-Computer Interaction10.1145/33928584:CSCW1(1-28)Online publication date: 29-May-2020
  • Show More Cited By

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media