Maddox AI learns the textures and the characteristics of defects. Once the AI has learned what constitutes a scratch, it can recognise scratches in all variations on the entire component.