Next Article in Journal
Evaluation of Muscle Function by Means of a Muscle-Specific and a Global Index
Next Article in Special Issue
Vital Signal Detection Using Multi-Radar for Reductions in Body Movement Effects
Previous Article in Journal
Whispering Gallery Mode Resonator Temperature Compensation and Refractive Index Sensing in Glucose Droplets
Previous Article in Special Issue
Mobile 5P-Medicine Approach for Cardiovascular Patients
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Data Enhancement via Low-Rank Matrix Reconstruction in Pulsed Thermography for Carbon-Fibre-Reinforced Polymers

by
Samira Ebrahimi
1,*,
Julien R. Fleuret
1,
Matthieu Klein
2,
Louis-Daniel Théroux
3,
Clemente Ibarra-Castanedo
1,2 and
Xavier P. V. Maldague
1
1
Computer Vision and Systems Laboratory (CVSL), Department of Electrical and Computer Engineering, Laval University, Quebec, QC G1V 0A6, Canada
2
Visiooimage Inc. Infrared Thermography Testing Systems, Quebec, QC G1W 1A8, Canada
3
Centre Technologique et Aérospatial (CTA), Saint-Hubert, QC 3Y 8Y9, Canada
*
Author to whom correspondence should be addressed.
Sensors 2021, 21(21), 7185; https://doi.org/10.3390/s21217185
Submission received: 30 July 2021 / Revised: 21 October 2021 / Accepted: 22 October 2021 / Published: 29 October 2021
(This article belongs to the Special Issue Data, Signal and Image Processing and Applications in Sensors II)

Abstract

:
Pulsed thermography is a commonly used non-destructive testing method and is increasingly studied for the assessment of advanced materials such as carbon fibre-reinforced polymer (CFRP). Different processing approaches are proposed to detect and characterize anomalies that may be generated in structures during the manufacturing cycle or service period. In this study, matrix decomposition using Robust PCA via Inexact-ALM is investigated as a pre- and post-processing approach in combination with state-of-the-art approaches (i.e., PCT, PPT and PLST) on pulsed thermography thermal data. An academic sample with several artificial defects of different types, i.e., flat-bottom-holes (FBH), pull-outs (PO) and Teflon inserts (TEF), was employed to assess and compare defect detection and segmentation capabilities of different processing approaches. For this purpose, the contrast-to-noise ratio (CNR) and similarity coefficient were used as quantitative metrics. The results show a clear improvement in CNR when Robust PCA is applied as a pre-processing technique, CNR values for FBH, PO and TEF improve up to 164%, 237% and 80%, respectively, when compared to principal component thermography (PCT), whilst the CNR improvement with respect to pulsed phase thermography (PPT) was 77%, 101% and 289%, respectively. In the case of partial least squares thermography, Robust PCA results improved not only only when used as a pre-processing technique but also when used as a post-processing technique; however, this improvement is higher for FBHs and POs after pre-processing. Pre-processing increases CNR scores for FBHs and POs with a ratio from 0.43% to 115.88% and from 13.48% to 216.63%, respectively. Similarly, post-processing enhances the FBHs and POs results with a ratio between 9.62% and 296.9% and 16.98% to 92.6%, respectively. A low-rank matrix computed from Robust PCA as a pre-processing technique on raw data before using PCT and PPT can enhance the results of 67% of the defects. Using low-rank matrix decomposition from Robust PCA as a pre- and post-processing technique outperforms PLST results of 69% and 67% of the defects. These results clearly indicate that pre-processing pulsed thermography data by Robust PCA can elevate the defect detectability of advanced processing techniques, such as PCT, PPT and PLST, while post-processing using the same methods, in some cases, can deteriorate the results.

1. Introduction

Due to the unique features of Carbon-fibre-reinforced polymers (CFRP)—low-density and high-performance physico-chemical properties—the interest in using these lighter products and thus replacing the conventional materials (Steel, aluminum, etc.) has increased. The increasing demand for CFRP structures in the aerospace industry is leading to the development of enhanced more eco-efficient manufacturing [1]. Although composite materials are sensitive to impact damage during a lifetime (manufacturing, operations, or maintenance) [2], they are less prone to corrosion and cracks than other materials. Due to the different types of defects during the manufacturing process or the service life of the components, it is important to monitor their efficiency and functionality non-invasively. Among non-destructive testing techniques, infrared thermography, which involves mapping the surface temperatures, can characterize the surface and sub-surface anomalies. Pulsed thermography (PT) is a no-contact and full-field Infrared Non-Destructive Testing (IRNDT) approach based on thermal heat transfer analysis during the cooling period; after the thermal impulse, an incident to the sample’s surface becomes a thermal wave due to conduction and propagates through the material. The temperature decay is recorded by the infrared camera during the cooling period. Subject to the presence of discontinuity, depending on its material and thermal properties and depth, defects will be revealed at different times. The deeper defects appear later with lower thermal contrast. In order to obtain quantitative information from thermal data, several approaches have been proposed. Manipulating thermal data makes active thermography an attractive and powerful approach for industrial control and maintenance purposes.
Moreover, effective pre-processing or post-processing can provide favorable conditions to enhance defect information extraction. Most of the pre-processing for thermal data is limited to removing the first few frames from the beginning of the sequences, cropping the image, and selecting the region of interest (ROI). Fleuret et al. [3], in their study, proved that using LatLRR (Latent Low-Rank Representation) as a post-processing tool on the best image of state-of-the-art methods provides significant improvement in detection. Khodayar et al. [4] have used the thermographic signal reconstruction (TSR) [5] approach for pre-processing to reduce the noise. They stated that principal component thermography (PCT) [6] after the noise reduction could enhance the results. Wang et al. [7] used sequence differential pre-processing, which was combined with cold image subtraction (CIS) [8], to provide better thermal data for post-processing approaches in laser infrared thermography. They evaluated the quality of the image after the combination of pre-processing with pulsed phase thermography (PPT) [9] or PCT and found that pre-processing improved some results. Ebrahimi et al. [10] showed that the low-rank matrix computed by RPCA-PCP via Inexact ALM when used with PT data does not provide optimal results; nonetheless, this method has not been investigated as a pre-processing method nor as a post-processing method. Several state-of-the-art IRNDT methods, i.e., PPT, PCT and Partial Least Square Thermography (PLST) [11,12], have been chosen to evaluate the approaches. We chose these methods due to the large number of studies that use them.
In the remainder of this paper, we review the most recent works involving RPCA and thermography. Then, we detail the many aspects of our investigations in Section 3. Section 4 demonstrates the obtained results, which we analyze and discuss in Section 5. Finally, Section 6 concludes this study.

2. Literature Review

