Next Article in Journal
Comparing Kriging Estimators Using Weather Station Data and Local Greenhouse Sensors
Previous Article in Journal
Towards Mapping of Soil Crust Using Multispectral Imaging
Previous Article in Special Issue
Effect of Filtered Back-Projection Filters to Low-Contrast Object Imaging in Ultra-High-Resolution (UHR) Cone-Beam Computed Tomography (CBCT)
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

The Optimal Selection of Mother Wavelet Function and Decomposition Level for Denoising of DCG Signal

Department of Electronic Engineering, Yeungnam University, Gyeongsan, Gyeongbuk 38541, Korea
*
Authors to whom correspondence should be addressed.
Sensors 2021, 21(5), 1851; https://doi.org/10.3390/s21051851
Submission received: 28 January 2021 / Revised: 3 March 2021 / Accepted: 3 March 2021 / Published: 6 March 2021
(This article belongs to the Special Issue Sensors for Vital Signs Monitoring)

Abstract

:
The aim of this paper is to find the optimal mother wavelet function and wavelet decomposition level when denoising the Doppler cardiogram (DCG), the heart signal obtained by the Doppler radar sensor system. To select the best suited mother wavelet function and wavelet decomposition level, this paper presents the quantitative analysis results. Both the optimal mother wavelet and decomposition level are selected by evaluating signal-to-noise-ratio (SNR) efficiency of the denoised signals obtained by using the wavelet thresholding method. A total of 115 potential functions from six wavelet families were examined for the selection of the optimal mother wavelet function and 10 levels (1 to 10) were evaluated for the choice of the best decomposition level. According to the experimental results, the most efficient selections of the mother wavelet function are “db9” and “sym9” from Daubechies and Symlets families, and the most suitable decomposition level for the used signal is seven. As the evaluation criterion in this study rates the efficiency of the denoising process, it was found that a mother wavelet function longer than 22 is excessive. The experiment also revealed that the decomposition level can be predictable based on the frequency features of the DCG signal. The proposed selection of the mother wavelet function and the decomposition level could reduce noise effectively so as to improve the quality of the DCG signal in information field.

1. Introduction

Cardiovascular diseases (CVDs) are the leading and rapidly increasing cause of death in modern society. They caused 32.1% of annual global deaths in 2015 and the occurrence is growing [1]. According to this trend, research on heartbeat detection and heart rate variability analysis has been gaining increasing attention. As the basic method of the heart signal recording, the electrocardiogram (ECG) test is used for measuring the electrophysiological signal of the heart activity to diagnose symptoms of cardiovascular problems [2]. The ECG test can improve the diagnosis and therapy of the most prevalent cardiac diseases if it does not interfere with daily activities [3]. However, some requirements of the ECG test make subjects uncomfortable. For example, subjects are required to attach multiple electrodes on their skin and remain in static state for quite some time [4]. In addition as the abnormal heartbeat signal appears for a very short time, the ECG test could miss these short and temporary symptoms because this test only records in limited circumstances.
Doppler radar sensors detect the electrophysiological signal of the heart and the variation of blood vessel movement by differences of the electromagnetic signal that is a few dozens of centimeters away from a subject [5,6,7,8]. Due to the non-contactable and flexible measurement condition, as opposed to ECG sensing, the Doppler radar sensors are studied for the alternative of ECG electrodes [9]. However, the noise occurs in the output signal obtained by the radar sensors due to the limitation of the non-contact measurement. Since the noise has a negative effect on data acquisition and processing, it leads to a decrease in information accuracy. Therefore, the method for signal denoising is essential and a considerable amount of research related to denoising has been studied [10,11,12,13,14]. Among them, the noise reduction methods using the wavelet analysis are widely studied not only for the radar signal but also for various multi-dimensional signals [15,16,17,18,19,20].
Noise reduction methods using the wavelet transform and thresholding can improve the quality of the Doppler cardiogram (DCG) and overcome the limits of remote sensors. To successfully enhance signal quality, the noise reduction technique should satisfy the performance of removing the noise components and maintaining useful signal components. In comparison to other noise removal methods such as average filtering or frequency smoothing using the fast Fourier transform, the wavelet denoising method shows a superior performance for preserving the features of the original signal when removing noise components. In particular, it is effective in regards to the problem of non-stationary signals such as a heart signal, respiration signal, and ocular artifacts [21,22,23,24,25]. The multiresolution decomposition of the wavelet transform makes it possible to maintain the original information during the process of removing noise components. Meanwhile, since various scaling factors and features of the wavelet functions are available, the optimal selection procedure of the mother wavelet function is a significant step to the wavelet denoising method [26,27]. Traditionally, the mother wavelet function is selected to represent the characteristics of the signal by empirical research [28,29]. Since this method does not provide the actual optimal selection of the mother wavelet [30], studies of the mother wavelet selection for various signals such as the electroencephalography (EEG) signal, vibration signal of turbine, human voice signal, and many kinds of radar signal have been occurring [26,28,31,32,33,34,35,36]. However, to the best of the author’s knowledge, studies on the optimal selection of the mother wavelet function and the decomposition level for the denoising of the DCG signal are rarely reported. Though selection of the mother wavelet function and the decomposition level on other radar signals were presented [35,36], distinctive features of each kind of radar signal require an individualized selection respectively, which is the motivation behind this study.
In this study, the optimal selection of the mother wavelet function and the decomposition level for the cardiac signal obtained by the Doppler radar sensors is proposed with quantitative analysis results. The result of the denoising process is defined with the signal-to-noise-ratio (SNR) efficiency of the denoised signal. The candidates for the optimal mother wavelet function are composed of 115 functions from six different wavelet families and the decomposition level has 10 candidates from 1 to 10. To determine the optimal mother wavelet function and the optimal decomposition level, the denoising process is repeated to examine all candidates and then all results are accumulated. The optimal choice of the mother wavelet function and the decomposition level is selected among the accumulated results which perform the highest SNR efficiency. The experiment is executed in two steps to find out the optimal selection of the mother wavelet function and the decomposition level. For the first step, the optimal mother wavelet function is determined by using the arbitrary wavelet decomposition level. Then the optimal decomposition level is obtained by using the optimal mother wavelet function which is selected at the first step. In this study, the arbitrary decomposition level in the first step is predicted based on the distribution of the signal components in the frequency domain. With these experiments, it is found that the length of the mother wavelet function is one of the key determinants for the optimal selection. The noisy signals were generated by adding white Gaussian noise to the original signals. The DCG dataset has 28 recordings that have been recorded for 160 s with a sampling frequency of 1000 Hz.
From the experimental results, it can be seen that the optimal mother wavelet function is found as db9 and sym9, and the optimal wavelet decomposition level is seven, respectively. The main contributions of this study can be described as follows:
  • The optimal selection of the mother wavelet function and the decomposition level for the DCG (Doppler cardiogram) is introduced in this study;
  • The optimal wavelet decomposition level is predicted based on the distribution of the signal components in frequency domain;
  • The new criterion is suggested to evaluate both the denoising performance and the denoising efficiency in once.

