Skip to content

Detection of surface defects with Deep Learning

Quality is the key to success. Until a few years ago, slight scratches in homogeneous surfaces were tolerated by customers. Nowadays, however, the customer expects a flawless, scratch-free surface. “Traditional” image processing quickly reaches its limits here because the defects occur in an infinite number of variants and therefore cannot be clearly described.

Deep learning or AI (artificial intelligence) in image processing is the key to success here. Eye Vision Technology has succeeded in integrating the complex functionality into an uncomplicated software command within the EyeVision image processing software. This means that you as the user do not have to deal with the complex artificial intelligence, but can adjust it to your application with just a few adjustments thanks to the homogeneity inspector.

A typical application of the homogeneity inspector is the detection of scratches in the stainless steel industry. If, for example, scratches and anomalies are detected in the raw material before a punching process, they can be omitted from the actual punching process so that only scratch-free punched parts are produced whose overall visual impression does not give rise to customer complaints. However, large-area abnormalities such as the structure of a surface can also be checked and qualified with the homogeneity inspector. The homogeneity inspector helps you to achieve error-free and therefore more efficient production.

Homogeneity (Surface) Inspector

For the automatic detection of defects on structured surfaces.

This can be used, for example, to

  • Surface defects
  • damage
  • impurities

dynamically and automatically.

Challenge and solution

The identification of defects on surfaces poses a special challenge. For example, defects on complex functional and aesthetic technical surfaces.

Deep learning provides a new solution to this difficulty. It works without predefining defects. And without teaching the test program.

Advantages of deep learning surface recognition

  • The algorithms can be integrated into any image processing software.
  • The tool can be used in any ROI that uses, for example, the size of the deviation as a quality criterion for the surface defect.
  • No pre-learning
  • No setting of parameters
  • the algorithm automatically adapts itself to any remaining surface
  • evaluation of the inspected surface in less than 50 ms on Core i3

ML Homogeneity Inspector

For the automatic detection of defects on structured surfaces.
The EyeVision software has the ML Homogeneity Inspector for such tasks.

With the Deep Learning surface inspection tool the following defects can be detected:

  • surface defects
  • damages
  • contaminations

And that works completely dynamic and automatic.

Challange and solution

The identification of defects on surfaces is a special challange. For example the defects on complex functional and aesthetic technical surfaces. Deep Learning offers a new solution for those difficulties. Because it works without pre-definition of the expected defects. And also without the configuration of an inspection program.

Advantage of the Deep Learning surface detect

  • The algorthims can be integrated in any machine vision software.
  • The tool can be deployed in a ROI using for example the size of the anomaly surface defect as qualification criterion.
  • no teaching in advance
  • no setting parameters,
  • as the algorithm adapts itself automatically to any random surface
  • evaluation of the inspected surface in less than 50 ms on Core i3