A flexible visual inspection system based on neural networks

P. Liatsis, J. Y. Goulermas, X. J. Zeng, E. Milonidis

Research output: Contribution to journalArticlepeer-review

5 Scopus citations


In this work, we propose a neural networks-based machine vision system, which is intended to act as a reconfigurable inspection tool, for use in manufacturing environments. The processing engine of the system is a second-order neural network, which extracts geometric features invariant to translation and rotation. A major issue with the use of higher-order neural networks is the combinatorial explosion of the higher-order terms, which is addressed here with the use of the alternative image representation strategy of coarse coding. We developed a genetic algorithms tool, which allows the automated determination of the optimal number of hidden units in the neural networks architecture. The inspection system is tested in two application areas, namely inspection of axisymmetric components and classification of rivets. Numerous tests are carried out to evaluate the robustness of the proposed system to complex noise sources.

Original languageBritish English
Pages (from-to)173-186
Number of pages14
JournalInternational Journal of Systems Science
Issue number2
StatePublished - Feb 2009


  • Flexible manufacturing systems
  • Genetic algorithms
  • Neural networks
  • Visual inspection


Dive into the research topics of 'A flexible visual inspection system based on neural networks'. Together they form a unique fingerprint.

Cite this