Abstract
This article examines projectively-invariant local geometric properties of smooth curves and surfaces. Oriented projective differential geometry is proposed as a general framework for establishing such invariants and characterizing the local projective shape of surfaces and their outlines. It is applied to two problems: (1) the projective generalization of Koenderink’s famous characterization of convexities, concavities, and inflections of the apparent contours of solids bounded by smooth surfaces, and (2) the image-based construction of rim meshes, which provide a combinatorial description of the arrangement induced on the surface of an object by the contour generators associated with multiple cameras observing it.
Similar content being viewed by others
References
Arbogast, E. and Mohr, R. 1991. 3D structure inference from image sequences. Journal of Pattern Recognition and Artificial Intelligence, 5(5).
Baumgart, B. 1974. Geometric modeling for computer vision. Technical Report AIM-249, Stanford University. Ph.D. Thesis. Department of Computer Science.
Belhumeur, P., Kriegman, D., and Yuille, A. 1997. The bas-relief ambiguity. In Proc. IEEE Conf. Comp. Vision Patt. Recog., San Juan, Puerto Rico, pp. 1060–1066.
Berger, M. 1987. Geometry. Springer-Verlag.
Blaschke, W. 1967. Differential Geometrie. Chelsea: New York, 2 vols.
Bol, G. 1950. Projektive Differentialgeometrie. Vandenhoeck & Ruprecht: Göttingen.
Boyer, E. 1996. Object models from contour sequences. In Proceedings of Fourth European Conference on Computer Vision, Cambridge, (England), Lecture Notes in Computer Science, vol. 1065, pp. 109–118.
Brady, J., Ponce, J., Yuille, A., and Asada, H. 1985. Describing surfaces. Computer Vision, Graphics and Image Processing, 32(1):1–28.
Calabi, E., Olver, P., Shakiban, C., Tannenbaum, A., and Haker, S. 1998. Differential and numerically invariant signature curves applied to object recognition. Int. J. of Comp. Vision, 26(2):107–135.
Cartan, E. 1937. La théorie des groupes finis et continus et la. géométrie différentielle traitée par la méthode du repère mobile. Jacques Gabay, 1992. Original edition, Gauthier-Villars, 1937.
Chum, O., Werner, T., and Pajdla, T. 2003. Joint orientation of epipoles. In Proc. British Machine Vision Conference, pp. 73–82.
Cipolla, R., Åström, K., and Giblin, P. 1995. Motion from the frontier of curved surfaces. In Proc. Int. Conf. Comp. Vision, pp. 269–275.
Cipolla, R. and Blake, A. 1992. Surface shape from the deformation of the apparent contour. Int. J. of Comp. Vision, 9(2):83–112.
Cross, G. and Zisserman, A. 2000. Surface reconstruction from multiple views using apparent contours and surface texture. In NATO Advanced Research Workshop on Confluence of Computer Vision and Computer Graphics, pp. 25–47.
do Carmo, M. 1976. Differential Geometry of Curves and Surfaces. Prentice-Hall: Englewood Cliffs, NJ.
Durand, F., Drettakis, G., and Puech, C. 2002. The 3D visibility complex. ACM Transactions on Graphics, 21(2):176–206.
Faugeras, O. 1994. Cartan’s moving frame method and its application to the geometry and evolution of curves in the euclidean, affine and projective planes. In Applications of Invariance in Computer Vision, J. Mundy, A. Zisserman, and D. Forsyth (Eds.), vol. 825 of Lecture Notes in Computer Science. Springer-Verlag, pp. 11-46.
Faugeras, O., Luong, Q.-T., and Papadopoulo, T. 2001. The Geometry of Multiple Images. MIT Press.
Faugeras, O. and Papadopoulo, T. 1993. A theory of the motion fields of curves. Int. J. of Comp. Vision, 10(2):125–156.
Gansner, E. and North, S. 1999. An open graph visualization system and its applications to software engineering. Software—Practice and Experience, 30(11):1203–1233.
Hartley, R. 1998. Cheirality. Int. J. of Comp. Vision, 26(1):41–61.
Hartley, R. and Zisserman A. 2000. Multiple View Geometry in Computer Vision. Cambridge University Press.
Helmholtz, H. 1909. Physiological Optics. Dover. 1962 edition of the English translation of the 1909 German original, first published by the Optical Society of America in 1924.
Koenderink, J. 1984. What does the occluding contour tell us about solid shape? Perception, 13:321–330.
Koenderink, J. 1990. Solid Shape. MIT Press: Cambridge, MA.
Koenderink, J. and Van Doorn, A. 1976. Geometry of binocular vision and a model for stereopsis. Biological Cybernetics, 21:29–35.
Koenderink, J. and Van Doorn, A. 1979. The internal representation of solid shape with respect to vision. Biological Cybernetics, 32:211–216.
Lane, E. 1932. Projective Differential Geometry of Curves and Surfaces. The University of Chicago Press.
Laurentini, A. 1994. The visual hull concept for silhouette-based image understanding. IEEE Trans. Patt. Anal. Mach. Intell., 16(2):150–162.
Laveau, S. and Faugeras, O. 1996. Oriented projective geometry for computer vision. In Proc. European Conf. Comp. Vision, pp. 147–156.
Lazebnik, S. 2002. Projective visual hulls. Master’s thesis, University of Illinois at Urbana-Champaign. Also Beckman CVR Technical Report CVR-TR-2002-01, available at http://www-cvr.ai.uiuc.edu/ponce_ grp.
Lazebnik, S., Boyer, E., and Ponce, J. 2001. On computing exact visual hulls of solids bounded by smooth surfaces. In Proc. IEEE Conf. Comp. Vision Patt. Recog., pp. 156–161.
Lazebnik, S. and Ponce, J. 2003. The local projective shape of smooth surfaces and their outlines. In Proc. Int. Conf. Comp. Vision. To appear.
Luong, Q.-T. and Faugeras, O. 1996. The fundamental matrix: Theory, algorithms, and stability analysis. Int. J. of Comp. Vision, 17(1):43–76.
Moons, T., Pauwels, E., VanGool, L., and Oosterlinck, A. 1995. Foundations of semi-differential invariants. Int. J. of Comp. Vision, 14(1):25–47.
Mundy, J. and Zisserman, A. 1992. Geometric Invariance in Computer Vision. MIT Press: Cambridge, MA.
Mundy, J., Zisserman, A., and Forsyth, D. 1994. Applications of Invariance in Computer Vision, vol. 825 of Lecture Notes in Computer Science, Springer-Verlag.
Porrill, J. and Pollard, S. 1991. Curve matching and stereo calibration. Image and Vision Computing, 9(1):45–50.
Rieger, J. 1986. Three-dimensional motion from fixed points of a deforming profile curve. Optics Letters, 11:123–125.
Salden, A., Romeny, B.T., and Vierverger, M. 1993. Affine and projective differential geometric invariants of space curves. In Geometric Methods in Computer Vision II, B. Vemuri (Ed.), SPIE, pp. 60–74.
Stolfi, J. 1991. Oriented Projective Geometry: A Framework for Geometric Computations. Academic Press.
Vaillant, R. and Faugeras, O. 1992. Using extremal boundaries for 3D object modeling. IEEE Trans. Patt. Anal. Mach. Intell., 14(2):157–173.
Weiss, I. 1988. Projective invariants of shapes. In Proc. IEEE Conf. Comp. Vision Patt. Recog., Ann Arbor, MI, pp. 291–297.
Werner, T. and Pajdla, T. 2001a. Cheirality in epipolar geometry. In ICCV, pp. 548–553.
Werner, T. and Pajdla, T 2001b. Oriented matching constraints. In Proc. British Machine Vision Conference, pp. 441–450.
Werner, T., Pajdla, T., and Hlavac, V. 1998. Oriented projective reconstruction. In Proc. meeting of the Austrian Association for Pattern Recognition, pp. 245–254.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Lazebnik, S., Ponce, J. The Local Projective Shape of Smooth Surfaces and Their Outlines. Int J Comput Vision 63, 65–83 (2005). https://doi.org/10.1007/s11263-005-4947-4
Received:
Revised:
Accepted:
Issue Date:
DOI: https://doi.org/10.1007/s11263-005-4947-4