The presence of excessive noise in raw thermal data always urges researchers to develop new IRNDT processing approaches. Although limited research work has been done on the improvement of PCA methods to deal with corrupted data, RPCA has been the most promising approach in recent years. RPCA is widely used in separating dynamic variations from the static feature of interest, such as video surveillance data analysis to extract foreground and background [13]. Infrared dim small target detection has been a hot and difficult research topic in infrared search and tracking systems. Later, Fan et al. [14] introduced a novel detection algorithm based on RPCA to solve the difficulty of small target detection.
Substantial progress has been made in moving object detection, for which RPCA has been demonstrated to be very effective. The RPCA has been used in infrared moving target tracking [15] and hyper-spectral image processing for anomaly detection [16]. Moreover, RPCA has been used for pre-processing in the machine learning method proposed by Zhu et al. [17]. They utilized RPCA to detect regions of interest (ROIs) in a novel classification model based on the CNN model in eddy current testing (ECT), and the percentage of defects correctly identified have increased to almost 100%. Draganov et al. [18] used several decomposition techniques, such as RPCA with Go implementation (GoDec), to estimate the wild animal population using videos captured by thermographic cameras. They reported promising results in terms of accuracy and execution times. Later, they carried out a comparative analysis of the performance of several tensor decomposition algorithms, including high-order robust principal component analysis solved by the Singleton model (HoRPCA-S) [19]. They reported that among the selected methods, HoRPCA-S has a lower detection rate but high precision. Furthermore, Liang et al. [20] have demonstrated the feasibility of sparse tensor decomposition theory on an ECPT data sequence, and they concluded that Tensor RPCA (TRPCA) can extract defects with high accuracy. The same year, Li et al. [21] introduced the weighted contraction IALM (WIALM) algorithm based on low-rank matrix recovery for online applications. It has been used for tire inspection on radiographic images captured by tire X-ray inspection machines. They improved the efficiency of the algorithm by optimizing the incremental multiplier parameter. Wu et al. [22] proposed a novel hierarchical low-rank and sparse tensor decomposition method to detect anomalies in the induction thermography stream. This approach can suppress the interference of a strong background and sharpens the visual features of defects. Furthermore, it overcame the over- and under-sparseness problem suffered by similar state-of-the-art methods. Surface defect detection is important for product quality control. A visual detection method was based on low-rank and sparse matrices extracted from the RPCA approach for surface defect detection of the wind turbine blade [23]. This method in terms of robustness and accuracy outperformed several state-of-the-art methods. Recently, Wang et al. [24] proposed a methodology based on RPCA that can separate anomalies in a sparse matrix from a low-rank background for photovoltaic systems using thermography imaging. They successfully overcame the difficulties arising from real data and built an automatic online monitoring system for anomaly detection. Ebrahimi et al. [10] proposed the orthogonal inexact augmented lagrange multiplier (OIALM). This study demonstrates its efficiency for defect enhancement capabilities over mixed and various types of defects typically addressed in IRT in composite materials. In addition, Kaur et al. [25] conducted a comparative study between PCA and RPCA to evaluate their effectiveness in defect detection. They demonstrated that although PCA proved to be better in detection capability, the sparse matrix provides better detectability than the data reconstructed from the low-rank matrix. In the medical field, for 3D segmentation of lungs, Sun et al. [26] achieved good segmentation results for lungs with juxta-pleural tumours by the active shape model (ASM) based on RPCA.
Many research works have reported the applicability of IRNDT approaches, including PCT, PPT and PLST. The first implementation of the PCT was introduced by Rajic [27] for defect detection in composite materials. Lara et al. expressed that optical effects, such as heating non-uniformities, surface reflection and emissivity variations, appear on the first component, and the thermal effect will be retrieved on one of the secondary components [28]. Furthermore, the PCA is a linear decomposition function that is sensitive to over-illumination and non-uniform heating more than other types of noise. In our previous research, we proved that Robust PCT [10] can improve the detectability of deeper defects in composites. Moreover, the PLST is sensitive to gradient. Having an approach that is less sensitive to noise and applicable to other IRNDT approaches in order to improve the defect detection is always interesting. As indicated from the literature, low-rank matrices from RPCA have less noise, and in this study, we study the use of this matrix on different IRNDT approaches.
The following section introduces the methods and materials regarding this study.

3. Methods and Materials

3.1. Robust Principal Component Analysis (RPCA)

The Robust PCA problem can be solved via convex optimization that minimizes a combination of the nuclear norm and the 1 -norm. The augmented Lagrange multiplier (ALM) is a method to solve this convex program. Equation (1) introduces the general method of ALM for solving constrained optimization problems [29]:
min f ( X ) , s u b j e c t t o h ( X ) = 0
where f : R n R and h : R n R m . Candès et al. [30] used a convex optimization; the formulation they have used is known as PCP. The observation matrix D is assumed to be a combination of the low-rank (A) and sparse matrix (E):
D = A + E
To minimize the energy function, 0 -norm is used.
min A , E r a n k ( A ) + λ E 0 s u b j e c t t o D A E = 0
where λ is a positive and arbitrary balanced parameter to determine the contribution of A and E in minimizing the objective function. Since Equation (3) is an NP-hard problem, i.e., at least as hard as the hardest problems in non-deterministic polynomial (NP) time, Candès et al. [30] reformulated this equation into a similar convex optimization problem as follows:
X = ( A , E ) , min A , E ( A * + λ E 1 ) s u b j e c t t o D A E = 0
where A * , E 1 are the nuclear norm of A and l 1 -norm of E , respectively. The balance parameter λ is defined as:
λ = 1 / max ( m , n )
The low-rank minimization due to the correlation between the frames provides a framework for background modelling. Lin et al. [31] solved Equation (4) using a generic ALM method. The Lagrange function can be defined as:
L ( X , Y , μ ) = f ( X ) + Y , h ( X ) + μ 2 h ( X ) F 2
The Lagrange function of Equation (4) is defined as:
L ( A , E , Y , μ ) = A * + λ E 1 + Y , D A E + μ 2 D A E F 2
where Y is the Lagrange multiplier and the penalty parameter μ is a positive scalar parameter. The inexact augmented Lagrange multiplier (IALM) method used to solve the RPCA problem is shown in Algorithm 1. Y 0 has been initialized to Y 0 = D / J ( D ) [32], making the objective function value Y 0 , D reasonably large. In addition, J ( D ) = m a x ( A 2 , λ 1 Y ) , where . is the maximum absolute value of the input matrix.
In Step 1 of Algorithm 1, ρ is the learning rate, and μ 0 is the initialization of the penalty parameter that influences the convergence speed. In [31], it is proven that the objective function of the RPCA problem (Equation (4)), which is non-smooth, has an excellent convergence property. In addition, it has been proven that to converge to an optimal solution ( A * , E * ) of the RPCA problem, it is necessary for μ k to be non-decreasing and k = 1 + μ k 1 = + . The proposed algorithm steps are detailed in the following table.
Algorithm 1:RPCA via IALM method
Sensors 21 07185 i001

3.2. State-of-the-Art

Pulsed thermography has been extensively investigated as a mean to detect defects for a wide variety of applications. Several processing techniques have been proposed and have been thoroughly reported. References [33,34,35] provide a detailed review of various methods. Principal component thermography (PCT) [27], pulsed phase thermography (PPT) [9] and the partial least squares thermography (PLST) [11] are among the most effective.
In this paper, a computed low-rank matrix was used prior to or after the application of PCT, PPT and PLST in the PT regime for comparative purposes.

3.2.1. PCT

PCT was introduced by Rajic et al. [6,27] based on the popular multivariate statistical method, principal component analysis (PCA) [36]. This method constructs a set of empirical orthogonal functions (EOFs), which are strong representations of complex input signals. In IRNDT, PCT tends to project data in the orthogonal space that maximizes the variance of projected data. The EOFs will represent the most critical variability of the data, respectively. In general, the given sequence can be represented with a few EOFs. Typically, the thermal sequence of thousands of frames can be replaced by a maximum of ten EOFs.

3.2.2. PPT

Pulsed phase thermography was introduced by Maldague et al. [9]. Each pixel in the thermal data sequence can be transformed using the one-dimensional discrete Fourier transform (DFT) to extract amplitude and phase information from PT data. Unlike raw thermal data, phase transform ϕ is less sensitive to environmental reflections, emissivity variations, non-uniform heating, surface geometry and orientation. The most important characteristic of this method is that it can provide qualitative and quantitative analysis. For instance, a straightforward formulation of depth estimation (z) using the thermal diffusion length μ and the blind frequency f b is:
z = C 1 . μ = C 1 . α π . f b
where f b is the frequency at which a given defect has enough contrast to be detected, while C 1 is the empirical constant and calculated after a series of experiments. It has been observed that C 1 1 for amplitude data and a value in the range of 1.5 to 2, with C 1 = 1.82 , are typically adopted for research similar to that presented in [37]. Therefore, probing deeper defects using the phase makes it more interesting than the amplitude. More information regarding PPT can be found in [9].

3.2.3. PLST

PLST [12] is based on a statistical correlation method known as partial least squares regression (PLSR). PLST decomposes predictor X ( n × N ) and predicted Y ( n × M ) matrices into loading (P and Q), score (T and U) vectors and residuals (E and F). The predictor matrix corresponds to the thermal profile, while Y is defined by the observation time during which the thermal sequence was acquired. Mathematically, the PLS model is expressed as:
X = T P T + E
Y = U Q T + F
In order to select the appropriate number of PLS components, two parameters, i.e., the root mean square error (RMSE) and the percentage variance explained in the X matrix, must be taken into consideration.

3.3. Data Acquisition

