Next Article in Journal
Joint Maintenance Strategy Optimization for Railway Bogie Wheelset
Next Article in Special Issue
Defect Shape Classification Using Transfer Learning in Deep Convolutional Neural Network on Magneto-Optical Nondestructive Inspection
Previous Article in Journal
Effect of Rotor-Stator Spacing on Compressor Performance at Variable Operating Conditions
Previous Article in Special Issue
Reliability Assessment of PAUT Technique in Lieu of RT for Tube Welds in Thermal Power Plant Facilities
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Simulation Dataset Preparation and Hybrid Training for Deep Learning in Defect Detection Using Digital Shearography

School of Instrumentation Science and Opto-Electronics Engineering, Beijing Information Science and Technology University, Beijing 100101, China
*
Author to whom correspondence should be addressed.
Submission received: 2 June 2022 / Revised: 5 July 2022 / Accepted: 6 July 2022 / Published: 8 July 2022
(This article belongs to the Special Issue Advances in Nondestructive Testing and Evaluation)

Abstract

:
Since real experimental shearography images are usually few, the application of deep learning for defect detection in digital shearography is limited. A simulation dataset preparation method of shearography images is proposed in this paper. Firstly, deformation distributions are estimated by finite element analysis (FEA); secondly, phase maps are calculated according to the optical shearography system; finally, simulated shearography images are obtained after 2π modulus and gray transform. Various settings in the parameters of object, defect, load and shearing in those three steps could prepare a diverse simulation dataset for deep learning. Together with the real experimental images taken from a shearography setup, hybrid trainings of deep learning for defect detection are performed and discussed. The results show that a simulation dataset, generated without any real defective specimen, shearography system or manual experiment, can greatly improve the generalization of a deep learning network when the number of experimental training images is small.

1. Introduction

In digital shearography, when an object surface is loaded, the object defect generates deformation different from the surroundings and forms a distinct deformation gradient, which is mainly illustrated as a butterfly speckle interferogram in a shearography image. Since the butterfly pattern is identifiable, digital shearography has been wildly applied in defect detection [1,2]. For instance, the American Society of Testing and Material has taken digital shearography as a standard nondestructive testing practice for composite materials in aerospace. Moreover, digital shearography has also been used in defect testing for wood–plastic composites, rubber-to-metal structures, metal plates and tires [3,4,5,6,7,8,9,10,11].
As a part of post-image processing of shearography images, the recognition of a butterfly speckle interferogram is one of the key techniques in defect detection using digital shearography. In many popular products from commercial manufacturers, such as Dantec Dynamics (Skovlunde, Denmark) and Laser Technology Inc. (Norristown, PA, USA), areas of a butterfly speckle interferogram indicating defect locations are still drawn manually, which is laborious. In the past two decades, defect recognition methods based on wavelet transform, curvelet transform, spatial characteristics chain code, principal component analysis, derivative operation and some other tools have been proposed [11,12,13,14,15,16,17], but traditional image algorithms are sensitive to gray value change, which can be easily misled by the abundant noise in shearography images. Since defect detection is a typical binary classification problem, artificial intelligence techniques are applied to locate the butterfly pattern. As an example, artificial neural network architectures have been combined in defect detection using digital shearography in some applications [18,19,20]. Moreover, with the great achievements of deep learning in image understanding and object detection in recent years, elaborate deep learning-based algorithms have also been explored in digital shearography, especially the most popular convolutional neural networks (CNNs) [21,22,23]. Fröhlich et al. proposed a binary defect classification method using CNN for testing the integrity of a glass fiber patch and a metallic oil pipeline. About 300 shearography image samples grouped into two types of defects (major defect and minor/no defect) were trained and tested with a best accuracy of 79%. Ye et al. applied a Faster R-CNN model for bonding defect identification on a cylindrical surface. A dataset of 200 shearography images was trained and tested with a high recognition rate of large defects, but a low recognition rate of small defects. Chang et al. also used an ensemble hybrid Faster R-CNN model for tire quality assessment, where 359 tread shearography images were trained and tested with a best accuracy of 89.16%. In the above three references, the training datasets are 200 or 300 images in size, which is low for deep learning. In general, object detection accuracy is raised when the training dataset is enlarged. However, unlike datasets of faces, human beings or animals, an ideal and huge dataset of shearography images is inaccessible by open access. Oliveira et al. designed the U-net CNN given the lack of a large training dataset and analyzed the impact damage in carbon fiber-reinforced plastics (FRP). A dataset with 1905 samples was used, but its effectiveness on a dataset of several hundred images is still ambiguous [12].
Several hundred shearography images are achievable in-site, but thousands of images are hardly accessible. The preparation of a satisfied shearography dataset for training for deep learning will be time-consuming, costly and perhaps even impossible due to the lack of diverse defective specimens in-site. Therefore, the application of deep learning in defect detection using digital shearography is limited.
To minimize the effect caused by the lack of experimental shearography datasets, the simulation of shearography images for deep learning is proposed and the effectiveness on the joining of those simulated images for defect detection is discussed in this paper. The generation of simulation shearography images is numerically modeled with multiple parameters according to the production mechanism of a real experimental shearography image. No real defective specimen, shearography system or manual experiment is needed, and diverse simulated shearography images can be prepared with different settings of the model parameters. The proposed dataset preparation method will be labor-saving and efficient.

2. Deep Learning and Dataset Preparation

Deep learning has been widely used in the field of object detection. Current state-of-the-art deep learning approaches are mainly divided into two kinds. One is the two-stage approach, such as CNN-based algorithms [24,25,26,27]. The other is the one-stage approach, such as YOLO versions [28,29]. The two-stage approach firstly selects regions of interest (ROIs) by a region proposal network and then performs classification on those ROIs. The one-stage approach performs the object localization and classification by only one network. Because the one-stage approach usually runs faster, YOLOv4, a typical one-stage approach, is applied in this paper to make defect detection quick.

2.1. YOLOv4

YOLOv4, the fourth version of YOLO, is a single-stage object detection algorithm using convolutional neural networks with optimal speed and accuracy. As shown in Figure 1, it consists of a backbone, a neck and a detection head. Its backbone network takes CSPDarknet53 to train and extract features [30]. Its neck network utilizes spatial pyramid pooling (SPP) and path aggregation network (PAN) to collect feature maps at different training stages to improve the detection ability of targets of different scales [31,32]. Its detection head is composed of a YOLO layer. The YOLOv4 code utilized in this paper was downloaded from https://github.com/AlexeyAB/darknet (accessed on 30 October 2021).

2.2. Simulation Dataset Preparation

An experimental shearography image is transformed from a phase map usually calculated by phase-shifting in a real application. Here, a simulation shearography image is also transformed from a phase map, but the phase map is directly calculated according to the optical shearography system with known deformation distribution. Therefore, a simulation dataset preparation method for deep learning in defect detection using digital shearography is numerically modeled with multiple parameters in three steps: estimation of deformation distribution, simulation of phase map and transformation of shearography image.

2.2.1. Deformation Distribution

Finite element analysis (FEA), which is a numerical technique to find solutions to partial differential or integral equations of field problems, is utilized to simulate the deformation distribution of an object. Firstly, the 3D structure and material type of the object are configured. Then, the defect pattern with a specific size, number and location is designed on/in the object. Finally, with the defected object and its configuration, FEA software tool estimates the numerical deformation distribution according to the external load.
The different settings of the object (3D structure/material type), defect (size/number/location) and load (type/strength) will simulate various deformation distributions, which can meet the diversity consideration.

2.2.2. Phase Map

When the deformation distribution w(x, y) is estimated from the above, a phase map Δ(x, y) can be calculated according to the principle of digital shearography. Figure 2 is a schematic diagram of an out-of-plane Michelson-type digital shearography system. The laser is expanded with Lens 1 and then projected onto the object. The diffuse light from the object surface is divided into two beams by the Michelson device with a beamsplitter and two mirrors. Mirror 1 is tilted at an angle to produce image shearing, and Mirror 2 is usually fixed on a piezo-electric transducer (PZT) to generate phase shifting. Suppose the shearing direction is along k = (cos α, sin α)T; the phase difference (or phase map) Δ(x, y) between before and after loading is denoted as
Δ = 4 π δ k λ w k = 4 π δ k λ ( w x cos α + w y sin α )
where λ is the laser wavelength and δk is the shearing value in the k direction.
With different settings in shearing value and shearing direction of just one simulated deformation distribution, amounts of simulated phase maps will be calculated. Therefore, shearing settings can also meet the diversity consideration.

2.2.3. Shearography Image

