"The cooperation gives us the opportunity to develop modern and complex IT tools according to our ideas, which makes our know-how applicable in digital systems. Thanks to the friendly and trusting cooperation, we were able to gain important insights and will make the best possible use of the possibilities of machine learning for us."

Tillmann Schulte

Institute for Surface Technology GmbH

Contact at the AI Progress Center

Andreas Frommknecht

Damage evaluation with machine learning

Quick Check

Initial situation

The underbody area of cars is exposed to heavy mechanical and corrosive loads. Stones and gravel on the road can penetrate the corrosion protection, leading to premature corrosion and possible failure of important parts. To protect against this risk, stone chip protection coatings are used, which must be tested for their suitability. For this purpose, sharp-edged steel shot is fired at the samples in the laboratory using compressed air. The resulting damage pattern can now be assessed either visually using comparison images, by manual counting or using expensive special equipment. This makes the evaluation either very cost-intensive, time-consuming or inaccurate. If normal photos can serve as the basis for an evaluation that is supported by image recognition and machine learning, a much more differentiated assessment of quantity and quality can be made than has been possible to date. Due to the complexity of the resulting damage patterns, the use of AI methods for photo evaluation is necessary. In addition, the evaluation is faster and, in principle, also possible from a distance.

Solution idea

This quick check uses an object detector to detect almost all types of damage patterns. The object detector makes it possible to count the number of defects on the surface and determine the location of the defects. This information can also be used to calculate the size of the damage by calibrating the images. The damage patterns are generated by laboratory tests in which sharp-edged steel shot is subjected to compressed air of varying intensity. In order to train the object detector, prior annotation in the form of bounding boxes of the surface defects is required.

Figure 1: Sample defects of the laboratory test, IFO GmbH
Figure 1: Sample defects of the laboratory test, IFO GmbH

Benefit

  • Independence of sample geometries, as in principle any topology and geometry of samples can be recognized and evaluated
  • Improved evaluation and documentation across several stages of a laboratory test
  • The damage can be quantified/counted quickly and easily
  • Distinguishing between different types of superficial damage (e.g. punctures through the entire protective layer) is simplified
  • The direction and energy of the impact could be detected by advanced evaluations
  • Different damage mechanisms in practice can be analyzed in more detail and compared between different areas of the vehicle
  • Recognizing the damage mechanisms allows the development of new and more durable painting systems and strategies
  • Potential for new industry standard and inclusion in technical delivery conditions of OEMs due to speed, accuracy and extended information content of the test

Implementation of the AI application

One of the well-known architectures for object recognition called YOLO was selected as the basis for the ML model. The object detector divides images into a grid system. Object detection is performed for each cell of the grid. The object detector is trained using 41 manually annotated images. Additional pre-processing of the data is required to solve the problem of data scarcity. The object detector achieves a mean average accuracy of about 0.85 with an overlap of at least 50%.