The experiments were carried out on an academic carbon-fibre-reinforced polymer (CFRP) plate (30.8 cm × 46 cm × 2.57 mm) with 73 defects of 3 different types, i.e., 23 round flat-bottom holes (FBH), 25 triangular Teflon inserts, and pullouts. In order to manufacture the pullout defect, a metallic sheet is removed after polymer curing. Therefore, the pullout can only be located at the edge of the part (Figure 1c). The Teflon insert is made of Teflon sheets inserted between plies (Figure 1b). In the case of FBH manufacturing, a hole is drilled to have a flat reflecting surface at the hole bottom at the backside of the sample (Figure 1a). One of the important defects in non-destructive inspection is delamination, which occurs between plies during manufacturing or by fatigue, bearing damage, impact, etc., during the life-cycle. The academic plate used in this study was prepared to investigate the differences in the thermal response of different artificial defect types. Strictly speaking, all artificial defects are at best an approximation of a real delamination. A pull-out seems to be closer to a real delamination (thermally speaking) but is difficult to produce anywhere other than on the borders of the specimen (which implies that the sample must have an open border). Teflon inserts are traditionally employed for other NDT techniques (e.g., ultrasounds) in thermography. However, Teflon behaves significantly different than a real delamination (air) does. Lastly, flat-bottom-holes are easier to produce, though they are open on the rear side of the specimen and possess a much larger volume than a real delamination. The surface of the specimen possesses a fairly good emissivity, so environmental reflections were negligible. Non-uniform heating had a greater impact on all techniques, as can be seen in Section 4.
The defects vary in size, depth and thickness and are presented in Table 1, and the schematic of the plate shows their respective locations in Figure 2a. The thermophysical properties of CFRP involved in the NDE are: k—thermal conductivity (W/m/K), ρ —density (kg/m 3 ) and c—specific heat capacity (J/kg/K). The other important thermal properties are: α = k / ρ / c —thermal diffusivity and e = k ρ c —thermal effusivity. The thermophysical information of the CFRP plate is shown in Table 2. The PT experimental setup, two flash lamps for 5 ms sent a thermal pulse (6.4KJ/flash (Balcar, France)) to the specimen; a cooled infrared camera (FLIR Phoenix (FLIR Systems, Inc., Wilsonville, Oregon, USA), InSb, midwave, 3–5 mm, Stirling Cooling) with a frame rate of 180 Hz was used to record the temperature profile in the reflection mode (Figure 2b). The technical camera specifications of the thermal camera are presented in Table 3. The data processing was performed on a PC with 56 GB memory and an Intel(R) Core(TM) i7-4820K control processing unit. Infrared images were taken from a distance of 70 cm by the IR camera without pan nor tilt in a controlled environment.

3.4. Metrics

In this section, we added two metrics—one to yield a thermal score indicating thermal anomalies, another to measure the segmentation potential.

3.4.1. Contrast-to-Noise Ratio (CNR)

The signal-to-noise ratio (SNR) is a metric that quantitatively assesses the desired signal quality by estimating the signal level with respect to the background noise. The contrast-to-noise ratio (CNR) is similar to SNR, but it measures the image quality based on the contrast between a defective area and its neighbourhood. Usamentiaga [38] proposed a definition of SNR, which is more robust against noise and image enhancement operations. Equation (11) shows this definition, which has been used in this study. For this purpose, two areas are considered: an area in the defect area (carea) and a region around the defect region as a reference region (narea).
C N R = μ c a r e a μ n a r e a ( σ c a r e a 2 + σ n a r e a 2 ) 2
where μ c a r e a and μ n a r e a are the average levels of contrast in carea and narea, respectively; σ c a r e a and σ n a r e a are the standard deviation of the contrast in carea and narea, respectively.

3.4.2. Jaccard Similarity Coefficient Score

The Jaccard similarity coefficient [39] (also known as Jaccard index or Intersection-Over-Union (IoU)) is a statistical method that emphasizes the similarity between two finite datasets (as illustrated in Figure 3):
This approach mathematically represents Equation (12) and is formally defined as the number of the shared members/pixels between two sets (intersection), divided by the total number of members in either set (union) and multiplied by 100. J ( A , B ) provides a value between 0 (no similarity) and 1 (identical sets). Hence, the higher the value of IoU, the higher the level of similarities between the two sets (Figure 3b).
J ( A , B ) = | A B | | A B | = | A B | | A | + | B | | A B | 0 J ( A , B ) 1
For the remainder of this article, we will refer to the low-rank matrix A as low-rank matrix (LRM).

3.5. Analysis

The previous section recalls the RPCA we used in our experiments. As described in Figure 4a,b, we conducted two experiments. The main difference between our experiments is that: in the first experiment (Figure 4a), the LRM is computed directly from the raw data; while in the second (Figure 4b), the LRM is computed from the output of the processing methods. For the remainder of this article, we refer to the first experiment as a pre-processing experiment and to the second as a post-processing experiment.
We chose to compare our approach with three state-of-the-art approaches, principal component thermography (PCT) [6,27], pulsed phase thermography (PPT) [9] and partial least-squares thermography (PLST) [11,12], due to the popularity and simplicity of these methods.
The metrics are computed using different protocols. The defective areas were labelled using LabelMe © [40]. From the border of the defective region, n pixels are considered as a transient region, and from the boundaries of this area, n pixels are automatically counted as a non-defective or sound area. Figure 5 illustrates the aforementioned regions so as to estimate the CNR score. According to Equation (11) and the labelled regions, the average and standard deviation values are obtained for all data.
Regarding the second metric, Figure 6 depicts the automatic segmentation approach and Jaccard index calculation. In our segmentation approach, after the image’s contrast correction, a bilateral filter [41] smoothed the image. Then, after applying local thresholding, the small artifacts are removed from the image. The obtained mask from the segmentation step can be compared with the ground truth in order to compute the metric score.

4. Results

The original data acquired by pulsed thermography (raw data) is used as pre- and post-processing for different processing approaches. Figure 7 shows some representative results (selected arbitrarily) of the different methods. The first column in Figure 7 results from different techniques on raw data, where the second column presents RPCA results as a pre-processing method, and the last column shows the RPCA approach used as a post-processing method.
Figure 8, Figure 9 and Figure 10 present the thermal profile across the different lines in images where the defects are either detectable or non-detectable. The first and last lines in each image (green and blue) show the pullout defects profile, while the second and fourth lines (lime and teal) represent the FBHs, and the third line (olive) presents the Teflon inserts profile.
The detailed maximum CNR values of all methods for all defect types are presented in Table 4, Table 5 and Table 6. The maximum CNR values between different methods are in bold. Figure 11, Figure 12, Figure 13 and Figure 14 present the maximum CNR value in full sequences for different methods. The CNR values of all defects and all processing techniques were calculated using the defects and reference areas, such as the ones shown in Figure 5.
Figure 15a,b illustrate the numbers of enhanced defects using pre- and post-processing, respectively. The numbers inside the columns represent the enhanced defects when using different techniques, and the number above the columns are the total number of defects in each case.
The best Jaccard index for all data sequences for different methods is shown in Table 7.
Figure 7 illustrates selected results from different methods. In this figure, the first image from each row presents the selected technique on raw data (PCT, PPT or PLST); the second and third images show the effect of using the LRM as a pre- and post-processing method.
Our segmentation approach was evaluated by the Jaccard index presented in Table 7.

5. Discussion

Figure 7 implies that although pre-processing can reduce the non-uniform heating impact, post-processing accentuates this effect. Thermal profiles of different methods across the different lines are shown in Figure 8, Figure 9 and Figure 10. As depicted in the graphs, the flat thermal profiles show the non-defective or sound area, and when the amplitude is increased or decreased, the available discontinuities can be guaranteed. The application of pre-processing before PCT and PPT approaches improved the defect detection; also, in the case of PLST, both pre- and post-processing can increase the detection of anomalies. In addition, the graphs show similar results with quantitative metrics, which will be explained later. From Table 4, Table 5 and Table 6 and Figure 11, Figure 12, Figure 13 and Figure 14, one can note that the results from the pre-processing experiments are noticeably better than those obtained from the post-processing experiment. Note that these results are compared with results obtained without using low-rank matrices for both experiments. For the PCT method, one can note:
  • The pre-processing experiments have led to a clear improvement of the results, regardless of the defect type. For 13 of the 14 FBH defects, one can observe an increase in the CNR score. The ratio of this improvement varies from 31.24% to 163.56%. The CNR scores obtained for the PO defects show a higher score in 22 of the 25 defects, with a ratio that varies from 0.43% to 115.88%. Similarly, the CNR scores obtained for the Teflon inserts also show a CNR score increase for 14 of the 17 defects. The ratio of this improvement varies from 2.5% to 80.36%.
  • The results of the post-processing experiments do not show any improvement for the FBH defects. Nevertheless, for the PO defects, one can note that there is a higher CNR score for 19 of 25 defects. The ratio of this improvement varies from 0.05% to 149.62%. For Teflon defects, 8 of the 17 defects have a higher CNR score, with a ratio between 2.39% and 58.63%.