A digital shearography image I, with a gray value range of [0, 255], can be transformed from the phase map Δ as
I = I n t [ 255 2 π m o d ( Δ , 2 π ) ]
where Int(•) is an integer operation, and mod(•, 2π) is a modulus operation by 2π. Therefore, various simulated phase maps result in various simulated shearography images, which will constitute a large simulation shearography dataset for deep learning.

2.3. Hybrid Training

As mentioned, the experimental dataset of shearography images is too small for deep learning and hard to expand, so the simulated dataset is prepared. However, the effectiveness in the joining of the simulated dataset must be studied. To maintain detection accuracy in real applications, experimental samples must be trained and tested. Hybrid trainings of deep learning based on both simulated and experimental shearography images are performed and tested in this work. The simulated shearography images are obtained following the calculation described in Section 2.2, and the experimental ones are obtained from a real setup. The effectiveness of the simulation dataset in improving the detection accuracy and generalization of YOLOv4 is discussed in Section 3.

3. Tests and Results

3.1. Simulation Dataset

We designed 150 mm × 150 mm × 6 mm plates with holes (as defects) ranging from 1 mm below the top to 1 mm up the bottom in different diameters and locations. Figure 3 shows the front views of eight specimens with eight kinds of materials and eight defect patterns. Figure 3a–h are panels of aluminum with nine defects, honeycomb with two defects, PVC foam with three defects, epoxy carbon with one defect, resin epoxy with one defect, glass with two defects, E glass fiber with one defect and ABS thermoplastic with three defects, respectively. The defects are randomly located and sized with diameters from D8 mm to D30 mm. Their 3D structures were drawn in SOLIDWORKS and imported to the FEA software tool ANSYS.
Thermal, vacuum and force loadings with strength in every level were simulated in ANSYS to obtain more deformation data. Figure 4 shows two deformation distributions and shearography images of the ABS thermoplastic panel in Figure 3h with thermal loads of 30 °C and 50 °C. The distributions in Figure 4a,c are similar, but the maximum deformations are distinct. With different thermal loads, two different shearography images of 640 × 640 pixels are simulated in Figure 4b,d. Figure 5 shows those of the honeycomb panel in Figure 3b with force loads of 5N and 20N. Two different shearography images of 640 × 640 pixels are also simulated in Figure 5b,d. Apparently, when the load is in a small strength, the defect deformations are small and butterfly patterns of some defects are vague.
Besides loading settings, shearing settings can also enrich the simulation dataset. Figure 6 shows simulated shearography images of 640 × 640 pixels in four shearing directions, i.e., horizontal, vertical and two diagonals. The butterfly patterns are distinct in the different shearing directions.
With all the settings in the parameters of object, defect, load and shearing, we prepared a simulation dataset with 5117 shearography images of 640 × 640 pixels for deep learning. Figure 7 shows part of the simulated dataset. The simulated samples are rich in diversity.

3.2. Experimental Dataset

Many engineering specimens with defects were predesigned and tested using our developed shearography setup in Figure 8 to make the experimental dataset. Figure 9 shows five specimens: FRP skin paper honeycomb panel, 450 mm × 500 mm (specimen 1); carbon fiber honeycomb panel, 300 mm × 600 mm (specimen 2); FRP foam panel, 200 mm × 600 mm (specimen 3); aluminum skin aluminum honeycomb panel, 400 mm × 350 mm (specimen 4); and glass curtain wall, 360 mm × 360 mm (specimen 5). As with the simulation dataset preparation, different loads and shearings were tried and tested. An experimental dataset with 1900 shearography images was finally obtained for deep learning. Figure 10 shows five shearography images of part views of the five specimens in Figure 9a–e with one load and shearing setting. The defects are labeled in red boxes. Compared with the simulated images in Figure 7, the experimental images are quite different in noise and background. This is the exact reason that hybrid training combining both the experimental images and simulation images is designed, as opposed to training only considering the simulation images.

3.3. Tests

