Abstract
In industrial manufacturing, product inspection is an important step in the production process. Since product reliability and quality management is of utmost importance in most mass-production facilities, 100% inspection of all parts, subassemblies, and finished products is often attempted. As a result, the inspection process is often the most costly stage in manufacturing.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Arbib, M.A. and Hanson, A.R. (1987) Vision, Brain and Cooperative Computation, MIT Press, Boston, MA.
Arman, F. and Aggarwal, J.K. (1993) Model based object recognition in dense range images — A review. ACM Computing Surveys, 25(1), 5–43.
Ballard, D.H. and Brown, CM. (1982) Computer Vision, Prentice-Hall, Englewood Cliffs, NJ.
Besl, P.J. and Jain, R.C. (1985) Three-dimensional object recognition. ACM Computing Surveys, 17(1), 75–145.
Besl, P.J. (1988) Surfaces in Range Image Understanding, Springer-Verlag, New York.
Bhanu, B. and Ho, C.C. (1986) Geometric design based 3D models for machine vision, in 8th International Conference on Pattern Recognition, Paris, France, (Oct 27–31), pp. 107–10.
Bolle, R.M. and Vemuri, B.C. (1991) On 3D surface reconstruction methods, in I.E.E.E. Trans. Pattern Analysis and Machine Intelligence, 13(1), pp. 1–13.
Bovik, A.C., Clark, M. and Geisler, W.S. (1990) Multichannel texture analysis using localized spatial filters. I.E.E.E. Trans. Pattern Analysis and Machine Intelligence, PAMI-12, 55–73
Broomhead, D.S. and Lowe, D. (1988) Multivariable functional interpolation and adaptive networks. Complex Systems, 2, 321–55.
Chakravarthy, S.V., Ghosh, J. and Jaikumar, S. (1991) Aspect graph construction using a neural network of radial basis functions, in Intelligent Engineering Systems Through Artificial Neural Networks (eds C.H. Dagli, S.R.T. Kumara and Y.C. Shin), 465–72, ASME Press, New York.
Chein, C.H., Sim, Y.B. and Aggarwal, J.K. (1988) Generation of volume/surface octree from range data, in Proc. of Computer Vision and Pattern Recognition, Ann Arbor, MI (Jun 5–8), pp. 254–60.
Chin, R.T. and Harlow, C.A. (1982) Automated visual inspection: A survey, in I.E.E.E. Trans. on Pattern Analysis and Machine Intelligence, PAMI-4, (6), Nov.-82, pp. 557–73.
Chin, R.T. and Dyer, C.R. (1986) Model-based recognition in robot vision. ACM Computing Surveys, 18(1), 67–108.
Cohen, M.A. and Grossberg, S. (1983) Absolute stability of global pattern formation and parallel memory storage by competitive neural networks. IEEE Trans. Systems, Man and Cybernetics, 13 (5), 815–26.
Davis, L.S. and Rosenfeld, A. (1981) Cooperating processes for low-level vision: A survey. Artificial Intelligence, 3, 245–64.
Dickinson, S.J., Pentland, A.P. and Rosenfeld, A. (1992) 3D shape recovery using distributed aspect matching. I.E.E.E. Trans. PAMI, 14(12), 174–98.
Dupaguntla, N.R. and Vemuri, V. (1989) A neural network architecture for texture segmentation and labeling, in Proc. International Joint Conference on Neural Networks, pp. 127–44 (I).
Edelman, S., Bulthoff, H. and Weinshall, D. (1989) Stimulus familiarity determines recognition strategy for novel 3D objects. A.I. memo no. 1138., AI Lab, MIT.
Eggert, D. and Bowyer, K. (1989) Computing the orthographic projection aspect graph of solids of revolution, in Proc. of I.E.E.E. Workshop on Interpretation of 3D Scenes, Austin, Texas (Nov 27–29), pp. 102–8.
Freeman, H. (ed.) (1989) Machine Vision for Inspection and Measurement, Academic Press.
Freeman, H. and Chakravarty, I. (1980) The use of characteristic views in the recognition of three-dimensional objects, in Pat. Ree. in Practice (eds E. Gelsema and L. Kanal), North Holland Publishing Co., Amsterdam.
Freeman, H. and Wang, R. (1990) The use of characteristic view classes for 3D object recognition, in Machine Vision for Three-Dimensional Scenes (ed. H. Freeman), Academic Press.
Ghosh, J. and Hwang, K. (1989) Mapping neural networks onto message-passing multicomputers. Journal of Parallel and Distributed Computing, 6, 291–330.
Ghosh, J., Gopal, N. and Bovik, A.C. (1990) Textured image segmentation using localized receptive fields, in Proc. Int’l Joint Conf. Neural Networks, Washington, DC, Jan 15–19, pp. 283–6.
Ghosh, J. and Bovik, A.C. (1991) Processing of textured images using neural networks, in Artificial Neural Networks and Statisticial Pattern Recognition (eds I.K. Sethi and A. Jain), Elsevier Science, Amsterdam, pp. 133–54.
Gigus, Z. and Malik, J. (1988) Computing the Aspect Graph for Line Drawing of Polyhedral Objects, in Proc. of Computer Vision and Pattern Recognition, Ann Arbor, MI, Jun 5–8, pp. 654–61.
Grossberg, S. and Mingolla, E. (1985) Neural dynamics of perceptual grouping: Textures, boundaries and emergent segmentations. Perception and Psychophysics, 38, 141–71.
Grossberg, S. and Mingolla, E. (1986) Computer simulations of neural networks for perceptual psychology. Behavior Research: Methods, Instruments and Computers, 18, 601–7.
Grossberg, S. (1987) Cortical dynamics of three-dimensional form, color and brightness perception, I: Monocular theory. Preception and Psychophysics, 41, 87–116.
Hebb, D.O. (1949) Organization of Behavior, Wiley.
Hubel, D.H. and Wiesel, T.N. (1962) Receptive fields, binocular interaction, and functional architecture in the cat’s visual cortex. J. Physiol, London, 160, 106–54.
Hummel, R.A. and Zucker, S.W. (1983) On the foundations of relaxation labelling processes. I.E.E.E. Trans. on Pattern Analysis and Machine Intelligence, PAMI-5, 267–87.
Hwang, J.L. and Henderson, M. (1991) Applying the perceptron to 3D feature recognition, in Intelligent Engineering Systems Through Artificial Neural Networks (eds C.H. Dagli, S.R.T. Kumara, Y.C. Shin), 485–94, ASME Press, New York.
Kandel, E. and Schwartz, J. (1985) Principles of Neuroscience, Elsevier, New York.
Kang, S.B. and Ikeuchi, K. (1991) Determining 3D object pose using the complex extended Gaussian image, in Proc. of Computer Vision and Pattern Recognition, Maui, Hawaii, Jun 3–6, pp. 580–5.
Khotanzad, A. and Liou, J. (1991) Recognition and pose estimation of 3D objects from a single 2D perspective view by banks of neural networks, in Intelligent Engineering Systems Through Artificial Neural Networks (eds C.H. Dagli, S.R.T. Kumara, Y.C. Shin), 479–84, ASME Press, New York.
Koenderink, J.J. and Van Doom, A. (1979) The internal representation of solid shape with respect to vision, in Biological Cybernetics, 32, 211–16.
Kohonen, T. (1989) Self Organization and Associative Memory, 3rd edn, Berlin, Heidelberg: Springer-Verlag.
Korn, M.R. and Dyer, C.R. (1987) 3D multiview object representations for model based object recognition. Pattern Recognition, 20(1), 91–104.
Lee, S. and Kil, R. (1988) Multilayer feedforward potential function network, in Proc. IJCNN, pp. 161–71.
Lin, W.C., Liao, F.Y., Tsao, C.K. and Lingutla, T. (1991) A heirarchical multiple view approach to 3D object recognition, in I.E.E.E. Trans. Neural Networks, 2(1), 84–92.
Lu, M.-C., Lo, C.-H. and Don, H.-S. (1991) 3D object identification and pose estimation, in Proc. of ANNIE′91 (Nov 10–13), St. Louis, Missouri, pp. 473–8.
Marr, D. and Hildreth, E. (1980) Theory of edge detection. Proc. Roy. Soc. London B, 207, 187–217.
Marr, D. (1982) Vision, W. H. Freeman Publishing Co., San Francisco.
Mead, C.A. (1989) Analog VLSI and Neural Systems, Addison-Wesley: Reading.
Mitchie, A., Seida, S. and Aggarwal, J.K. (1985) Determining position and displacement in space from images, in Proc. I.E.E.E. CVPR, Jun 19–23, pp. 504–9.
Mjolsness, E., Gindi, G. and Anandan, P. (1989) Optimization in model matching and perceptual organization. Neural Computation, 1, 218–29.
Mohan, R. (1989) Application of neural constraint satisfaction network to vision, in Int. Joint Conf. on Neural Networks, Washington, DC, Jun 18–22, pp. II: 619–20.
Mokhtarian, F. (1988) Multi-scale description of space curves and three-dimensional objects, in Proc. of Computer Vision and Pattern Recognition, Ann Arbor, Michigan, Jun 5–9, pp. 298–303.
Nalwa, V.S. (1988) Representing oriented piecewise C2 surfaces, in Proc. of Int. Conf. on Computer Vision, Tampa, Florida, Dec 5–8, pp. 40–51.
Nasrabadi, N.M. and Li, W. (1991) Object recognition by a Hopfield neural network. I.E.E.E. Trans. Systems, Man and Cybernetics, 21(6), 1523–35.
Perett, D.I., Smith, P.A.J, Potter, D.D. et al., (1985) Visual cells in the temporal cortex sensitive to face view and gaze direction. Proc. of Royal Society of London, Series B, 223, 293–317.
Plantinga, W.H. and Dyer, C.R. (1986) An algorithm for construction of aspect graph, in Proc. IEEE Symp. on Foundation of Computer Sciences, pp. 123–31.
Poggio, T. and Girosi, F. (1990) Networks for approximation and learning. Proc. I.E.E.E., 78(9), 1481–97.
Poggio, T. and Edelman, S. (1990) A network that learns to recognize three-dimensional objects. Nature, 343, 263–6.
Ponce, J. and Brady, M. (1987) Toward a surface primal sketch, in Three-dimensional Machine Vision (ed. T. Kanade), Kluwer Academic Publishers, Boston, Massachusetts, pp. 195–240.
Pravin, B. and Medioni, G. (1989) A constraint satisfaction network for matching 3D objects, in Int. Joint Conf. on Neural Networks, Washington, DC, Jun 18–22, pp. II: 281–6.
Rosenfeld, A. (1987) Recognizing unexpected objects: A proposed approach. Intl. J. of Pattern Recognition and Artificial Intelligence, 1(1), 71–84.
Seibert, M. and Waxman, A.M. (1989) Spreading activation layers, visual saccades, and invariant representations for neural pattern recognition systems. Neural Networks, 2(1) 9–27.
Seibert, M. and Waxman, A.W. (1992) Learning and recognizing 3D objects from multiple views in a neural system, in Neural Networks for Perception, Vol. 1 (ed. H. Wechsler), Academic Press, pp. 426–44.
Smith, F.G. and Jepsen, K.R. (1991) Case study of image processing techniques for nondestructive evaluation, in Intelligent Engineering Systems Through Artificial Neural Networks (eds C.H. Dagli, S.R.T. Kumara, Y.C. Shin), 429–34, ASME Press, New York.
Taubin, G., Bolle, R.M. and Cooper, D.B. (1989) Representation and comparing shapes using shape polynomials, in Proc. of Computer Vision and Pattern Recognition, San Diego, CA, Jun 4–8, pp. 510–16.
Underwood, S.A. and Coates Jr., C.L. (1985) Visual learning from multiple views. I.E.E.E. Trans. Computers, C-24(6), 651–61.
Van der Malsburg, C. (1973) Self-organization of orientation sensitive cells in the striate cortex. Kybernetik, 14, 85–100.
Van Essen, D.C. (1985) Functional organization of primate visual cortex. Cerebral Cortex 3, 259–329, Plenum Press.
Vemuri, B.C. and Aggarwal, J.K. (1986) 3D model construction from multiple views using range and intensity data, in Proc. of Conference on Computer Vision and Pattern Recognition, Miami Beach, Florida, Jun 22–26, pp. 435–7.
Walters, D. (1987) Selection of image primitives for general purpose computing. Computer Vision, Graphics and Image Processing, 37, 261–98.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1994 Springer Science+Business Media Dordrecht
About this chapter
Cite this chapter
Ghosh, J. (1994). Vision based inspection. In: Dagli, C.H. (eds) Artificial Neural Networks for Intelligent Manufacturing. Intelligent Manufacturing Series. Springer, Dordrecht. https://doi.org/10.1007/978-94-011-0713-6_11
Download citation
DOI: https://doi.org/10.1007/978-94-011-0713-6_11
Publisher Name: Springer, Dordrecht
Print ISBN: 978-94-010-4307-6
Online ISBN: 978-94-011-0713-6
eBook Packages: Springer Book Archive