Surface Defect Detection Using LBP and SIFT Feature Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing machine vision defect detection systems face challenges such as limited universality, poor stability, and high labor and time costs due to the need for retraining models when detecting different objects, as well as sensitivity to external interference and complex usage methods.

Innovation Solution

The proposed surface defect detection method incorporates a LBP operator for pre-processing to enhance image stability, an improved SIFT feature-point matching algorithm for accurate key feature point calculation and matching, and a multi-color fusion comparison method for detailed defect detection, eliminating the need for model retraining and reducing complexity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If deep learning models are used to detect specific items, then detection accuracy is improved, but the system cannot achieve universality and requires retraining for different objects

Engineering Contradiction:
Improvedetection accuracyVSAvoiduniversality
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent segments the detection process into two independent parts: (1) a universal feature extraction module using traditional computer vision algorithms that can handle any object type, and (2) a defect detection module that focuses on identifying anomalies. This segmentation allows the system to maintain high accuracy for defect detection while being universally applicable to different objects without retraining.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the detection parameters from object-specific deep learning model parameters to universal image feature parameters such as edge detection, corner detection, and texture features. By using parameters like Harris corner detection response values, Sobel edge detection gradients, and Gabor texture feature responses, the system achieves both accuracy and universality across different object types.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If deep learning models are retrained for different objects, then detection accuracy is maintained, but labor and time costs increase

Engineering Contradiction:
Improvedetection accuracyVSAvoidretraining time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary action by pre-extracting universal features from images using traditional computer vision algorithms before defect detection. Features such as edge maps, corner points, and texture descriptors are computed in advance and stored, allowing rapid defect detection without requiring time-consuming model retraining when switching between different objects.

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If traditional visual algorithms are used, then system simplicity is maintained, but stability and resistance to external interference deteriorate

Engineering Contradiction:
Improvesystem simplicityVSAvoidstability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent creates a composite detection approach by combining multiple traditional visual algorithms (edge detection, corner detection, texture analysis) into an integrated system. This composite approach leverages the strengths of each algorithm to improve overall stability and resistance to external interference while maintaining relative system simplicity compared to deep learning models.

Inventive Principle:
Principle #40Composite materials

4Measurement precision

If embedded models are included in software, then detection accuracy is improved, but software volume increases

Engineering Contradiction:
Improvedetection accuracyVSAvoidsoftware volume
Core Design Contradiction:
Measurement precisionVSVolume of stationary object

Solution Approach 1:

The patent extracts only the essential feature detection components from complex deep learning models, keeping only the critical traditional computer vision algorithms needed for defect detection. This extraction approach maintains detection accuracy by preserving the core functionality while significantly reducing software volume by removing unnecessary model weights and training data.

Inventive Principle:
Principle #2Taking out (Extraction)

5Measurement precision

If complex parameters require manual operation, then detection precision is improved, but ease of operation deteriorates

Engineering Contradiction:
Improvedetection precisionVSAvoidlearning cost
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent implements self-service by automatically selecting and adjusting detection parameters based on the input image characteristics. The system automatically determines optimal threshold values, feature detection parameters, and comparison criteria without requiring manual configuration, thereby maintaining high detection precision while significantly improving ease of operation for end users.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12307653B1Surface defect detection method, system, equipment, and terminal thereof
Publication Date: 2025.05.20 HUBEI UNIV
  • US12307653B1 patent drawing
  • US12307653B1 patent drawing
  • US12307653B1 patent drawing

AI summary

The disclosure discloses a surface defect detection method, system, equipment, and terminal, comprising: S1, LBP operator: before comparing the benchmark image with the actual shot image, a LBP texture feature extraction algorithm is first used for pre-processing; S2, Sift feature-point matching: adding a Sift feature-point matching algorithm to calculate key feature points in the image and compare; S3, defect detection: when the local feature points of the shot image are successfully matching with a certain image in the benchmark image library, a detailed comparison will be made and complete defect detection. The disclosure integrates various image processing methods in advance without any setting by users. After running the system with one click, it can automatically perform detection, greatly reducing personnel training costs. The disclosure has simple structure and low cost. The basic structure only needs a computer, camera, and light source, making it easy to use and with highly mobile.