Representations of 3D objects that incorporate surface markings

  • David Forsyth
  • Charlie Rothwell
Part of the Lecture Notes in Computer Science book series (LNCS, volume 825)


In many cases, the geometric representation that a recognition system could recover is insufficient to identify objects. When object geometry is simple, it is not particularly distinctive; however, a rich representation can be obtained by mapping the surface markings of the object onto the geometry recovered. If edges are mapped, a representation that is relatively insensitive to the details of lighting can be recovered. Mapping grey levels or color values leads to a highly realistic graphical representation, which can be used for rendering. The idea is demonstrated using extruded surfaces, which consist of a section of a general cone cut by two planes. Such surfaces possess a simple geometry, yet are widespread in the real world. The geometry of an extruded surface is simple, and can easily be recovered from a single uncalibrated image. We show examples based on images of real scenes.


Object recognition representation surface markings invariants 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Binford, T.O., Levitt, T.S., and Mann, W.B., “Bayesian inference in model-based machine vision,” in Kanal, L.N., Levitt, T.S., and Lemmer, J.F., Uncertainty in AI 3, Elsevier, 1989.Google Scholar
  2. 2.
    Dhome, M., LaPreste, J.T, Rives, G., and Richetin, M. “Spatial localisation of modelled objects in monocular perspective vision,” Proc. First European Conference on Computer Vision, 1990.Google Scholar
  3. 3.
    Forsyth, D.A., Mundy, J.L., Zisserman, A.P., Coelho, C., Heller, A. and Rothwell, C.A. “Invariant Descriptors for 3-D Object Recognition and Pose,” PAMI-13, No. 10, p. 971–991, October 1991.Google Scholar
  4. 4.
    Forsyth, D.A., Mundy, J.L., Zisserman, A.P. and Rothwell, C.A. “Applications of invariant theory in vision,” In Kapur, D. and Donald, B.R., (eds) Proceedings Workshop on Integration of Symbolic and Numerical Methods, Saratoga N. Y., Academic Press, 1992.Google Scholar
  5. 5.
    Forsyth, D.A., Mundy, J.L., Zisserman, A.P. and Rothwell, C.A. “Recognising Curved Surfaces from their Outlines,” Proceedings ECCV2, p. 639–648, 1992.Google Scholar
  6. 6.
    Forsyth, D.A., “Recognizing Algebraic Surfaces from their Outlines,” Accepted for Publication, International J. of Computer Vision, 1993.Google Scholar
  7. 7.
    Lamdan, Y., Schwartz, J.T. and Wolfson, H.J. “Object Recognition by Affine Invariant Matching,” Proceedings CVPR88, p. 335–344, 1988.Google Scholar
  8. 8.
    Liu J., Mundy J.L., Forsyth D.A., Zisserman A. and Rothwell C.A., “Efficient Recognition of Rotationally Symmetric Surfaces and Straight Homogeneous Generalized Cylinders”, CVPR, 1993.Google Scholar
  9. 9.
    Nayar, S.K. and Bolle, R. “Reflectance Ratio: A Photometric Invariant for Object Recognition,” Proc ICCV-4, Berlin, 1993.Google Scholar
  10. 10.
    Ponce, J. “Invariant properties of straight homogenous generalised cylinders,” IEEE Trans. Patt. Anal. Mach. Intelligence, 11, 9, 951–965, 1989.Google Scholar
  11. 11.
    Rothwell, C.A., Zisserman, A., Forsyth, D.A. and Mundy, J.L. “Planar Object Recognition using Projective Shape Representation,” to appear, IJCV 1994.Google Scholar
  12. 12.
    Swain, M.J. and Ballard, D.H., “Color Indexing,” International Journal of Computer Vision, 7, 1, 11–32, 1991.Google Scholar
  13. 13.
    Taubin, G. and Cooper, D.B. “Recognition and Positioning of 3D Piecewise Algebraic,” Proceeding DARPA Image Understanding Workshop, p. 508–514, September 1990.Google Scholar
  14. 14.
    Ulupinar, F, and Nevatia, R. “Shape from Contour using SHGCs,” Proc. ICCV, Osaka, 1990.Google Scholar
  15. 15.
    Ulupinar, F, and Nevatia, R. “Recovering shape from contour for constant crosssection generalisd cylinders,” Proc. CVPR, Mauii, 1991.Google Scholar
  16. 16.
    Weiss, I. “Projective Invariants of Shapes,” Proceedings DARPA Image Understanding Workshop, p. 1125–1134, April 1988.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1994

Authors and Affiliations

  • David Forsyth
    • 1
  • Charlie Rothwell
    • 2
  1. 1.Department of Computer ScienceUniversity of IowaIowa City
  2. 2.Oxford University Robotics Research GroupOxford

Personalised recommendations