2. Materials and Methods

2.1. Wavelet Transform

The wavelet transform, a linear transformation with the mother wavelet function, is an efficient signal analysis method for both time and frequency resolution [22,23,37]. The wavelet transform has advantages over traditional Fourier transforms for accurately deconstructing and reconstructing finite, non-periodic, and non-stationary signals such as DCG signals. The wavelet transform decomposes the input signal into detail coefficients ( c D ) and approximation coefficients ( c A ) that can be defined as high frequency coefficients ( y h i g h [ n ] ) and low frequency coefficients ( y l o w [ n ] ), respectively [38]. The frequency band coefficients of the wavelet transform are expressed mathematically as follows [38]:
y h i g h [ n ] = i =   s [ i ] h [ 2 n i ] ,
y l o w [ n ] = i =   s [ i ] g [ 2 n i ] ,
where i is a sampling data point; n is the number of the sampling data; s [ i ] is the discrete radar signal with noise; and g [ 2 n i ] and h [ 2 n i ] are low-pass and high-pass filters that vary depending on the mother wavelet function [39]. With frequency filters, the wavelet transform enables one to extract the particular frequency band from the original signal [40,41]. Figure 1 shows the x level decomposition process into the approximation coefficients c A and the detail coefficients c D of the N Hz signal:
The wavelet function is composed with the scaled and translated copies of the scaling function ϕ ( x ) and the mother wavelet function ψ ( x ) [26,38] which is a continuously differentiable function with compact support. Since there are many different types of mother wavelet functions, finding the optimal mother wavelet is essential for the best performance not only in denoising but also in other signal processing. The coefficients of the discrete wavelet transform represent the projection of the signal over a set of basis functions generated as the translation and dilation of the mother wavelet function and the scaling function [42]. More specifically, the low-pass coefficients are related to the scaling function and the high-pass coefficients are related to the mother wavelet function as in Equations (3)–(5) [38]:
g ( h ) = ( 1 ) n h ( 1 n ) ,
ϕ ( x ) =   n h ( n ) 2 ϕ ( 2 x n ) ,
ψ ( x ) =   n g ( n ) 2 ϕ ( 2 x n ) .
The low-pass and high-pass filters are distinctive variables for each mother wavelet function. Since the selection of the mother wavelet function and the decomposition level affects the noise reduction performance, the suitable mother wavelet function and the decomposition level could be optimizing the performance of the processing methods based on the wavelet transform.

2.2. Doppler Cardiogram Signal Dataset and Recording Procedure

A total of 28 DCG signals from 11 subjects were examined in this study. The datasets were recorded from healthy control subjects composed of 6 females and 5 males aged 24.08 ± 2.35 years (mean ± standard deviation). The subjects were recruited from the Electronic Engineering department of Yeungnam University. The subjects have no history of CVDs. Each signal data was recorded for 160 s and 1 k samples per second. The measurement system was constructed with a Doppler radar sensor, which measured the cardiogram of the subject at a distance of 30 cm. Table 1 shows the socio-demographic and clinical data of the control subjects. Permission to use the DCG data was granted from all subjects.
The DCG signals were detected by using the radar sensor module with two discrete patch antennas, which was implemented on an FR4 printed circuit board with a thickness of 0.6 mm, as shown in Figure 2 [43]. A total of 5.8 GHz of signals were generated by a voltage-controlled oscillator (HMC431LP4, Analog Devices) with an output power of 7.8 dBm radiating from the transmitting antenna with a directivity of 4.0 dBi. The received signals modulated by respiration and heartbeat were incident by using the receiving antenna, and they are down-converted to baseband signals by using quadrature mixers with low-pass filters with a cut-off frequency of 500 MHz. The overall noise figure in the receiver path was calculated to approximately 1.9 dB. The baseband signals were collected on a PC by using the data acquisition board with a sampling frequency of 1 kHz. Vital signs were obtained by filtering the baseband signals with a high-order band-pass filter in the digital domain. The multi-phase mixing in the radar module was used in the DC offset compensation in the received signals to improve the accuracy of the phase demodulation in signal processing [43].
Figure 3 shows the experimental setup for vital signs detection with a 5.8 GHz CW Doppler radar. The vital signs detected by the radar, which is located at a distance of 30 cm from the thorax of the subject and fixed on the bottom of the table above the subject, were obtained by using the data acquisition board (NI USB-6366, National Instruments, Austin, TX, USA) at a sampling rate of 1 kHz. A three-electrode ECG sensor (Vernier Software and Technology, Beaverton, OR, USA.), which was used as the reference sensor for heartbeat detection of the radar, was obtained at a sampling rate of 200 Hz. Heartbeat signals simultaneously obtained by the radar and ECG sensors were compared using NI LabVIEW and MATLAB on a computer. The vital signals of 11 subjects (5 males and 6 females in their 20 s) lying on the bed were continuously measured for 160 s. The movement of the subjects were limited to minimize the effect of the noise generated by motion on the ECG and radar sensors.
Though the ECG signals were not used in this study, ECG and DCG signals were measured from each subject once due to the structure of the sensor system. The corresponding matches of the ECG and DCG were obtained as a dataset for the future work of cardiogram analysis.

2.3. Evalution Measures

In this section, the optimal choice will be derived based on the quantitative experimental results. Since the SNR is one of the measures that evaluates the denoising performance [44,45], the following performance indexes were used to evaluate the denoised signal with j and k .
S N R j ,   k = 10 l o g 10 i = 1 N s 2 [ i ] i = 1 N | s [ i ]     s ^ j ,   k [ i ] | ,
η ( k ) = l o g 10 ( ( s l     l ( m [ k ] ) ) × l ( m [ k ] ) ) ,
e f f ( j ,   k ) = S N R j , k η ( k )
where s ^ j , k [ i ] and S N R j ,   k in (10) denote the denoised signal and the SNR when the decomposed level is j and the wavelet function index is k . The η ( k ) (11) is the execution complexity of the wavelet transform in case the wavelet function index is k . The η ( k ) is defined as the common logarithm value of the number of multiplication operations required for the wavelet transform that can be obtained by the length of the signal s l and the length of the mother wavelet function l ( m [ k ] ) . For the denoising process, the higher SNR value shows that a better performance and lower execution complexity represents higher efficiency [46]. Therefore, the new criterion e f f ( j ,   k ) (12) is proposed in this study to evaluate denoising performance efficiency.

3. Experiment

3.1. Additive White Gaussian Noise

