IRJET A Comprehensive Survey of Defect D
IRJET A Comprehensive Survey of Defect D
1.INTRODUCTION
© 2021, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 509
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 08 Issue: 09 | Sep 2021 www.irjet.net p-ISSN: 2395-0072
of flaws varies between industrial applications, the major which systems detect a defects and classification of defects
features of a defect are determined by the detection are directly influenced by the quality of the image
procedure's desired accuracy and resolution. Before processing method [7, 8].
building and implementing an automated system in any
Traditional defect-detection approaches, as well as
industrial quality control application, it is strongly
well-known fault or defect detection using deep learning
recommended to create a product quality standard.
algorithms, clearly have benefits. Classical defect detection
2. EXISTING TECHNIQUES FOR DEFECT methods are quite specific. For example, Osmosis testing
DETECTION technique is only appropriate for identifying flaws in
highly permeable and non-porous materials, although it
Defect detection technology is primarily used to detect has certain benefits over other approaches. However, most
fault or defect on the product surface and interior flaws. On classic detection techniques still require manual help to
the product surface, defect-detection technology relates to complete, especially when instrument debugging is
the identification of spots, pits, scratches, color variations, necessary prior to testing, and equipment development
and defects. An example of defects in the products is shown costs are significant, making it difficult to adapt and
in Figure 2. restricted by equipment life and manufacturing precision.
Due to their adaptability and lack of reliance on human
help, innovative defect-detection approaches, notably
machine vision and deep-learning methods have become
the most popular in recent years and are one of the main
technologies for automating defect identification. The new
technologies offer better inspection results and cheaper
costs than classic defect detection approaches, but they
still rely on huge volumes of learning data to drive model
updates and increase inspection accuracy.
3. DETECT DETECTION USING DEEP LEARNING
Deep-learning technology has advanced quickly and
achieved tremendous success in a variety of fields of study.
A deep neural network structure with many convolutions
layers is used in deep learning. The data may be better
reached in abstract ways such as edge and shape to
increase the efficacy of the deep-learning algorithm [9], by
combining low-level characteristics to produce a more
Figure 2: Defects in different areas of products abstract high-level representation of attribute categories
or features. As a result, several researchers are attempting
The magnetic powder is mixed with water, oil, or other to employ deep-learning technologies to detect product
liquid media in wet magnetic particle detection. Magnetic defects and enhance product quality [10, 11].
powder can recognize the exact site of defect with the help
of liquid pressure and external magnetic field [5]. 3.1 Defect detection using CNN [12]
The angle between the fault surface and the ultrasonic CNN is a feedforward neural network that stands for
propagation direction affects the ultrasonic testing impact "convolutional neural network." A CNN is made up of one
[6]. The signal returned is strong if the angle is vertical, or more convolutional and fully connected layers, as well
and the fault is quickly recognized. While, the signal as weights and pooling layers. Literature [13] is a popular
returned is faint if the angle is horizontal, making it simple LeNet convolution neural network topology. There are two
to identify a leak. As a result, in order to decrease leakage ways to use the LeNet network structure to detect defects
detection, the suitable detection sensitivity and associated in images: one is to design a complex multi-layer CNN
probe must be used. structure, use different network structures to add image
Image capture, defect detection, and classification are content features, and complete end-to-end training to
the primary components of machine vision detection. detect defects in images; the other is to combine CNN with
Machine vision is frequently utilized due to its quick, CRF model, train CNN with CRF energy function as
accurate, non-destructive, and low-cost features. The color, constraint, or optimize network prediction results with
texture, and geometric characteristics of things are used by CRF. Detection of product flaws is also a goal.
machine vision to identify them. The difficulty of image
processing is determined by the quality of picture capture.
In turn, the performance such as accuracy the rate by
© 2021, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 510
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 08 Issue: 09 | Sep 2021 www.irjet.net p-ISSN: 2395-0072
3.2 Neural Network based Defect-detection [14] and may increase accuracy by increasing network depth.
With the depth of the network increasing, the extraction
The most crucial steps of an autoencoder network are feature rises, but it is simple to cause the activation
coding and decoding. In the coding step, the input signal is function not to converge. CNN, Generative Adversarial
transformed into a coding signal for feature extraction; in Networks, etc. The objective of the deep residual network
the decoding stage, the feature information is transformed is to minimize the loss by optimizing the number of
into a reconstruction signal, and the reconstruction error network layers while increasing the network structure,
is reduced by modifying the weight and bias to accomplish such that the output and input element dimensions of the
defect detection [15]. The distinction between convolution layer in the residual unit are the same. The
autoencoder networks and other machine learning residual unit of ResNet is shown in Figure 4.
methods is that the autoencoder network's learning aim is
feature learning rather than classification. It also has a
significant ability to learn on its own and is capable of
extremely nonlinear mapping. It can learn nonlinear
metric functions to tackle the problem of complicated
background and foreground region segmentation. In the
subject of computer vision, particularly in picture
segmentation, substantial progress has been made. The
development of deep CNNs has resulted in significant gains
in a variety of image processing jobs. A basic overview of
CNNs is provided in this section.
In CNN, the input passes through a series of processing
processes, referred to as layers, in order to be processed.
Each layer I may be thought of as an arbitrary
transformation xi+1 = f(xi; θi) with inputs xi, outputs xi+1, Figure 4: Residual unit of deep model
and parameters I with inputs xi, outputs xi+1, and
parameters θi. The output is referred as feature map and ResNet is trained to detect defect based on regions
can be presented as shown below. after training it with COCO dataset and Microsoft Common
Objects in Context dataset. For a given input image, top 50
defect regions is found and shown in Figure 5.
Figure 3 schematically depicts the convolution of a H x
W x 1 kernel with an image, where H and W denoted the
height and width of kernel. It is feasible to produce
meaningful outputs, such as picture gradients, by
convolving specific types of kernels with the input image.
The first few convolutional layers in most contemporary
CNN designs extract characteristics like edges and
textures. Deeper convolutional layers in the network may
extract information like object forms that cover a larger
spatial region of the picture.
Figure 3: Features map generation using CNN. Figure 5: Detected top 50 defect regions
© 2021, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 512
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 08 Issue: 09 | Sep 2021 www.irjet.net p-ISSN: 2395-0072
© 2021, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 513
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 08 Issue: 09 | Sep 2021 www.irjet.net p-ISSN: 2395-0072
© 2021, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 514