[go: up one dir, main page]

CN119130976A - A method for characterization and assessment of marine corrosion under paint based on pulsed eddy current thermography and BEMD noise reduction - Google Patents

A method for characterization and assessment of marine corrosion under paint based on pulsed eddy current thermography and BEMD noise reduction Download PDF

Info

Publication number
CN119130976A
CN119130976A CN202411245582.XA CN202411245582A CN119130976A CN 119130976 A CN119130976 A CN 119130976A CN 202411245582 A CN202411245582 A CN 202411245582A CN 119130976 A CN119130976 A CN 119130976A
Authority
CN
China
Prior art keywords
corrosion
value
image
bemd
imf
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202411245582.XA
Other languages
Chinese (zh)
Inventor
丁松
马小杰
王轶卿
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing Tech University
Original Assignee
Nanjing Tech University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nanjing Tech University filed Critical Nanjing Tech University
Priority to CN202411245582.XA priority Critical patent/CN119130976A/en
Publication of CN119130976A publication Critical patent/CN119130976A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • G06T7/0004Industrial image inspection
    • G06T7/001Industrial image inspection using an image reference approach
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/70Denoising; Smoothing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/40Extraction of image or video features
    • G06V10/52Scale-space analysis, e.g. wavelet analysis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30108Industrial image inspection
    • G06T2207/30156Vehicle coating

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Quality & Reliability (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Image Processing (AREA)

Abstract

本发明公开了一种基于脉冲涡流热成像和BEMD降噪法的漆层下海洋腐蚀的表征与评估方法,属于海洋腐蚀检测技术领域。该方法包括以下步骤:采用脉冲涡流热成像ECPT对海洋腐蚀样品进行检测,并获取不同腐蚀程度的腐蚀试样表面升温和降温的腐蚀图像序列;采用BEMD方法对腐蚀图像进行逐层分离,并去除噪音对应的本征模态函数IMF,重建腐蚀图像;对去除噪音后的腐蚀图像进行腐蚀区域与未腐蚀区域的对比,评估海洋腐蚀试验样品的腐蚀程度。本发明通过精确的腐蚀表征与评估,能够为海洋结构的腐蚀防护设计提供科学依据,帮助工程师及时采取防护措施,延长海洋设施的使用寿命,降低因腐蚀造成的经济损失。

The present invention discloses a method for characterizing and evaluating marine corrosion under paint based on pulsed eddy current thermal imaging and BEMD noise reduction method, and belongs to the technical field of marine corrosion detection. The method comprises the following steps: using pulsed eddy current thermal imaging ECPT to detect marine corrosion samples, and obtaining a corrosion image sequence of the surface temperature rise and fall of corrosion samples with different corrosion degrees; using the BEMD method to separate the corrosion image layer by layer, and remove the intrinsic mode function IMF corresponding to the noise, and reconstruct the corrosion image; comparing the corrosion area and the non-corroded area of the corrosion image after noise removal, and evaluating the corrosion degree of the marine corrosion test sample. Through accurate corrosion characterization and evaluation, the present invention can provide a scientific basis for the corrosion protection design of marine structures, help engineers take protective measures in time, extend the service life of marine facilities, and reduce the economic losses caused by corrosion.

Description

Characterization and evaluation method for marine corrosion under paint layer based on pulse eddy current thermal imaging and BEMD noise reduction method
The invention belongs to the technical field of marine corrosion detection, and particularly relates to a characterization and evaluation method of marine corrosion under a paint layer based on a pulse eddy current thermal imaging and BEMD noise reduction method.
Background
Defects on the surface of the material can be characterized and evaluated by analyzing a corrosion image sequence obtained by the conductor material under the excitation of pulse eddy currents. Random disturbances are not adequately accounted for and handled, however, which affects the original erosion image and the reconstructed feature image. On the other hand, the variation in surface emissivity may cause unevenness in temperature value, thereby causing failure to obtain a good corroded image, and further affecting the detection result.
The current primary noise reduction method for sequences of images of corrosion acquired by ECPT is Principal Component Analysis (PCA).
The steps of the principal component analysis method are shown in fig. 1 and can be divided into:
① And taking the corrosion image sequence captured by the thermal infrared imager as M multiplied by N original data U (t) multiplied by N (y). Where m represents the frame number of the recorded sequence of images of corrosion and Nx and Ny are the thermal infrared imager resolution.
② By the vectorization processing, the original data U (t) is arranged as (nx×ny) ×m of the column vector matrix U V (t) as input data.
③ Image reconstruction of principal components is performed, as in fig. 2, from left to right, as a first principal component, a second principal component, a third principal component, and a fourth principal component after PCA processing, respectively.
PCA is a linear dimension reduction method that assumes that the data is linearly separable, however, in the eroded image, there is often a nonlinear complex relationship, making it difficult for PCA to efficiently extract features of the eroded image. Such non-linear structures may be ignored, thereby affecting the accurate representation of the features of the eroded image.
Second, the corrosion image typically has high dimensional characteristics, and partial information may be lost by PCA dimension reduction. Because the pixel points of the corroded image often correspond to the surface of a complex object and the material of the complex object, the dimension reduction process may cause the characteristics of different objects to be mixed together, so that the degree of distinction is reduced, and information loss is caused.
In addition, PCA is more sensitive to statistical properties of the data and to outliers. In the corroded image, there may be many abnormal points due to the influence of noise and photographing conditions, and these abnormal points may have a large influence on the result of PCA analysis, resulting in inaccurate dimension reduction results.
Finally, when PCA processes large-scale data, covariance matrix and eigenvalue decomposition thereof are required to be calculated, so that the calculation complexity is high and the time consumption is long. For high-dimensional large-scale data such as corrosion images, computational complexity can be a problem, limiting the efficiency of PCA in practical applications.
Disclosure of Invention
The invention aims to provide a characterization and evaluation method of marine corrosion under a paint layer based on pulse vortex thermal imaging and BEMD noise reduction, which comprises the following steps of detecting a marine corrosion sample by adopting pulse vortex thermal imaging (ECPT) and obtaining corrosion image sequences of heating and cooling of the surfaces of corrosion samples with different corrosion degrees, separating the corrosion images layer by adopting the BEMD method, removing intrinsic mode functions IMF corresponding to noise, reconstructing the corrosion images, comparing corrosion areas with non-corrosion areas of the corrosion images after noise removal, and evaluating the corrosion degrees of marine corrosion test samples.
The technical scheme adopted by the invention is that the characterization and evaluation method of marine corrosion under a paint layer based on pulse eddy current thermal imaging and BEMD noise reduction method comprises the following steps:
step1, detecting a marine corrosion test sample by adopting pulse eddy current thermal imaging,
Step 2, obtaining corrosion images of the surface of the marine corrosion test sample in the heating and cooling processes,
Step 3, adopting a two-dimensional empirical mode decomposition (BEMD) method to separate different frequencies and scale features in the corrosion image layer by layer, removing an Intrinsic Mode Function (IMF) corresponding to noise, and reconstructing the corrosion image;
And 4, comparing the corroded area with the non-corroded area of the corroded image after noise removal, and evaluating the corrosion degree of the marine corrosion test sample.
The intrinsic mode function IMF meets the following judging conditions:
the difference value between the extreme point number and the zero point number in the whole data set is less than or equal to 1;
Condition (2) that at any point, the average value of the envelope defined by the local maxima and minima is zero.
Further, smooth changes of spots and pits in the corrosion image are processed by a bilinear difference method.
Further, the specific steps of processing the smooth change of spots and pits in the corrosion image by a bilinear difference method are as follows:
difference in the horizontal axis direction:
f(x,j)=f(i,j)·(i+1-x)+f(i+1,j)·(x-i)
f(x,j+1)=f(i,j+1)·(i+1-x)+f(i+1,j+1)·(x-i)
Where f (x, j) represents the interpolation function value at the (x, j) position, f (i, j) represents the value at grid point (i, j), f (i+1, j) represents the value at grid point (i+1, j), f (x, j+1) represents the value at grid point (x, j+1), f (i, j+1) represents the value at grid point (i, j+1), f (i+1, j+1) represents the value at grid point (i+1, j+1), x represents the coordinate of non-grid point in the horizontal axis direction, i represents the abscissa of the first point in the grid, j represents the ordinate of the first point in the grid.
Then, interpolation is performed in the vertical axis direction, resulting in a value f (x, y) at a non-grid point (x, y):
f(x,y)=f(x,j)·(j+1-y)+f(x,j+1)·(y-j)
Where f (x, y) represents an interpolation function value at a non-grid point (x, y), y represents a coordinate of the non-grid point in the longitudinal axis direction,
Thereby, an upper envelope can be obtainedAnd lower envelope
Wherein the method comprises the steps ofRepresenting the value at the position of the upper envelope surface (x, y),Representing the value at grid point (x, j) in the upper envelope surface,Representing the value at grid point (x, j + 1) in the upper envelope surface,Representing the value at the lower envelope surface (x, y) position,Representing the value at grid point (x, j) in the lower envelope surface,Representing the value at grid point (x, j+1) in the lower envelope surface. Calculating an upper envelopeAnd lower envelopeFor removing local low frequency trends or global structural information in the image.
Preferably, the envelope average value is adjusted based on the corrosion characteristics in the marine atmospheric environment in combination with the corrosion depth distribution weight, so that the severely corroded areas in the image are weighted more significantly in the decomposition process, and the areas can be better separated by the BEMD by giving the areas with larger depth higher weight, so that the corroded areas in the final image are clearer, which is helpful for subsequent image analysis and corrosion evaluation, and the method specifically comprises the following steps:
Calculating a corrosion depth value D (x, y) at (x, y) in the corrosion image:
q (x, y) represents the heat source intensity at the position of the corrosion image (x, y), and α (x, y) represents the thermal diffusivity at the position of the corrosion image (x, y).
Then normalizing the corrosion depth to eliminate the influence of dimension, obtaining normalized corrosion depth D norm (x, y), and further constructing an adaptive weight function of an envelope average value:
w(x,y)=1+β·Dnorm(x,y)
Wherein w (x, y) represents an adaptive weight function value corresponding to the position of the corrosion image (x, y), beta is a weight adjustment coefficient for controlling the increasing amplitude of the weight,
Finally, the adjusted average envelope is calculated in combination with the adaptive weight function:
where m 11 (x, y) represents the average envelope value at the calculated erosion image (x, y).
Further, removing an intrinsic mode function IMF corresponding to noise, and reconstructing a corrosion image comprises the following steps:
Intermediate variable h 11 (x, y) for computing the acquired IMF represents the first intermediate variable value at (x, y) acquired when computing the first component of the IMF:
h11(x,y)=f(x,y)-m11(x,y)
Where f (x, y) represents the interpolation function value at the eroded image (x, y).
The calculation of the adjusted average envelope is repeated k times until h 1k (x, y) represents the kth intermediate variable value at (x, y) obtained when calculating the first component of the IMF.
Meets the judgment condition of the IMF, and sets the judgment condition as the first component c 1 (x, y) of the IMF:
h1k(x,y)=h1(k-1)(x,y)-m1k(x,y)
c1(x,y)=h1k(x,y)
Where h 1(k-1) (x, y) represents the kth-1 intermediate variable value at (x, y) obtained when computing the first component of the IMF, and m 1k (x, y) represents the kth average envelope value at (x, y) obtained when computing the first component of the IMF.
Residual r 1 (x, y) of the corrosion image is obtained by the following equation, representing the residual value obtained by subtracting the value at the first component (x, y) of IMF from the value at the corrosion image (x, y):
r1(x,y)=f(x,y)-c1(x,y)
R 1 (x, y) was taken as a noise-removed corrosion image.
Preferably, the first component of the IMF is gaussian filtered and the pixels in the neighborhood are weighted averaged by a gaussian function to smooth the image.
Further, the degree of corrosion is assessed by the magnitude of the gray contrast of the corroded area versus the non-corroded area.
The gray contrast ratio adopts the following formula:
Wherein L M and L N respectively represent average gray values of corroded areas and non-corroded areas in the corroded image, L represents average gray values of the corroded image, M represents corroded areas, N represents non-corroded areas, δ M and δ N respectively represent standard deviations of the average gray values of the corroded areas and the non-corroded areas, L (b) is the gray value of the b-th pixel point, C represents the gray contrast value, and g is the number of pixels in the area.
Alternatively, the degree of corrosion is estimated by the differential peak shape deviation amount.
The characterization and evaluation method of marine corrosion under a paint layer based on pulse eddy current thermal imaging and BEMD noise reduction method has the beneficial effects that:
1. The present invention reduces noise interference in the eroded image by BEMD, where the eroded image sequence is considered stable, but the noise interference changes the number and location of the extremes of the eroded image sequence, thereby changing the amplitude and frequency of the eroded image sequence. BEMD is a nonlinear decomposition method based on local extreme points, can perform self-adaptive decomposition according to the characteristics of a corrosion image, and can effectively reduce noise interference in the corrosion image.
2. The invention adopts peak shape deviation normal distribution quantity to represent the temperature change process of each pixel point, has more abundant information, and is beneficial to improving the accuracy and sensitivity of representation in terms of the method.
3. Because the color value of the corrosion image sequence corresponds to the temperature value, the invention takes the contrast of the corrosion area and the non-corrosion area as the index for evaluating the BEMD denoising effect, and can intuitively reflect the denoising effect.
4. The single characteristic value has limitation in distinguishing early corrosion and middle and later corrosion, and the corrosion sample can be comprehensively evaluated by a method of fusing the differential peak shape deviation amount and the contrast ratio, so that the corrosion degree of each stage can be effectively distinguished.
Drawings
FIG. 1 is a prior art PCA process corrosion image principle;
FIG. 2 is a diagram of principal components after PCA processing in the prior art;
FIG. 3 is a flow chart of the present invention;
FIG. 4 is a flow chart of the present invention for a reconstruction of a corrosion image;
FIG. 5 is an evaluation algorithm for corrosion level according to example 3 of the present invention.
Detailed Description
The invention is specially used for processing the corrosion image sequence in the vortex pulse thermal imaging, and mainly aims at reducing noise and enhancing the corrosion image, in particular to preserve corrosion characteristic information. This application is critical for detecting marine corrosion, as such corrosion information is typically very weak and easily inundated with noise.
The invention provides a characterization and evaluation method of marine corrosion under a paint layer based on pulse eddy current thermal imaging and BEMD noise reduction, which is shown in figure 3 and comprises the following steps:
step1, detecting a marine corrosion test sample by adopting pulse eddy current thermal imaging,
Step 2, obtaining corrosion images of the surface of the marine corrosion test sample in the heating and cooling processes,
Step 3, adopting a two-dimensional empirical mode decomposition (BEMD) method to separate different frequencies and scale features in the corrosion image layer by layer, removing an Intrinsic Mode Function (IMF) corresponding to noise, and reconstructing the corrosion image;
And 4, comparing the corroded area with the non-corroded area of the corroded image after noise removal, and evaluating the corrosion degree of the marine corrosion test sample.
The following is a specific procedure for the design of the present invention.
First, in the ECPT experiment, an infrared camera receives thermal radiation generated from the surface of a sample using an infrared detector, and obtains a corrosion image of the response through signal processing. However, other sources of radiation in the environment are a challenge to imaging quality. For stable, periodic radiation sources, such as room light sources and excitation coils, the method of subtracting the background frame is effective. However, the differentiation method has limitations when there are irregular, non-periodic sources of interference, such as surrounding human bodies, equipment and instruments.
Moreover, the influence of the marine environment on the carbon steel corrosion sample is complex and various, not only comprises uniform corrosion, but also comprises various corrosion forms such as pitting corrosion, crevice corrosion, stress corrosion cracking and the like, and the forms are complex and unevenly distributed, so the invention adopts a method for decomposing BEMD by two-dimensional empirical modes, and the essence of the method is that the intrinsic oscillation modes are identified through characteristic time scales in data, and then the data are decomposed into a plurality of Intrinsic Mode Functions (IMFs). The eigenmode function is a function satisfying two conditions (1) the difference between the extreme point number and the zero point number is less than or equal to 1 in the whole data set, and (2) at any point, the average value of the envelope defined by the local maxima and minima is zero.
The method comprises the following steps:
(1) Since noise interference is often represented as an extreme point in a corrosion image, finding the extreme point of a two-dimensional corrosion image I (x, y) is a key step, where x, y represents the abscissa and ordinate of any pixel in the corrosion image, and I (x, y) represents the temperature value of the pixel.
(2) Obtaining an upper envelope by bilinear difference methodAnd lower envelopeThe bilinear difference method has better smoothness and is suitable for processing smooth changes of spots and pits in the corrosion image. The bilinear difference is calculated as follows:
difference in the horizontal axis direction:
f(x,j)=f(i,j)·(i+1-x)+f(i+1,j)·(x-i)
f(x,j+1)=f(i,j+1)·(i+1-x)+f(i+1,j+1)·(x-i)
Where f (x, j) represents the interpolation function value at the (x, j) position, f (i, j) represents the value at grid point (i, j), f (i+1, j) represents the value at grid point (i+1, j), f (x, j+1) represents the value at grid point (x, j+1), f (i, j+1) represents the value at grid point (i, j+1), f (i+1, j+1) represents the value at grid point (i+1, j+1), x represents the coordinate of non-grid point in the horizontal axis direction, i represents the abscissa of the first point in the grid, j represents the ordinate of the first point in the grid.
Then, interpolation is performed in the vertical axis direction, resulting in a value f (x, y) at a non-grid point (x, y):
f(x,y)=f(x,j)·(j+1-y)+f(x,j+1)·(y-j)
Where f (x, y) represents an interpolation function value at a non-grid point (x, y), y represents a coordinate of the non-grid point in the longitudinal axis direction,
Thereby, an upper envelope can be obtainedAnd lower envelope
Wherein the method comprises the steps ofRepresenting the value at the position of the upper envelope surface (x, y),Representing the value at grid point (x, j) in the upper envelope surface,Representing the value at grid point (x, j + 1) in the upper envelope surface,Representing the value at the lower envelope surface (x, y) position,Representing the value at grid point (x, j) in the lower envelope surface,Representing the value at grid point (x, j+1) in the lower envelope surface. Calculating an upper envelopeAnd lower envelopeFor removing local low frequency trends or global structural information in the image.
(3) The average of the upper and lower envelopes is calculated. In order to aim at corrosion characteristics in the marine atmospheric environment, a method for adjusting envelope average value calculation by combining corrosion depth distribution weight is innovatively proposed. Firstly, the corrosion depth value D (x, y) at each pixel point in a corrosion image is required to be obtained, a one-dimensional thermal diffusion model is utilized to describe the temperature change process, the initial temperature is assumed to be T 0, and the temperature change of a corrosion area can be expressed as:
Wherein T (T) is a temperature value at a certain moment, T is time, Q is heat source intensity, and alpha is thermal diffusivity. Where a high corrosion depth means that the thermal resistance of the material surface and interior increases, so that more heat is accumulated in the corrosion area. Thus, a larger Q reflects deeper corrosion. A low corrosion depth means that the material has a weaker thermal diffusion capacity. Corrosion loosens the structure of the material, reduces the thermal conductivity, and results in a reduction in α. Thus, a lower α also reflects a deeper corrosion. Therefore, according to the thermal diffusion model parameters, the corrosion depth is estimated by using the following formula, and the corrosion depth is normalized to eliminate the influence of dimension:
Where Q (x, y) represents the heat source intensity at the corrosion image (x, y) location, α (x, y) represents the thermal diffusivity at the corrosion image (x, y) location, D norm (x, y) represents the normalized corrosion depth at the corrosion image (x, y) location, D max and D min are the maximum and minimum corrosion depths, respectively. Next, an adaptive weight function w (x, y) is defined, representing an adaptive weight function value corresponding to the position of the corrosion image (x, y), the weight function being based on the normalized value D norm (x, y) of the corrosion depth distribution. Considering that the greater the corrosion depth, the greater its impact on the envelope average, the weight function can be defined as:
w(x,y)=1+β·Dnorm(x,y)
Wherein, beta is a weight adjustment coefficient for controlling the increasing amplitude of the weight. Calculating an adjusted average envelope in combination with the adaptive weight function:
(4) The intermediate variable h 11 (x, y) is calculated by the following equation, representing the first intermediate variable value at (x, y) obtained when calculating the first component of the IMF:
h11(x,y)=I(x,y)-m11(x,y)
(5) Repeating steps (2) - (4) k times until h 1k (x, y), which means that the kth intermediate variable value at (x, y) obtained when calculating the first component of IMF satisfies the judgment condition of IMF, and setting it as the first component c 1 (x, y) of IMF:
h1k(x,y)=h1(k-1)(x,y)-m1k(x,y)
c1(x,y)=h1k(x,y)
(6) Residual r 1 (x, y) of the corrosion image is obtained by the following equation, representing the residual value obtained by subtracting the value at the first component (x, y) of IMF from the value at the corrosion image (x, y):
r1(x,y)=f(x,y)-c1(x,y)
(7) Repeating the above steps with r 1 (x, y) as the noise-removed corrosion image until the number of extreme points in one residual component is less than 2, the corrosion image I (x, y) can be expressed as a superposition of all IMFS components, as shown in the following formula:
Where c a (x, y) represents the a-th component of the IMF, r h (x, y) represents the h-th residual, h represents the BEMD decomposition is complete until the h-th residual is obtained.
BEMD has multi-scale adaptive properties that enable layer-by-layer separation of different frequencies and scale features in a corrosion image, where higher frequency IMFs often contain fine noise information, while lower frequency IMFs retain the main structural information and corrosion features of the corrosion image, where the first IMF often contains the highest frequency component, which is often primarily noise. However, simply removing the first IMF may lose some of the real information about corrosion, and therefore, the first IMF is gaussian filtered based on BEMD, and the gaussian filter smoothes the corrosion image by weighted averaging pixels in the neighborhood by the gaussian function, as follows:
(1) A filter window is first defined, of size q x q, q representing the length of the filter window.
(2) The gaussian weights are calculated from the following equation:
Wherein G (u, v) represents a gaussian weight value, u represents a horizontal offset in the filter window, v represents a horizontal offset in the filter window, σ is a standard deviation of a gaussian function, and the smoothness of the filter is determined.
(3) Gaussian filtering is applied to the first IMF component c 1 (x, y) and normalized:
c 1 (x+u, y+v) represents the value at the first component (x+u, y+v) of IMF, c' 1 (x, y) represents the first component of IMF after gaussian filtering and normalization, W is the sum of gaussian weights, and can be derived from the following equation:
And reconstructing the first IMF component obtained after Gaussian filtering, the residual IMF and residual error items to generate a noise-reduced corrosion image. In the reconstructed corrosion image, noise is significantly reduced, while meaningful corrosion characteristics are preserved and enhanced.
Example 1
The invention can use the degree of deviation of the temperature response curve from normal distribution to represent the temperature change characteristic of each pixel point in the corrosion image, and the temperature change characteristic is shown in the following formula. The characteristic parameter is essentially the third-order central moment of the random signal, which is used to measure the degree of deviation of the random signal from the normal distribution.
Where sk represents the degree to which the temperature response curve at the (x, y) position in the eroded image deviates from the normal distribution, f s (x, y) represents the temperature sample value of the s-th frame at the eroded image (x, y), s represents the number of frames of the current pixel point,For the mean of the temperature samples of the s-th frame at the eroded image (x, y), p is the total frame number of the eroded image.
The invention is used for representing the deviation degree of the temperature curve from the normal state, because the change of the magnetic conductivity, the electric conductivity and the thermal conductivity of the material can influence the heating and cooling processes of the material under the action of external excitation, and the temperature curve is deflected, left deflected or right deflected. According to the analysis, the temperature response curves of the pixel points in the corroded area and the non-corroded area of the material surface deviate from normal distribution to different degrees, so that the temperature response curves can be used for reconstructing a corroded image, the calculation steps are as shown in fig. 4, firstly, a corroded image sequence of a corroded sample is obtained, BEMD noise reduction processing is carried out on each frame of image, then, the temperature change curve of each pixel point is calculated, normalization processing is carried out to obtain data peak normal distribution quantity, and the peak normal distribution quantity of each pixel point is used as the value of the pixel point in the reconstructed image, so that a reconstructed image is obtained.
Example 2
Since the color value of the corroded image sequence corresponds to the temperature value, the invention takes the contrast of the corroded area and the non-corroded area as an index for evaluating the BEMD denoising effect. The contrast is measured by the degree of light, dark change or color difference in the corrosion image, the larger the contrast is, the larger the brightness or color difference between different areas is, the clearer the detail features are, and for the corrosion image of the corrosion sample, when the contrast value between the corrosion area and the non-corrosion area is larger, the higher the distinction degree of the corrosion area and the non-corrosion area is, the more obvious demarcation is provided, and the corrosion detection and evaluation are facilitated. And comparing the contrast indexes of the corrosion images before and after the BEMD denoising, thereby judging the denoising effect of the BEMD. The local contrast calculation formula is:
Wherein L M and L N respectively represent average gray values of corroded areas and non-corroded areas in the corroded image, L represents average gray values of the corroded image, M represents corroded areas, N represents non-corroded areas, δ M and δ N respectively represent standard deviations of the average gray values of the corroded areas and the non-corroded areas, L (b) is the gray value of the b-th pixel point, C represents the gray contrast value, and g is the number of pixels in the area. The standard deviation may help detect outliers or extreme data points, which is particularly important in the processing of the erosion image. By considering the standard deviation in the contrast calculation, the interference of the abnormal value on the result can be eliminated in the corrosion identification, and the stability and accuracy of the contrast evaluation can be improved. And the degree of dispersion of the data points relative to the mean value can be measured, so that the mean value and the standard deviation are combined in corrosion detection, the data distribution range of a corrosion area can be determined, and the characteristics of different areas can be distinguished more accurately.
Example 3
According to the method, the difference peak shape deviation amount and the contrast of the corroded area and the non-corroded area of the reconstructed corroded image after denoising are fused, the difference peak shape deviation amount and the contrast of the corroded area and the non-corroded area are used as indexes for comprehensively evaluating the corrosion degree, and corrosion samples under different corrosion degrees are distinguished, so that the evaluation accuracy is improved.
The evaluation flow is as shown in fig. 5, firstly, calculating the temperature change curve of each pixel point and carrying out normalization processing to obtain the data peak shape normal distribution quantity, using the peak shape normal distribution quantity of each pixel point as the value of the pixel point in the reconstructed image to obtain a reconstructed image and obtaining a reconstructed corrosion image by using the skewness, subtracting the average skewness value of the non-corroded area from the average skewness value corresponding to each pixel point in the reconstructed image to obtain the differential skewness characteristic value, meanwhile, calculating the contrast value of the corroded area and the non-corroded area, finally carrying out multidimensional data visualization analysis based on the two characteristic values, using the differential skewness characteristic value as an abscissa, using the contrast characteristic value as an ordinate, and displaying the corrosion degree of each sample in the form of a coordinate point, wherein the corrosion degree evaluation can not accurately evaluate the corrosion degree due to the non-monotonicity of the corrosion degree along with time only by using the single characteristic value, so that the corrosion degree of different degrees can be distinguished after the characteristic value is increased.
The above embodiments are provided to illustrate the technical concept and features of the present invention and are intended to enable those skilled in the art to understand the content of the present invention and implement the same, and are not intended to limit the scope of the present invention. All equivalent changes or modifications made in accordance with the spirit of the present invention should be construed to be included in the scope of the present invention.

Claims (10)

1.一种基于脉冲涡流热成像和BEMD降噪法的漆层下海洋腐蚀的表征与评估方法,其特征在于,包括如下步骤:1. A method for characterizing and evaluating marine corrosion under paint based on pulsed eddy current thermal imaging and BEMD noise reduction method, characterized in that it comprises the following steps: 步骤1:采用脉冲涡流热成像对海洋腐蚀试验样品进行检测,Step 1: Use pulsed eddy current thermal imaging to detect marine corrosion test samples. 步骤2:获取海洋腐蚀试验样品表面的升温和降温过程的腐蚀图像,Step 2: Obtain corrosion images of the surface of the marine corrosion test sample during the heating and cooling process. 步骤3:采用二维经验模态分解BEMD方法,对腐蚀图像中的不同频率和尺度特征进行逐层分离,并去除噪音对应的本征模态函数IMF,重建腐蚀图像;Step 3: Use the two-dimensional empirical mode decomposition (BEMD) method to separate the different frequency and scale features in the corrosion image layer by layer, remove the intrinsic mode function (IMF) corresponding to the noise, and reconstruct the corrosion image; 步骤4:对去除噪音后的腐蚀图像进行腐蚀区域与未腐蚀区域进行对比,评估海洋腐蚀试验样品的腐蚀程度。Step 4: Compare the corroded area with the non-corroded area of the corrosion image after noise removal to evaluate the corrosion degree of the marine corrosion test sample. 2.根据权利要求1所述的一种基于脉冲涡流热成像和BEMD降噪法的漆层下海洋腐蚀的表征与评估方法,其特征在于:2. The method for characterizing and evaluating marine corrosion under paint based on pulsed eddy current thermal imaging and BEMD noise reduction method according to claim 1, characterized in that: 本征模态函数IMF满足下述判断条件:The intrinsic mode function IMF satisfies the following judgment conditions: 条件(1):在整个数据集中,极值点数和零点数的差值小于等于1;Condition (1): In the entire data set, the difference between the number of extreme points and the number of zero points is less than or equal to 1; 条件(2):在任何一点上,由局部极大值和最小值定义的包络的平均值为零。Condition (2): At any point, the average value of the envelope defined by the local maxima and minima is zero. 3.根据权利要求2所述的一种基于脉冲涡流热成像和BEMD降噪法的漆层下海洋腐蚀的表征与评估方法,其特征在于:3. The method for characterizing and evaluating marine corrosion under paint based on pulsed eddy current thermal imaging and BEMD noise reduction method according to claim 2, characterized in that: 通过双线性差值法处理腐蚀图像中斑点和坑洞的平滑变化。The smooth changes of spots and holes in the eroded image are processed by bilinear interpolation method. 4.根据权利要求3所述的一种基于脉冲涡流热成像和BEMD降噪法的漆层下海洋腐蚀的表征与评估方法,其特征在于:4. The method for characterizing and evaluating marine corrosion under paint based on pulsed eddy current thermal imaging and BEMD noise reduction method according to claim 3, characterized in that: 通过双线性差值法处理腐蚀图像中斑点和坑洞的平滑变化的具体步骤为:The specific steps of processing the smooth changes of spots and holes in the eroded image by bilinear interpolation method are as follows: 在横轴方向上进行插值:Interpolate in the horizontal direction: f(x,j)=f(i,j)·(i+1-x)+f(i+1,j)·(x-i)f(x,j)=f(i,j)·(i+1-x)+f(i+1,j)·(x-i) f(x,j+1)=f(i,j+1)·(i+1-x)+f(i+1,j+1)·(x-i)f(x,j+1)=f(i,j+1)·(i+1-x)+f(i+1,j+1)·(x-i) 其中,f(x,j)表示在(x,j)位置处的插值函数值,f(i,j)表示网格点(i,j)处的值,f(i+1,j)表示表示网格点(i+1,j)处的值,f(x,j+1)表示表示网格点(x,j+1)处的值,f(i,j+1)表示表示网格点(i,j+1)处的值,f(i+1,j+1)表示表示网格点(i+1,j+1)处的值,x表示非网格点在横轴方向上的坐标,i表示网格中的第一个点的横坐标,j表示网格中的第一个点的纵坐标;Where, f(x,j) represents the interpolation function value at the position (x,j), f(i,j) represents the value at the grid point (i,j), f(i+1,j) represents the value at the grid point (i+1,j), f(x,j+1) represents the value at the grid point (x,j+1), f(i,j+1) represents the value at the grid point (i,j+1), f(i+1,j+1) represents the value at the grid point (i+1,j+1), x represents the coordinate of the non-grid point in the horizontal axis direction, i represents the horizontal coordinate of the first point in the grid, and j represents the vertical coordinate of the first point in the grid; 然后,在纵轴方向上进行插值,得到非网格点(x,y)处的值f(x,y):Then, interpolate in the vertical direction to get the value f(x,y) at the non-grid point (x,y): f(x,y)=f(x,j)·(j+1-y)+f(x,j+1)·(y-j)f(x,y)=f(x,j)·(j+1-y)+f(x,j+1)·(y-j) 其中,f(x,y)表示在非网格点(x,y)处的插值函数值,y表示非网格点在纵轴方向上的坐标,Where f(x,y) represents the interpolation function value at the non-grid point (x,y), and y represents the coordinate of the non-grid point in the vertical direction. 由此,可以得到上包络和下包络 Thus, the upper envelope can be obtained and lower envelope 其中表示在上包络面(x,y)位置处的值,表示上包络面中网格点(x,j)处的值,表示上包络面中网格点(x,j+1)处的值,表示在下包络面(x,y)位置处的值,表示下包络面中网格点(x,j)处的值,表示下包络面中网格点(x,j+1)处的值。计算上包络和下包络的平均值,用于去除图像中局部的低频趋势或全局结构信息。in Represents the value at the position (x,y) on the upper envelope surface, represents the value at the grid point (x, j) in the upper envelope surface, represents the value at the grid point (x,j+1) in the upper envelope surface, Represents the value at the position (x,y) of the lower envelope surface, represents the value at the grid point (x, j) in the lower envelope surface, Represents the value at the grid point (x, j+1) in the lower envelope surface. Calculate the upper envelope and lower envelope The average value is used to remove local low-frequency trends or global structural information in the image. 5.根据权利要求4所述的一种基于脉冲涡流热成像和BEMD降噪法的漆层下海洋腐蚀的表征与评估方法,其特征在于:5. The method for characterizing and evaluating marine corrosion under paint based on pulsed eddy current thermal imaging and BEMD noise reduction method according to claim 4, characterized in that: 基于海洋大气环境下的腐蚀特征,结合腐蚀深度分布权重调整包络平均值,图像中的严重腐蚀区域在分解过程中会得到更高的权重,从而使这些区域在本征模态函数IMF中更为显著地表现出来,并且,通过赋予深度较大的区域更高的权重,BEMD更好地分离出这些区域,使得最终的图像中腐蚀区域更加清晰,有助于后续的图像分析和腐蚀评估,具体包括如下步骤:Based on the corrosion characteristics in the marine atmosphere environment, combined with the corrosion depth distribution weight to adjust the envelope mean, the severely corroded areas in the image will get higher weights during the decomposition process, so that these areas are more prominent in the intrinsic mode function IMF. In addition, by giving higher weights to areas with greater depth, BEMD can better separate these areas, making the corroded areas in the final image clearer, which is helpful for subsequent image analysis and corrosion assessment. The specific steps include the following: 计算腐蚀图像中(x,y)处的腐蚀深度值D(x,y):Calculate the corrosion depth value D(x,y) at (x,y) in the corrosion image: Q(x,y)表示腐蚀图像(x,y)位置处的热源强度,α(x,y)表示腐蚀图像(x,y)位置处的热扩散系数,Q(x,y) represents the heat source intensity at the position (x,y) of the corrosion image, α(x,y) represents the thermal diffusion coefficient at the position (x,y) of the corrosion image, 然后对腐蚀深度进行归一化处理以消除量纲的影响,获得归一化后的腐蚀深度Dnorm(x,y),进而构建包络平均值的自适应权重函数:Then the corrosion depth is normalized to eliminate the influence of dimension, and the normalized corrosion depth D norm (x, y) is obtained, and then the adaptive weight function of the envelope average is constructed: w(x,y)=1+β·Dnorm(x,y)w(x,y)=1+β·D norm (x,y) 其中,w(x,y)表示腐蚀图像(x,y)位置对应的自适应权重函数值,β为权重调整系数,用于控制权重的增大幅度,Among them, w(x,y) represents the adaptive weight function value corresponding to the position (x,y) of the eroded image, and β is the weight adjustment coefficient, which is used to control the increase of the weight. 最后,结合自适应权重函数,计算调整后的平均包络:Finally, combined with the adaptive weight function, the adjusted average envelope is calculated: 其中,m11(x,y)表示计算得到的腐蚀图像(x,y)处的平均包络值。Wherein, m 11 (x, y) represents the calculated average envelope value at the eroded image (x, y). 6.根据权利要求5所述的一种基于脉冲涡流热成像和BEMD降噪法的漆层下海洋腐蚀的表征与评估方法,其特征在于,6. A method for characterizing and evaluating marine corrosion under paint based on pulsed eddy current thermal imaging and BEMD noise reduction method according to claim 5, characterized in that: 去除噪音对应的本征模态函数IMF,重建腐蚀图像包括如下步骤:Removing the intrinsic mode function IMF corresponding to the noise and reconstructing the eroded image includes the following steps: 计算获取IMF的中间变量h11(x,y),表示计算IMF第一个分量时获取的(x,y)处的第一个中间变量值:Calculate the intermediate variable h 11 (x, y) of IMF, which represents the first intermediate variable value at (x, y) obtained when calculating the first component of IMF: h11(x,y)=f(x,y)-m11(x,y)h 11 (x, y) = f (x, y)-m 11 (x, y) 重复计算调整后的平均包络k次直到h1k(x,y),表示计算IMF第一个分量时获取的(x,y)处的第k个中间变量值,Repeat the calculation of the adjusted average envelope k times until h 1k (x, y), which represents the kth intermediate variable value at (x, y) obtained when calculating the first component of the IMF, 满足IMF的判断条件,并将其设置为IMF的第一个分量c1(x,y):Satisfy the judgment condition of IMF and set it as the first component c 1 (x,y) of IMF: h1k(x,y)=h1(k-1)(x,y)-m1k(x,y)h 1k (x,y)=h 1(k-1) (x,y)-m 1k (x,y) c1(x,y)=h1k(x,y)c 1 (x,y)=h 1k (x,y) 其中,h1(k-1)(x,y)表示计算IMF第一个分量时获取的(x,y)处的第k-1个中间变量值,m1k(x,y)表示表示计算IMF第一个分量时获取的(x,y)处的第k个平均包络值,Where h 1(k-1) (x,y) represents the k-1th intermediate variable value at (x,y) obtained when calculating the first component of IMF, and m 1k (x,y) represents the kth average envelope value at (x,y) obtained when calculating the first component of IMF. 通过下式得到腐蚀图像的残差r1(x,y),表示腐蚀图像(x,y)处的值减去IMF第一个分量(x,y)处的值得到的残差值:The residual r 1 (x, y) of the eroded image is obtained by the following formula, which represents the residual value obtained by subtracting the value at the first component (x, y) of the IMF from the value at the eroded image (x, y): r1(x,y)=f(x,y)-c1(x,y)r 1 (x,y)=f(x,y)-c 1 (x,y) 将r1(x,y)作为去除噪音的腐蚀图像。Take r 1 (x, y) as the eroded image from which noise is removed. 7.根据权利要求6所述的一种基于脉冲涡流热成像和BEMD降噪法的漆层下海洋腐蚀的表征与评估方法,其特征在于,7. A method for characterizing and evaluating marine corrosion under paint based on pulsed eddy current thermal imaging and BEMD noise reduction method according to claim 6, characterized in that: 对IMF的第一个分量进行了高斯滤波,通过高斯函数对邻域内的像素进行加权平均来平滑腐蚀图像。The first component of the IMF is Gaussian filtered, and the pixels in the neighborhood are weighted averaged by the Gaussian function to smooth the eroded image. 8.根据权利要求7所述的一种基于脉冲涡流热成像和BEMD降噪法的漆层下海洋腐蚀的表征与评估方法,其特征在于,8. A method for characterizing and evaluating marine corrosion under paint based on pulsed eddy current thermal imaging and BEMD noise reduction method according to claim 7, characterized in that: 通过腐蚀区域与未腐蚀区域的灰度对比度的大小评估腐蚀程度。The degree of corrosion is evaluated by the grayscale contrast between the corroded area and the uncorroded area. 9.根据权利要求8所述的一种基于脉冲涡流热成像和BEMD降噪法的漆层下海洋腐蚀的表征与评估方法,其特征在于,9. A method for characterizing and evaluating marine corrosion under paint based on pulsed eddy current thermal imaging and BEMD noise reduction method according to claim 8, characterized in that: 灰度对比度采用下述公式:Grayscale contrast uses the following formula: 其中,LM和LN分别表示腐蚀图像中腐蚀区域和未腐蚀区域的平均灰度值,L表示腐蚀图像的平均灰度值,M代表腐蚀区域,N代表非腐蚀区域,δM和δN分别表示腐蚀区域和非腐蚀区域的平均灰度值的标准差,l(b)为第b个像素点的灰度值,C表示灰度对比度值,g为该区域像素数量。Where L M and L N represent the average grayscale values of the corroded area and the non-corroded area in the corrosion image, respectively. L represents the average grayscale value of the corrosion image, M represents the corroded area, N represents the non-corroded area, δ M and δ N represent the standard deviation of the average grayscale values of the corroded area and the non-corroded area, respectively. l(b) is the grayscale value of the b-th pixel, C represents the grayscale contrast value, and g is the number of pixels in the area. 10.根据权利要求7所述的一种基于脉冲涡流热成像和BEMD降噪法的漆层下海洋腐蚀的表征与评估方法,其特征在于,10. The method for characterizing and evaluating marine corrosion under paint based on pulsed eddy current thermal imaging and BEMD noise reduction method according to claim 7, characterized in that: 通过差分峰形偏离量评估腐蚀程度。The corrosion degree was evaluated by differential peak shape deviation.
CN202411245582.XA 2024-09-06 2024-09-06 A method for characterization and assessment of marine corrosion under paint based on pulsed eddy current thermography and BEMD noise reduction Pending CN119130976A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202411245582.XA CN119130976A (en) 2024-09-06 2024-09-06 A method for characterization and assessment of marine corrosion under paint based on pulsed eddy current thermography and BEMD noise reduction

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202411245582.XA CN119130976A (en) 2024-09-06 2024-09-06 A method for characterization and assessment of marine corrosion under paint based on pulsed eddy current thermography and BEMD noise reduction

Publications (1)

Publication Number Publication Date
CN119130976A true CN119130976A (en) 2024-12-13

Family

ID=93751543

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202411245582.XA Pending CN119130976A (en) 2024-09-06 2024-09-06 A method for characterization and assessment of marine corrosion under paint based on pulsed eddy current thermography and BEMD noise reduction

Country Status (1)

Country Link
CN (1) CN119130976A (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100074496A1 (en) * 2008-09-23 2010-03-25 Industrial Technology Research Institute Multi-dimensional empirical mode decomposition (emd) method for image texture analysis
CN101847210A (en) * 2010-06-25 2010-09-29 哈尔滨工业大学 Multi-group image classification method based on two-dimensional empirical modal decomposition and wavelet denoising
CN106815818A (en) * 2017-01-17 2017-06-09 中国科学院上海高等研究院 A kind of image de-noising method
CN110680308A (en) * 2019-11-04 2020-01-14 北京理工大学 ECG signal denoising method based on fusion of improved EMD and threshold method
CN111208169A (en) * 2020-02-20 2020-05-29 四川省特种设备检验研究院 Pulse eddy current thermal imaging defect detection method suitable for natural cracks
CN112801956A (en) * 2021-01-18 2021-05-14 南京工业大学 High-resolution image reconstruction and state evaluation method for marine corrosion under paint layer

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100074496A1 (en) * 2008-09-23 2010-03-25 Industrial Technology Research Institute Multi-dimensional empirical mode decomposition (emd) method for image texture analysis
CN101847210A (en) * 2010-06-25 2010-09-29 哈尔滨工业大学 Multi-group image classification method based on two-dimensional empirical modal decomposition and wavelet denoising
CN106815818A (en) * 2017-01-17 2017-06-09 中国科学院上海高等研究院 A kind of image de-noising method
CN110680308A (en) * 2019-11-04 2020-01-14 北京理工大学 ECG signal denoising method based on fusion of improved EMD and threshold method
CN111208169A (en) * 2020-02-20 2020-05-29 四川省特种设备检验研究院 Pulse eddy current thermal imaging defect detection method suitable for natural cracks
CN112801956A (en) * 2021-01-18 2021-05-14 南京工业大学 High-resolution image reconstruction and state evaluation method for marine corrosion under paint layer

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
SONG DING,ETC: "Characterisation and evaluation of paint-coated marine corrosion in carbon steel using eddy current pulsed thermography", 《NDT&E INTERNATIONAL130(2022)》, 28 May 2022 (2022-05-28) *
常东等: "脉冲涡流热成像图像的BEMD 提升小波阈值去噪", 《红外技术》, 30 June 2012 (2012-06-30), pages 1 - 3 *

Similar Documents

Publication Publication Date Title
Liu et al. Steel surface defect detection using a new Haar–Weibull-variance model in unsupervised manner
CN109766909B (en) Analysis method for aging behavior of shore environment microplastic based on spectrogram fusion
Zhu et al. Characterization of rolling contact fatigue cracks in rails by eddy current pulsed thermography
Zhang et al. Quality control of additively manufactured metallic structures with machine learning of thermography images
CN112798648A (en) Defect detection method of composite materials based on thermal image analysis of generative core principal components
CN108345898A (en) A kind of novel line insulator Condition assessment of insulation method
CN116883412A (en) Graphene far infrared electric heating equipment fault detection method
CN113649422A (en) Hot image-based rough rolling billet quality detection system and method
CN116952785A (en) Electronic tobacco tar deterioration detection method based on image data
CN113884464A (en) Coating waveband emissivity external field measuring method based on thermal infrared imager
CN118037672A (en) Generated image anomaly detection method based on diffusion model and uncertainty estimation
CN111831872A (en) An adaptive grayscale visualization method for magnetic flux leakage data enhanced by small defect features
CN105118035A (en) Self-adaptive optical spot signal extraction method based on sparse representation
CN113763368B (en) Multi-type damage detection characteristic analysis method for large-size test piece
CN119130976A (en) A method for characterization and assessment of marine corrosion under paint based on pulsed eddy current thermography and BEMD noise reduction
Liang et al. Enhanced diffusion-based analysis for fast defect detection in ECPT image
CN109816651B (en) Thermal image defect feature extraction method based on change rate and temperature difference
CN117392078A (en) A speckle image quality evaluation method based on image characteristic parameters
Qi et al. Quantitative detection of minor defects in metal materials based on variation coefficient of CT image
Świta et al. Processing of thermographic sequence using Principal Component Analysis
Kretzmann et al. Non-destructive testing with transient thermography on composite materials
CN111179267B (en) A quality monitoring method for the laser cladding manufacturing process on the surface of parts
Xiong et al. Total variation regularized sparse tensor decomposition for eddy current pulsed thermography sequence processing
CN113012116A (en) Infrared image defect edge detection method based on improved mathematical morphology
Plotnikov et al. Means of eliminating background effects for defect detection and visualization in infrared thermography

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination