Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
119 tokens/sec
GPT-4o
56 tokens/sec
Gemini 2.5 Pro Pro
43 tokens/sec
o3 Pro
6 tokens/sec
GPT-4.1 Pro
47 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Segmentation-Based Deep-Learning Approach for Surface-Defect Detection (1903.08536v3)

Published 20 Mar 2019 in cs.CV

Abstract: Automated surface-anomaly detection using machine learning has become an interesting and promising area of research, with a very high and direct impact on the application domain of visual inspection. Deep-learning methods have become the most suitable approaches for this task. They allow the inspection system to learn to detect the surface anomaly by simply showing it a number of exemplar images. This paper presents a segmentation-based deep-learning architecture that is designed for the detection and segmentation of surface anomalies and is demonstrated on a specific domain of surface-crack detection. The design of the architecture enables the model to be trained using a small number of samples, which is an important requirement for practical applications. The proposed model is compared with the related deep-learning methods, including the state-of-the-art commercial software, showing that the proposed approach outperforms the related methods on the specific domain of surface-crack detection. The large number of experiments also shed light on the required precision of the annotation, the number of required training samples and on the required computational cost. Experiments are performed on a newly created dataset based on a real-world quality control case and demonstrates that the proposed approach is able to learn on a small number of defected surfaces, using only approximately 25-30 defective training samples, instead of hundreds or thousands, which is usually the case in deep-learning applications. This makes the deep-learning method practical for use in industry where the number of available defective samples is limited. The dataset is also made publicly available to encourage the development and evaluation of new methods for surface-defect detection.

User Edit Pencil Streamline Icon: https://streamlinehq.com
Authors (4)
  1. Domen Tabernik (9 papers)
  2. Samo Šela (1 paper)
  3. Jure Skvarč (1 paper)
  4. Danijel Skočaj (16 papers)
Citations (624)

Summary

Segmentation-Based Deep-Learning Approach for Surface-Defect Detection

This paper addresses the critical task of automated surface defect detection within industrial quality control processes. It introduces a segmentation-based deep-learning framework, specifically designed to identify and segment surface anomalies, and evaluates its efficacy in detecting surface cracks.

Methodology Overview

The proposed approach involves a two-stage deep-learning architecture composed of a segmentation network followed by a decision network. The segmentation network focuses on pixel-wise localization of anomalies, leveraging a deep convolutional architecture to facilitate learning from limited defective samples. The decision network further processes segmentation outputs to classify the presence of defects on a per-image basis. This bifocal strategy accommodates the challenges presented by limited training data typical in industrial environments.

Experimental Evaluation

The paper demonstrates that the proposed model effectively learns from only 25-30 defective samples, considerably fewer than typically required in similar deep-learning scenarios. This is shown using the newly curated Kolektor Surface-Defect Dataset (KolektorSDD), comprised of real-world industrial commutator images. Trained models achieve superior performance, demonstrating an Average Precision (AP) of 99.9% with minimal false negatives and no false positives, outperforming competitive commercial software and other standard segmentation networks like DeepLabv3+ and U-Net.

Comparative Analysis

The architecture is contrasted against several state-of-the-art methods, including proprietary software (Cognex ViDi Suite) and standard segmentation networks. The competitive analysis reveals that while the commercial software exhibits competitive AP, it necessitates higher resolution images, thus indicating its struggle with capturing fine details compared to the proposed method. Moreover, state-of-the-art architectures like DeepLabv3+ and U-Net, although powerful, demonstrate limitations in performance stability and computational efficiency, especially under constrained training sample conditions.

Implications and Future Directions

The implications of this research are multifaceted. From a practical standpoint, the model's ability to function effectively with limited annotated data and low computational overhead makes it suitable for rapid deployment and integration into existing industrial workflows within the Industry 4.0 paradigm. The network's robustness to coarse annotations further reduces the deployment time by minimizing the annotation effort.

Theoretically, the research opens avenues for exploring the adaptability of segmentation-based deep-learning models across diverse defect types and surface conditions. Future work might explore the application to more complex 3D defect detections or integration with real-time processing frameworks to enhance industrial applicability.

In conclusion, the paper advances the current methodologies in surface-defect detection by offering a viable, efficient, and adaptable deep-learning solution promising substantial improvement in automated visual inspection systems.