Machine Vision Product Appearance Defect Detection Based on Deep Learning

Due to the influence of objective environmental conditions in the image acquisition stage, the image quality of the existing methods is poor, which makes the effect of defect detection not ideal. In this paper, research on product appearance defect detection based on deep learning machine vision is proposed. A product appearance model is constructed by using a Gaussian mixture, and multiple sub-images with different sizes are used as the data support of the multi-scale expression of the Gaussian model to calculate the Gaussian difference features of the image. A Faster R-CNN network algorithm in deep learning is used to recognize defects. The multi-task mechanism is introduced in the setting of the loss function to realize the concurrent function of defect detection. The mean pooling and maximum pooling operations are introduced in the setting of the classification regression network to realize the comprehensive detection of target images. Judge whether that product has a defect according to the output result of the algorithm and the DOG characteristics of the image. The test results show that the accuracy of the designed method for various types of defect detection is more than 90. 00% and it has a high detection efficiency.

Paper

Full text

PDF

Machine Vision Product Appearance Defect Detection Based on Deep Learning

Semantic Scholar · Computer Science · 2022

Abstract

Due to the influence of objective environmental conditions in the image acquisition stage, the image quality of the existing methods is poor, which makes the effect of defect detection not ideal. In this paper, research on product appearance defect detection based on deep learning machine vision is proposed. A product appearance model is constructed by using a Gaussian mixture, and multiple sub-images with different sizes are used as the data support of the multi-scale expression of the Gaussian model to calculate the Gaussian difference features of the image. A Faster R-CNN network algorithm in deep learning is used to recognize defects. The multi-task mechanism is introduced in the setting of the loss function to realize the concurrent function of defect detection. The mean pooling and maximum pooling operations are introduced in the setting of the classification regression network to realize the comprehensive detection of target images. Judge whether that product has a defect according to the output result of the algorithm and the DOG characteristics of the image. The test results show that the accuracy of the designed method for various types of defect detection is more than 90. 00% and it has a high detection efficiency.

References (9)

01Detection of surface defects of lithium battery pole pieces based on improved Canny operator2021 · Journal of Instrumentation
02Improved Faster R-CNN object detection algorithm based on attention mechanism and Soft-NMS2021 · Advances in Lasers and Optoelectronics
03Prediction and improvement of surface defects in flanging shaping of automobile outer panels based on AutoForm. Die and Mould Industry2021
04Insulator Image Segmentation and Defect Detection Based on U net and YOLOv42020 · Journal of South China Normal University (Natural Science Edition)
05A Study on Surface Defect Detection and Realization of Metal Material Workpiece Based on Improved Faster RCNN2020 · Surface Technology
06Detection of Pin Defects in UAV Inspection Overhead Lines Based on Improved Faster-RCNN. High Voltage Technology2020
07Evaluation of uniform corrosion defects of oil, gas, and water gathering pipelines based on radial basis function neural network prediction model2020 · Corrosion and Protection
08Parallel Feature Pyramid Network-based UAV Aerial Image Target Detection Algorithm Based on Cascade R-CNN2020 · Advances in Lasers and Optoelectronics
09Research on burst pressure prediction of oil and gas pipelines with uniform corrosion defects based on genetic-neural network algorithm. China Safety Production2020 · Science and Technology,

Similar papers

© 2026 NYSGPT2525 LLC