Adaptive Part Inspection Through Developmental Vision

We present a novel online inspection method for manufacturing processes that automatically adapts to variations in part and environmental properties. This method is based on a developmental learning architecture comprising a procedure that focuses attention to apparently defective regions, a recognition method that performs automatic feature derivation based on a set of training images and hierarchical classification, and an action step that controls attention and further decision processes. The method adapts to variations incrementally by updating rather than recreating the training information. Also, the method is capable of inspecting and training simultaneously. Addressing new inspection tasks requires neither re-programming and compatibility tests, nor quantitative knowledge about the image set, from a human developer. Instead, automatic or manual training of the inspection system according to simple guidelines is applied. These attributes allow the method to improve online performance with minimal ramp-up time. Our system performed inspection of three applications with low error rate and fast recognition, confirming its suitability for general-purpose, real-time, online inspection. DOI: 10.1115/1.2039103

[1]  H. Sari-Sarraf,et al.  Vision system for on-loom fabric inspection , 1998, 1998 IEEE Annual Textile, Fiber and Film Industry Technical Conference (Cat. No.98CH36246).

[2]  Bedrich J. Hosticka,et al.  Orientation- and scale-invariant recognition of textures in multi-object scenes , 1997, Proceedings of International Conference on Image Processing.

[3]  Pierre Comon,et al.  Independent component analysis, A new concept? , 1994, Signal Process..

[4]  Nan Zhang,et al.  A developing sensory mapping for robots , 2002, Proceedings 2nd International Conference on Development and Learning. ICDL 2002.

[5]  P. A. Kolers,et al.  Size in the visual processing of faces and words. , 1985 .

[6]  Fernando D. Carvalho,et al.  Detection and automatic classification of defects in ceramic products , 1993, Other Conferences.

[7]  Georg Hartmann,et al.  Invariant object recognition with discriminant features based on local fast-Fourier Mellin transform , 2000, Proceedings 15th International Conference on Pattern Recognition. ICPR-2000.

[8]  P. Caleb,et al.  Classification of surface defects on hot rolled steel using adaptive learning methods , 2000, KES'2000. Fourth International Conference on Knowledge-Based Intelligent Engineering Systems and Allied Technologies. Proceedings (Cat. No.00TH8516).

[9]  Juyang Weng,et al.  An Incremental Learning Algorithm with Automatically Derived Discriminating Features , 2000 .

[10]  A. R. Rao,et al.  A CLASSIFICATION SCHEME FOR VISUAL DEFECTS ARISING IN SEMICONDUCTOR WAFER INSPECTION , 1990 .

[11]  Juyang Weng,et al.  Hierarchical Discriminant Regression , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[12]  Narendra Ahuja,et al.  Learning Recognition and Segmentation Using the Cresceptron , 1997, International Journal of Computer Vision.

[13]  Rosalind W. Picard,et al.  Finding similar patterns in large image databases , 1993, 1993 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[14]  Rama Chellappa,et al.  Discriminant Analysis for Recognition of Human Face Images (Invited Paper) , 1997, AVBPA.

[15]  Jouko Lampinen,et al.  Wood defect recognition with self-organizing feature selection , 1994, Other Conferences.

[16]  Wee Kheng Leow,et al.  Invariant and perceptually consistent texture mapping for content-based image retrieval , 2001, Proceedings 2001 International Conference on Image Processing (Cat. No.01CH37205).

[17]  Stan Z. Li,et al.  Local non-negative matrix factorization as a visual representation , 2002, Proceedings 2nd International Conference on Development and Learning. ICDL 2002.

[18]  P. A. Kolers,et al.  Size in the visual processing of faces and words. , 1985, Journal of experimental psychology. Human perception and performance.

[19]  C. Neubauer Fast detection and classification of defects on treated metal surfaces using a backpropagation neural network , 1991, [Proceedings] 1991 IEEE International Joint Conference on Neural Networks.

[20]  Hannu Kauppinen,et al.  EXPERIMENTS WITH SOM BASED INSPECTION OF WOOD , 2001 .

[21]  Dimitrios Charalampidis,et al.  Rotation invariant roughness features for texture classification , 2002, 2002 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[22]  Christopher G. Harris,et al.  A Combined Corner and Edge Detector , 1988, Alvey Vision Conference.

[23]  B. N. Chatterji,et al.  An FFT-based technique for translation, rotation, and scale-invariant image registration , 1996, IEEE Trans. Image Process..

[24]  Yoram Koren,et al.  Reconfigurable Manufacturing Systems , 2003 .

[25]  Jianwen Wang,et al.  Neural and machine learning to the surface defect investigation in sheet metal forming , 1999, ICONIP'99. ANZIIS'99 & ANNES'99 & ACNN'99. 6th International Conference on Neural Information Processing. Proceedings (Cat. No.99EX378).

[26]  G A H Al-Kindi,et al.  An application of machine vision in the automated inspection of engineering surfaces , 1992 .

[27]  J. Tenenbaum,et al.  A global geometric framework for nonlinear dimensionality reduction. , 2000, Science.

[28]  J. O'Regan,et al.  Some results on translation invariance in the human visual system. , 1990, Spatial vision.

[29]  P. Thompson,et al.  Margaret Thatcher: A New Illusion , 1980, Perception.

[30]  Pietro Perona,et al.  Overcomplete steerable pyramid filters and rotation invariance , 1994, 1994 Proceedings of IEEE Conference on Computer Vision and Pattern Recognition.

[31]  Lawrence Sirovich,et al.  Application of the Karhunen-Loeve Procedure for the Characterization of Human Faces , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[32]  David G. Stork,et al.  Pattern Classification , 1973 .

[33]  Paul Fieguth,et al.  Underground pipe cracks classification using image analysis and neuro-fuzzy algorithm , 1999, Proceedings of the 1999 IEEE International Symposium on Intelligent Control Intelligent Systems and Semiotics (Cat. No.99CH37014).