From the PPT method results, one can observe:
  • As already observed with the PCT, the results of the pre-processing experiments offer an improvement for every type of defect. For 10 of the 14 FBH defects, one can observe that their CNR score increases, with a ratio between 4.58% and 77.19%. The PO defects show an increase in the CNR score for all of the defects. The ratio of improvement varies from 21.72% to 288.97%. For Teflon inserts, the number of defects with a higher CNR is similar to what was observed for the previous method, with 14 of the 17 defects with an improved CNR value. The ratio of improvement varies from 4.43% to 101.45%.
  • The results obtained for the post-processing experiment show very little improvement. No improvement at all was recorded for the FBH. For the PO defects, 4 of the 25 defects had an increased CNR value, with a ratio between 8.67% and 46.97%. Only one Teflon defect of the 17 defects had its CNR increased by a ratio of 6.41%.
Finally, from the PLST method results, one can note:
  • The pre-processing experiments shows a similar trend as the trend observed for the two other methods. For 12 of the 14 FBH defects, the CNR score increased, with a ratio from 0.43% to 115.88%. All of the PO defects have their CNR score increased, with a ratio between 13.48% and 216.63%. Finally, for the Teflon insert, 13 defects of the 17 obtained an increased CNR score, with a ratio between 7.16% and 77.64%.
  • For the post-processing approach, one can note that the results are quite similar to those obtained during the pre-processing experiments. For 11 of the 17 FBH defects, an increase in the CNR value was observed, with a ratio from 9.62% to 296.9%. All of the PO defects show an improvement of their CNR score, ranging from 16.98% to 92.6%. For 13 of the 17 Teflon defects, the CNR score has improved, with a ratio from 0.46% to 76.38%.
Moreover, as indicated in Figure 11, Figure 12, Figure 13 and Figure 14, regarding the relative depths, in all cases (FBHs, POs and TEFs), the deeper the defect, the lower the CNR value (as expected). Comparing the two experiments, one can observe that the pre-processing experiment leads to a larger number of defective regions for PCT and PPT methods than the post-processing experiments. Nevertheless, this observation is not valid for the PLST method, where the results are pretty similar in both experiments. For the PO defect, the increase in terms of CNR score is higher in the pre-processing experiments; the mean ratio of improvement is 2.6 times higher than it is for the post-processing experiments. Similarly, the mean ratio of improvement for the Teflon defects is 1.7 times higher in the pre-processing experiment than in the post-processing experiments. Nonetheless, the mean improvement ratio is 2.5 times higher in the post-processing experiment than in the pre-processing experiment. To conclude, our results show that computing an LRM from the raw data before applying any state-of-the-art method significantly improves the results of the method. In the particular case of FBH defects, one can consider computing an LRM before and after the method.
As one can note in Table 7 and see in Figure 15b, using the LRM, prior to the state-of-the-art processing method, leads to better Jaccard index scores and therefore segmentation in all cases. One can also note that the Jaccard index score for the PLST method does not change much between the pre-processing and post-processing experiments. The Jaccard index score for the PCT and PPT methods decreases noticeably for the segmentation of the post-processing experiment results compared with the segmentation of the raw data. This indicates that the results of the segmentation worsen.

6. Conclusions

The present study investigates the benefits of the low-rank matrices for pulsed thermography. The investigation conducted for this study focuses on enhancing defective regions located within a reference sample of CFRP. The sample we used had three types of defects. Two experiments were conducted: during the first experiment, the low-rank matrix was computed from the raw data before applying any processing. During the second experiment, the low-rank matrix is computed from the output of a method, after it was applied on raw data. For both experiments, we used PPT [9], PCT [6,27] and PLST [11,12]. Two figures of merit, the contrast-to-noise ratio (CNR) and the Jaccard similarity coefficient, were used to evaluate the results quantitatively.
Our results conclude that using a low-rank matrix, when used as a pre-processing method, noticeably improves the results of all of the techniques. The low-rank matrix reconstruction effectively reduces the noise and non-uniform heating. When used as a post-processing method, the results vary from one method to another. The results indicate that pre-processing can improve 67.12% of PCT results more than post-processing, especially regarding FBHs (the detectability of FBHs, pullouts and Teflon inserts was increased to 92.86%, 88% and 82.35%, respectively). Furthermore, pre-processing has a better effect on PPT results (67.12% of the defects were detected) than post-processing. For FBHs, pullouts and Teflon inserts, the detectability of defects reached 71.43%, 100% and 82.35%. The detectability of pullouts and Teflon insert defects in both pre- and post-processing has improved, reaching 100% and 76.47%, respectively; however, the detectability is better after using pre-processing in the PLST method. In addition, when used on the output of PLST, the low-rank matrix reconstruction still shows better results than the PLST alone. Nonetheless, this conclusion is not shared for both PPT and PCT. The Jaccard index proved that pre-processing can improve the segmentation potential in all aforementioned methods. In the case of PLST, improvements were made for both pre-processing and post-processing.
This study presents very promising results regarding the improvement of anomaly detection in pulsed thermography in CFRPs. To make the proposed approach more practical in NDT techniques, future research will be directed towards the application of pre- and post-processing on a wider range of materials.

Author Contributions

Conceptualization and methodology, S.E., J.R.F., L.-D.T., M.K., C.I.-C. and X.P.V.M.; data analysis and processing, J.R.F. and S.E., experimental data acquisition, M.K., L.-D.T. and C.I.-C.; resources, L.-D.T. and X.P.V.M.; writing—original draft preparation, S.E. and J.R.F.; writing—review and editing, M.K., L.-D.T., C.I.-C. and X.P.V.M.; and supervision, X.P.V.M. All authors have read and agreed to the published version of the manuscript.

Funding

This research is funded by NSERC CREATE « oN DuTy!» Initiative, NSERC DG program, and the Canada Research Chair in Multipolar Infrared Vision (MIVIM). Part of the funding also comes from LDCOMP collaborative R&D proposal jointly funded by the Ministère de l’Économie et de l’Innovation - Québec (MEI) (File number: 2018-Pl-1-SQA) and SKYWIN (Wallonie, Belgium, Convention n° 8188). The authors wish to thank also the following sponsors: XIe Commission mixte permanente Wallonie-Bruxelles-Québec 2019-2021 (project 11.812).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data sharing not applicable.

Conflicts of Interest

The funders had no role in the design of the study; in the collection, analyses or interpretation of data; in the writing of the manuscript; or in the decision to publish the results.

Abbreviations

The following abbreviations are used in this manuscript:
ASMActive Shape Model
ALMAugmented Lagrangian Multiplier
APGAccelerated Proximal Gradient
a.uarbitrary units
CFRPCarbon Fiber Reinforced Plastic
CISCold Image Subtraction
CNNConvolutional neural network
CNRContrast to Noise Ratio
DFTDiscreteFourier Transform
DRPCADouble Robust Principal Component Analysis
EALMExact Augmented Lagrange Multiplier
ECTEddy Current Thermography
ECPTEddy Current Pulsed Thermography
EOFEmpirical Orthogonal Functions
ESPCAEdge-Group Sparse Principal Component Analysis
ESPCTEdge-Group Sparse Principal Component Thermography
FBHFlat Bottom Holes
GPGPUGeneral-purpose computing on graphics processing units
IALMInexact Augmented Lagrange Multiplier
ICAIndependent Component Analysis
IoUIntersection over Union
IRNDTInfrared Non-Destructive Testing
IRTInfraRed Thermography
LADMAPLinearized Alternating Direction Method with Adaptive Penalty
LatLRRTLatent Low-Rank Representation Thermography
LNLiquid Nitrogen
LRMLow-Rank Matrix
MWIRMid-Wave InfraRed
NDTNon Destructive Testing
NMFNon-negative Matrix Factorization
NPNon-Deterministic Polynomial
OIALMOrthogonal Inexact Augmented Lagrange Multiplier
PCAPrincipal Component Analysis
PCPPrincipal Component Pursuit
PCTPrincipal Component Thermography
PLSPartial Least Square
PLSRPartial Least Square Regression
PLSTPartial Least Square Thermography
POpullouts
PPTPulsed Phase Thermography
PTPulsed Thermography
RMSERoot Mean Square Error
ROIregion of interest
RPCARobust Principal Component Analysis
RPCTRobust Principal Component Thermography
SNRSignal to Noise Ratio
SPCASparse Principal Component Analysis
SPCTSparse Principal Component Thermography
SVMSupport Vector Machine
TefTeflon Inserts
TSRThermographic Signal Reconstruction
TRPCATensor RPCA
UTUltrasound Testing
WIALMWeighted contraction IALM