Additive white Gaussian noise is the fundamental noise model in the information signal processing with three important characteristics manifested in its term. First, additive means the way in which noise joins in the signal. The noisy signal s N [ n ] is generated by adding the noise components N [ n ] to the original signal s [ n ] [47]. This process is described in Figure 4 and the mathematical expression is described as below:
s N [ n ] = s [ n ] + N [ n ] .
Second, white denotes the power spectrum density of the noise is a constant value across the frequency range and the noise exists at almost every frequency [48]. Finally, Gaussian represents that the distribution of the noise is the Gaussian random process. The additive white Gaussian noise consists of normal distribution in the time domain and independent and identical distribution (i.i.d) in the frequency domain [49]. In this study, the additive white Gaussian noise components follow the distribution of N ( 0 ,   σ ) , which is copied to the electromagnetic noise distribution of the original signal. Since the distribution is identical, the generated noisy signal s N [ n ] can represent comparable features with the real world noisy signal [50]. In the experiment, the white Gaussian noise is added to each original DCG signal with a SNR of 10 dB by the signal processing tool that is provided from Mathworks MATLAB.

3.2. Denoising Process with Wavelet Transform and Thresholding

To improve the quality of the noisy signal, the denoising process should hold the real data factors and remove the additive noise components [27]. In the previous studies, the noise reduction methods are generally based on the model simulation or spectral analysis, in which it is difficult to keep the complicated features of the signal [27,51,52,53]. On the other hand, the wavelet decomposition thresholding method can control the noisy signal to maintain the original signal components and separate the noise components more precisely. In this study, the denoising method is composed of three steps as follows [54,55]:
  • Wavelet Decomposition
    Select the decomposition level j and the mother wavelet function m [ k ] . Produce the wavelet coefficients through discrete wavelet transform with these two factors.
  • Thresholding
    Set the threshold value, which is calculated by the wavelet coefficients. Threshold the decomposed wavelet coefficients.
  • Wavelet Reconstruction
    Reconstruct the wavelet coefficients after thresholding using j and m [ k ] .
Figure 4 describes the whole denoising process as a block diagram with an illustration of the three steps of the denoising method. j denotes the decomposition level of 1 to 10, m [ k ] is the mother wavelet function, and k is the function index from 1 to 115. Meanwhile, at the thresholding step, the soft thresholding is used for its superior thresholding performance to the hard thresholding [56]. There are various threshold methods for noise elimination such as Empirical Bayes [57], Block James–Stein [58], False Discovery Rate [59], Minimax Estimation [60], Stein’s Unbiased Risk Estimate [61], and Universal Threshold [62,63]. As the threshold method affects the denoising performance, studies on the powerful threshold determination method are kept reported [64,65]. In this study, the Universal Threshold is selected for its simple operation and powerful performance. The mathematical expressions for the soft thresholding are described in Equations (10)–(12) [51]:
y s ( c ) =   { s g n ( c ) · ( | c | T U ) , 0 ,   | c | >   T U | c |   T U } ,
T U =   σ ^ 2 l o g ( N ) ,
σ ^ = M A D / 0.6745 ,
where c is the wavelet coefficient of the decomposed noisy signal [65,66] and T U is the universal threshold value proposed by Donoho and Johnstone [51,67]. N is the number of samples in the signal and M A D is the median absolute deviation of the wavelet coefficients. The meaning of σ ^ is the estimate of the standard deviation of the noise. Following these equations, the threshold value is produced with the median value of the wavelet coefficients and the number of the sampling ratio in the signal.

3.3. The Process of the Optimal Selection of the Mother Wavelet Function and the Decomposition Level

As the decomposition level and mother wavelet function have various candidates, the optimal selection not only evaluates a superior performance of denoising but also rates the execution efficiency to reduce unnecessary calculation. Table 2 and Figure 5 described the process of the optimal selection. First, the denoising process is repeated to accumulate the evaluation results for all candidates. Then, the optimal decomposition level and wavelet function index are obtained by finding the arguments of the maxima from the accumulated results. In Figure 5, j * denotes the optimal decomposition level and m [ k * ] denotes the optimal mother wavelet function, where k * is the function index of the optimal mother wavelet.

4. Result

4.1. Wavelet Decomposition Level Prediction

To determine the optimal mother wavelet function, the arbitrary decomposition level should be estimated. In this study, the decomposition level is estimated based on the dominant frequency range of the original signal. At the data analysis step, the original DCG signal has the dominant frequency band at 0 to 5 Hz. The approximation coefficients of the decomposition level seven obtain a frequency band of about 0 to 4 Hz, depending on the frequency decomposition rule [68]. Table 3, Table 4, Table 5, Table 6, Table 7 and Table 8 show the evaluation criterion e f f ( j ,   k ) values for the candidates of the wavelet families at decomposition levels 3 to 8. According to Table 3, Table 4, Table 5, Table 6, Table 7 and Table 8, it can be shown that each wavelet family has the maximum e f f ( j ,   k ) at seven. Thus, the estimated optimal decomposition level is set to seven.

4.2. Most Efficient Mother Wavelet Selection

In this section, the analytic results of the denoising performance using 115 wavelet functions are presented. The examined wavelet functions are selected from the six wavelet families including Coiflets (coif1-coif5), Daubechies (db1-db45), Fejer–Korovkin (fk4-fk22), Biorthogonal Spline (bior1.1-bior6.8), Reverse Biorthogonal Spline (rbio1.1-rbio6.8), and Symlets (sym2-sym30) [69,70]. The length of the wavelet varies by the number of the mother wavelet function name in range of 2 (db1, coif1, etc.) to 90 (db45), only even numbers. Traditionally, the optimal mother wavelet for noise reduction should satisfy the properties of orthogonality, symmetry, regularity, similarity of the shape with the signal, and so on [29,49,71]. According to the experiment result, however, the wavelet length of the mother wavelet function was the key determinant for the noise elimination of the DCG signal. The blue plot of the Figure 6 shows that the S N R j ,   k of the denoised signal increases with the wavelet length of the mother wavelet function and is saturated at a wavelet length of 18. Although the values of the S N R j ,   k from the wavelet length of 22 to 90 are similar, execution complexity keeping up with the wavelet length makes the longer wavelet function excessive. As the evaluation criterion e f f ( j ,   k ) includes both the denoising performance S N R j ,   k and the execution complexity η ( k ) , the most efficient wavelet length can be selected as 18 from the red plot of Figure 6. Not only does the execution efficiency become worse but the required length of the signal also increases when the wavelet length grows.
However, the wavelet length is not the only feature that represents the characteristic of the mother wavelet function. Though few numbers of the wavelet functions share the same wavelet length, the basis functions and basic features are distinctive. Therefore, even with the same wavelet length, the denoising performance e f f ( j ,   k ) will vary depending on the basis function of the mother wavelet function. At a wavelet length of 16, “db8” and “sym8” scored 5.28 and 5.31 which are higher than other wavelets and the average performance of a wavelet length of 16 is 4.92 (Figure 7a). In the case a wavelet length of 18, “db9” and “sym9” perform better again (Figure 7b). For a wavelet length of 20 (Figure 7c), “db“ and “sym” are always the optimal wavelet functions. On the contrary with the Daubechies and Symlets families, the function from the Biorthogonal family shows the lowest performance at all three graphs.

4.3. Optimal Decomposition Level

To optimize the performance of the denoising method using the wavelet transform and thresholding, determining the proper decomposition level is also necessary. However, the optimal decomposition level was first estimated in Section 4.1 based on the dominant frequency range and the sampling ratio of the signal. In this subsection, we will cover the results of the quantitative analysis for the optimal decomposition level. Figure 8 represents e f f ( j ,   k ) of the denoised signal. The decomposition level in range from 1 to 10 is denoted as the x -axis, the e f f ( j ,   k ) from the optimal mother wavelet “db9” is indicated as the y -axis. Figure 9 shows the e f f ( j ,   k ) of the six wavelet families at decomposition level 1 to 10. Each wavelet function is fixed to a wavelet length of 18, which is the most efficient wavelet length obtained in the previous subsection. Through the experimental result analysis of Figure 8 and Figure 9, the denoising process with decomposition level seven achieves the best performance among all candidates but a higher decomposition level apparently gives less e f f ( j ,   k ) performance. Although Figure 9 shows that the “bior” graph has a maximum value at level six, still the maximum e f f ( j ,   k ) of the “bior” family is far less than the maximum e f f ( j ,   k ) of other families, the wavelet functions from the “bior” family are out of consideration in this study. This incident happens when the wavelet length of the mother wavelet function is too short for the length of the input signal.
The approximation coefficients at the optimal decomposition level is c A 7 , which are composed of a partial signal whose frequency range is approximately 0~4 Hz. This frequency range is the subset of the dominant frequency band (0~5 Hz) of the original signal. Therefore, the decomposition level, which can extract the dominant frequency band of the original signal at approximation coefficients, is the optimal decomposition level for signal denoising. To prove this, the same denoising process was performed to the DCG signals with different sampling ratios. The DCG signals with a sampling frequency of 1000 Hz were sampled to different sampling ratios to provide identical DCG characteristics but different frequency features. The e f f ( j ,   k ) values of these sampled signals with four different sampling ratios (500 Hz, 250 Hz, 125 Hz, and 62 Hz) are described in Figure 10. As shown in Figure 10a, in case of a sampling ratio of 500 Hz, the most effective decomposition level lowered 1 step to level 6 as the sampling ratio decreased to half of the original. At this time, the denoising performance also decreased. Likewise, the plot of the signal with the sampling frequency of 125 Hz in Figure 10c represents that the optimal decomposition level is four, which is three levels lower than the original. Moreover, the maximum e f f ( j ,   k ) of the denoised signal decreases as the sampling ratio falls off (Figure 11). To summarize, the optimal decomposition level is determined by the dominant frequency band and the sampling ratio of the original signal. It is also shown that the sampling frequency of the signal affects to the denoising performance because the higher sampling rate can obtain more useful information components than the signal with a lower sampling rate.

5. Discussions

In this study, the denoising process using wavelet decomposition and thresholding method is performed to improve the quality of the DCG signal. Although there are many studies of the denoising process using the wavelet function [35,72,73,74], to the best of the author’s knowledge, previous studies have yet to provide the optimal mother wavelet selection for the DCG signal. The purpose of this study is proposing the optimal selection of the mother wavelet function and the decomposition level for the DCG signal to optimize the performance of the denoising process.
Xu et al. [35] and Srivastava et al. [36] proposed the selection of the mother wavelet function and the decomposition level of the object radar signal, respectively. However the proposed mother wavelet function and decomposition level for their object radar signal performed less powerfully on the DCG signal than the proposed selection from this study (Table 9). As a consequence, the optimal mother wavelet function and the decomposition level should be selected identically by analyzing the characteristics of the object signal.
The denoising process with the optimal selection for the DCG signal enhanced the quality of the DCG signals in the information field. As the DCG signals can be obtained in a more flexible condition than the ECG signals, the improvement of the DCG signals could enhance the diagnosis of the CVDs.

6. Conclusions

The wavelet decomposition thresholding is a powerful denoising method. The performance of the denoising method can be optimized by using the optimal set of the mother wavelet function and the decomposition level. For the DCG signal, this study suggested the optimal selection of the mother wavelet function and the decomposition level based on the signal analysis. To select the optimal mother wavelet function, the wavelet length of the mother wavelet function is an important element. In this study, the length of the examined signal was 160,000, with a 1000 Hz sampling rate signal recorded for 160 s and the most efficient wavelet length was 18. There are six wavelet families with wavelet length 18; “db9”, “sym9”, “coif3”, “fk18”, “bior”, and “rbio”. Most of these six functions recorded superior performance to other functions with a different wavelet length and “db9” and “sym9” were selected for the optimal mother wavelet functions among all 115 wavelet candidates. The optimal decomposition level for the DCG signal was determined as seven, which shows that the estimation of the decomposition level based on the length of the signal was precise.
Since the noise reduction method based on the wavelet decomposition and the thresholding with optimal parameters successfully removes the noise from the DCG signal, the quality of the heart rate signal obtained by Doppler radar sensors was improved in the information field. Therefore, analyzing a DCG signal using artificial neural networks for the diagnosis of CVDs is conducted as the aim of the future work following to this study.
The major findings in this study is denoted as follows:
  • The wavelet length of the mother wavelet function was the important element for the selection of the most efficient mother wavelet. The longer mother wavelet function did not provide a better denoising performance. As the longer wavelet function requires more performance complexity, the optimal wavelet length for the performance efficiency should be considered;
  • The optimal decomposition level was determined by the sampling frequency and dominant frequency range of the original signal. The level that could decompose the dominant frequency range from the signal was the optimal decomposition level. For this reason, the optimal decomposition level could be predicted based on the signal analysis in the frequency domain. The appropriate decomposition level produced a modest threshold value for noise removal;
  • The higher the sampling frequency of the DCG signal, the more powerful the performance of the denoising process. The higher sampling frequency enabled the signal to obtain more useful components.

Author Contributions

Conceptualization, Y.I.J., J.-R.Y. and N.K.K.; Data curation, J.Y.S.; Formal analysis, Y.I.J. and N.K.K.; Funding acquisition, J.-R.Y. and N.K.K.; Investigation, Y.I.J.; Methodology, Y.I.J. and N.K.K.; Project administration, J.-R.Y. and N.K.K.; Resources, J.Y.S.; Software, Y.I.J. and J.Y.S.; Supervision, J.-R.Y. and N.K.K.; Validation, Y.I.J.; Visualization, Y.I.J.; Writing—original draft, Y.I.J.; Writing—review & editing, N.K.K. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported in part by the National Research Foundation of Korea (NRF) through the Basic Science Research Program funded by the Ministry of Education under Grant 2020R1F1A1064330, and in part by Yeungnam University, through a research grant, in 2019.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Informed consent was obtained from all subjects involved in the study.

Data Availability Statement

The data are not publicly available due to the company security policy and personal protection of subjects.

Acknowledgments

The authors wish to represent proper appreciations to all researchers who presented their studies and efforts for this study.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Wang, H.; Naghavi, M.; Allen, C.; Barber, R.M.; Bhutta, Z.A.; Casey, D.C.; Charlson, F.J.; Chen, A.Z.; Coates, M.M.; Coggeshall, M.; et al. Global, regional, and national life expectancy, all-cause mortality, and cause-specific mortality for 249 causes of death, 1980–2015: A systematic analysis for the Global Burden of Disease Study 2015. Lancet 2016, 388, 1459–1544. [Google Scholar] [CrossRef] [Green Version]
  2. Deng, M.; Wang, C.; Tang, M.; Zheng, T. Extracting cardiac dynamics within ECG signal for human identification and cardiovascular diseases classification. Neural Netw. 2018, 100, 70–83. [Google Scholar] [CrossRef] [PubMed]
  3. Nemati, E.; Deen, M.J.; Mondal, T. A wireless wearable ECG sensor for long-term applications. IEEE Commun. Mag. 2012, 50, 36–43. [Google Scholar] [CrossRef]
  4. Pani, D.; Achilli, A.; Bassareo, P.P.; Cugusi, L.; Mercuro, G.; Fraboni, B.; Bonfiglio, A. Fully: Textile polymer: Based ECG electrodes: Overcoming the limits of metal: Based textiles. In Proceedings of the 2016 Computing in Cardiology Conference (CinC); Computing in Cardiology, Vancouver, BC, Canada, 11–14 September 2016; pp. 373–376. [Google Scholar]
  5. Castro, I.D.; Mercuri, M.; Torfs, T.; Lorato, I.; Puers, R.; Van Hoof, C. Sensor Fusion of Capacitively Coupled ECG and Continuous-Wave Doppler Radar for Improved Unobtrusive Heart Rate Measurements. IEEE J. Emerg. Sel. Top. Circuits Syst. 2018, 8, 316–328. [Google Scholar] [CrossRef]
  6. Lu, L.; Li, C.; Lie, D.Y.C. Experimental demonstration of noncontact pulse wave velocity monitoring using multiple Doppler radar sensors. In Proceedings of the 2010 Annual International Conference of the IEEE Engineering in Medicine and Biology, Piscataway, NJ, USA, 31 August–4 September 2010; Volume 2010, pp. 5010–5013. [Google Scholar]
  7. Mogi, E.; Ohtsuki, T. Heartbeat detection with Doppler sensor using adaptive scale factor selection on learning. In Proceedings of the 2015 IEEE 26th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC), Hong Kong, China, 30 August–2 September 2015; pp. 2166–2170. [Google Scholar]
  8. Choi, C.; Park, J.; Lee, H.; Yang, J. Heartbeat detection using a Doppler radar sensor based on the scaling function of wavelet transform. Microw. Opt. Technol. Lett. 2019, 61, 1792–1796. [Google Scholar] [CrossRef]
  9. Hu, W.; Zhao, Z.; Wang, Y.; Zhang, H.; Lin, F. Noncontact Accurate Measurement of Cardiopulmonary Activity Using a Compact Quadrature Doppler Radar Sensor. IEEE Trans. Biomed. Eng. 2013, 61, 725–735. [Google Scholar] [CrossRef]
  10. Du, L.; Wang, B.; Wang, P.; Ma, Y.; Liu, H. Noise Reduction Method Based on Principal Component Analysis With Beta Process for Micro-Doppler Radar Signatures. IEEE J. Sel. Top. Appl. Earth Obs. Remote. Sens. 2015, 8, 4028–4040. [Google Scholar] [CrossRef]
  11. Lee, Y.S.; Pathirana, P.N.; Steinfort, C.L.; Caelli, T. Monitoring and Analysis of Respiratory Patterns Using Microwave Doppler Radar. IEEE J. Transl. Eng. Health Med. 2014, 2, 1–12. [Google Scholar] [CrossRef]
  12. Li, C.; Lubecke, V.M.; Boric-Lubecke, O.; Lin, J. A Review on Recent Advances in Doppler Radar Sensors for Noncontact Healthcare Monitoring. IEEE Trans. Microw. Theory Tech. 2013, 61, 2046–2060. [Google Scholar] [CrossRef]
  13. Mogi, E.; Ohtsuki, T. Heartbeat detection with Doppler radar based on spectrogram. In Proceedings of the 2017 IEEE International Conference on Communications (ICC), Paris, France, 21–25 May 2017; pp. 1–6. [Google Scholar]
  14. Rahman, A.; Yavari, E.; Gao, X.; Lubecke, V.; Boric-Lubecke, O. Signal processing techniques for vital sign monitoring using mobile short range doppler radar. In Proceedings of the 2015 IEEE Topical Conference on Biomedical Wireless Technologies, Networks, and Sensing Systems (BioWireleSS), San Diego, CA, USA, 25–28 January 2015; pp. 1–3. [Google Scholar]
  15. Chervyakov, N.; Lyakhov, P.; Kaplun, D.; Butusov, D.; Nagornov, N. Analysis of the Quantization Noise in Discrete Wavelet Transform Filters for Image Processing. Electronics 2018, 7, 135. [Google Scholar] [CrossRef] [Green Version]
  16. Antoniadis, A.; Oppenheim, G. Wavelets and Statistics; Springer Science & Business Media: Berlin/Heidelberg, Germany, 2012; Volume 103. [Google Scholar]
  17. Kovacevic, J.; Goyal, V.K.; Vetterli, M. Fourier and wavelet signal processing. Fourier Wavelets.org. 2013, pp. 1–294. Available online: http://www.fourierandwavelets.org/FWSP_a3.2_2013.pdf (accessed on 3 March 2021).
  18. Rafiee, J.; Rafiee, M.; Prause, N.; Schoen, M. Wavelet basis functions in biomedical signal processing. Expert Syst. Appl. 2011, 38, 6190–6201. [Google Scholar] [CrossRef]
  19. Young, R.K. Wavelet Theory and Its Applications; Springer International Publishing: Berlin/Heidelberg, Germany, 1993; Volume 189. [Google Scholar]
  20. Rai, H.M.; Trivedi, A.; Shukla, S. ECG signal processing for abnormalities detection using multi-resolution wavelet transform and Artificial Neural Network classifier. Measurement 2013, 46, 3238–3246. [Google Scholar] [CrossRef]
  21. Krishnaveni, V.; Jayaraman, S.; Aravind, S.; Hariharasudhan, V.; Ramadoss, K. Automatic Identification and Removal of Ocular Artifacts from EEG using Wavelet Transform. Meas. Sci. Rev. 2006, 6, 45–57. [Google Scholar]
  22. Torrence, C.; Compo, G.P. A practical guide to wavelet analysis. Bull. Am. Meteorol. Soc. 1998, 79, 61–78. [Google Scholar] [CrossRef] [Green Version]
  23. Percival, D.B.; Walden, A.T. Wavelet Methods for Time Series Analysis; Cambridge University Press: Cambridge, UK, 2000; Volume 4. [Google Scholar]
  24. Jansen, M.; Bultheel, A. Asymptotic behavior of the minimum mean squared error threshold for noisy wavelet coefficients of piecewise smooth signals. IEEE Trans. Signal Process. 2001, 49, 1113–1118. [Google Scholar] [CrossRef]
  25. Jansen, M.M. Minimum risk thresholds for data with heavy noise. IEEE Signal Process. Lett. 2006, 13, 296–299. [Google Scholar] [CrossRef]
  26. Al-Qazzaz, N.K.; Ali, S.H.B.M.; Ahmad, S.A.; Islam, M.S.; Escudero, J. Selection of Mother Wavelet Functions for Multi-Channel EEG Signal Analysis during a Working Memory Task. Sensors 2015, 15, 29015–29035. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  27. Sang, Y.-F.; Wang, D.; Wu, J.-C. Entropy-Based Method of Choosing the Decomposition Level in Wavelet Threshold De-noising. Entropy 2010, 12, 1499–1513. [Google Scholar] [CrossRef]
  28. Engin, E.Z.; Arslan, Ö. Selection of Optimum Mother Wavelet Function for Turkish Phonemes. Int. J. Appl. Math. Electron. Comput. 2019, 7, 56–64. [Google Scholar] [CrossRef]
  29. Bhatia, P.; Boudy, J.; Andreão, R. Wavelet transformation and pre-selection of mother wavelets for ECG signal processing. In Proceedings of the 24th IASTED International Conference on Biomedical Engineering, Innsbruck, Austria, 15–17 February 2006; pp. 390–395. [Google Scholar]
  30. Castillo, E.; Morales, D.P.; García, A.; Martínez-Martí, F.; Parrilla, L.; Palma, A.J. Noise Suppression in ECG Signals through Efficient One-Step Wavelet Processing Techniques. J. Appl. Math. 2013, 2013, 1–13. [Google Scholar] [CrossRef]
  31. Li, F.; Meng, G.; Kageyama, K.; Su, Z.; Ye, L. Optimal Mother Wavelet Selection for Lamb Wave Analyses. J. Intell. Mater. Syst. Struct. 2009, 20, 1147–1161. [Google Scholar] [CrossRef]
  32. Dan, G.; Li, Z.; Ding, H. A Mother Wavelet Selection Algorithm for Respiratory Rate Estimation from Photoplethysmogram. In Proceedings of the 26th Brazilian Congress on Biomedical Engineering, Vitoria, Brazil, 26–30 October 2015; Springer International Publishing: Berlin/Heidelberg, Germany, 2015; Volume 51, pp. 962–965. [Google Scholar]
  33. Saraswathy, J.; Hariharan, M.; Nadarajaw, T.; Khairunizam, W.; Yaacob, S. Optimal selection of mother wavelet for accurate infant cry classification. Australas. Phys. Eng. Sci. Med. 2014, 37, 439–456. [Google Scholar] [CrossRef]
  34. Strömbergsson, D.; Marklund, P.; Berglund, K.; Saari, J.; Thomson, A. Mother wavelet selection in the discrete wavelet transform for condition monitoring of wind turbine drivetrain bearings. Wind. Energy 2019, 22, 1581–1592. [Google Scholar] [CrossRef]
  35. Xu, X.; Luo, M.; Tan, Z.; Pei, R. Echo signal extraction method of laser radar based on improved singular value decomposition and wavelet threshold denoising. Infrared Phys. Technol. 2018, 92, 327–335. [Google Scholar] [CrossRef]
  36. Srivastava, M.; Anderson, C.L.; Freed, J.H. A New Wavelet Denoising Method for Selecting Decomposition Levels and Noise Thresholds. IEEE Access 2016, 4, 3862–3877. [Google Scholar] [CrossRef] [PubMed]
  37. Adeli, H.; Zhou, Z.; Dadmehr, N. Analysis of EEG records in an epileptic patient using wavelet transform. J. Neurosci. Methods 2003, 123, 69–87. [Google Scholar] [CrossRef]
  38. Mallat, S. A theory for multiresolution signal decomposition: The wavelet representation. IEEE Trans. Pattern Anal. Mach. Intell. 1989, 11, 674–693. [Google Scholar] [CrossRef] [Green Version]
  39. Soman, K.; Ramachandran, K. Insight into Wavelets: From Theory to Practice; PHI Learning Ltd.: New Delhi, India, 2010. [Google Scholar]
  40. Parameswariah, C.; Cox, M. Frequency characteristics of wavelets. IEEE Trans. Power Deliv. 2002, 17, 800–804. [Google Scholar] [CrossRef]
  41. Sanei, S.; Chambers, J.A. EEG Signal Processing; John Wiley & Sons: Toronto, ON, Canada, 2013. [Google Scholar]
  42. Rao, R. Wavelet Transforms. Encycl. Imaging Sci. Technol. 2002. [Google Scholar] [CrossRef]
  43. Park, J.-H.; Yang, J.-R. Multiphase Continuous-Wave Doppler Radar With Multiarc Circle Fitting Algorithm for Small Periodic Displacement Measurement. IEEE Trans. Microw. Theory Tech. 2020, 1. [Google Scholar] [CrossRef]
  44. Tan, H.R.; Tan, A.; Khong, P.; Mok, V. Best Wavelet Function Identification System for ECG signal denoise applications. In Proceedings of the 2007 International Conference on Intelligent and Advanced Systems, Kuala Lumpur, Malaysia, 25–28 November 2007; pp. 631–634. [Google Scholar]
  45. Stantic, D.; Jo, J. Selection of Optimal Parameters for ECG Signal Smoothing and Baseline Drift Removal. Comput. Inf. Sci. 2014, 7, 99. [Google Scholar] [CrossRef] [Green Version]
  46. Bangerter, N.K.; Hargreaves, B.A.; Vasanawala, S.S.; Pauly, J.M.; Gold, G.E.; Nishimura, D.G. Analysis of multiple-acquisition SSFP. Magn. Reson. Med. 2004, 51, 1038–1047. [Google Scholar] [CrossRef]
  47. Ali, M.N.; El-Dahshan, E.-S.A.; Yahia, A.H. Denoising of Heart Sound Signals Using Discrete Wavelet Transform. Circuits Syst. Signal. Process. 2017, 36, 4482–4497. [Google Scholar] [CrossRef]
  48. Jondral, F.K. White Gaussian Noise—Models for Engineers. Frequenz 2017, 72, 293–299. [Google Scholar] [CrossRef]
  49. He, H.; Tan, Y.; Wang, Y. Optimal Base Wavelet Selection for ECG Noise Reduction Using a Comprehensive Entropy Criterion. Entropy 2015, 17, 6093–6109. [Google Scholar] [CrossRef] [Green Version]
  50. Boyat, A.K.; Joshi, B.K. A Review Paper: Noise Models in Digital Image Processing. Signal. Image Process. Int. J. 2015, 6, 63–75. [Google Scholar] [CrossRef]
  51. Donoho, D. De-noising by soft-thresholding. IEEE Trans. Inf. Theory 1995, 41, 613–627. [Google Scholar] [CrossRef] [Green Version]
  52. Elshorbagy, A.; Simonovic, S.; Panu, U. Noise reduction in chaotic hydrologic time series: Facts and doubts. J. Hydrol. 2002, 256, 147–165. [Google Scholar] [CrossRef]
  53. Natarajan, B. Filtering random noise from deterministic signals via data compression. IEEE Trans. Signal. Process. 1995, 43, 2595–2605. [Google Scholar] [CrossRef]
  54. Addison, P.S. Wavelet transforms and the ECG: A review. Physiol. Meas. 2005, 26, R155–R199. [Google Scholar] [CrossRef] [Green Version]
  55. Gacek, A.; Pedrycz, W. ECG Signal Processing, Classification and Interpretation: A Comprehensive Framework of Computational Intelligence; Springer Science & Business Media: Berlin/Heidelberg, Germany, 2011. [Google Scholar]
  56. Stéphane, M. A Wavelet Tour of Signal Processing; Elsevier: San Diego, CA, USA, 2009. [Google Scholar] [CrossRef]
  57. Johnstone, I.M.; Ilverman, B.W.S. Needles and straw in haystacks: Empirical Bayes estimates of possibly sparse sequences. Ann. Stat. 2004, 32, 1594–1649. [Google Scholar] [CrossRef] [Green Version]
  58. Cai, T.T. On block thresholding in wavelet regression: Adaptivity, block size, and threshold level. Stat. Sin. 2002, 12, 1241–1273. [Google Scholar]
  59. Donoho, D.L.; Johnstone, I.M. Adapting to unknown smoothness via wavelet shrinkage. J. Am. Stat. Assoc. 1995, 90, 1200–1224. [Google Scholar] [CrossRef]
  60. Donoho, D.L.; Johnstone, I.M. Minimax estimation via wavelet shrinkage. Ann. Stat. 1998, 26, 879–921. [Google Scholar] [CrossRef]
  61. Zhang, X.-P.; Desai, M.D. Adaptive denoising based on SURE risk. IEEE Signal. Process. Lett. 1998, 5, 265–267. [Google Scholar] [CrossRef]
  62. Poornachandra, S. Wavelet-based denoising using subband dependent threshold for ECG signals. Digit. Signal. Process. 2008, 18, 49–55. [Google Scholar] [CrossRef]
  63. Reddy, G.U.; Muralidhar, M.; Varadarajan, S. ECG De-Noising using improved thresholding based on Wavelet transforms. Int. J. Comput. Sci. Netw. Secur. 2009, 9, 221–225. [Google Scholar]
  64. He, C.; Xing, J.; Li, J.; Yang, Q.; Wang, R. A New Wavelet Threshold Determination Method Considering Interscale Correlation in Signal Denoising. Math. Probl. Eng. 2015, 2015, 1–9. [Google Scholar] [CrossRef] [Green Version]
  65. Poornachandra, S.; Kumaravel, N. A novel method for the elimination of power line frequency in ECG signal using hyper shrinkage function. Digit. Signal. Process. 2008, 18, 116–126. [Google Scholar] [CrossRef]
  66. Huimin, C.; Ruimei, Z.; Yanli, H. Improved Threshold Denoising Method Based on Wavelet Transform. Phys. Procedia 2012, 33, 1354–1359. [Google Scholar] [CrossRef] [Green Version]
  67. Donoho, D.L.; Johnstone, J.M. Ideal spatial adaptation by wavelet shrinkage. Biometrika 1994, 81, 425–455. [Google Scholar] [CrossRef]
  68. Bilgin, S.; Colak, O.H.; Koklukaya, E.; Arı, N.; Ari, N. Efficient solution for frequency band decomposition problem using wavelet packet in HRV. Digit. Signal. Process. 2008, 18, 892–899. [Google Scholar] [CrossRef]
  69. Rafiee, J.; Schoen, M.; Prause, N.; Urfer, A.; Rafiee, M. A comparison of forearm EMG and psychophysical EEG signals using statistical signal processing. In Proceedings of the 2009 2nd International Conference on Computer, Control and Communication, Karachi, Pakistan, 17–18 February 2009; pp. 1–5. [Google Scholar]
  70. Khanam, R.; Ahmad, S.N. Selection of wavelets for evaluating SNR, PRD and CR of ECG signal. Int. J. Eng. Sci. Innov. Technol 2013, 2, 112–119. [Google Scholar]
  71. Ngui, W.K.; Leong, M.S.; Hee, L.M.; Abdelrhman, A.M. Wavelet Analysis: Mother Wavelet Selection Methods. Appl. Mech. Mater. 2013, 393, 953–958. [Google Scholar] [CrossRef]
  72. Thatiparthi, S.; Gudheti, R.; Sourirajan, V. MST Radar Signal Processing Using Wavelet-Based Denoising. IEEE Geosci. Remote. Sens. Lett. 2009, 6, 752–756. [Google Scholar] [CrossRef]
  73. Rock, J.; Toth, M.; Messner, E.; Meissner, P.; Pernkopf, F. Complex signal denoising and interference mitigation for automotive radar using convolutional neural networks. In Proceedings of the 2019 22th International Conference on Information Fusion (FUSION), Ottawa, ON, Canada, 2–5 July 2019; pp. 1–8. [Google Scholar]
  74. 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]
Figure 1. Illustration of the x level decomposition process.
Figure 1. Illustration of the x level decomposition process.
Sensors 21 01851 g001
Figure 2. A 5.8 GHz continuous-wave Doppler radar sensors for the measurement of vital signs [43].
Figure 2. A 5.8 GHz continuous-wave Doppler radar sensors for the measurement of vital signs [43].
Sensors 21 01851 g002
Figure 3. Block diagram of the experimental setup for vital signal detection using the 5.8 GHz CW radar.
Figure 3. Block diagram of the experimental setup for vital signal detection using the 5.8 GHz CW radar.
Sensors 21 01851 g003
Figure 4. The block diagram of the denoising method.
Figure 4. The block diagram of the denoising method.
Sensors 21 01851 g004
Figure 5. The block diagram of the optimal selection process for the mother wavelet function m [ k * ] and decomposition level j * .
Figure 5. The block diagram of the optimal selection process for the mother wavelet function m [ k * ] and decomposition level j * .
Sensors 21 01851 g005
Figure 6. Denoising performance of the wavelet length (2 to 90), blue plot denotes S N R j ,   k values and red plot denotes e f f ( j ,   k ) . The used decomposition level j is 7.
Figure 6. Denoising performance of the wavelet length (2 to 90), blue plot denotes S N R j ,   k values and red plot denotes e f f ( j ,   k ) . The used decomposition level j is 7.
Sensors 21 01851 g006
Figure 7. e f f ( j ,   k ) values of six wavelet families (db, sym, coif, fk, bior, and rbio) for wavelet lengths of: (a) 16, (b) 18, and (c) 20. The used decomposition level j is 7.
Figure 7. e f f ( j ,   k ) values of six wavelet families (db, sym, coif, fk, bior, and rbio) for wavelet lengths of: (a) 16, (b) 18, and (c) 20. The used decomposition level j is 7.
Sensors 21 01851 g007
Figure 8. e f f ( j ,   k ) values of 10 decomposition levels (1 to 10) for db9.
Figure 8. e f f ( j ,   k ) values of 10 decomposition levels (1 to 10) for db9.
Sensors 21 01851 g008
Figure 9. e f f ( j ,   k ) values of 10 decomposition levels (1 to 10) for six mother wavelet functions (db9, sym9, coif3, fk18, bior, and rbio).
Figure 9. e f f ( j ,   k ) values of 10 decomposition levels (1 to 10) for six mother wavelet functions (db9, sym9, coif3, fk18, bior, and rbio).
Sensors 21 01851 g009
Figure 10. e f f ( j ,   k ) values of 10 decomposition levels (1 to 10) for db9. (a) e f f ( j ,   k ) values for a sampling frequency of 500 Hz; (b) e f f ( j ,   k ) value for a sampling frequency of 250 Hz; (c) e f f ( j ,   k ) values for a sampling frequency of 125 Hz; and (d) e f f ( j ,   k ) values for a sampling frequency of 62 Hz.
Figure 10. e f f ( j ,   k ) values of 10 decomposition levels (1 to 10) for db9. (a) e f f ( j ,   k ) values for a sampling frequency of 500 Hz; (b) e f f ( j ,   k ) value for a sampling frequency of 250 Hz; (c) e f f ( j ,   k ) values for a sampling frequency of 125 Hz; and (d) e f f ( j ,   k ) values for a sampling frequency of 62 Hz.
Sensors 21 01851 g010
Figure 11. Maximum e f f ( j ,   k ) values of signals with five sampling ratios (1000 Hz, 500 Hz, 250 Hz, 125 Hz, and 62 Hz).
Figure 11. Maximum e f f ( j ,   k ) values of signals with five sampling ratios (1000 Hz, 500 Hz, 250 Hz, 125 Hz, and 62 Hz).
Sensors 21 01851 g011
Table 1. Sociodemographic data of the control subjects (Age in years, mean ± standard deviation, SD).
Table 1. Sociodemographic data of the control subjects (Age in years, mean ± standard deviation, SD).
Demographic and Clinical FeaturesControl
Number11
Age24.08 ± 2.35
Female/Male6 F/5 M
Table 2. The table of algorithm step for the analysis process of the optimal selection.
Table 2. The table of algorithm step for the analysis process of the optimal selection.
Algorithm Step
  • Accumulate the denoising result using 115 mother wavelet functions and decomposition level 7 (prediction).
  • Find out the most efficient mother wavelet function m [ k * ] .
  • Accumulate the denoising result using the optimal mother wavelet function m [ k * ] and 10 decomposition levels.
  • Find out the most efficient wavelet decomposition level j * .
  • Set the optimal selection of the mother wavelet function m [ k * ] and the wavelet decomposition level j * .
Table 3. The e f f ( j ,   k ) value of the Coiflets family (wavelet length 18–30).
Table 3. The e f f ( j ,   k ) value of the Coiflets family (wavelet length 18–30).
345678
183.59034.03694.47244.90915.08153.7178
243.52523.95384.39364.82435.18403.6898
303.47573.89814.33344.76155.14293.6670
Table 4. The e f f ( j ,   k ) value of the Daubechies family (wavelet length 18–22).
Table 4. The e f f ( j ,   k ) value of the Daubechies family (wavelet length 18–22).
345678
183.59024.03284.47194.93225.28733.7658
203.56714.00814.44144.88435.28383.7557
223.54393.97374.41994.84985.24963.7590
Table 5. The e f f ( j ,   k ) value of the Fejer–Korovkin family (wavelet length 18–22).
Table 5. The e f f ( j ,   k ) value of the Fejer–Korovkin family (wavelet length 18–22).
345678
183.59104.03274.46594.87634.94683.8317
223.54383.97824.41474.81944.97213.8463
Table 6. The e f f ( j ,   k ) value of the Biorthogonal Spline family (wavelet length 18–20).
Table 6. The e f f ( j ,   k ) value of the Biorthogonal Spline family (wavelet length 18–20).
345678
183.58944.03774.47044.90725.18793.7663
203.55213.96454.38284.77594.84453.8774
Table 7. The e f f ( j ,   k ) value of the Reverse Biorthogonal Spline family (wavelet length 18–20).
Table 7. The e f f ( j ,   k ) value of the Reverse Biorthogonal Spline family (wavelet length 18–20).
345678
183.58674.03614.46884.90405.13843.4258
203.56023.99104.43744.89524.95683.0319
Table 8. The e f f ( j ,   k ) value of the Symlets family (wavelet length 18–20).
Table 8. The e f f ( j ,   k ) value of the Symlets family (wavelet length 18–20).
345678
183.59144.02674.47334.92565.30993.7781
203.56574.01024.44284.87655.27833.7603
223.54503.97414.41764.87235.25233.7297
Table 9. The table for the comparison of the S N R j ,   k performance between the Xu et al., Srivastava et al., and proposed selection.
Table 9. The table for the comparison of the S N R j ,   k performance between the Xu et al., Srivastava et al., and proposed selection.
Proposed SelectionXu et al. Selection [35]Srivastava et al. Selection [36]
S N R j , k /dB35.72627.19133.153
Waveletdb9db4coif 3
level746
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Jang, Y.I.; Sim, J.Y.; Yang, J.-R.; Kwon, N.K. The Optimal Selection of Mother Wavelet Function and Decomposition Level for Denoising of DCG Signal. Sensors 2021, 21, 1851. https://doi.org/10.3390/s21051851

AMA Style

Jang YI, Sim JY, Yang J-R, Kwon NK. The Optimal Selection of Mother Wavelet Function and Decomposition Level for Denoising of DCG Signal. Sensors. 2021; 21(5):1851. https://doi.org/10.3390/s21051851

Chicago/Turabian Style

Jang, Young In, Jae Young Sim, Jong-Ryul Yang, and Nam Kyu Kwon. 2021. "The Optimal Selection of Mother Wavelet Function and Decomposition Level for Denoising of DCG Signal" Sensors 21, no. 5: 1851. https://doi.org/10.3390/s21051851

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