A task driven 3D object recognition system using Bayesian networks

In this paper we propose a general framework to build a task oriented 3D object recognition system for CAD based vision (CBV). Features from 3D space curves representing the object's rims provide sufficient information to allow identification and pose estimation of industrial CAD models. However, features relying on differential surface properties tend to be very vulnerable with respect to noise. To model the statistical behavior of the data we introduce Bayesian nets which model the relationship between objects and observable features. Furthermore, task oriented selection of the optimal action to reduce the uncertainty of recognition results is incorporated into the Bayesian nets. This enables the integration of intelligent recognition strategies depending on the already acquired evidence into a robust, and efficient, 3D CAD based recognition system.

[1]  Kim L. Boyer,et al.  Computer Perceptual Organization in Computer Vision , 1994, Series in Machine Perception and Artificial Intelligence.

[2]  F.M. Wahl,et al.  3D B-spline curve matching for model based object recognition , 1997, Proceedings of International Conference on Image Processing.

[3]  Gerald Farin,et al.  Curves and surfaces for computer aided geometric design , 1990 .

[4]  David M. Chelberg Uncertainty in interpretation of range imagery , 1990, [1990] Proceedings Third International Conference on Computer Vision.

[5]  Bernd Korn,et al.  A fuzzy ICP algorithm for 3D free-form object recognition , 1996, Proceedings of 13th International Conference on Pattern Recognition.

[6]  Gerald E. Farin,et al.  Curves and surfaces for computer-aided geometric design - a practical guide, 4th Edition , 1997, Computer science and scientific computing.