References

  1. Vo Dong, P.A.; Azzaro-Pantel, C.; Cadene, A.L. Economic and environmental assessment of recovery and disposal pathways for CFRP waste management. Resour. Conserv. Recycl. 2018, 133, 63–75. [Google Scholar] [CrossRef] [Green Version]
  2. Abrate, S. Impact on laminated composite materials. Appl. Mech. Rev. 1994, 44, 155–190. [Google Scholar] [CrossRef]
  3. Fleuret, J.; Ibarra-Castanedo, C.; Ebrahimi, S.; Maldague, X. Latent Low Rank Representation Applied to Thermography. In Proceedings of the 2020 International Conference on Quantitative InfraRed Thermography, Porto, Portugal, 21 September–3 October 2020; pp. 21–30. [Google Scholar]
  4. Khodayar, F.; Lopez, F.; Ibarra-Castanedo, C.; Maldague, X. Optimization of the inspection of large composite materials using robotized line scan thermography. J. Nondestruct. Eval. 2017, 36, 32. [Google Scholar] [CrossRef]
  5. Shepard, S.M. Advances in pulsed thermography. In Thermosense XXIII; Rozlosnik, A.E., Dinwiddie, R.B., Eds.; International Society for Optics and Photonics; SPIE: Bellingham, WA, USA, 2001; Volume 4360, pp. 511–515. [Google Scholar]
  6. Rajic, N. Principal Component thermography for flaw contrast enhancement and flaw depth characterization in composite structures. Compos. Struct. 2002, 58, 521–528. [Google Scholar] [CrossRef]
  7. Wang, Q.; Hu, Q.; Qiu, J.; Pei, C.; Li, X.; Zhou, H.; Xia, R.; Liu, J. Image enhancement method for laser infrared thermography defect detection in aviation composites. Opt. Eng. 2019, 58, 103104. [Google Scholar] [CrossRef]
  8. Alard, C.; Lupton, R.H. A Method for Optimal Image Subtraction. Astrophys. J. 1998, 503, 325–331. [Google Scholar] [CrossRef] [Green Version]
  9. Maldague, X.; Marinetti, S. Pulse phase infrared thermography. J. Appl. Phys. 1996, 79, 2694–2698. [Google Scholar] [CrossRef]
  10. Ebrahimi, S.; Fleuret, J.; Klein, M.; Théroux, L.D.; Georges, M.; Ibarra-Castanedo, C.; Maldague, X. Robust Principal Component Thermography for Defect Detection in Composites. Sensors 2021, 21, 2682. [Google Scholar] [CrossRef]
  11. Lopez, F.; Nicolau, V.; Maldague, X.; Ibarra-Castanedo, C. Multivariate infrared signal processing by partial least-squares thermography. In Proceedings of the 16th International Symposium on Applied Electromagnetics and Mechanics, Québec, QC, Canada, 31 July–3 August 2013. [Google Scholar]
  12. Lopez, F.; Ibarra-Castanedo, C.; de Paulo Nicolau, V.; Maldague, X. Optimization of pulsed thermography inspection by partial least-squares regression. Ndt Int. 2014, 66, 128–138. [Google Scholar] [CrossRef]
  13. Bouwmans, T.; Zahzah, E.H. Robust PCA via principal component pursuit: A review for a comparative evaluation in video surveillance. Comput. Vis. Image Underst. 2014, 122, 22–34. [Google Scholar] [CrossRef]
  14. Fan, J.; Gao, Y.; Wu, Z.; Li, L. Infrared Dim Small Target Detection Technology Based on RPCA. In DEStech Transactions on Computer Science and Engineering; DEStech Publications, Inc.: Lancaster, PA, USA, 2017. [Google Scholar]
  15. Wan, M.; Gu, G.; Qian, W.; Ren, K.; Chen, Q.; Zhang, H.; Maldague, X. Total Variation Regularization Term-Based Low-Rank and Sparse Matrix Representation Model for Infrared Moving Target Tracking. Remote Sens. 2018, 10, 510. [Google Scholar] [CrossRef] [Green Version]
  16. Xu, Y.; Wu, Z.; Chanussot, J.; Wei, Z. Joint Reconstruction and Anomaly Detection From Compressive Hyperspectral Images Using Mahalanobis Distance-Regularized Tensor RPCA. IEEE Trans. Geosci. Remote Sens. 2018, 56, 2919–2930. [Google Scholar] [CrossRef]
  17. Zhu, P.; Cheng, Y.; Banerjee, P.; Tamburrino, A.; Deng, Y. A novel machine learning model for eddy current testing with uncertainty. Ndt Int. 2019, 101, 104–112. [Google Scholar] [CrossRef]
  18. Draganov, I.R.; Mironov, R.P.; Neshov, N.N.; Manolova, A.H. Wild animals population estimation from Thermograph-IC videos using tensor decomposition. In Proceedings of the 14th International Conference On Communications, Electromagnetics and Medical Applications 2019 (CEMA’19), Sofia, Bulgaria, 17–19 October 2019. [Google Scholar]
  19. Draganov, I.; Mironov, R. Tracking of Domestic Animals in Thermal Videos by Tensor Decompositions. In Proceedings of the New Approaches for Multidimensional Signal Processing: Proceedings of International Workshop, NAMSP 2020, Sofia, Bulgaria, 9–11 July 2020. [Google Scholar]
  20. Liang, Y.; Bai, L.; Shao, J.; Cheng, Y. Application of Tensor Decomposition Methods In Eddy Current Pulsed Thermography Sequences Processing. In Proceedings of the 2020 International Conference on Sensing, Measurement & Data Analytics in the Era of Artificial Intelligence (ICSMD), Xi’an, China, 15–17 October 2020. [Google Scholar]
  21. Li, G.; Zheng, Z.; Shao, Y.; Shen, J.; Zhang, Y. Automated Tire Visual Inspection Based on Low Rank Matrix Recovery. Available online: https://www.researchgate.net/publication/347083889_Automated_Tire_Visual_Inspection_Based_on_Low_Rank_Matrix_Recovery/fulltext/5fdd1aaf299bf14088228f8a/Automated-Tire-Visual-Inspection-Based-on-Low-Rank-Matrix-Recovery.pdf (accessed on 21 October 2021).
  22. Wu, T.; Gao, B.; Woo, W.L. Hierarchical low-rank and sparse tensor micro defects decomposition by electromagnetic thermography imaging system. Philos. Trans. R. Soc. 2020, 378, 20190584. [Google Scholar] [CrossRef]
  23. Cao, J.; Yang, G.; Yang, X.; Li, J. A Visual Surface Defect Detection Method Based on Low Rank and Sparse Representation. Available online: http://www.ijicic.org/ijicic-160104.pdf (accessed on 21 October 2021).
  24. Wang, Q.; Paynabar, K.; Pacella, M. Online automatic anomaly detection for photovoltaic systems using thermography imaging and low rank matrix decomposition. J. Qual. Technol. 2021, 1–14. [Google Scholar] [CrossRef]
  25. Kaur, K.; Mulaveesala, R. Statistical Post-processing Approaches for Active Infrared Thermography: A Comparative Study. In Proceedings of the 2021 IEEE 11th Annual Computing and Communication Workshop and Conference (CCWC), Las-Vegas, NV, USA, 7–30 January 2021. [Google Scholar]
  26. Sun, S.; Ren, H.; Dan, T.; Wei, W. 3D segmentation of lungs with juxta-pleural tumor using the improved active shape model approach. Technol. Health Care 2021, 29, 385–398. [Google Scholar] [CrossRef]
  27. Rajic, N. Principal Component Thermography; Technical report; Defence Science and Technology Organisation: Victoria, Australia, 2002. [Google Scholar]
  28. Hermosilla-Lara, S.; Joubert, P.Y.; Placko, D.; Lepoutre, F.; Piriou, M. Enhancement of open-cracks detection using a principal component analysis/wavelet technique in photothermal nondestructive testing. In Proceedings of the 6th International Conference on Quantitative InfraRed Thermography, Dubrovnik, Croatia, 24–27 September 2002; pp. 41–46. [Google Scholar]
  29. Bertsekas, D.P. Enlarging the region of convergence of Newton’s method for constrained optimization. J. Optim. Theory Appl. 1982, 36, 221–252. [Google Scholar] [CrossRef]
  30. Candès, E.J.; Li, X.; Ma, Y.; Wright, J. Robust Principal Component Analysis? J. ACM 2011, 58, 1–37. [Google Scholar] [CrossRef]
  31. Lin, Z.; Chen, M.; Ma, Y. The augmented lagrange multiplier method for exact recovery of corrupted low-rank matrices. arXiv 2010, arXiv:1009.5055. [Google Scholar]
  32. Candès, E.; Recht, B. Exact Matrix Completion via Convex Optimization. Found. Comput. Math. 2008, 9, 717. [Google Scholar] [CrossRef] [Green Version]
  33. Maldague, X. Theory and Practice of Infrared Technology for Nondestructive Testing; Wiley: Hoboken, NJ, USA, 2001. [Google Scholar]
  34. Maldague, X.P.V.; Moore, P.O. Nondestructive Testing Handbook: Infrared and Thermal Testing, 3rd ed.; American Society for Nondestructive Testing: Columbus, OH, USA, 2001. [Google Scholar]
  35. Ibarra-Castanedo, C.; Genest, M.; Piau, J.M.; Guibert, S.; Bendada, A.; Maldague, X.P. Active infrared thermography techniques for the nondestructive testing of materials. In Ultrasonic and Advanced Methods for Nondestructive Testing and Material Characterization; World Scientific: Singapore, 2007; pp. 325–348. [Google Scholar] [CrossRef] [Green Version]
  36. Wold, S.; Esbensen, K.; Geladi, P. Principal component analysis. Chemom. Intell. Lab. Syst. 1987, 2, 37–52. [Google Scholar] [CrossRef]
  37. Busse, G. Nondestructive evaluation of polymer materials. Ndt Int. 1994, 27, 253–262. [Google Scholar] [CrossRef]
  38. Usamentiaga, R.; Ibarra-Castanedo, C.; Maldague, X. More than Fifty Shades of Grey: Quantitative Characterization of Defects and Interpretation Using SNR and CNR. J. Nondestruct. Eval. 2018, 37, 25. [Google Scholar] [CrossRef]
  39. Jaccard, P. Lois de Distribution Florale dans la Zone Alpine. Bulletin de la Société vaudoise des sciences naturelles. Available online: https://www.e-periodica.ch/digbib/view?pid=bsv-002:1902:38::503#110 (accessed on 21 October 2021).
  40. Wada, K. labelme: Image Polygonal Annotation with Python. Available online: https://github.com/wkentaro/labelme (accessed on 21 October 2021).
  41. Tomasi, C.; Manduchi, R. Bilateral filtering for gray and color images. In Proceedings of the Sixth International Conference on Computer Vision (ICCV), Bombay, India, 7 January 1998; pp. 839–846. [Google Scholar]
