🧠 Steel Defect Detection

Upload a steel surface image — the AI will find and highlight possible defects.

🧩 About the Model

This system uses a U-Net++ convolutional neural network built with PyTorch and segmentation_models_pytorch. The encoder is EfficientNet-B3 pre-trained on ImageNet, which provides excellent feature extraction for texture-rich materials like steel surfaces.

During inference, the model processes each image at 512×512 resolution, detects potential surface anomalies, and produces three outputs:

📸 Example Images

💡 If you don't have your own image or want to try similar ones, use these samples for testing.

Example 1 Example 2 Example 3 Example 4 Example 5 Example 6 Example 7 Example 8 Example 9 Example 10 Example 11 Example 12 Example 13 Example 14 Example 15 Example 16 Example 17 Example 18

📁 Drag & drop or click to upload an image