Skip to main content
Log in

On the recognition of parameterized 2D objects

  • Published:
International Journal of Computer Vision Aims and scope Submit manuscript

Abstract

Determining the identity and pose of oceluded objects from noisy data is a critical step in interacting intelligently with an unstructured environment. Previous work has shown that local measurements of position and surface orientation may be used in a constrained search process to solve this problem, for the case of rigid objects, either two-dimensional or three-dimensional. This paper considers the more general problem of recognizing and locating objects that can vary in parameterized ways. We consider two-dimensional objects with rotational, translational, or scaling degrees of freedom, and two-dimensional objects that undergo stretching transformations. We show that the constrained search method can be extended to handle the recognition and localization of such generalized classes of object families.

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. N.J. Ayache and O.D. Faugeras, “Recognition of partially visible planar shapes,” Proc. 6th Intern. Conf. Pattern Recognition, Munich, 1982.

  2. N.J. Ayache and O.D. Faugeras, “HYPER: A new approach for the recognition and positioning of two-dimensional objects,” IEEE Trans. PAMI 8(1):44–54, 1986.

    Google Scholar 

  3. H. Baird, Model-Based Image Matching Using Location. Cambridge: MIT Press, 1986.

    Google Scholar 

  4. P.J. Besl and R.C. Jain, “Three-dimensional object recognition,” ACM Computing Surveys 17(1):75–145, 1985.

    Google Scholar 

  5. B. Bhanu and O.D. Faugeras, “Shape matching of two-dimensional objects,” IEEE Trans. PAMI 6(3), 1984.

  6. T.O. Binford, “Survey of model-based image analysis systems,” Intern. J. Robotics Res. 1(1):18–64, 1982.

    Google Scholar 

  7. R.C. Bolles and R.A. Cain, “Recognizing and locating partially visible objects: The Local-Feature-Focus method, Intern. J. Robotics Res. 1(3):57–82, 1982.

    Google Scholar 

  8. R.C. Bolles and P. Horaud, “3DPO: A three-dimensional part orientation system,” Intern. J. Robotics Res. 5(3):3–26, 1986.

    Google Scholar 

  9. R. Brooks, “Symbolic reasoning among 3-dimensional models and 2-dimensional images,” Artificial Intelligence 17:285–349, 1981.

    Google Scholar 

  10. L. Davis, “Shape matching using relaxation techniques,” IEEE Trans. PAMI 1(1):60–72, 1979.

    Google Scholar 

  11. O.D. Faugeras and M. Hebert, “A 3-D recognition and positioning algorithm using geometrical matching between primitive surfaces,” Proc. 8th Intern. Joint Conf. Artif. Intell., Karlsruhe, W. Germany, pp. 996–1002, 1983.

  12. E.C. Freuder, “Synthesizing constraint expressions,” Comm. of the ACM 21(11):958–966, 1978.

    Google Scholar 

  13. E.C. Freuder, “A sufficient condition for backtrack-free search,” J. ACM 29(1):24–32, 1982.

    Google Scholar 

  14. C. Goad, “Special purpose automatic programming for 3-D model-based vision,” Proc. DARPA Image Understanding Workshop, Arlington, VA, 1983.

  15. W.E.L. Grimson, “The combinatorics of local constraints in model-based recognition and localization from sparse data,” J. ACM 33(4):658–686, 1986.

    Google Scholar 

  16. W.E.L. Grimson, “Sensing strategies for disambiguating among Multiple objects in known poses,” IEEE J. Robotics and Automation 2:196–213, 1986.

    Google Scholar 

  17. W.E.L. Grimson, “On the recognition of curved objects,” MIT AI Lab Memo 983, 1987; also to appear in IEEE Trans. PAMI, 1988.

  18. W.E.L. Grimson, “The combinatorics of object recognition in cluttered environments using constrained search,” MIT Artificial Intelligence Laboratory Memo 1019, Cambridge, MA, 1988.

  19. W.E.L. Grimson and T. Lozano-Pérez, “Model-based recognition and localization from sparse range or tactile data,” Intern. J. Robotics Res. 3(2):3–35, 1984.

    Google Scholar 

  20. W.E.L. Grimson and T. Lozano-Pérez, “Localizing overlapping parts by searching the interpretation tree,” IEEE Trans. PAMI 9(4):469–482, 1987.

    Google Scholar 

  21. R.M. Haralick and G. Elliott, “Increasing tree search efficiency for constraint satisfaction problems,” Artificial Intelligence 14:263–313, 1980.

    Google Scholar 

  22. R.M. Haralick and L.G. Shapiro, “The consistent labeling problem: Part I,” IEEE Trans. PAMI 1(4):173–184, 1979.

    Google Scholar 

  23. D.P. Huttenlocher, “Three-dimensional recognition of solid objects from a two-dimensional image.” Ph.D. Thesis, Dept. of Electrical Engineering and Computer Science, Massachusetts Institute of Technology, 1988.

  24. D.P. Huttenlocher and S. Ullman, “Object recognition using alignment,” Proc. 1st Intern. Conf. Computer Vision, London, pp. 478–484, 1987.

  25. K. Ikeuchi, “Generating an interpretation tree from a CAD model for 3-D-object recognition in bin-picking tasks,” Intern. J. Computer Vision 1(2):145–166, 1987.

    Google Scholar 

  26. D. Jacobs, The Use of Grouping in Visual Object Recognition. M.Sc. Thesis, Dept. of Electrical Engineering and Computer Science, Massachusetts Institute of Technology, January 1988.

  27. Y. Lamdan, J.T. Schwartz, and H.J. Wolfson, “On recognition of 3-D objects from 2-D images,” New York University, Courant Institute Robotics Report, No. 122, 1987.

  28. D.G. Lowe, “Three-dimensional object recognition from single two-dimensional images,” Artifical Intelligence 31: 355–395, 1987.

    Google Scholar 

  29. A.K. Mackworth, “Consistency in networks of constraints,” Artificial Intelligence 8:99–118, 1977.

    Google Scholar 

  30. A.K. Mackworth and E.C. Freuder, “The complexity of some polynomial network consistency algorithms for constraint satisfaction problems,” Artificial Intelligence 25:65–74, 1985.

    Google Scholar 

  31. U. Montanari, “Networks of constraints: Fundamental properties and applications to picture processing,” Information Science 7:95–132, 1974.

    Google Scholar 

  32. G. Stockman and J.C. Esteva, “Use of geometrical constraints and clustering to determine 3D object pose.” TR84-002. East Lansing: Michigan State University Department of Computer Science, 984.

  33. D.W. Thompson and J.L. Mundy, “Three-dimensional model matching from an unconstrained viewpoint,” Proc. IEEE Intern. Conf. Robotics and Automation, Raleigh, NC, pp. 208–220, 1987.

  34. F. Tomita and T. Kanade, “A 3-D vision system: Generating and matching shape description in range images.” In Robotics Research 2, H. Hanafusa and H. Inoue (eds.), MIT Press: Cambridge, pp. 35–42, 1985.

    Google Scholar 

  35. D. Waltz, “Understanding line drawings of scenes with shadows.” In The Psychology of Computer Vision, P. Winston, (ed.), New York: McGraw Hill, pp. 19–91, 1975.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

This report describes research done at the Artificial Intelligence Laboratory of the Massachusetts Institute of Technology. Support for the laboratory's artificial intelligence research is provided in part by an Office of Naval Research University Research Initiative grant under contract N00014-86-K-0180, in part by the Advanced Research Projects Agency of the Department of Defense under Army contract number DACA76-85-C-0010, and in part by DARPA under. Office of Naval Research contract N00014-85-K-0124. A preliminary version of this work appeared in the proceedings of the First International Conference on Computer Vision, London, England, 1987.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Grimson, W.E.L. On the recognition of parameterized 2D objects. Int J Comput Vision 2, 353–372 (1989). https://doi.org/10.1007/BF00133555

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF00133555

Keywords

Navigation