Abstract
This paper describes a new technique for modeling and recognition of 3-D objects. 3-D objects are modeled as graphs where the nodes correspond to object vertices and the branches correspond to object edges. Allowable junction types at each object vertex are assigned as the property at the corresponding node of the model graph. Allowable junction type combinations of the neighboring vertices at a given vertex are established as contraints required at the corresponding node of the model graph. The 2-D projections of an object are modeled as subgraph isomorphisms of the model graph. Recognition is by searching if a 2-D projection graph is a subgraph isomorphism of the model graph, and each node in the projection graph also satisfies the constraints at the node of the model graph matched. Techniques are described for the estimation of position and orientation of a 3-D object based on the proposed scheme. Experiments are conducted to evaluate the performance.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
K. Fukunaga, Introduction to Statistical Pattern Recognition, Academic Press, New York, 1972.
K. S. Fu, Syntactic Pattern Recognition and Applications, Prentice Hall, New Jersey, 1982.
W. A. Perkins, “A model-based vision system for industrial parts,” IEEE Trans. on Computers, C-27, (2), pp. 126–143, February 1978.
S. W. Holland, L. Rossol, and W. R. Ward, “CONSIGHT-1: A Vision Controlled Robot System for Transferring Parts from Belt Conveyors,” Computer Vision and Sensor Based Robots, edited by G. C. Dodd and L. Rossol, Plenum Press, New York, 1979.
I. Chakravarty and H. Freeman, “Characteristic views as a basis for three-dimensional object recognition,” SPIE Vol. 336 Robot Vision, pp. 37–45, 1982.
N. Chen, J. Birk, and R. Kelly, “Estimating workpiece pose using the feature point method,” IEEE Trans. on Automatic Control, AC-25, (6), December 1980.
R. A. Brooks, “Symbolic reasoning among 3-D models,” Artificial Intelligence, Vol. 17, pp. 285–348, August 1981.
D. Marr and H. K. Nishihara, “Representation and recognition of the spatial organization of three-dimensional shapes,” MIT A.I. Laboratory Memo 377, August 1976.
L. G. Shapiro, R. M. Haralick, J. D. Moriarty, and P. G. Mulgaonkar, “Matching three-dimensional models,” Proc. IEEE Computer Society Conference on PRIP, Dallas, TX, pp. 534–541, August 1981.
H. G. Barrow and J. M. Tennenbaum, “Interpreting line drawing as three-dimensional surfaces,” Artificial Intelligence, Vol. 17, pp. 75–116, August 1981.
S. E. Yam, “Three-dimensional pattern analysis for industrial robotic systems,” Ph.D. thesis, School of Electrical Engineering, Purdue University, August 1976.
A. A. G. Requicha, “Representation for rigid solids: Theory, methods, and systems,” Computing Surveys, Vol. 12, No. 4, December 1980.
L. G. Roberts, “Machine Perception of Three-Dimensional Solids,” in J. Tipett (ed.), Optical and Electro-Optical Information Processing, Cambridge, MA: MIT Press, pp. 159–197, 1965.
R. Shapira, “Computers reconstruction of bodies bounded by quadric surfaces from a set of imperfect projections,” Tech. Rep. CRL-48, Rensselaer Polytechnic Inst., Troy, NY, 1976.
I. Chakravarty, “A generalized line and junction labelling scheme with application to scene analysis,” IEEE Transactions on Pattern Analysis and Machine Intelligence, PAMI-1, (2), April 1979.
R. Nevatia, Machine Perception, Prentice-Hall, Inc., New Jersey, 1982.
W. K. Giloi, Interactive Computer Graphics, Prentice-Hall, New Jersey, 1978.
J. A. Bondy and U. S. R. Murty, Graph Theory with Applications, North Holland, Inc., 1981.
M. B. Clowes, “On seeing things,” Artificial Intelligence, Vol. 1, pp. 79–116, 1970.
D. A. Huffman, “Impossible Objects as Nonsense Sentences,” in Machine Intelligence, Vol. 6, B. Meltzer and D. Michie, Ed., American Elsevier, New York, pp. 295–323, 1971.
I. Sobel, “On calibrating computer controlled cameras for perceiving 3-D scenes,” Artificial Intelligence, Vol. 5, No. 2, 1974.
D. B. Gennery, “Modelling the environment of an exploring vehicle by means of stereo vision,” Stanford Artificial Intelligence Laboratory Memo AIM-339 (Ph.D. thesis), June 1980.
M. A. Fischler and R. C. Bolles, “Random samples consensus: A paradigm for model filtering with applications to image analysis and automated cartography,” Communications of the ACM, Vol. 24, No. 6, pp. 381–396, June 1981.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1985 Plenum Press, New York
About this chapter
Cite this chapter
Wong, E.K., Fu, K.S. (1985). A Graph-Theoretic Approach to 3-D Object Recognition and Estimation of Position and Orientation. In: Tou, J.T. (eds) Computer-Based Automation. Springer, Boston, MA. https://doi.org/10.1007/978-1-4684-7559-3_15
Download citation
DOI: https://doi.org/10.1007/978-1-4684-7559-3_15
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4684-7561-6
Online ISBN: 978-1-4684-7559-3
eBook Packages: Springer Book Archive