TaDP-Det: Semi-Supervised Texture-Aware Dynamic Pseudo-Labeling Detector for Industrial Surface Defect Detection
Abstract
Surface defect detection is essential for industrial quality control, but obtaining reliable labeled data remains costly due to the need for expert annotation. Semi-supervised object detection (SSOD) mitigates this need by leveraging unlabeled data through pseudo-labeling. However, industrial surface imagery presents specific challenges, including texture-ambiguous, low-contrast backgrounds that cause foreground-background confusion and strong class-dependent detection difficulty, which renders global confidence thresholds ineffective, often yielding noisy and imbalanced pseudo labels. To overcome these limitations, we propose TaDP-Det, a semi-supervised detector that improves pseudo-label quality through dual enhancements in feature representation and label filtering. We first introduce a Texture Enhance Module (TEM), designed as a texture-aware patch-level mixture-of-experts applied at shallow backbone stages, which amplifies discriminative low-level texture cues to generate more reliable pseudo labels in ambiguous regions. Second, the class-wise dynamic pseudo-label filtering (CDPF) scheme uses lightweight 1D Gaussian mixture models to adaptively determine per-class thresholds, preserving challenging defects and suppressing spurious predictions. Comprehensive evaluations on the NEU-DET, GC10-DET, and PCB-DEFECT datasets show that TaDP-Det consistently outperforms state-of-the-art SSOD baselines in mean average precision (mAP) with only modest computational overhead. The results underscore the effectiveness of our method for robust semi-supervised defect detection in industrial applications.
Fields of Study & Subjects
Advanced Neural Network Applications
Industrial Vision Systems and Defect Detection
Medical Image Segmentation Techniques
Publication details
- Journal / source
- Sensors
- Publisher
- MDPI AG
- Volume
- 26
- Issue
- 4
- Pages
- 1085–1085
- Publication date
- 7 February 2026
- Language
- EN