Next Article in Journal
DITES: A Lightweight and Flexible Dual-Core Isolated Trusted Execution SoC Based on RISC-V
Next Article in Special Issue
Weighted Iterative CD-Spline for Mitigating Occlusion Effects on Building Boundary Regularization Using Airborne LiDAR Data
Previous Article in Journal
A Hybrid Intrusion Detection Model Using EGA-PSO and Improved Random Forest Method
Previous Article in Special Issue
Analysis of the Impact of Changes in Echo Signal Parameters on the Uncertainty of Distance Measurements in p-ToF Laser Rangefinders
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

New Denoising Method for Lidar Signal by the WT-VMD Joint Algorithm

1
Key Laboratory of Atmospheric Optics, Anhui Institute of Optics and Fine Mechanics, Hefei Institutes of Physical Science, Chinese Academy of Sciences, Hefei 230031, China
2
Science Island Branch of Graduate School, University of Science and Technology of China, Hefei 230026, China
3
Advanced Laser Technology Laboratory of Anhui Province, Hefei 230037, China
*
Author to whom correspondence should be addressed.
Sensors 2022, 22(16), 5978; https://doi.org/10.3390/s22165978
Submission received: 25 June 2022 / Revised: 25 July 2022 / Accepted: 8 August 2022 / Published: 10 August 2022
(This article belongs to the Special Issue LiDAR Sensor Hardware, Algorithm Development and Its Application)

Abstract

:
Light detection and ranging (LIDAR) is an active remote sensing system. Lidar echo signal is non-linear and non-stationary, which is often accompanied by various noises. In order to filter out the noise and extract valid signal information, a suitable method should be chosen for noise reduction. Some denoising methods are commonly used, such as the wavelet transform (WT), the empirical mode decomposition (EMD), the variational mode decomposition (VMD), and their improved algorithms. In this paper, a new denoising method named the WT-VMD joint algorithm based on the sparrow search algorithm (SSA), for lidar signal is selected by comparative experiment analysis. It is shown that this method is the most suitable one with the maximum signal-to-noise ratio (SNR), the minimum root-mean-square error (RMSE), and a relatively small indicator of smoothness when it is used in three kinds (50, 100, and 1000 pulses) of simulate lidar signals. The SNR is increased by 138.5%, 77.8% and 42.8% and the RMSE is decreased by 81.8%, 72.0% and 68.8% when being used to the three kinds of cumulative signal without pollution. Then, the SNR is increased by 83.3%, 60.4% and 24.0% and the RMSE is decreased by 70.8%, 66.0% and 50.5% when being used to the three kinds of cumulative signal with aerosol and clouds. The WT-VMD joint algorithm based on SSA is used in the denoising process for the actual lidar signal, showing extraordinary denoising effect and will improve the inversion accuracy of the lidar signal.
Keywords:
lidar; denoising; WT; EMD; VMD; SSA; WT-VMD

1. Introduction

As a combination of traditional radar technology and modern laser technology, lidar has the advantages of high spatial and temporal resolution, wide detection range, and so on [1]. It is an effective remote sensing tool to detect the vertical structure of the atmosphere [2,3], which is widely used in the measurement of atmospheric and environmental parameters such as cloud, aerosol, boundary layer, and visibility. In practical application, the intensity of lidar echo signal decreases gradually with the increase in detection distance, which is inversed to the square of detection distance. Moreover, due to the influence of solar background light, the dark current of the system photoelectric detector, the thermal noise of the amplifier, and other factors in the detection process, the weak echo signal at a long distance will be completely submerged in the noise. Due to the influence of various noises in the detection process, the echo signal at a long distance cannot obtain sufficient information [4]. The noise pollution of the lidar signal will affect the effective detection range and the accuracy of subsequent signal processing, so the noise reduction of lidar backscattered signal is an important research topic.
The noise in the lidar signal has the characteristics of continuous amplitude and random phase in time and can be regarded as a typical nonlinear and non-stationary signal. For this kind of signal processing, the current common denoising methods include wavelet transform (WT) [5], empirical mode decomposition (EMD) [6], and variational mode decomposition (VMD) [7]. Many experiments have demonstrated that these methods have significant effects on the removal of weak signal noise, and some studies have also applied these methods to the denoising experiments of lidar signals, showing that it also has a certain ability to deal with lidar signal noise [8,9,10]. For example, in 2004, the WT method was used to denoise lidar signals, increasing the effective detection range of lidar by Fang et al. [8]. EMD method is a signal processing method with strong adaptability, and it was used to denoise the lidar signal in 2009, which proved that the algorithm can effectively suppress the noise in the lidar signal and provide high SNR data for the subsequent inversion of extinction coefficient by Zhang et al. [9]. VMD method can make good use of its Vienna filtering characteristics to achieve a better smoothing effect. In 2018, Xu et al. compared and tested a variety of denoising methods, and successfully verified the excellent denoising performance of the VMD method in lidar echo signals [10].
With the deepening of denoising research, for the purpose of improving the performance of the single denoising algorithm, some scholars try to combine a variety of algorithms and have achieved specific research results [11,12]. Hu et al. pointed out that the combination of WT and the optimized VMD is able to perform the signal denoising and overcome the disadvantages of VMD and WT, whose performance is superior to the two individual methods [13]. In addition, Hua et al. proposed a denoising method to deal with the laser radar echo signal denoising problem based on the concept of joint denoising [14], in which they optimized the VMD parameters, including the number of decomposition modes and the quadratic penalty. In this paper, WT, EMD, VMD, and joint algorithms are selected to carry out noise filtering experiments to explore the performance differences of different methods for lidar signal noise, then choose the best denoising method for practical lidar signal processing. In order to solve the parameter selection problem of VMD, a swarm intelligence optimization algorithm, named the sparrow search algorithm (SSA) is used.
The rest of this paper is organized as follows. The related methods, including WT, EMD, VMD, WT-EMD, and the proposed denoising method WT-VMD, are introduced in Section 2. The simulation is presented in Section 3. In Section 4, the proposed method is compared with other existing methods, and the superiority of the proposed method is proved, then it is applied to measured load signals. Finally, discussions and conclusions are drawn in Section 5 and Section 6.

2. Method

2.1. Wavelet Transform: WT

The wavelet transform is based on Fourier transform and has good characteristics in the time-frequency domain. This method describes the signal as a superposition of a series of wavelet basis functions at different scales. The relationship between the frequency components and the wavelet basis functions can be characterized by the approximate coefficients and detail coefficients obtained after wavelet decomposition. The noise is contained in high-frequency components corresponding to the detail coefficients. Wavelet threshold denoising is the removal of signal noise by zeroing or shrinking the detail coefficients using a threshold function while retaining some of the approximate coefficients. The WT method requires the selection of a wavelet basis function that is similar to the signal to be decomposed. Appropriate decomposition level and threshold function can avoid incomplete separation of the signal or filtering out valuable information. It depends on the signal characteristics to determine whether the hard or soft threshold function is used. The hard thresholding function can preserve local features such as signal edges, but it is easy to cause distortion and discontinuity in the signal; the soft threshold function is relatively smooth but may suffer from loss of high-frequency information and blurred edges [15]. The selection of these parameters in advance will cause a difference in the denoising results [16,17]. The selection for the wavelet basis functions of WT will be introduced in Section 4.1.

2.2. Empirical Mode Decomposition: EMD

Empirical mode decomposition is an adaptive time-frequency processing method, which decomposes a set of nonstationary nonlinear signals into a series of intrinsic mode functions (IMFs) arranged from high to low frequency and a residual component (res).
x ( t ) = i = 1 L i m f i ( t ) + r e s ( t ) ,
where x ( t ) is the original signal, i m f i ( t ) are the different IMF components, arranged according to the frequency, and r e s ( t ) is the residual quantity, which reflects the average trend of signal change.
Since the noise is primarily contained in the low-order modes (high-frequency components) of the IMFs, part of the high-frequency components can be directly discarded to achieve the purpose of denoising.
x ˜ ( t ) = i = k t h L i m f i ( t ) + r e s ( t ) ,
x ˜ ( t ) is the reconstructed signal. Preserve the IMFs starting at k t h .
k t h is determined by the correlation between the original signal x ( t ) and IMFs. The estimated x ˜ m ( t ) can then be rewritten as:
x ˜ m ( t ) = x ˜ ( t ) = x ( t ) i = 1 m i m f i ( t ) ,
where m = k t h 1 . The correlation coefficient between x ( t ) and x ˜ ( t ) can then be calculated as follows:
ρ ( m ) = t = 1 L x ( t ) x ˜ ( t ) t = 1 L x 2 ( t ) t = 1 L x ˜ 2 ( t ) ,
in which ρ is always decreasing until it reaches a minimum. k t h is given by [13]
k t h = arg l a s t 1 m L ρ ( m ) C + 1 ,
where m is the value at which ρ ( m ) starts to be smaller than some constant C. In general, C belongs to [0.75, 0.85] range.
In contrast to the WT method, the EMD method does not require a predetermined basis function and the appropriate mode function can be chosen to decompose the signal according to its own characteristics. Although the EMD method does not require the selection of parameters such as decomposition levels and threshold functions, modal confounding, endpoint effects, and difficulties in determining stopping conditions may occur [18]. Other denoisings, such as correlation-based EMD partial reconstruction (EMD-PR), EMD direct thresholding (EMD-DT), EMD interval thresholding (EMD-IT), and ensemble EMD (E-EMD) [19,20,21,22] denoising methods are often used for signal denoising, but there is no qualitative improvement for this study. In the future, we may make further detailed exploration and apply the improved EMD denoising algorithm to lidar signal processing.

2.3. Variational Mode Decomposition: VMD

Variational mode decomposition is also an adaptive signal processing method, which continuously updates each mode function u k and its center frequency by iteratively searching for the optimal solution of the variational modes, so as to decompose the noisy signal into a series of Band Limited IMFs (BLIMFs) with sparse and limited bandwidth [23].
x t = i = 1 K u i t ,
where x ( t ) is also the original signal, and u i ( t ) represent different modes.
Contrary to EMD, the VMD method realizes the decomposition of the signal from low frequency to high frequency. The noise is hidden in the high-order BLIMFs. Therefore, the VMD method selects the low-order modal function to reconstruct directly to remove the noise.
x ˜ t = i = 1 k t h u i t ,
Compared with the EMD method, it has a fast convergence speed, strong robustness and can effectively avoid problems such as modal aliasing and end effects. However, VMD is not suitable for all non-stationary signals. Some non-stationary signals need to be preprocessed before using VMD.
When VMD is used for signal decomposition, the number of decomposition layers K and the secondary penalty factor α needs to be set, of which the numerical selection has a great influence on the decomposition results [24,25]. Usually, the parameters of K and α are empirically set according to the signal characteristics. In order to accurately display the performance of the VMD algorithm, it is necessary to search for the optimal values of K and α .
However, in practice, manual search is not feasible. Consider using swarm intelligence optimization algorithms to apply to VMD parameter selection problems. Sparrow search algorithm (SSA) is an effective optimization technique, which simulates the foraging and anti-predation behaviors of sparrows [26]. Its parameters are few, adaptable, convergence accuracy performance is good, and with strong global search capabilities, for single-modal and bimodal functions can obtain the best optimal solution and average solution.
The fitness function in SSA needs to be determined according to the function characteristics of the parameters to be optimized. According to the VMD algorithm of the parameters to be optimized in this paper, the energy entropy is selected as the fitness function. Energy entropy reflects the distribution of signal energy in the time domain, and its size is inversely proportional to the proportion of the signal in the total energy. In the process of parameter combination optimization, it is necessary to calculate the energy entropy of each u k , and the formula is as follows:
H = k = 1 K p ( k ) log p ( k ) ,
where p ( k ) = E k / E is the proportion of the energy of each IMF in the total signal energy; E k = u k ( t ) 2 , E = E k .
The local minimum energy entropy is used as the fitness function in SSA. The formula is as follows:
f i t n e s s = min γ = ( K , α ) min L , H i m f ,

2.4. Joint Algorithm

The single denoising algorithm has its own merits and demerits. Both EMD and VMD achieve efficient denoising by directly removing high-frequency modes, but there is also a small amount of signal information mixed in the high-frequency components. WT processes the noise components by threshold so as to protect useful signal peaks and bursts well, but it also leads to incomplete noise removal. Therefore, this paper attempts to combine WT and EMD/VMD algorithms to enhance the denoising ability and obtain more efficient results.
WT-EMD: first, the raw noisy signal is denoised by WT, then the denoised signal is decomposed using EMD. Finally, the signal is reconstructed by superposition of the relevant components.
WT-VMD: after the overall denoising process with WT, the denoised signal is further decomposed by the VMD method and then the relevant BLIMFs are selected for reconstruction to complete the secondary denoising.

3. Simulation

The echo signal received by lidar in the actual work can be simulated by simulating the number of ideal lidar echo photoelectrons and adding Poisson noise [27,28]. Due to the weak intensity of the single pulse-echo signal, the cumulative average of multiple pulses is usually used to enhance the signal-to-noise ratio (SNR) in the practical application of lidar. The higher the number of accumulated pulses, the lower the proportion of noise component in the signal. Figure 1 shows the simulation results of the photoelectron number distribution of lidar signal with different cumulative pulse times (10 pulses, 100 pulses, and 1000 pulses). Raising the cumulative number of pulses can effectively raise the detection range of lidar echo signals. Within the same detection range, the signal-to-noise ratio continues to increase as the number of pulses increases.

4. Experiments

4.1. Parameter Selection of Denoising Method

The wavelet basis functions of WT include haar, sym, coifle, dB, etc. In this paper, the sym wavelet is chosen as the wavelet basis function. Sym wavelet is a typical discrete wavelet basis with good orthogonality and symmetry, which is suitable for the processing of lidar echo signals. The vanishing moment sym3–sym8 and decomposition level 3–6 are chosen, respectively, to denoise the simulation echo signal. It is experimentally determined that the denoised signal has the best SNR and the lowest RMSE when the wavelet basis function is sym7 and the decomposition level is 4. Therefore, this paper uses the sym7–4 scheme for wavelet denoising in the subsequent experiments. In order to obtain better overall continuity of the signal, a soft threshold function is chosen for denoising in this paper.
The selection of EMD relevant components and VMD decomposition levels can be determined adaptively by using the methods mentioned in Section 2.2 and Section 2.3.

4.2. Evaluation Indicators of Denoising

The noise of lidar signal is filtered by different single algorithms and combined algorithms, respectively, and the denoising effects are evaluated by three indicators: root mean square error (RMSE), signal-to-noise ratio (SNR), and smoothness (r) [29]:
S N R = 10 × lg n f 2 n n f n f n 2 ,
R M S E = 1 n n f n f n 2 ,
r = n 1 f n + 1 f n 2 n 1 f n + 1 f n 2 ,
where f ( n ) is the raw signal before denoising, and f ( n ) is the output signal after denoising. The higher SNR means the lower noise ratio. The smaller RMSE means closer to the raw clean signal. The smaller r means the smoother curve.

4.3. Simulation Signals with No Pollution

A clear sky aerosol model is used to simulate lidar signals without pollution, and three sets of different cumulative pulse numbers (50\100\1000) represent different original SNR conditions. Denoising experiments are carried out using the five different denoising algorithms mentioned above, and the results are shown in Figure 2, Figure 3 and Figure 4 and Table 1, Table 2 and Table 3, respectively.
The original clean signal without air pollution is a smooth curve. Due to the large amount of noise in the remote distance, the simulation noisy signal fluctuates greatly with the bad smoothness of the curve. The signal noise content of 50 accumulated pulses is relatively high with the original input SNR of 10.6707dB. As the number of cumulative pulses increases, the input SNR of 1000 cumulative pulse signals can reach 23.6621 dB, and the smoothness decreases significantly. In the denoising experiments, despite all algorithms filtering out noise to a certain extent, there is variability in the results of different denoising methods under different input signal-to-noise ratio conditions. The effect of WT denoising method is not sufficiently thorough, there still remain large signal fluctuations in the remote distance after denoising. However, when the number of cumulative pulses increases, the output SNR of WT increases greatly. Under the condition of high noise, decomposing the signal with EMD and retaining the low-frequency components allow for maximum noise filtering, resulting in better denoising. Retaining only the low-frequency components ensures the smoothness of the signal so that the EMD maintains a good advantage in pollution-free atmospheres with different SNRs. The denoising capability of VMD is relatively stable and does not change significantly with different input SNRs, while the VMD-processed signal deviates more from raw signal at the near-end points. The WT-EMD joint algorithm improves the denoising effect of WT, but it does not perform as well as the EMD algorithm at high noise levels. In all three groups of experiments, WT-VMD has the best denoising effect which can reduce the smoothness of the denoised curve to below 1. In the case of 50 cumulative pulse signals, the signal denoised by WT-VMD can improve the output SNR to near 2.5 times the original SNR. From Table 1, Table 2 and Table 3, we can see that the SNR is increased by 138.5%, 77.8%, and 42.8%, and the RMSE is decreased by 81.8%, 72.0%, and 68.8% when the proposed method is used for the three kinds of cumulative signal without pollution.
The ultimate goal of lidar signal denoising is to retrieve the real distribution of the atmosphere better, so it is necessary to further verify whether the denoised signal can improve the accuracy of subsequent inversion. The Fernald method [30,31] is used to invert the original clean signal, the noise signal, and the WT-VMD denoised signal, respectively. The black line in Figure 5 shows the relative error between the extinction coefficient of the noise signal and that of the clean signal at different SNRs, and the blue line means the relative error between the extinction coefficient of the denoise signal and that of the clean signal at different SNRs. When the number of cumulative pulses is small, that is the noise content is relatively high, and the error of extinction coefficient of undenoised signal is large. The result of 50 cumulative pulses is an order of magnitude greater than the error of 1000 cumulative pulses. The three experimental results all prove that the extinction coefficient obtained after denoising is closer to the real value.

4.4. Simulation Signals with Aerosol Layers and Clouds

To demonstrate the capability of these methods can be applied to wide conditions, this paper also simulates signals with realistic aerosol (0–2.5 km) and cloud distributions (9.5–11.5 km). The lidar echo signal with aerosol layer and clouds is not a simple smooth curve. These denoising methods should be tested that if they can retain the information of aerosol and cloud while denoising. Under this simulated condition, three groups of denoising experiments with different cumulative pulse numbers are also carried out. The results show in Figure 6, Figure 7 and Figure 8 and Table 4, Table 5 and Table 6, respectively.
WT can retain more signal characteristics, especially good expression of the aerosol layer structure. However, also because of this, WT retains more noise resulting in a poor denoising effect under the condition of low SNR. EMD method pursues high smoothness of curve, which will weaken signal properties such as aerosol layer leading to large deviation from the original signal. It is apparent that this situation is more likely to happen when the signal has a low content of noise. For example, the aerosol layer of the signal after EMD denoising has a deviation in the experiment of 1000 cumulative pulse signals. Signals processed by VMD also retain part of the fluctuation with larger smoothness, but better than that after WT denoising. In the experiment of 50 cumulative pulse signal denoising, the VMD method still has the problem of endpoint deviation. Similar to the experimental results of denoising in the case of no pollution, when the cumulative pulse signal is 50 or 100 times, the results of WT-EMD are slightly better than that of the single WT method. When the cumulative pulse number reaches 1000 times, the RMSE of the WT-EMD combined method increase. Because the WT method performs well under high SNR and can filter out a large amount of noise while EMD is prone to modal aliasing under high SNR conditions. Therefore, the combined algorithm (using EMD secondary denoising again on the basis of WT) may perform worse. The WT-VMD method is still the best in the denoising experiment for the lidar noise signal with aerosol and clouds. Compared with the original signal, the results not only ensure good smoothness but also show the aerosol and cloud structure well. In addition, the WT-VMD joint algorithm improves the endpoint problem of a single method VMD. It is noted that we can see that the SNR is increased by 83.3%, 60.4%, and 24.0%, and the RMSE is decreased by 70.8%, 66.0%, and 50.5% when the proposed method is used for the three kinds of cumulative signal with aerosol and clouds from Table 4, Table 5 and Table 6.
The results of extinction coefficient before and after signal denoising under cloud and aerosol conditions are also compared in Figure 9. The inversion error of 1000 cumulative pulses signal is obviously less than 50 and 100 cumulative pulses signal. After denoising, the relative errors of the three extinction coefficients can reach a similar level. It is noticed that the relative error decreases obviously after denoising at 0–2 km aerosol layer and 9.5–11.5 cloud layer. This indicates that the WT-VMD method has a significant effect on improving the inversion accuracy of aerosol and cloud structure.

4.5. Denoising Results with Real Lidar Signals

It is necessary to verify the performance of the WT-VMD method by experimenting on the actual lidar echo signal, which is complicated by various interferences. As the altitude increases, the power of the lidar signal attenuates with the square of the distance. In general, the range-square corrected signal is obtained to eliminate the distance’s influence on the echo signal by multiplying the square of the distance by the echo power. The WT-VMD method is used to filter the signals’ noise when selecting the rang-square corrected signals detected by lidar at two different times in Hefei. As shown in Figure 10, when the detection distance is 4 km, the signal is gradually submerged by noise and no useful information can be obtained. While after processing by the WT-VMD, the effective detection range can be increased to more than 6 km. It shows that the WT-VMD method can make the weak signal easier to detect while maintaining the original signal structure. For the lidar data detected at different times, the WT-VMD method has a strong ability to deal with the noise.
To intuitively illustrate the influence of noise on the result of signal inversion, selecting the lidar signal data, which is averaged using 100 cumulative pulses for each profile within 10 s and its sampling rate is 40 MHz, measured in Heifei from 18:00 to 23:00 on 30 December 2020. The range-squared corrected signals were inverted by the Fernald method after the WT-VMD denoising. Extinction coefficient results of lidar signal inversion before and after denoising are shown in Figure 11. The noise in the original lidar signal will cause the error of the inversion results. There are strange vertical lines and a lot of noise points at long distances in the spatio-temporal diagram of the extinction coefficient before denoising. After denoising, the long-distance noises are removed, and the extinction coefficient image shows the structure of the near-distance aerosol layer more clearly. The experimental result proves that the WT-VMD method can suppress the high-frequency peak noise and improve the inversion accuracy effectively.

4.6. Comparison with Averaging Signals

In daily lidar signal processing, time averaging is often used as an effective denoising method. The longer the average time, the higher the SNR. In order to compare the difference between WT-VMD method and time averaging method, the one-hour lidar signal measured in Heifei from 15:00 to 16:00 on 8 September 2021 is selected as experimental data.
The one-hour lidar signal is cumulative averaged and compared with the 5 min signal denoised by WT-VMD. The Figure 12a shows the extinction coefficient results in both cases. The 1 h averaging signal still had a lot of noise after 9 km, while the noise content of the 5 min signal decreased significantly after using WT-VMD. Figure 12b presents the extinction coefficients of 1 h averaging signal before and after denoising. Using WT-VMD to denoise the one-hour averaging signal makes the signal smoother and the signal structure clearer. The experiment demonstrates that the averaging method can only reduce noise to a certain extent, but its noise filtering effect is far less than that of WT-VMD. Atmospheric changes are instantaneous. Using too long averaging time to process signals will hide the true changes in atmospheric distribution. Therefore, the one-hour averaging signal is not suitable for real lidar signal procession. While the time averaging signal shorter than 1 h will have more noise, which is definitely worse than the signal denoised by the WT-VMD method.
Median filtering is a signal processing method based on sorting theory, which can suppress impulse noise well. The main principle is to replace a point in the number sequence with the median value of other neighboring data points, so that the value of the point is closer to the real value. This method can eliminate isolated data points and protect the edge of signal from being blurred. It is also commonly used in practical signal processing. A lidar signal profile measured in Hefei at 15:10 on 8 September 2021 is selected as experimental data. Figure 13 shows the comparison result of the 5 min signal after denoising of the WT-VMD and the signal after median filtering. In Figure 13a, the filtering is not complete when L = 9 is chosen as the window length, the noise fluctuates significantly at altitudes above 8 km, and the extinction coefficients of the inversion at close distances show an overall deviation, which is the inversion error caused by the insufficient signal-to-noise ratio. When the window length is increased to 21, as shown in Figure 13b, the noise fluctuations in the upper layers are reduced, but the noise filtering effect is still not as good as the WT-VMD denoising algorithm. The choice of window values determines the smoothing quality, and the longer the window, the better the smoothing effect. If the window is too small and the length is less than nine, the denoising effect must be worse. In order to improve the denoising performance, if you select a window with a length greater than 21, it reduces the spatial resolution of the signal and blurs the atmospheric structure.

5. Discussions

When the number of cumulative pulses is large, that is, the SNR of the original signal is high, all kinds of denoising methods can effectively remove most of the noise information. However, when the cumulative pulse decreases, that is, the SNR decreases, and the difference of noise reduction ability among different methods increases.
From the perspective of denoising evaluation indicators, the related methods of VMD are better than the related methods of EMD in terms of SNR, RMSE or smoothness. Among them, the proposed WT-VMD method has absolute advantages, and it has the best noise reduction performance under different sizes of original SNR, and its advantages are more obvious when the noise is more.
The effect of WT is the worst. The overall wavelet threshold denoising can only weaken the protrusion of the curve, but there is still a lot of noise information left, and the denoising is not complete. Additionally, with the increase in noise, the shortage of the WT method in filtering noise is becoming more and more prominent. Although the smoothness of the curve obtained by the EMD method is small, the endpoint effect may occur when the SNR is low, that is, the signal endpoint offset is large, causing signal distortion, and modal aliasing is easy to occur when the SNR is high.
As to the joint denoising, the filtering ability of WT-EMD and WT-VMD has been significantly improved. However, not all joint denoising methods are significantly better than the single denoising method. Since there are still useful signals hidden in high-frequency components after EMD/VMD decomposition, WT processing for low-frequency components with less noise information cannot achieve the purpose of secondary effective denoising. On the contrary, if WT is used to filter most of the noise, then EMD/VMD decomposition. At this time, the noise content in the high-frequency component is higher. After discarding the high-frequency component, the SNR can be improved more.

6. Conclusions

In order to find the most suitable denoising method for lidar signals, this study employs the joint algorithms WT-EMD and WT-VMD based on the single denoising algorithm WT, EMD, and VMD. The comparative experiment of denoising is carried out by using a simulation lidar signal. The simulated signal with noise is divided into two types, one is under the condition of no pollution, and the other is with aerosol and cloud distribution. Three kinds of experiments were conducted with 50, 100, and 1000 cumulative pulses, respectively, corresponding to different input SNR. Three indicators, SNR, RMSE, and smoothness, are used to evaluate the noise reduction effect of the algorithm.
The experimental results show the difference in denoising ability under different denoising methods. WT method is more suitable for the condition of high SNR and can restore the signal structure well, but the signal after denoising still has a lot of fluctuations in the far distance and the smoothness of the curve is poor. EMD method performs well in pollution-free weather, but it will lose the details of atmospheric distribution for aerosol and clouds. VMD method has stable denoising capability under different noise levels. Its overall effect is better than WT, but there may exist an endpoint problem. Joint algorithms are usually superior to single algorithms. WT denoising can filter out most of the noise while retaining the signal characteristics, and then EMD/VMD can further remove the remaining noise in detail. However, mode aliasing may occur in EMD at high SNR, so WT-EMD sometimes leads to signal distortion. The result indicates that the WT-VMD method has the best noise reduction effect. Regardless of the noise level, the signal processed by it has the minimum RMSE, the maximum SNR, and a relatively small indicator of smoothness. Then, the denoised signal by WT-VMD based on SSA can display the information of the original aerosol and cloud well and reduce the relative error of the extinction coefficient obviously.
Applying the proposed method to the actual lidar data can effectively reduce the signal’s noise with the increasing detection range and enhance the accuracy of subsequent aerosol extinction coefficient inversion. Compared with the common averaging method and the median filtering method, the atmospheric inversion results obtained by WT-VMD denoising are also better. The experimental results demonstrated that the WT-VMD method based on SSA could be well used in practical lidar signal processing. In the next step, the algorithm will be further optimized to improve the operation speed, so as to play a greater role in the actual lidar atmospheric detection.

Author Contributions

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

Funding

This research was funded by National Natural Science Foundation of China, grant number, 41975038, and 42111530028, and funded by Natural Science Foundation of Anhui Province, grant number 2008085J33, and funded by Key research and Development Program of Anhui Province, grant number 2022h11020008, and also funded by Youth Innovation Promotion Association CAS, grant number Y2021113.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data underlying the results presented in this paper are available by contacting the first author or the corresponding author.

Acknowledgments

The authors thank the Natural Science Foundation of China, the Natural Science Foundation of Anhui Province, the Key research and Development Program of Anhui Province and Chinese Academy of Sciences for help supporting this work. The authors also thank all reviewers and editors.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Mao, J.D. Noise reduction for lidar returns using local threshold wavelet analysis. Opt. Quantum Electron. 2012, 43, 59–68. [Google Scholar] [CrossRef]
  2. Wang, Z.Z.; Li, J.; Zhong, Z.Q.; Liu, D.; Zhou, J. LIDAR exploration of atmospheric boundary layer over downtown of Beijing in summer. J. Appl. Opt. 2008, 29, 96–100. [Google Scholar]
  3. Zhou, J.; Yue, G.M.; Qi, F.D.; Jin, C.J.; Wu, Y.H.; Xiong, L.M.; Chen, Y.H.; Dou, G.D.; Hu, H.L. Optical properties of aerosol derived from lidar measurements. Chin. J. Quantum Electron. 1998, 15, 140–148. [Google Scholar]
  4. Zhou, Z.R.; Hua, D.X.; Yang, R. De-noising method for mie scattering lidar echo signal based on wavelet theory. Acta Photonica Sin. 2016, 45, 144–149. [Google Scholar]
  5. Mallat, S.; Hwang, W.L. Singularity detection and processing with wavelets. IEEE Trans. Inf. Theory 1992, 38, 617–643. [Google Scholar] [CrossRef]
  6. Huang, N.E.; Shen, Z.; Long, S.R.; Wu, M.C.; Shih, H.H.; Zheng, Q.; Yen, N.C.; Tung, C.C.; Liu, H.H. The empirical mode decomposition and the Hilbert spectrum for nonlinear and non-stationary time series analysis. Proc. R. Soc. Lond. A 1998, 454, 903–995. [Google Scholar] [CrossRef]
  7. Dragomiretskiy, K.; Zosso, D. Variational mode decomposition. IEEE Trans. Signal Process. 2014, 62, 531–544. [Google Scholar] [CrossRef]
  8. Fang, H.T.; Huang, D.S. Noise reduction in lidar signal based on discrete wavelet transform. Opt. Commun. 2004, 233, 67–76. [Google Scholar] [CrossRef]
  9. Zheng, F.T.; Hua, D.X.; Zhou, A.W. Empirical mode decomposition algorithm research & application of mie lidar atmospheric backscattering signal. Chin. J. Lasers 2009, 36, 1068–1074. [Google Scholar]
  10. Xu, F.; Chang, J.H.; Liu, B.G. De-noising method research for lidar echo signal based on variational mode decomposition. Laser Infrared 2018, 48, 1443–1448. [Google Scholar]
  11. Liu, Y.Q.; Deng, H.W.; Wu, L.B.; Shen, Y.P.; Tian, Y.Q.; Yu, S.T. Study on Signal Denoising of Microseismic Monitoring Based on Combined Variational Mode Decomposition and Wavelet Threshold Method. Min. Res. Dev. 2020, 40, 98–103. [Google Scholar]
  12. Zhang, Y.D.; Hou, M.; Liu, Z.L.; Xie, P. Empirical mode decomposition with wavelet de-noising. In Proceedings of the 2010 IEEE International Conference on Intelligent Computing and Intelligent Systems, Xiamen, China, 29–31 October 2010; pp. 183–186. [Google Scholar]
  13. Hu, H.; Ao, Y.; Yan, H.; Bai, Y.; Shi, N. Signal Denoising Based on Wavelet Threshold Denoising and Optimized Variational Mode Decomposition. J. Sens. 2021, 2021, 5599096. [Google Scholar] [CrossRef]
  14. Hua, T.; Dai, K.; Zhang, X.; Yao, Z.; Wang, H.; Xie, K.; Feng, T.; Zhang, H. Optimal VMD-based signal denoising for laser radar via Hausdorff distance and wavelet transform. IEEE Access 2019, 7, 167997–168010. [Google Scholar] [CrossRef]
  15. Li, X.; Wang, L.X.; Duan, Z.Q. Application of improved adaptive wavelet noise reduction in laser gyroscope signal processing. Laser Optoelectron. Prog. 2020, 57, 210401. [Google Scholar]
  16. Donoho, D.L. De-noising by soft-thresholding. IEEE Trans. Inf. Theory 1995, 41, 613–627. [Google Scholar] [CrossRef] [Green Version]
  17. Wang, T.; Shen, Y.H.; Yao, J.Q. Research on lidar echo signal denoising based on wavelet threshold method. Laser Technol. 2019, 43, 63–68. [Google Scholar]
  18. Duan, Y.; Song, C. Relevant modes selection method based on Spearman correlation coefficient for laser signal denoising using empirical mode decomposition. Opt. Rev. 2016, 23, 936–949. [Google Scholar] [CrossRef]
  19. Huang, N.E.; Wu, M.C.; Long, S.R.; Shen, S.S.; Qu, W.; Gloersen, P.; Fan, K.L. A confidence limit for the empirical mode decomposition and Hilbert spectral analysis. Proc. R. Soc. Lond. A 2003, 459, 2317–2345. [Google Scholar] [CrossRef]
  20. Wu, Q.; Liu, Y. De-noising methodf or gyroscope signal based on improved ensemble empirical mode decomposition. Laser Optoelectron. Prog. 2020, 57, 150601. [Google Scholar]
  21. Yang, G.; Liu, Y.; Wang, Y.; Zhu, Z. EMD interval thresholding denoising based on similarity measure to select relevant modes. Signal Process. 2015, 109, 95–109. [Google Scholar] [CrossRef]
  22. Wang, W.; Chen, Q.; Yan, D.; Geng, D. A novel comprehensive evaluation method of the draft tube pressure pulsation of Francis turbine based on EEMD and information entropy. Mech. Syst. Signal Process. 2019, 116, 772–786. [Google Scholar] [CrossRef]
  23. Peng, C.K.; Buldyrev, S.V.; Havlin, S.; Simons, M.; Stanley, H.E.; Goldberger, A.L. Mosaic organization of DNA nucleotides. Phys. Rev. E 1994, 49, 1685–1689. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  24. Liu, Y.; Yang, G.; Li, M.; Yin, H. Variational mode decomposition denoising combined the detrended fluctuation analysis. Signal Process. 2016, 125, 349–364. [Google Scholar] [CrossRef]
  25. Mert, A.; Akan, A. Detrended fluctuation thresholding for empirical mode decomposition based denoising. Digit. Signal Process. 2014, 32, 48–56. [Google Scholar] [CrossRef]
  26. Xue, J.; Shen, B. A novel swarm intelligence optimization approach: Sparrow search algorithm. Syst. Sci. Control Eng. 2020, 8, 22–34. [Google Scholar] [CrossRef]
  27. Tao, Z.M.; Chen, Y.; Chu, D.L.; Hu, S.X. Study on Quantum Noise of Photodetector. J. Atmos. Environ. Opt. 2010, 5, 62–66. [Google Scholar]
  28. Xie, G.Y. Noise analysis for optoelectronic detector. Inf. Technol. 2008, 32, 8–10. [Google Scholar]
  29. Tao, K.; Zhu, J.J. A comparative study on validity assessment of wavelet de-noising. J. Geod. Geodyn. 2012, 32, 128–133. [Google Scholar]
  30. Fernald, F.G.; Herman, B.M.; Reagan, J.A. Determination of aerosol height distributions by lidar. J. Appl. Meteorol. 1972, 11, 482–489. [Google Scholar] [CrossRef] [Green Version]
  31. Fernald, F.G. Analysis of atmospheric lidar observations: Some comments. Appl. Opt. 1984, 23, 652–653. [Google Scholar] [CrossRef]
Figure 1. Simulation results of cumulative pulse signals with noise.
Figure 1. Simulation results of cumulative pulse signals with noise.
Sensors 22 05978 g001
Figure 2. Experimental results of denoising of 50-pulse cumulative simulation signals (no pollution): (a) original signal; (b) WT; (c) EMD; (d) VMD; (e) WT-EMD; (f) WT-VMD.
Figure 2. Experimental results of denoising of 50-pulse cumulative simulation signals (no pollution): (a) original signal; (b) WT; (c) EMD; (d) VMD; (e) WT-EMD; (f) WT-VMD.
Sensors 22 05978 g002
Figure 3. Experimental results of denoising of 100-pulse cumulative simulation signals (no pollution): (a) original signal; (b) WT; (c) EMD; (d) VMD; (e) WT-EMD; (f) WT-VMD.
Figure 3. Experimental results of denoising of 100-pulse cumulative simulation signals (no pollution): (a) original signal; (b) WT; (c) EMD; (d) VMD; (e) WT-EMD; (f) WT-VMD.
Sensors 22 05978 g003
Figure 4. Experimental results of denoising of 1000-pulse cumulative simulation signals (no pollution): (a) original signal; (b) WT; (c) EMD; (d) VMD; (e) WT-EMD; (f) WT-VMD.
Figure 4. Experimental results of denoising of 1000-pulse cumulative simulation signals (no pollution): (a) original signal; (b) WT; (c) EMD; (d) VMD; (e) WT-EMD; (f) WT-VMD.
Sensors 22 05978 g004
Figure 5. Comparison of relative error of extinction coefficient before and after denoising (no pollution): (a) 50-pulse cumulative simulation signals; (b) 100-pulse cumulative simulation signals; (c) 1000-pulse cumulative simulation signals.
Figure 5. Comparison of relative error of extinction coefficient before and after denoising (no pollution): (a) 50-pulse cumulative simulation signals; (b) 100-pulse cumulative simulation signals; (c) 1000-pulse cumulative simulation signals.
Sensors 22 05978 g005
Figure 6. Experimental results of denoising of 50-pulse cumulative simulation signals (with aerosol and clouds): (a) original signal; (b) WT; (c) EMD; (d) VMD; (e) WT-EMD; (f) WT-VMD.
Figure 6. Experimental results of denoising of 50-pulse cumulative simulation signals (with aerosol and clouds): (a) original signal; (b) WT; (c) EMD; (d) VMD; (e) WT-EMD; (f) WT-VMD.
Sensors 22 05978 g006
Figure 7. Experimental results of denoising of 100-pulse cumulative simulation signals (with aerosol and clouds): (a) original signal; (b) WT; (c) EMD; (d) VMD; (e) WT-EMD; (f) WT-VMD.
Figure 7. Experimental results of denoising of 100-pulse cumulative simulation signals (with aerosol and clouds): (a) original signal; (b) WT; (c) EMD; (d) VMD; (e) WT-EMD; (f) WT-VMD.
Sensors 22 05978 g007
Figure 8. Experimental results of denoising of 1000-pulse cumulative simulation signals (with aerosol and clouds): (a) original signal; (b) WT; (c) EMD; (d) VMD; (e) WT-EMD; (f) WT-VMD.
Figure 8. Experimental results of denoising of 1000-pulse cumulative simulation signals (with aerosol and clouds): (a) original signal; (b) WT; (c) EMD; (d) VMD; (e) WT-EMD; (f) WT-VMD.
Sensors 22 05978 g008aSensors 22 05978 g008b
Figure 9. Comparison of relative error of extinction coefficient before and after denoising (with aerosol and clouds): (a) 50-pulse cumulative simulation signals; (b) 100-pulse cumulative simulation signals; (c) 1000-pulse cumulative simulation signals.
Figure 9. Comparison of relative error of extinction coefficient before and after denoising (with aerosol and clouds): (a) 50-pulse cumulative simulation signals; (b) 100-pulse cumulative simulation signals; (c) 1000-pulse cumulative simulation signals.
Sensors 22 05978 g009
Figure 10. Comparison of denoising results for range-squared corrected signal.
Figure 10. Comparison of denoising results for range-squared corrected signal.
Sensors 22 05978 g010
Figure 11. Comparison of aerosol extinction coefficient before and after denoising.
Figure 11. Comparison of aerosol extinction coefficient before and after denoising.
Sensors 22 05978 g011aSensors 22 05978 g011b
Figure 12. Comparison of extinction coefficient between averaging method and WT-VMD method (a) 1 h averaging vs. 5 min WT-VMD denoising; (b) 1 h averaging vs. 1 h WT-VMD denoising.
Figure 12. Comparison of extinction coefficient between averaging method and WT-VMD method (a) 1 h averaging vs. 5 min WT-VMD denoising; (b) 1 h averaging vs. 1 h WT-VMD denoising.
Sensors 22 05978 g012
Figure 13. Comparison of extinction coefficient between median filtering method and WT-VMD method (a) median filtering_9 vs. 5 min WT-VMD denoising; (b) median filtering_21 vs. 5 min WT-VMD denoising.
Figure 13. Comparison of extinction coefficient between median filtering method and WT-VMD method (a) median filtering_9 vs. 5 min WT-VMD denoising; (b) median filtering_21 vs. 5 min WT-VMD denoising.
Sensors 22 05978 g013
Table 1. Evaluation Index of 50-pulse cumulative signal (no pollution) after denoising.
Table 1. Evaluation Index of 50-pulse cumulative signal (no pollution) after denoising.
MethodSNR/dBRMSEr
Original signal10.67077.6350 × 103763.6516
WT18.44713.1188 × 10399.8146
EMD23.40801.9081 × 1030.8941
VMD24.76261.5073 × 1030.8715
WT-EMD19.41222.7908 × 1034.9110
WT-VMD25.45341.3921 × 1030.8074
Table 2. Evaluation index of 100-pulse cumulative signal (no pollution) after denoising.
Table 2. Evaluation index of 100-pulse cumulative signal (no pollution) after denoising.
MethodSNR/dBRMSEr
Original signal14.20681.0163 × 104311.3069
WT20.87224.7181 × 10347.4279
EMD23.97333.3015 × 1031.1584
VMD23.66703.4200 × 1032.1083
WT-EMD23.47433.4967 × 1031.9071
WT-VMD25.25592.8483 × 1030.8202
Table 3. Evaluation index of 1000-pulse cumulative signal (no pollution) after denoising.
Table 3. Evaluation index of 1000-pulse cumulative signal (no pollution) after denoising.
MethodSNR/dBRMSEr
Original signal23.66213.4219 × 10433.5717
WT31.78191.3436 × 1042.6689
EMD31.50261.3875 × 1040.9959
VMD30.58571.5420 × 1041.5345
WT-EMD31.63791.3661 × 1041.5550
WT-VMD33.79131.0661 × 1040.9061
Table 4. Evaluation index of 50-pulse cumulative signal (with aerosol and clouds) after denoising.
Table 4. Evaluation index of 50-pulse cumulative signal (with aerosol and clouds) after denoising.
MethodSNR/dBRMSEr
Original signal12.84237.7208 × 10363.6080
WT18.77133.9013 × 10312.3046
EMD20.38273.2407 × 1030.1751
VMD21.68942.7898 × 1030.4344
WT-EMD19.37233.6405 × 1032.4556
WT-VMD23.54062.2529 × 1030.2511
Table 5. Evaluation index of 100-pulse cumulative signal (with aerosol and clouds) after denoising.
Table 5. Evaluation index of 100-pulse cumulative signal (with aerosol and clouds) after denoising.
MethodSNR/dBRMSEr
Original signal15.51531.1351 × 10430.0035
WT23.08674.7421 × 1032.2018
EMD18.43248.1141 × 1031.0202
VMD24.61263.9827 × 1030.3910
WT-EMD23.86894.3387 × 1030.6280
WT-VMD24.88933.8578 × 1030.2619
Table 6. Evaluation index of 1000-pulse cumulative signal (with aerosol and clouds) after denoising.
Table 6. Evaluation index of 1000-pulse cumulative signal (with aerosol and clouds) after denoising.
MethodSNR/dBRMSEr
Original signal25.43643.6223 × 1044.3180
WT31.42711.8174 × 1041.0682
EMD24.99033.8132 × 1040.9416
VMD29.81522.1880 × 1040.4904
WT-EMD27.93452.7169 × 1040.3050
WT-VMD31.53881.7942 × 1040.4273
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Wang, Z.; Ding, H.; Wang, B.; Liu, D. New Denoising Method for Lidar Signal by the WT-VMD Joint Algorithm. Sensors 2022, 22, 5978. https://doi.org/10.3390/s22165978

AMA Style

Wang Z, Ding H, Wang B, Liu D. New Denoising Method for Lidar Signal by the WT-VMD Joint Algorithm. Sensors. 2022; 22(16):5978. https://doi.org/10.3390/s22165978

Chicago/Turabian Style

Wang, Zhenzhu, Hongbo Ding, Bangxin Wang, and Dong Liu. 2022. "New Denoising Method for Lidar Signal by the WT-VMD Joint Algorithm" Sensors 22, no. 16: 5978. https://doi.org/10.3390/s22165978

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