Figure 1. Schematic of a defects in the form of (a) flat bottom hole; (b) Teflon insert; and (c) pullouts.
Figure 1. Schematic of a defects in the form of (a) flat bottom hole; (b) Teflon insert; and (c) pullouts.
Sensors 21 07185 g001
Figure 2. (a) CTA CFRP plate, where Z is the defect depth, and labels are used to identify the location of each defect; (b) pulsed thermography setup. a, PC; b, IR camera; c1 and c2, left and right flashes; d, CFRP specimen.
Figure 2. (a) CTA CFRP plate, where Z is the defect depth, and labels are used to identify the location of each defect; (b) pulsed thermography setup. a, PC; b, IR camera; c1 and c2, left and right flashes; d, CFRP specimen.
Sensors 21 07185 g002
Figure 3. (a) Jaccard index similarity definition; (b) similarity between the ground-truth and the detected area.
Figure 3. (a) Jaccard index similarity definition; (b) similarity between the ground-truth and the detected area.
Sensors 21 07185 g003
Figure 4. (a) Using the method for pre-processing; (b) Using the method for post-processing.
Figure 4. (a) Using the method for pre-processing; (b) Using the method for post-processing.
Sensors 21 07185 g004
Figure 5. Examples of reference and defect regions. The boundaries of the reference region are between the green and red lines, whilst the defective region is inside the blue line area.
Figure 5. Examples of reference and defect regions. The boundaries of the reference region are between the green and red lines, whilst the defective region is inside the blue line area.
Sensors 21 07185 g005
Figure 6. Segmentation and Jaccard index computation flow graph.
Figure 6. Segmentation and Jaccard index computation flow graph.
Sensors 21 07185 g006
Figure 7. (1st row) These images present the 3rd component of PCT data on raw data after using a low-rank matrix for pre-processing and post-processing, respectively. (2nd row) These images present PPT data at 0.135 Hz on raw data after using a low-rank matrix for pre-processing and post-processing, respectively. (3rd row) These images present the 3rd component of PLST data on raw data after using a low-rank matrix for pre-processing and post-processing, respectively.
Figure 7. (1st row) These images present the 3rd component of PCT data on raw data after using a low-rank matrix for pre-processing and post-processing, respectively. (2nd row) These images present PPT data at 0.135 Hz on raw data after using a low-rank matrix for pre-processing and post-processing, respectively. (3rd row) These images present the 3rd component of PLST data on raw data after using a low-rank matrix for pre-processing and post-processing, respectively.
Sensors 21 07185 g007
Figure 8. Profiles across the sample after using different processing techniques.
Figure 8. Profiles across the sample after using different processing techniques.
Sensors 21 07185 g008
Figure 9. Profiles across the sample after using different processing techniques.
Figure 9. Profiles across the sample after using different processing techniques.
Sensors 21 07185 g009
Figure 10. Profiles across the sample after using different processing techniques.
Figure 10. Profiles across the sample after using different processing techniques.
Sensors 21 07185 g010
Figure 11. Maximum CNR by different FBHs as a function of defect depth for all data sequences.
Figure 11. Maximum CNR by different FBHs as a function of defect depth for all data sequences.
Sensors 21 07185 g011
Figure 12. Maximum CNR for pullout-10 as a function of defect depth for all data sequences.
Figure 12. Maximum CNR for pullout-10 as a function of defect depth for all data sequences.
Sensors 21 07185 g012
Figure 13. Maximum CNR for pullout-15 as a function of defect depth for all data sequences.
Figure 13. Maximum CNR for pullout-15 as a function of defect depth for all data sequences.
Sensors 21 07185 g013
Figure 14. Maximum CNR for teflon insert as a function of defect depth for all data sequences.
Figure 14. Maximum CNR for teflon insert as a function of defect depth for all data sequences.
Sensors 21 07185 g014
Figure 15. Number of defects that are enhanced for each experiment. (a) Results of the pre-processing experiments. (b) Results of the post-processing experiments.
Figure 15. Number of defects that are enhanced for each experiment. (a) Results of the pre-processing experiments. (b) Results of the post-processing experiments.
Sensors 21 07185 g015
Table 1. Defect specifications for the CFRP Plate, Z is the depth of the defect below the inspected surface. Thickness is the defect thickness or thickness of the holes in case of the FBH type of defect.
Table 1. Defect specifications for the CFRP Plate, Z is the depth of the defect below the inspected surface. Thickness is the defect thickness or thickness of the holes in case of the FBH type of defect.
Defect
Code
Z
(mm)
Dimensions
(mm)
Thickness
(mm)
Defect
Code
Z
(mm)
Dimensions
(mm)
Thickness
(mm)
Defect
Code
Z
(mm)
Dimensions
(mm)
Thickness
(mm)
Teflon InsertsPull-OutsFlatBottom Holes
Tef-A2.4312.7 × 50.80.17PO15-A2.4312.7 × 50.80.15FBH-1J2.2812.700.29
Tef-B2.2812.7 × 50.80.17PO15-B2.2812.7 × 50.80.15FBH-2K2.0012.700.57
Tef-C2.1412.7 × 50.80.17PO15-C2.1412.7 × 50.80.15FBH-3L1.7112.700.86
Tef-D2.0012.7 × 50.80.17PO15-D2.0012.7 × 50.80.15FBH-4M1.4312.701.14
Tef-E1.8612.7 × 50.80.17PO15-E1.8612.7 × 50.80.15FBH-5N1.2812.701.29
Tef-F1.7112.7 × 50.80.17PO15-F1.7112.7 × 50.80.15FBH-6P1.0012.701.57
Tef-G1.5712.7 × 50.80.17PO15-G1.5712.7 × 50.80.15FBH-7Q0.7112.701.86
Tef-H1.4312.7 × 50.80.17PO15-H1.4312.7 × 50.80.15FBH-8R0.5712.702.00
Tef-J1.2812.7 × 50.80.17PO15-J1.2812.7 × 50.80.15FBH-8S10.5712.702.00
Tef-K1.1412.7 × 50.80.17PO15-K1.1412.7 × 50.80.15FBH-8S20.5712.702.00
Tef-L1.0012.7 × 50.80.17PO15-L1.0012.7 × 50.80.15FBH-8S30.5712.702.00
Tef-M0.8612.7 × 50.80.17PO15-M0.8612.7 × 50.80.15FBH-8S40.5712.702.00
Tef-N0.7112.7 × 50.80.17PO15-N0.7112.7 × 50.80.15FBH-8S50.5712.702.00
Tef-P0.5712.7 × 50.80.17PO15-P0.5712.7 × 50.80.15FBH-3H1.716.350.86
Tef-Q0.4312.7 × 50.80.17PO15-Q0.4312.7 × 50.80.15FBH-4G1.436.351.14
Tef-R0.2912.7 × 50.80.17PO15-R0.2912.7 × 50.80.15FBH-5G1.286.351.29
Tef-S0.1412.7 × 50.80.17PO15-S0.1412.7 × 50.80.15FBH-6F1.006.351.57
Tef-B22.2812.7 × 50.80.17PO10-B22.2812.7 × 50.80.10FBH-7E0.716.351.86
Tef-D22.0012.7 × 50.80.17PO10-D22.0012.7 × 50.80.10FBH-8E10.576.352.00
Tef-F21.7112.7 × 50.80.17PO10-F21.7112.7 × 50.80.10FBH-8E20.576.352.00
Tef-H21.4312.7 × 50.80.17PO10-H21.4312.7 × 50.80.10FBH-8E30.576.352.00
Tef-J21.2812.7 × 50.80.17PO10-J21.2812.7 × 50.80.10FBH-8E40.576.352.00
Tef-L21.0012.7 × 50.80.17PO10-L21.0012.7 × 50.80.10FBH-8E50.576.352.00
Tef-N20.7112.7 × 50.80.17PO10-N20.7112.7 × 50.80.10
Tef-P20.5712.7 × 50.80.17PO10-P20.5712.7 × 50.80.10
Table 2. Thermal properties of the CFRP.
Table 2. Thermal properties of the CFRP.
MaterialDensity
ρ ( kg / m 3 )
Specific Heat
c ( J / kg K )
Conductivity
k ( W / ( m K ) )
Diffusivity
α ( m 2 / s 10 7 )
Effisivity
e ( W s 0.5 / ( m 2 K ) )
CFRP (⊥)160012000.84.1671239.3
Table 3. Technical specification of Phoenix Thermal Camera from FLIR Systems.
Table 3. Technical specification of Phoenix Thermal Camera from FLIR Systems.
Thermal Camera Specifications
ParametersValues
DetectorIndium Antimonide (InSb)
Spectral Range1.5–5.0 microns
Cold Filter Bandpass3.0–5.0 μ m standard
Resolution320 × 256 pixels
Detector size30 × 30 µm
Well Capacity18 M electrons
Integration TypeSnapshot
Integration Time
(Electronic shutter speed)
9 µs to full frame time
Sensor Assembly f/#f/2.5 standard, f/4.1 optional
Sensor CoolingStirling closed cycle cooler;
optional Liquid Nitrogen (LN2)
Lens MountBayonet Twist-Lock
Spec Performance
(Thermal resolution)
<25 milliKelvin
Dynamic Range14 bits
Max Frame Rates
with RTIE Electronics
320 × 256: 120 frames per sec in full frame;
13.6 kHZ in smallest window (2 × 64)
Max Frame Rates
with DAS Electronics
320 × 256: 345 frames per sec in full frame;
38 kHZ in smallest window (2 × 128)
Table 4. Maximum CNR values for all data regarding Flat bottom holes in different depths and diameters.
Table 4. Maximum CNR values for all data regarding Flat bottom holes in different depths and diameters.
PCTPLSTPPT
DefectZDim.On
Raw data
Pre-P.Post-P.Pre-P vs.
PCT
Post-P vs.
PCT
On
Raw Data
Pre-P.Post-P.Pre-P. vs.
LST
Post-P. vs.
PLST
On
Raw data
Pre-P.Post-P.Pre-P. vs.
PPT
Post-P. vs.
PPT
FBH-8E10.576.356.2216.395.42163.56%–12.87%12.9720.0712.7254.71%–1.91%12.4818.504.4848.18%–64.08%
FBH-7E0.716.357.9817.284.57116.38%–42.82%12.7616.1614.8426.61%16.27%13.4315.827.6717.77%–42.86%
FBH-6F16.357.2819.245.07164.38%–30.36%12.9620.1320.4155.36%57.54%11.6519.155.2964.32%–54.6%
FBH-5G1.286.356.288.735.0839.14%–18.99%9.289.7510.175.07%9.62%9.079.793.117.88%–65.7%
FBH-4G1.436.3567.863.7331.24%–37.84%8.428.458.380.43%–0.49%8.138.610.985.82%–87.99%
FBH-3H1.716.355.1811.282.18117.75%–57.93%13.9911.4913.95–17.87%–0.24%12.6510.562.30–16.52%–81.78%
FBH-8R0.5712.710.229.748–4.67%–21.74%16.9912.9126.08–24.06%53.45%19.4914.319.81–26.56%–49.67%
FBH-7Q0.7112.711.4318.176.4458.91%–43.64%14.3617.8028.1724%96.18%22.8220.035.6–12.25%–75.47%
FBH-6P112.711.0122.484.37104.14%–60.29%10.6823.0625.76115.88%141.17%15.4927.442.5477.19%–83.59%
FBH-5N1.2812.711.1718.594.7866.38%–57.21%11.5320.2536.3575.59%215.16%13.521.991.4862.89%–89.05%
FBH-4M1.4312.712.3516.224.2131.35%–65.92%13.5316.4453.7121.49%296.9%14.2218.051.5726.97%–88.99%
FBH-3L1.7112.79.0812.294.4035.39%–51.5%11.2212.6714.3712.86%28.04%10.9713.011.3118.51%–88.1%
FBH-2K212.78.7911.863.1834.85%–63.88%8.5012.9910.9952.79%29.22%11.311.820.524.58%–95.41%
FBH-1J2.2812.73.024.141.7637.02%–41.88%2.154.562.39112.19%11.12%4.063.870.51-4.83%–87.4%
Table 5. Maximum CNR values for all data regarding Teflon inserts in different depths and diameters.
Table 5. Maximum CNR values for all data regarding Teflon inserts in different depths and diameters.
PCTPLSTPPT
DefectZDim.On
Raw data
Pre-P.Post-P.Pre-P vs.
PCT
Post-P vs.
PCT
On
Raw data
Pre-P.Post-P.Pre-P. vs.
PLST
Post-P. vs.
PLST
On
Raw data
Pre-P.Post-P.Pre-P. vs.
PPT
Post-P. vs.
PPT
Tef-S0.1412.7 × 50.84.543.886.17−14.66%35.82%4.754.38.38−9.45%76.38%5.323.935.66−26.07%6.41%
Tef-R0.2912.7 × 50.85.855.455.36−6.87%−8.39%8.396.729.51−19.92%13.33%8.576.835.88−20.29%−31.39%
Tef-Q0.4312.7 × 50.87.956.743.81−15.28%−52.04%5.297.645.3144.45%0.51%6.298.43.733.43%−41.24%
Tef-P0.5712.7 × 50.87.678.433.849.83%−50.01%8.3510.449.3624.97%12.14%9.139.584.844.89%−47.02%
Tef-N0.7112.7 × 50.87.748.243.766.46%−51.48%7.649.679.2926.58%21.54%8.699.072.994.43%−65.56%
Tef-M0.8612.7 × 50.86.728.442.8525.58%−57.58%8.4710.6710.3826.07%22.56%9.2710.083.668.72%−60.55%
Tef-L112.7 × 50.85.416.432.6918.86%−50.32%6.437.777.1120.78%10.52%6.637.382.0711.26%−68.83%
Tef-K1.1412.7 × 50.84.985.522.7810.87%−44.27%5.856.785.8515.75%−0.15%5.926.21.524.76%−74.28%
Tef-J1.2812.7 × 50.85.536.553.3318.4%−39.83%6.587.286.6110.72%0.46%5.376.890.8128.21%-84.99%
Tef-H1.4312.7 × 50.85.325.463.722.5%−30.19%6.076.686.2210.05%2.47%4.916.170.925.65%−81.63%
Tef-G1.5712.7 × 50.83.785.493.9145.37%3.44%6.216.076.21−2.21%−0.03%5.284.710.62−10.9%−88.29%
Tef-F1.7112.7 × 50.82.824.783.0669.26%8.54%4.965.3257.16%0.75%3.754.420.6217.85%−83.54%
Tef-E1.8612.7 × 50.82.463.132.627.47%5.98%3.13.13.1−0.26%−0.1%1.883.090.2864.31%−84.92%
Tef-D212.7 × 50.81.993.192.5960.61%30.41%2.072.992.0144.54%−2.95%1.412.850.46101.45%−67.82%
Tef-C2.1412.7 × 50.81.392.52.280.36%58.63%1.182.091.1877.64%0%1.252.490.5599.52%−56.02%
Tef-B2.2812.7 × 50.81.392.061.848.47%29.82%1.362.161.3859.35%1.88%1.852.050.6310.86%-65.83%
Tef-A2.4312.7 × 50.81.211.51.2423.56%2.39%1.021.291.3526.42%32%0.971.520.8857.56%−8.49%
Table 6. Maximum CNR values for all data regarding Pullouts in different depths and diameters.
Table 6. Maximum CNR values for all data regarding Pullouts in different depths and diameters.
PCTPLSTPPT
DefectZDim.On
Raw data
Pre-P.Post-P.Pre-P vs.
PCT
Post-P vs.
PCT
On
Raw data
Pre-P.Post-P.Pre-P. vs.
PLST
Post-P. vs.
PLST
On
Raw data
Pre-P.Post-P.Pre-P. vs.
PPT
Post-P. vs.
PPT
PO10-P20.5712.7 × 50.83.513.712.985.7%−15.21%1.584.231.96167.02%23.75%2.334.731.391103.23%−40.17%
PO10-N20.7112.7 × 50.83.042.184.35−28.38%42.98%0.953.011.66216.63%74.21%1.415.50.966288.97%−31.68%
PO10-L2112.7 × 50.83.333.212.57−3.75%−22.88%23.443.3871.58%68.78%26.390.892219.71%−55.38%
PO10-J21.2812.7 × 50.83.013.843.427.65%13.18%3.273.924.9219.79%50.34%2.655.210.62896.57%−76.3%
PO10-H21.4312.7 × 50.833.634.0721.05%35.62%3.4944.7414.67%35.79%2.285.650.887147.24%−61.16%
PO10-F21.7112.7 × 50.82.333.464.0548.24%73.61%3.033.443.5413.48%16.58%2.144.470.598108.63%−72.1%
PO10-D2212.7 × 50.81.552.252.4844.72%60.05%1.762.132.7321.01%55.41%1.412.760.62395.19%−55.94%
PO10-B22.2812.7 × 50.81.111.261.2613.05%13.59%0.751.331.2978.79%73.15%0.491.420.403189.57%−17.59%
PO15-S0.1412.7 × 50.83.63.871.877.62%−47.93%3.333.945.7518.48%72.78%3.224.763.49847.84%8.67%
PO15-R0.2912.7 × 50.85.043.196.38−36.62%26.69%4.425.395.8821.79%32.96%4.136.126.07348.21%46.97%
PO15-Q0.4312.7 × 50.83.34.67441.54%21.42%3.958.254.62108.57%16.94%3.858.494.402120.52%14.37%
PO15-P0.5712.7 × 50.83.725.163.7238.69%0.05%3.386.335.5387.11%63.41%3.726.872.72884.62%−26.67%
PO15-N0.7112.7 × 50.83.724.864.7530.8%27.68%4.015.96.4947.19%61.94%4.117.473.46282.03%−15.68%
PO15-M0.8612.7 × 50.84.65.122.7211.44%−40.94%5.386.359.2218.2%71.53%5.396.663.49423.54%−35.19%
PO15-L112.7 × 50.84.485.232.3516.83%−47.53%5.446.559.9620.38%83.21%5.116.223.11721.72%−38.97%
PO15-K1.1412.7 × 50.83.494.382.9425.31%−15.83%3.765.285.1440.36%36.63%3.875.041.47630.23%−61.86%
PO15-J1.2812.7 × 50.83.554.564.5428.72%27.93%4.125.516.6833.88%62.17%4.145.640.89536.18%−78.38%
PO15-H1.4312.7 × 50.83.124.854.6955.61%50.38%4.655.697.5222.38%61.81%4.186.440.45354.13%−89.15%
PO15-G1.5712.7 × 50.81.54.263.33184.84%122.65%3.715.985.3961.21%45.45%3.256.80.392109.1%−87.95%
PO15-F1.7112.7 × 50.81.063.592.66237.22%149.62%2.864.833.8869.32%35.73%2.495.560.925123.3%−62.84%
PO15-E1.8612.7 × 50.80.912.542.07179.52%128.19%2.013.773.487.79%69.29%2.074.211.079102.84−47.97
PO15-D212.7 × 50.82.253.212.6342.41%16.46%2.683.593.6334.03%35.67%2.334.010.30972.26−86.73
PO15-C2.1412.7 × 50.81.473.032.17106.75%47.78%1.362.882.63111%92.6%1.642.610.75259.22−54.09
PO15-B2.2812.7 × 50.80.751.250.9865.25%30.24%0.931.481.3858.89%48.18%0.911.411.08555.0418.97
PO15-A2.4312.7 × 50.80.710.9843.19%41.03%0.811.010.9525.84%17.39%0.8420.802137.81−4.64
Table 7. Jaccard index values for different methods on segmented data.
Table 7. Jaccard index values for different methods on segmented data.
MethodOn Raw DataPre_ProcessingPost_Processing
PCT60.4364.0853.94
PPT61.1962.8255
PLST50.6655.3655.35
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Ebrahimi, S.; Fleuret, J.R.; Klein, M.; Théroux, L.-D.; Ibarra-Castanedo, C.; Maldague, X.P.V. Data Enhancement via Low-Rank Matrix Reconstruction in Pulsed Thermography for Carbon-Fibre-Reinforced Polymers. Sensors 2021, 21, 7185. https://doi.org/10.3390/s21217185

AMA Style

Ebrahimi S, Fleuret JR, Klein M, Théroux L-D, Ibarra-Castanedo C, Maldague XPV. Data Enhancement via Low-Rank Matrix Reconstruction in Pulsed Thermography for Carbon-Fibre-Reinforced Polymers. Sensors. 2021; 21(21):7185. https://doi.org/10.3390/s21217185

Chicago/Turabian Style

Ebrahimi, Samira, Julien R. Fleuret, Matthieu Klein, Louis-Daniel Théroux, Clemente Ibarra-Castanedo, and Xavier P. V. Maldague. 2021. "Data Enhancement via Low-Rank Matrix Reconstruction in Pulsed Thermography for Carbon-Fibre-Reinforced Polymers" Sensors 21, no. 21: 7185. https://doi.org/10.3390/s21217185

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