• Laser & Optoelectronics Progress
  • Vol. 59, Issue 14, 1415009 (2022)
Lemiao Yang and Fuqiang Zhou*
Author Affiliations
  • School of Instrumentation and Optoelectronic Engineering, Beihang University, Beijing 100191, China
  • show less
    DOI: 10.3788/LOP202259.1415009 Cite this Article Set citation alerts
    Lemiao Yang, Fuqiang Zhou. Survey of Scratch Detection Technology Based on Machine Vision[J]. Laser & Optoelectronics Progress, 2022, 59(14): 1415009 Copy Citation Text show less
    Simulation experimental results of multi-frame iterative deconvolution algorithm[22]. (a) Original image; (b) segmentation result T0; (c) segmentation result T45; (d) segmentation result T90; (e) segmentation result T135; (f) final result T
    Fig. 1. Simulation experimental results of multi-frame iterative deconvolution algorithm[22]. (a) Original image; (b) segmentation result T0; (c) segmentation result T45; (d) segmentation result T90; (e) segmentation result T135; (f) final result T
    Operator templates in 45°, 135°, 180°, 225°, 270°, 315°, horizontal, and vertical directions[23]
    Fig. 2. Operator templates in 45°, 135°, 180°, 225°, 270°, 315°, horizontal, and vertical directions[23]
    Schematic of two-level labeling technique[26]
    Fig. 3. Schematic of two-level labeling technique[26]
    Optimized elliptical Gabor filter and its adjustments[30]. (a) (b) Optimized elliptical Gabor filter; (c) (d) adjusting to ring Gabor filter; (e) (f) adjusting to ring Gabor filter
    Fig. 4. Optimized elliptical Gabor filter and its adjustments[30]. (a) (b) Optimized elliptical Gabor filter; (c) (d) adjusting to ring Gabor filter; (e) (f) adjusting to ring Gabor filter
    Example of a typical CNN architecture
    Fig. 5. Example of a typical CNN architecture
    TaxonomyMethodAdvantageDisadvantage
    Manual design featureGray distribution statisticsReflect the regularity and local features of the imageSensitive to noise,suitable for low resolution images
    Transform domain methodsStrong anti-interference ability to noise and changing illuminationLack of local information,susceptible to feature correlation
    High- and low-dimensional space mapping methodsStrong anti-interference ability to noise,strong adaptabilityPoor detection for low contrast or fine scratches
    Table 1. Advantages and disadvantages of different scratch detection methods based on manual design feature
    TaxonomyMethodAdvantageDisadvantage
    Deep learningSupervised learningHas high detection accuracy,less susceptible to light and noiseRequires a large number of labeled images as training data sets
    Unsupervised learningDoes not require tagging data sets and human interventionSusceptible to light,noise and initial values of network parameters
    Table 2. Advantages and disadvantages of different deep learning scratch detection methods