With the above sample images from simulations and experiments, a series of hybrid training for deep learning is performed. Table 1 shows five training results of YOLOv4 only with the experimental dataset. From Test 1 to Test 5, the experimental samples are successively cut down to half, but randomly separated in every test as a training set, validation set and test set with proportions of 20%, 40% and 40%, respectively. Accuracies on the validation sets for all the five tests are satisfied, being always larger than 92%, but the accuracies on some test sets sharply decreased when the number of sample images was reduced. There is a wide gap in Test 4 between the accuracy on the validation set, which is 99.02%, and that of the test set, which is only 62.38%. This indicates that the YOLOv4 network trained with 238 experimental images is over-fitted and has poor generalization. Similarly, Test 5, with only 95 sample images, obtains 92.31% on the validation set and 48.65% on the test set, which shows worse generalization of the deep learning network. This is consistent with what know: the size of the dataset in deep learning should not be too small for high detection accuracy and good generalization. When the training dataset in digital shearography is large enough, defect detection using deep learning is robust and applicable. However, when the number of training images is smaller than 250 in digital shearography, which is the common situation in real engineering applications, defect detection using deep learning is unstable and inapplicable.
The simulation dataset prepared in Section 3.1 is then joined to improve the generalization of deep learning in digital shearography. Table 2 shows the results of YOLOv4 with hybrid simulation and experimental dataset. The numbers of experimental samples in Test 6 to Test 10 are the same as those of Test 1 to Test 5, respectively, and the experimental images in every test are also randomly separated as training set, validation set and test set with proportions of 20%, 40% and 40%, respectively. The extra 5117 simulated images are added to the training set. Compared with Test 1, 2 and 3, there are small drops in the accuracies on the validation set or the test set in Test 6, 7 and 8, respectively. This is caused by the appearance difference of the simulated images in Figure 7 and the experimental images in Figure 10. The joining of simulated images damages the dataset’s consistency and makes no improvement. Similar results can also be found in Test 11, where the 5117 simulated images are taken only as a training set, and the 1900 experimental images are separated only as validation and test sets with proportions of 50% and 50%. Accuracies on the validation and test sets are only 43.00% and 43.60%. The simulated shearography images are not always helpful.
Unlike Test 4 and 5, there are no obvious gaps between accuracies on the validation set and the test set in Test 9 and 10. The over-fitting problem of YOLOv4 with small training data is largely solved with the extra simulated samples. The accuracy on the test set can be improved to 85.00% with 238 experimental shearography images and to 75.46% with less than 100 (only 95) experimental shearography images. Therefore, when the experimental samples are less than 250 and are limited to enlargement in real applications, the simulation dataset can obviously improve the generalization of deep learning. The proposed simulation dataset preparation and hybrid training strategy will make deep learning more applicable for defect detection in digital shearography.

4. Conclusions

A simulation dataset preparation method of shearography images for defect detection using deep learning is proposed in this work. Diverse simulation datasets can be generated by various parameter settings without any real defective specimen, shearography system or manual experiment. Hybrid trainings of YOLOv4 with both simulation and experimental datasets show a significant improvement in the robustness of the deep learning network with extra simulated shearography images when the experimental dataset is small, but little improvement when the experimental dataset is large enough. Therefore, the joining of simulation shearography images for defect detection using deep learning is strongly recommended when the real experimental images are few and hard to enlarge. Future work will be carried out to determine how many simulation images are needed to benefit to fixed experimental images.

Author Contributions

Conceptualization, W.L. and D.W.; methodology, W.L.; software, W.L. and D.W.; validation, W.L., D.W. and S.W.; formal analysis, W.L. and S.W.; investigation, D.W.; data curation, S.W.; writing—original draft preparation, W.L.; writing—review and editing, S.W.; visualization, D.W.; supervision, S.W.; project administration, W.L.; funding acquisition, W.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China, grant numbers 52075044 and 52075045, and by Key Cultivation Projects of Beijing Information Science and Technology University, grant number 2121YJPY206.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Yang, L.; Xie, X.; Zhu, L.; Wu, S.; Wang, Y. Review of Electronic Speckle Pattern Interferometry (ESPI) for Three Dimensional Displacement Measurement. Chin. J. Mech. Eng. 2014, 27, 1–13. [Google Scholar] [CrossRef]
  2. Zhao, Q.; Dan, X.; Sun, F.; Wang, Y.; Wu, S.; Yang, L. Digital Shearography for NDT: Phase Measurement Technique and Recent Developments. Appl. Sci. 2018, 8, 2662. [Google Scholar] [CrossRef] [Green Version]
  3. Li, Z.; Tokhi, M.O.; Zhao, Z.; Zheng, H. A Compact Laser Shearography System for On-Site Robotic Inspection of Wind Turbine Blades. J. Artif. Intell. Technol. 2021, 1, 166–173. [Google Scholar] [CrossRef]
  4. Ganesha, U.; Ngoi, B.K.A.; Freddy Goh, H.C.; Yusoff, M.N. Defect detection in unpolished Si wafers by digital shearography. Meas. Sci. Technol. 2004, 15, 35–43. [Google Scholar]
  5. De Angelis, G.; Meo, M.; Almond, D.P.; Pickering, S.G.; Angioni, S.L. A new technique to detect defect size and depth in composite structures using digital shearography and unconstrained optimization. NDTE Int. 2021, 45, 91–96. [Google Scholar] [CrossRef]
  6. Lobanov, L.M.; Bychkov, S.A.; Pivtorak, V.A.; Derecha, V.Y.; Kuders’kyi, V.O.; Savyts’ka, O.M.; Kyyanets’, I.V. On-line monitoring of the quality of elements of aircraft structures by the method of electron shearography. Mater. Sci. 2009, 45, 366–371. [Google Scholar] [CrossRef]
  7. Barmouz, M.; Behravesh, A.H.; Reshadi, F.; Soltani, N. Assessment of defect detection in wood–plastic composites via shearography method. J. Thermoplast. Compos. Mater. 2016, 29, 28–36. [Google Scholar] [CrossRef]
  8. Liu, B.; Guo, X.; Qi, G.; Zhang, D. Quality evaluation of rubber-to-metal bonded structures based on shearography. Sci. China Phys. Mech. Astron. 2015, 58, 074202. [Google Scholar] [CrossRef]
  9. Feng, X.; He, X.; Tian, C.; Zhou, H. Research on Inner Defect Detection of Pressure Vessels with Digital Shearography. Proc. SPIE 2015, 9302, 93023J. [Google Scholar]
  10. Liu, H.; Guo, S.; Chen, Y.; Tan, C.; Zhang, L. Acoustic shearography for crack detection in metallic plates. Smart Mater. Struct. 2018, 27, 085018. [Google Scholar] [CrossRef]
  11. Zhang, Y.; Li, T.; Li, Q. Defect detection for tire laser shearography image using curvelet transform based edge detector. Opt. Laser Technol. 2013, 47, 64–71. [Google Scholar] [CrossRef]
  12. De Oliveira, B.C.F.; Borges, V.K.; Baldo, C.R.; Armando, G.A. Comparison between segmentation performances of a tool based on wavelet decomposition and multithreshold and of a U-net convolutional neural network applied to shearography images of carbon fiber reinforced plastic plates with low-velocity impact damages. Opt. Eng. 2020, 59, 051406. [Google Scholar] [CrossRef]
  13. Michel, F.; Renotte, Y.L.; Habraken, S. Measurement of the defect size by shearography or other interferometric techniques. Opt. Eng. 2012, 51, 033602. [Google Scholar] [CrossRef]
  14. Zhang, X.; Wang, Y.; Zhao, Q.; Bao, F.; Wu, S.; Yan, P. Fast automatic multi-defects recognition based on the spatial characteristics of Freeman chain code. Opt. Eng. 2020, 59, 124103. [Google Scholar] [CrossRef]
  15. Vandenrijt, J.-F.; Lièvre, N.; Georges, M.P. Improvement of defect detection in shearography by using Principal Component Analysis. Proc. SPIE 2014, 9203, 92030L. [Google Scholar]
  16. Xu, X.; Wang, K.; Gu, G.; Zhang, C.; Liang, Z. Identification of flaws using digital shearography. Lasers Eng. 2014, 28, 201–211. [Google Scholar]
  17. De Oliveira, B.C.F.; Nienheysen, P.; Baldo, C.R.; Goncalves, A.A., Jr.; Schimitt, R.H. Improved impact damage characterisation in CFRP samples using the fusion of optical lock-in thermography and optical square-pulse shearography images. NDT E Int. 2020, 111, 102215. [Google Scholar] [CrossRef]
  18. Nyongesa, H.O.; Otieno, A.W.; Rosin, P.L. Neural fuzzy analysis of delaminated composites fromshearography imaging. Compos. Struct. 2001, 54, 313–318. [Google Scholar] [CrossRef]
  19. Watkins, S.E.; Akhavan, F.; Dua, R.; Chandrashekhara, K.; Wunsch, D.C. Impact induced damage characterization of composite platesusing neural networks. Smart Mater. Struct. 2007, 16, 515–524. [Google Scholar] [CrossRef] [Green Version]
  20. Pandurangan, P.; Buckner, G.D. Defect identification in GRID-LOCK joints. NDT E Int. 2007, 40, 347–356. [Google Scholar] [CrossRef] [Green Version]
  21. Fröhlich, H.B.; Fantin, A.V.; de Oliveira, B.C.F.; Willemann, D.P.; Iervolino, L.A.; Benedet, M.E.; Gonçalves Junior, A.A. Defect classification in shearography images using convolutional neural networks. In Proceedings of the 2018 International Joint Conference on Neural Networks (IJCNN), Rio de Janeiro, Brazil, 8–13 July 2018; pp. 1–7. [Google Scholar]
  22. Ye, Y.; Ma, K.; Zhou, H.; Arola, D.; Zhang, D. An automated shearography system for cylindrical surface inspection. Measurement 2019, 135, 400–405. [Google Scholar] [CrossRef]
  23. Chang, C.; Srinivasan, K.; Wang, W.; Ganapathy, G.P.; Vincent, D.R.; Deepa, N. Quality Assessment of Tire Shearography Images via Ensemble Hybrid Faster Region-Based ConvNets. Electronics 2020, 9, 45. [Google Scholar] [CrossRef] [Green Version]
  24. Girshick, R.; Donahue, J.; Darrell, T.; Malik, J. Rich feature hierarchies for accurate object detection and semantic segmentation. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Columbus, OH, USA, 23–28 June 2014; pp. 580–587. [Google Scholar]
  25. Girshick, R. Fast R-CNN. In Proceedings of the2015 IEEE Conference on Computer Vision (ICCV), Santiago, Chile, 7–13 December 2015; pp. 1440–1448. [Google Scholar]
  26. Ren, S.; He, K.; Girshick, R.; Sun, J. Faster R-CNN: Towards real-time object detection with region proposal networks. IEEE Trans. Pattern Anal. Mach. Intell. 2017, 39, 1137–1149. [Google Scholar] [CrossRef] [Green Version]
  27. He, K.; Gkioxari, G.; Dollár, P.; Girshick, R. Mask R-CNN. IEEE Trans. Pattern Anal. Mach. Intell. 2017, 42, 386–397. [Google Scholar] [CrossRef]
  28. Redmon, J.; Divvala, S.; Girshick, R.; Farhadi, A. You only look once: Unified, real-time object detection. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Las Vegas, NV, USA, 27–30 June 2016; pp. 779–788. [Google Scholar]
  29. Bochkovskiy, A.; Wang, C.; Liao, H.M. Yolov4: Optimal speed and accuracy of object detection. arXiv 2020, arXiv:2004.10934. [Google Scholar]
  30. Wang, C.; Liao, H.M.; Yeh, I.; Wu, Y.; Chen, P.; Hsieh, J. CSPNet: A new backbone that can enhance learning capability of CNN. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition Workshops, Seattle, WA, USA, 14–19 June 2020; pp. 390–391. [Google Scholar]
  31. He, K.; Zhang, X.; Ren, S.; Sun, J. Spatial pyramid pooling in deep convolutional networks for visual recognition. IEEE Trans. Pattern Anal. Mach. Intell. 2015, 37, 1904–1916. [Google Scholar] [CrossRef] [Green Version]
  32. Liu, S.; Qi, L.; Qin, H.; Shi, J.; Jia, J. Path aggregation network for instance segmentation. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Salt Lake City, UT, USA, 18–23 June 2018; pp. 8759–8768. [Google Scholar]
Figure 1. YOLOv4 architecture.
Figure 1. YOLOv4 architecture.
Applsci 12 06931 g001
Figure 2. Michelson-type digital shearography system.
Figure 2. Michelson-type digital shearography system.
Applsci 12 06931 g002
Figure 3. Eight simulation specimens (units: mm): (a) aluminum; (b) honeycomb; (c) PVC foam; (d) epoxy carbon; (e) resin epoxy; (f) glass; (g) E glass fiber; (h) ABS thermoplastic.
Figure 3. Eight simulation specimens (units: mm): (a) aluminum; (b) honeycomb; (c) PVC foam; (d) epoxy carbon; (e) resin epoxy; (f) glass; (g) E glass fiber; (h) ABS thermoplastic.
Applsci 12 06931 g003
Figure 4. Deformation distributions and shearography images with thermal loads on 30 °C and 50 °C: (a) deformation, 30 °C; (b) shearography image, 30 °C; (c) deformation, 50 °C; (d) shearography image, 50 °C.
Figure 4. Deformation distributions and shearography images with thermal loads on 30 °C and 50 °C: (a) deformation, 30 °C; (b) shearography image, 30 °C; (c) deformation, 50 °C; (d) shearography image, 50 °C.
Applsci 12 06931 g004aApplsci 12 06931 g004b
Figure 5. Deformation distributions and shearography images with force loads of 5N and 20N: (a) deformation, 5N; (b) shearography image, 5N; (c) deformation, 20N; (d) shearography image, 20N.
Figure 5. Deformation distributions and shearography images with force loads of 5N and 20N: (a) deformation, 5N; (b) shearography image, 5N; (c) deformation, 20N; (d) shearography image, 20N.
Applsci 12 06931 g005
Figure 6. Shearography images in four shearing directions: (a) k = (0, 1)T; (b) k = (1, 0)T; (c) k = (0.707, −0.707)T; (d) k = (0.707, 0.707)T.
Figure 6. Shearography images in four shearing directions: (a) k = (0, 1)T; (b) k = (1, 0)T; (c) k = (0.707, −0.707)T; (d) k = (0.707, 0.707)T.
Applsci 12 06931 g006
Figure 7. Part of the simulated dataset.
Figure 7. Part of the simulated dataset.
Applsci 12 06931 g007
Figure 8. Shearography setup.
Figure 8. Shearography setup.
Applsci 12 06931 g008
Figure 9. Experimental specimens: (a) specimen 1; (b) specimen 2; (c) specimen 3; (d) specimen 4; (e) specimen 5.
Figure 9. Experimental specimens: (a) specimen 1; (b) specimen 2; (c) specimen 3; (d) specimen 4; (e) specimen 5.
Applsci 12 06931 g009
Figure 10. Experimental shearography images: (a) specimen 1; (b) specimen 2; (c) specimen 3; (d) specimen 4; (e) specimen 5.
Figure 10. Experimental shearography images: (a) specimen 1; (b) specimen 2; (c) specimen 3; (d) specimen 4; (e) specimen 5.
Applsci 12 06931 g010
Table 1. Training results with only experimental dataset.
Table 1. Training results with only experimental dataset.
TestSimulation ImagesExperimental ImagesAccuracy on Validation SetAccuracy on Test Set
101900 (0.2:0.4:0.4)98.84%99.37%
20950 (0.2:0.4:0.4)98.84%98.09%
30475 (0.2:0.4:0.4)98.74%98.28%
40238 (0.2:0.4:0.4)99.02%62.38%
5095 (0.2:0.4:0.4)92.31%48.65%
Table 2. Training results with hybrid dataset.
Table 2. Training results with hybrid dataset.
TestSimulation ImagesExperimental ImagesAccuracy on Validation SetAccuracy on Test Set
65117 (1:0:0)1900 (0.2:0.4:0.4)96.44%96.00%
75117 (1:0:0)950 (0.2:0.4:0.4)87.71%88.88%
85117 (1:0:0)475 (0.2:0.4:0.4)85.34%90.31%
95117 (1:0:0)238 (0.2:0.4:0.4)76.25%85.00%
105117 (1:0:0)95 (0.2:0.4:0.4)81.34%75.46%
115117 (1:0:0)1900 (0:0.5:0.5)43.00%43.60%
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Li, W.; Wang, D.; Wu, S. Simulation Dataset Preparation and Hybrid Training for Deep Learning in Defect Detection Using Digital Shearography. Appl. Sci. 2022, 12, 6931. https://0-doi-org.brum.beds.ac.uk/10.3390/app12146931

AMA Style

Li W, Wang D, Wu S. Simulation Dataset Preparation and Hybrid Training for Deep Learning in Defect Detection Using Digital Shearography. Applied Sciences. 2022; 12(14):6931. https://0-doi-org.brum.beds.ac.uk/10.3390/app12146931

Chicago/Turabian Style

Li, Weixian, Dandan Wang, and Sijin Wu. 2022. "Simulation Dataset Preparation and Hybrid Training for Deep Learning in Defect Detection Using Digital Shearography" Applied Sciences 12, no. 14: 6931. https://0-doi-org.brum.beds.ac.uk/10.3390/app12146931

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop