Integration of Multiple Feature Detection by a Bayesian Net for 3d Object Recognition

  • B. Krebs
  • M. Burkhardt
  • F. M. Wahl
Part of the Informatik aktuell book series (INFORMAT)


This paper proposes a general framework to build a 3d object recognition system from a set of CAD object definitions. Various, reliable features from object corners, edges and 3d rim curves are introduced which provide sufficient information to allow identification and pose estimation of CAD designed industrial parts. As features relying on differential surface properties tend to be very vulnerable with respect to noise, we model the statistical behavior of the data by means of Bayesian nets, representing the relations between objects and observable features. This allows to identify objects by a combination of several features considering the significance of each single feature with respect to the object model base. On this basis robust and powerful 3d CAD based object recognition systems can be build.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    D. M. Chelberg. Uncertainty in interpretation of range imagery. In Proc. International Conference on Computer Vison, Osaka, Japan, pages 634–657, 1990.Google Scholar
  2. 2.
    J. C. Dunn. Well separated clusters and optimal fuzzy partitions. Int. J. of Cypernetics, 4 (1): 95–104, 1974.MathSciNetGoogle Scholar
  3. 3.
    G. E. Farm. Curves and Surfaces for Computer Aided Geometric Design, a Practical Guide 3rd. ed. Academic Press, New York, 1993.Google Scholar
  4. 4.
    L. Grewe and A. Kak. Interactive learning of a multiple-attributed hash table classifier for fast object recognition. Int. J. of Computer Vision and Image Understanding, 61 (3): 387–416, 1995.CrossRefGoogle Scholar
  5. 5.
    A. Gueziec and N. Ayache. Smoothing and matching of 3-d space curves. Int. J. of Computer Vision, 12 (1): 79–104, 1994.CrossRefGoogle Scholar
  6. 6.
    B. Krebs, M. Burkhardt, and F. M. Wahl. A bayesian network for 3d object recognition in range data. In Proc. International Conference on Computer Analysis of Images and Patterns, Kiel, Germany, pages 361–368, 1997.Google Scholar
  7. 7.
    B. Krebs, B. Korn, and M. Burkhardt. A task driven 3d object recognition system using bayesian networks. In Proc. International Conference on Computer Vison, Bombay, India, pages 527–532, 1998.Google Scholar
  8. 8.
    B. Krebs, B. Korn, and F.M. Wahl. 3d b-spline curve matching for model based object recognition. In Proc. International Conference on Image Processing, Santa Barbara, USA, pages 716–719, 1997.Google Scholar
  9. 9.
    B. Krebs, P. Sieverding, and B. Korn. A fuzzy icp algorithm for 3d free form object recognition. In Proc. International Conference on Pattern Recognition, Vienna, Austria, pages 539–543, 1996.CrossRefGoogle Scholar
  10. 10.
    B. Krebs and F. M. Wahl. Advances in Computer Vision, chapter CAD Based 3d Object Recognition on Range Images, pages 221–230. Advances in Computer Science. Springer, 1997.Google Scholar
  11. 11.
    W. B. Mann and T. O. Binford. An example of 3d interpretation of images using bayesian networks. In DARPA Image Understanding Workshop, pages 793–801, 1992.Google Scholar
  12. 12.
    M. M. Marafat and R. L. Kashyap. Geometric reasoning for recognition of three-dimensional object features. IEEE Transactions on Pattern Analysis and Machine Intelligence, 12 (10): 949–965, 1990.CrossRefGoogle Scholar
  13. 13.
    K. G. Olesen, S. L. Lauritzen, and F. V. Jensen. Hugin: A system creating adaptive causual probabilistic networks. In Proc. International Conference on Uncertainty in Artificial Intelligence, pages 223–229, 1992.Google Scholar
  14. 14.
    R. D. Rimey and C. M. Brown. Control of selective perception using bayes nets and decision theory. Int. J. of Computer Vision, 12 (2/3): 173–208, 1994.CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1998

Authors and Affiliations

  • B. Krebs
    • 1
  • M. Burkhardt
    • 1
  • F. M. Wahl
    • 1
  1. 1.Institute for Robotics and Computer ControlTechnical University BraunschweigBraunschweigGermany

Personalised recommendations