Skip to main content

ORIGINAL RESEARCH article

Front. Med. Technol., 26 May 2022
Sec. Cardiovascular Medtech
This article is part of the Research Topic Insights in Cardiovascular Medtech View all 4 articles

Classification of Children's Heart Sounds With Noise Reduction Based on Variational Modal Decomposition

  • 1Research Center of Fluid Machinery Engineering and Technology, Jiangsu University, Zhenjiang, China
  • 2Nanjing Drum Tower Hospital, The Affiliated Hospital of Nanjing University Medical School, Nanjing, China
  • 3Shanghai Lishen Information Technology Co., Ltd., Shanghai, China
  • 4Department of Mechanical Engineering, Texas Tech University, Lubbock, TX, United States

Purpose: Children's heart sounds were denoised to improve the performance of the intelligent diagnosis.

Methods: A combined noise reduction method based on variational modal decomposition (VMD) and wavelet soft threshold algorithm (WST) was proposed, and used to denoise 103 phonocardiogram samples. Features were extracted after denoising and employed for an intelligent diagnosis model to verify the effect of the denoising method.

Results: The noise in children's phonocardiograms, especially crying noise, was suppressed. The signal-to-noise ratio obtained by the method for normal heart sounds was 14.69 dB at 5 dB Gaussian noise, which was higher than that obtained by WST only and the other VMD denoising method. Intelligent classification showed that the accuracy, sensitivity and specificity of the classification system for congenital heart diseases were 92.23, 92.42, and 91.89%, respectively and better than those with WST only.

Conclusion: The proposed noise reduction method effectively eliminates noise in children's phonocardiograms and improves the performance of intelligent screening for the children with congenital heart diseases.

Introduction

The prevalence of congenital heart diseases among newborns in China is rising up to 0.898% (1, 2). Among them, ventricular or atrial septal defects are the most common. Pathological murmurs are produced by blood flow through the abnormal cardiovascular morphology and structure in addition to the periodic first or second heart sounds (35). Therefore, heart auscultation is the main method of screening for congenital heart diseases (6). Phonocardiogram (PCG) is generated by the use of an electronic stethoscope, which promotes intelligent diagnosis for congenital heart diseases (7), in which time domain features of heart sounds (8), frequency domain features (9, 10) and time-frequency domain features (11, 12) have been analyzed in the machine learning models (11, 13) or neural networks (12, 14). However, PCG often contains noise due to the subject ambient and activity conditions, such as power noise, breathing sounds, friction between the piezoelectric thin-film sensor of the stethoscope and the body surface, and especially for children whose emotions are uncontrolled. Young children are prone to struggle and cry, and their PCG is relatively weak with a low signal-noise ratio. Noise in the recordings mixes randomly and intermittently with heart sounds, or may exhibit bandwidth characteristics, or pulsatility, all of which can reduce the accuracy of PCG feature analysis and extraction. Therefore, it is necessary to effectively reduce the noise of children's PCG from different sources and manifestations before feature extraction for the intelligent diagnosis of the congenital heart disease.

Currently, denoising methods for PCG are mainly divided into 3 categories: blind source separation algorithms (1517), adaptive noise reduction based on empirical mode decomposition (18), and threshold noise reduction based on wavelet (10, 11, 14, 19). The blind source separation algorithms, relying on information theory and matrix analysis, are often used to distinguish heart and lung sounds and to denoise them. The matrix decomposition algorithms, which are typical blind source separation algorithms, such as singular value decomposition (16) and non-negative matrix decomposition (15), are employed to restore or isolate the sound source. However, blind source separation algorithms lead to complex and tedious operation and do not deal with the difference between the noise and murmur. It is unknown whether the blind source separation algorithm scan distinguishes the noise from abnormal heart or lung sounds. The original murmur part could be lost after the PCG from ventricular septal defect patients were denoised with 2D group sparsity algorithm (17). The denoised signal was only used for heart sound localization, but not for murmur extraction. The empirical mode decomposition which is a spatiotemporal filter (18, 20) decomposes the PCG non-linearly in the time domain (21, 22) with good adaptability, but has problems such as modal aliasing and end effect. The problems remain unsolved even if the improvements were proposed (23, 24). The wavelet threshold method is a common noise reduction method in the heart sound classification (10, 11, 14) where the difference in thresholds of detailed components of each scale between the signal and noise under orthogonal wavelet transformexists to reconstruct the denoised signal. However, wavelet denoising method lacks self-adaptability and has poor suppression effect on the burst noise. The VMD algorithm proposed by Dragomiretskity (25) based on the variational theory in functional analysis can overcome the end effect and modal aliasing problems of the empirical mode decomposition, and has stronger noise robustness. Recently, the VMD method has achieved good results in the field of vibration signal noise reduction (26, 27). It has also been employed for PCG segmentation of the first and second heart sounds (17, 28), but rarely for noise reduction (29). Although VMD is a well-established signal processing method, there are still some shortcomings in its application for PCG denoising. First, the modes cannot be flexibly selected according to the actual decomposition of PCG under various noise intensities (29). Second, the decomposition performance of VMD decreases with the increase in noise intensity (26, 27), resulting in the residual noise in some of the modes that contain heart sound information. When the number of decomposition layers and the range of modalities used for signal reconstruction are fixed, the denoising performance of VMD significantly decreases under strong Gaussian noise. Therefore, neither VMD nor WST can effectively reduce strong ambient noise or the burst noise in children's PCGs under non-standard acquisition environments. Therefore, we aimed to develop a noise reduction method combining both VMD and WST to improve intelligent diagnosis of children's congenital heart diseases.

Materials and Methods

PCG Recording

The PCG signals of 103 subjects were obtained for the screening study by an electronic stethoscope (ChildCare G-100, Shanghai Tuoxiao Intelligent Technology Co., Ltd., Shanghai, China) in a standard clinical setting with a hardware sampling rate of 44.1 KHz and 16 bit AD sampling. The demography of 103 samples was shown in Figure 1 with 37 normal heart sounds and 66 pathological precordial murmurs. All the subjects have signed the informed consent form with the hospitals. All PCG signals were resampled to 2,000 Hz and processed with MATLAB 2020a.

FIGURE 1
www.frontiersin.org

Figure 1. Distribution of heart sound types. Normal heart sound (normal), ventricular septal defect (VSD), atrial septal defect (ASD), atrial septal defect + ventricular septal defect (ASD + VSD), patent ductus arteriosus (PDA), right ventricular double outlet (DORV), other pathological murmurs (others).

Principle of VMD

VMD defines the Intrinsic Mode Functions (IMFs) as Equation (2.1).

uk(t)=Ak(t)cos(ϕk(t))    (2.1)

Where uk(t) is an amplitude-modulated-frequency-modulated signals that represents the k-th IMF, ϕk(t)I is a non-decreasing function, ϕk(t)0. Ak(t) is slowly varying with respect to ϕk(t).

VMD aims to decompose signal x(t) into K modes with limited bandwidth. Hilbert transform for uk(t) exist to obtain 1-sided spectrum. The 1-sided spectrum is modulated to the fundamental band by multiplication with the complex exponential. Then, the bandwidth is estimated by the squared L2 of the gradient of the demodulated signal. Correspondingly, the constrained variational model is expressed as:

min{uk},{ωk}{k||t[δ(t)+jπtuk(t)]e-jωkt||22}    (2.2)s.t.kuk=x

Where, ωk is center frequency corresponding to uk.Quadratic penalty factors α and Lagrange multipliers λ are applied to solve the constrained model. Augmented Lagrange multipliers are combined with the operator alternating direction method to iteratively solve ωk and uk for well convergence property of the quadratic penalty under finite weights and strict enforcement of the constraints:

L({uk},{ωk},λ)=αk||t[(δ(t)+jπt)uk(t)]e-jωkt||22  +||f(t)-kuk(t)||22  +λ(t),x(t)-kuk(t)    (2.3)

VMD Algorithm and Its Parameter Selection

1) Initialization: u^k1,ωk1,λ^1,n 0

2) Iteration: nn + 1

3) Circulation: k = 1:K, ω ≥ 0

u^kn+1(ω)x^(ω)-i<ku^in+1(ω)-i>ku^in(ω)+λ^n(ω)21+2α(ω-ωkn)2,
                       ωkn+10ω|u^kn+1(ω)|2dω0|u^kn+1(ω)|2dω

4) When decomposition number reaches K, stop the inner loop and update λ:

λ^n+1(ω)λ^n(ω)+τ(x^(ω)ku^kn+1(ω))

5) Stop the iteration if the stop condition is met; otherwise, go to step 2) to continue the iteration.

ku^kn+1u^kn22/u^kn22<ε

Where τ is the Lagrangian multiplier update parameter, also known as the noise tolerance, and was set to 0. The penalty factor α was set to 2,500 (17). The K-value was set by analyzing the frequency-amplitude spectrum of the heart sound signal. The frequency-amplitude in double logarithmic coordinates of heart sound of a 1-year-old healthy boy collected in a quiet environment was recorded in Figure 2. Ideally, if the frequency-amplitude curve of the signal has n peaks, K = n. However, excessive decomposition layers are likely to cause overlapping frequencies of the modes. Therefore, similar wave crests were neglected in the current study and the finally K = 6.

FIGURE 2
www.frontiersin.org

Figure 2. Analysis of the value of K: the frequency-amplitude in double logarithmic coordinates of heart sound of a 1-year-old healthy boy collected in a quiet environment.

Reconstruction Modal Screening Index

Permutation entropy peck and correlation coefficient RSigk were combined to establish screening indexes for reconstruction to avoid the loss of pathological information in children's heart sound signals by noise reduction processing:

RSpk=β(1-RSigk)+(1-β)peck    (2.4)

The screening index RSpk existed to find out the IMFs with low correlation coefficients and high permutation entropies for rejection. Where β is a propensity parameter set to 0.3, indicating that the mode with the higher permutation entropy was preferred. The degree of randomness of noise level is positively correlated with peck. The smaller RSigk is, the more random the IMF is.

Reconfiguration Process

After decomposing the PCG into 6 layers of VMD, the RSpk of each IMF was calculated. The IMFs with RSpk greater than the index threshold T_RSpk were identified as containing higher noise. In the current study, T_RSpk = 0.6 was used. If the RSpk of a mode was >0.6 and its RSigk was <0.5, it would be rejected. These unremoved IMFs were combined with WST to obtain the denoised heart sound signal. There were 2 methods for combination with WST. Of the two methods, 1 was to denoise each IMF retained separately using WST before reconstructing and is defined as VWG. The other was to reconstruct the modalities first, and further use WST to obtain the final noise-reduced heart sound signal and is defined as VGW. Daubechies 6 wavelet was chosen, the number of decomposition layers was 6, and the threshold value was chosen to be a universal threshold.

The proposed denoising method for children's PCG can be summarized as follows.

1) Decomposition of PCG by VMD.

2) Screening the modes according to their permutation entropies and correlation coefficients with the original signal.

3) Processing the retained modes: applying WST on each mode and then reconstructing the modes; or reconstructing these modes first and then applying WST on the reconstructed signal.

Noise Reduction Experiment

Random noise from outside the body may form an overall Gaussian ambient noise in PCG (30). To simulate the different levels ambient noise, the high-quality children's PCG signals collected by professional medical staff were superimposed with 5 and 10 dB of Gaussian white noise. The noise-added signals were then denoised with the VWG, VGW, and WST method. The VMD-based denoising method proposed in (29) was also employed for Gaussian noise reduction, where the last IMF in the method was chosen as the noise reduction signal after VMD decomposition. Signal-to-noise ratio and root mean square error help to quantitatively evaluate the denoising performance.

PCG signals of a 28-day-old child with congenital heart disease were also employed for experiment. The child was suffering from ventricular septal defect (1.0 cm from perimembranous to sublet valve), a trial septal defect (ostium secundum is 0.2 cm), mild tricuspid regurgitation, slightly stronger mitral valve cusp echo, mild to moderate mitral regurgitation, and pulmonary hypertension. The PCG was recordedunder the state of intermittent crying and about 40 s, whose noise showed intermittency in time and the intensity varied with the strength of the cry. The signal noise reduction ratio (31) existed to evaluate the noise reduction:

dnSNR=10*log10(Ps/Pd)    (2.5)

Where Ps is the power of the noise-containing PCG, and Pd is the power of the denoised PCG. The small dnSNR indicates that the noise is reduced and the signal is smooth. Further, the Mel filter energy of PCG recorded under severe crying was analyzed because of wide use Mel-frequency cepstral coefficients the intelligent auscultation (7, 11), where the upper and lower limit frequencies were set to 30 and 500 Hz, respectively, due to the electronic stethoscope with hardware filtering bandwidth of 30–500 Hz.

Intelligent Diagnosis Model

PCG features were extracted after denoising, and employed for established classification model. The previously studied method of children's intelligent heart sound diagnosis (14) was adopted. A double qualification of peak detection plus threshold range was applied to the signal reconstructed after the signal was reconstructed by Hadamard product in the fourth and fifth level of detail. The types of features employed are shown in Table 1. A 10-10-1 back propagation neural network was employed for classification. The outputs of the network were quantified as 0 or 1 by a threshold of 0.5, which represent normal heart sounds or abnormal heart sounds, respectively. The Jack-Knife method (32) existed to evaluate the generalization ability of the classification system due to the limitation of the number of samples. One sample at a time from 103 cases was set aside for validation of the trained model, and the remaining 102 samples were used for training the model.

TABLE 1
www.frontiersin.org

Table 1. The time and frequency features in closed atrioventricular valve (CAV) and closed semilunar valve (CSV) periods.

Results

Noise Reduction Effect Onambient Noise

The noise reduction effect on the simulatedambient noise added to a normal PCG is shown as an example Figure 3. From the overall waveform, the Gaussian noise with a signal-to-noise ratio of 10 dB was effectively suppressed, and there was no significant difference between the denoised PCG and the clean normal PCG. It was true also for the Gaussian noise with a signal-to-noise ratio of 5 dB but with more burrs in the baseline compared with the clean normal PCG, which meant that some noise remained. The details of the waveform containing the second heart sound are located at the bottom of Figure 3. The waveform of the second heart sound was distorted after being denoised with the VMD-based method (29). The waveform other than the second heart sound has more obvious noise fluctuations than that using the VGW when the noise intensity is enhanced. In addition, some details were lost after denoising with the WST only (marked by blue arrows). The signal-to-noise ratios and root mean square errors obtained by the simulated noise reduction for the several common pediatric PCG are shown in Tables 2, 3, respectively. The signal-to-noise ratios and root mean square errors obtained by the combined denoising method were greater than those by the WST only and the VMD-based method at the 2 different noise levels. As the noise intensity increased, the signal-to-noise ratios obtained by the VWG, VGW, and only WST decreased, and the root mean square errors increased. Generally, the difference between the signal-to-noise ratios obtained by VWG and VGW was little, except for the noise reduction of the PCG of the case of the patent ductus arteriosus. Only 4 groups of the denoising metrics obtained by the VMD-based method (29) were better and the rest groups were significantly worse than those obtained by WST.

FIGURE 3
www.frontiersin.org

Figure 3. The PCG of a healthy child collected professionally in a quiet environment and the denoising results for the PCG with 5 dB and 10 dB Gaussian noise added, respectively. The comparison of details is shown at the bottom: clean PCG and denoised PCG using the WST, VGW (red line), VMD-based method (blue line).

TABLE 2
www.frontiersin.org

Table 2. Comparison of signal-to-noise ratio (SNR) of PCG signals with Gaussian noise after noise reduction.

TABLE 3
www.frontiersin.org

Table 3. Comparison of root mean square error (RMSE) of PCG signals with Gaussian noise after noise reduction.

The actual ambient noise differed from the ideal analog noise due to the electronic stethoscope's hardware filtering. The noise reduction of the PCG of a healthy newborn containing periodic impulse noise is illustrated in Figure 4. The first and second IMFs containing noise components were removed by filtering IMFs automatically. Finally the noise was suppressed significantly by both VWG and VGW methods.

FIGURE 4
www.frontiersin.org

Figure 4. Noise reduction for a collected PCG with ambient noise that exhibits impulsive interference.

Noise Reduction Effect on Crying Noise

The PCG of a child in a quiet state is shown in Figure 5, mainly with systolic murmurs. The noise due to the loud crying was in the fourth cardiac cycle and almost dominated the heart sound wave form in the cycle shown in Figure 5. Figures 5, 6 compared the denoising performance of the WST, VWG, and VGW for the PCG including crying noise from the time domain and the time-frequency domain, respectively. As shown in Figure 6, the impact of these were crying noise was mainly manifested in the energy of the 9th and above filters, which mixes the PCG components above 155 Hz. It can be seen that the burst noise was filtered out with the systolic murmurs preserved, but the WST method did not suppress the crying noise. Correspondingly, the dnSNRs obtained by using the WST, VWG, and VGW to denoise the loud crying noise are 15.93, 3.48, and 3.49 dB, respectively. And the dnSNRs obtained by using these methods to denoise the 8 fragments randomly cut from the PCG of 40 s were 14.22, 10.91, and 11.03 dB, respectively. The dnSNRs obtained by the proposed denoising method were significantly lower than those by the WST only.

FIGURE 5
www.frontiersin.org

Figure 5. PCG without crying noise (top), PCG with severe crying noise and noise reductions for the PCG with severe crying noise.

FIGURE 6
www.frontiersin.org

Figure 6. Comparison of Mel filter energies after noise reductions for PCG with severe crying noise.

Diagnosis After Noise Reduction

An example of the segmentation of the PCG of a 1-year-old child with the ventricular septal defect denoised with the VWG is shown in Figure 7. The predictions obtained from the training of the features extracted after using the 3 noise reduction methods are shown in Figure 8. In the classification using the WST only, 9 cases with the normal heart were misclassified and 4 cases with abnormal heart were misdiagnosed. In the classification using the VWG, 3 cases in the normal heart falsely predicted and 5 cases in the abnormal heart falsely predicted. In the classification using the VGW, 4 cases in the normal heart falsely predicted and 4 cases in the abnormal heart falsely predicted. The accuracy, sensitivity, and specificity of the intelligent classifications are shown in Table 4. The classification using the VWG achieved the best performance but with no improved sensitivity.

FIGURE 7
www.frontiersin.org

Figure 7. PCG segmentation after noise reduction.

FIGURE 8
www.frontiersin.org

Figure 8. The results of PCG classification with the WST only, VWG and VGW, respectively.

TABLE 4
www.frontiersin.org

Table 4. Classification performance based on different noise reduction methods:accuracy (Acc), sensitivity (Se), and specificity (Sp).

Discussion

This study proposed a noise reduction method combining both the VMD and WST according to the random and diverse characteristics of noise. The method is adaptive in decomposition and the selection of IMFs. The VMD and WST complement each other and optimize denoising effect on PCG by suppressing strong both the Gaussian noise and burst noise. It is found that the method can effectively suppress the noise in PCG, improve the performance of intelligent screening for congenital heart disease.

Advantages and Shortcomings

Although the wavelet threshold method is widely employed for pre-processing of PCG classification, the threshold function affects approximation of the denoised signal to the original signal. The WST lacks adaptability to suppress the burst noise in PCGs because the wavelet function and threshold function have been set before the noise reduction, which was proved by the denoising effect on crying noise in the current study (Figures 5, 6). According to Figure 6, the deficiency of the WST also compromised the performance of the classification based on the Mel-frequency cepstral coefficients. The denoised PCGs with the WST (14) were smooth, but lost some details in the heart sound (marked by blue arrows in Figure 3), which may be the reason for the lower signal-to-noise ratios obtained by the WST on the reduction of the ambient noise (Table 2). VMD separates noise and heart sounds by decomposing them into different modalities. However, when the number of decomposition layers is fixed, the decomposition performance decreases as the noise increased, resulting in the noise and heart sound components in the same IMF. Thus, improper screening of IMFs can lead to the residual noise or loss of heart sound components. The waveform distortion of the second heart sound occurs in Figure 3 because only the last IMF was selected after decomposition when the major heart sound components were present in both of the last 2 IMFs. The similar reason is given for the worse denoising metrics obtained by the VMD-based method (29) for Gaussian noise with a signal-to-noise ratio of 10 dB in Tables 2, 3. The residual noise in the last IMF after decomposition leads to several poor denoising metrics obtained by the VMD-based method for Gaussian noise with a signal-to-noise ratio of 5 dB. To address these weaknesses, this study proposes the combination of the VMD and WST for PCG noise reduction. The adaptability of VMD provides a theoretical basis for the separation of noise from heart sounds, especially burst noise. The peck and RSigk of IMFs were employed to compare the heart sounds before noise reduction to screen the IMFs, which retains IMFs with as many heart sound components as possible and as little noise as possible for reducing signal distortion. Therefore, the VWG and VGW are also adaptive in the screening of IMFs. As shown in Figure 4, after the PCG was decomposed into the 6 IMFs by VMD, the noise was separated into the first and second IMFs, which were automatically picked out and rejected due to their each RSpk>0.6 and RSigk <0.5. However, some of the IMFs used for reconstruction still contain residual noise. So, the WST was employed for further noise reduction. The results proved that the VWG and VGW outperform the WST and the VMD-based method (29).

The current noise reduction algorithm has to be optimized in parameter settings. The denoising performance still degrades at high levels of noise. For example, the mean signal-to-noise ratio obtained by the current denoising method was reduced by 18% at 5 dB Gaussian noise. In addition, although the current noise reduction method improved the performance of the intelligent diagnostic system, there were still several cases of the normal PCG which were misclassified as abnormal. Continuous low-frequency noise was present in these recordings and resulted in high correlation coefficients between noise-containing IMFs and non-noise-reduced PCG, which affected the screening of IMFs. We tried to adjust parameters in the current denoising method for further improvement of noise reduction and found it to be feasible. Therefore, adaptive adjustment of the noise reduction parameters in the method was needed so that the method can cope with more types of noise in PCGs.

Furthermore, it should be noted that the features employed for diagnosis are not sufficient to distinguish mild murmurs from the normal heart sound. The current noise reduction method failed so that 4 congenital heart disease murmurs were classified as the normal heart sounds. These murmurs were weak and cloud easily be classified as the normal heart sounds. The degree of murmurs also need to be considered in intelligent diagnosis and the features that better characterize mild murmurs vs. the normal heart sounds need to be explored.

Performance Comparison

The performance of the current methods was compared with those of the previous studies in PCG noise reduction or classification, as shown in Table 5. The signal-to-noise ratios obtained in the current study were only lower than those of studies (17) and (33). Both studies are blind source separation methods that could effectively separate S1 and S2 from the PCG with noise, and eliminate murmurs. Although blind source separation methods obtained high signal-to-noise ratios, the murmurs for classification were ignored. The difference in the databases used in the studies was also the reason for the significant difference in the signal-to-noise ratios obtained by each method, such as study (29). In study (29), there was a lack of adaptability in modal screening and the set of K of VMD was not based on analysis of the spectrum of the heart sounds, which might cause under-decomposition. From the studies using the same dataset, the current noise reduction method performed best in terms of the signal-to-noise ratio. It is 1-sided to consider only noise reduction metrics such as signal-to-noise ratio for the intelligent diagnosis studies, and more important to consider the retention of valid information such as murmurs. The deep learning approach performs best for heart sound classification, but its development for congenital heart disease screening is limited by the dataset size of children's PCGs. Performance of the methods in all the studies was above 90% except the classification using the WST for PCGs denoising. In general, the classification based on the proposed denoising method has comparable performance in diagnosing congenital heart disease murmurs.

TABLE 5
www.frontiersin.org

Table 5. Comparison of performance with other methods.

Limitations

Only 1 case with the crying noise was employed for the experiment to show effect of the method on suppression of the crying noise. However, prediction of intelligent diagnosis was performed with noise reduction in all the data. The effectiveness of the noise reduction method for the adult heart sounds is not studied in detail in this study. The PCG samples of children's heart sounds suffered from low quantities and data imbalance.

Conclusion

A novel denoising method based on combined VMD and WST is proposed in the study. This method allows for flexibility in the selection of IMFs in VMD noise reduction and overcomes the short comings of denoising strong Gaussian noise with VMD and suppressing burst noise with WST. The method results in better noise reduction metrics than previous methods and effectively suppresses the noise in the child PCG from the congenital heart disease, but not the murmurs. It is found that the performance of classification system based on VWG method is improved and the accuracy of intelligent diagnosis of the congenital heart diseases is enhanced with the PCG denoised by the method.

Data Availability Statement

The raw data supporting the conclusions of this article will be made available by the authors, without undue reservation.

Ethics Statement

Ethical review and approval was not required for the study on human participants in accordance with the local legislation and institutional requirements. Written informed consent to participate in this study was provided by the participants' legal guardian/next of kin.

Author Contributions

AZ and JW designed a protocol for intelligent screening for precardiac disease. AZ proposed the noise reduction method and designed the experiments while drafting the manuscript. JW collected the dataset and assisted in the code writing of the intelligent diagnosis part. FQ provided part of the PCG samples and the electronic stethoscopes. ZH supervised the research project, was responsible for the overall direction and provided insights, and revised the manuscript. All authors contributed to the article and approved the submitted version.

Conflict of Interest

FQ is employed by Shanghai Lishen Information Technology Co., Ltd.

The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Publisher's Note

All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.

Acknowledgments

We were donated an electronic stethoscope from Shanghai Tuoxiao Intelligent Technology Co. Shanghai Tuoxiao Intelligent Technology Co. was not involved in the study design, collection, analysis, interpretation of data, the writing of this article or the decision to submit it for publication.

References

1. Zhao QM, Liu F, Wu L, Ma XJ, Niu C, Huang GY. Prevalence of congenital heart disease at live birth in China. J Pediatr. (2019) 204:53–8. doi: 10.1016/j.jpeds.2018.08.040

PubMed Abstract | CrossRef Full Text | Google Scholar

2. Zhao L, Chen L, Yang T, Wang T, Zhang S, Chen L, et al. Birth prevalence of congenital heart disease in China, 1980–2019: a systematic review and meta-analysis of 617 studies. Eur J Epidemiol. (2020) 35:631–42. doi: 10.1007/s10654-020-00653-0

PubMed Abstract | CrossRef Full Text | Google Scholar

3. Chen L, Jiao M, Jin M. Research on common causes of heart murmurs in children. China Med. (2019) 14:1137–40. doi: 10.3760/j.issn.1673-4777.2019.08.005

CrossRef Full Text

4. Chizner MA. Cardiac auscultation: rediscovering the lost art. Curr Probl Cardiol. (2008) 33:326–408. doi: 10.1016/j.cpcardiol.2008.03.003

PubMed Abstract | CrossRef Full Text | Google Scholar

5. Wu Y, Xu J, Zhao Y. A measurement method of the edges of vessel angiography by B-spline smoothing transform. J Biomed Eng (1996) 13:280–8.

6. Hu X, Ma X, Zhao Q, Yan W, Ge X, Jia B, et al. Pulse oximetry and auscultation for congenital heart disease detection. Pediatrics. (2017) 140:e20171154. doi: 10.1542/peds.2017-1154

PubMed Abstract | CrossRef Full Text | Google Scholar

7. Xu W, Yu K, Xu J, Ye J, Li H, Shu Q. Artificial intelligence technology in cardiac auscultation screening for congenital heart disease: present and future. J Zhejiang Univ Med Sci. (2020) 49:548–55. doi: 10.3785/j.issn.1008-9292.2020.10.01

PubMed Abstract | CrossRef Full Text | Google Scholar

8. Hu Y, Wang H, Chen J, Jiang Z, Qiao J. A new method for heart sound analysis in time domain. J Biomed Eng. (2010) 27, 425–8.

PubMed Abstract | Google Scholar

9. Javed F, Venkatachalam PA. A signal processing module for the analysis of heart sounds and heart murmurs. J Phys Conf. (2006) 34:1098–105. doi: 10.1088/1742-6596/34/1/181

PubMed Abstract | CrossRef Full Text | Google Scholar

10. Saeidi A, Almasganj F. Cardiac valves disorder classification based on active valves appearance periodic sequences tree of murmurs. Biomed Signal Process Control. (2020) 57:775–86. doi: 10.1016/j.bspc.2019.101775

CrossRef Full Text | Google Scholar

11. Ahmad MS, Mir J, Ullah MO, Shahid MLUR, Syed MA. An efficient heart murmur recognition and cardiovascular disorders classification system. Australas Phys Eng Sci Med. (2019) 42:733–43. doi: 10.1007/s13246-019-00778-x

PubMed Abstract | CrossRef Full Text | Google Scholar

12. Deng M, Meng T, Cao J, Wang S, Zhang J, Fan H. Heart sound classification based on improved MFCC features and convolutional recurrent neural networks. Neural Networks. (2020) 130:22–32. doi: 10.1016/j.neunet.2020.06.015

PubMed Abstract | CrossRef Full Text | Google Scholar

13. Aziz S, Khan MU, Alhaisoni M, Akram T, Altaf M. Phonocardiogram signal processing for automatic diagnosis of congenital heart disorders through fusion of temporal and cepstral features. Sensors. (2020) 20:3790–810. doi: 10.3390/s20133790

PubMed Abstract | CrossRef Full Text | Google Scholar

14. Wang JM, You T, Yi K, Qu F, Wang B, He ZM, et al. Intelligent diagnosis of heart murmurs in children with congenital heart disease. J Healthc Eng. (2020) 2020:9. doi: 10.1155/2020/9640821

PubMed Abstract | CrossRef Full Text | Google Scholar

15. Shah G, Koch P, Papadias CB. On the blind recovery of cardiac and respiratory sounds. Biomed Health Inform IEEE J. (2015) 19:151–7. doi: 10.1109/JBHI.2014.2349156

PubMed Abstract | CrossRef Full Text | Google Scholar

16. Ghaderi F, Mohseni HR, Sanei S. Localizing heart sounds in respiratory signals using singular spectrum analysis. IEEE Trans Biomed Eng. (2011) 58:3360–7. doi: 10.1109/TBME.2011.2162728

PubMed Abstract | CrossRef Full Text | Google Scholar

17. Sujadevi VG, Mohan N, Kumar SS, Akshay S, Soman KP. A hybrid method for fundamental heart sound segmentation using group-sparsity denoising and variational mode decomposition. Biomed Eng Lett. (2019) 9:413–24. doi: 10.1007/s13534-019-00121-z

PubMed Abstract | CrossRef Full Text | Google Scholar

18. Mondal A, Bhattacharya PS, Saha G. Reduction of heart sound interference from lung sound signals using empirical mode decomposition technique. J Med Eng Technol. (2011) 35:344–53. doi: 10.3109/03091902.2011.595529

PubMed Abstract | CrossRef Full Text | Google Scholar

19. Tomassini S, Strazza A, Sbrollini A, Marcantoni I, Morettini M, Fioretti S. etc. Wavelet filtering of fetal phonocardiography: A comparative analysis. Math Biosci Eng. (2019) 16:6034–46. doi: 10.3934/mbe.2019302

PubMed Abstract | CrossRef Full Text | Google Scholar

20. Liu Q, Tan Z, Zhang Y, Wang H. Denoising of fetal heart sound based on empirical mode decomposition method. J Biomed Eng. (2015) 32:740–5. doi: 10.7507/1001-5515.20150135

PubMed Abstract | CrossRef Full Text | Google Scholar

21. Huang NE, He Z, Long SR, Wu MC, Shih HH, Zheng Q, et al. The empirical mode decomposition and the Hilbert spectrum for nonlinear and non-stationary time series analysis. Proc R Soc A Math Phys Eng Sci. (1998) 454:903–95. doi: 10.1098/rspa.1998.0193

CrossRef Full Text | Google Scholar

22. Botha JSF, Scheffer C, Lubbe WW, Doubell AF. Autonomous auscultation of the human heart employing a precordial electro-phonocardiogram and ensemble empirical mode decomposition. Austr Phys Eng Sci Med. (2010) 33:171–83. doi: 10.1007/s13246-010-0021-9

PubMed Abstract | CrossRef Full Text | Google Scholar

23. Yao G, Zhao JJ, Yao YT, Ren X. Separation of systematic error based on improved EMD method. J Vibr Shock. (2014) 33:176–80. doi: 10.13465/j.cnki.jvs.2014.14.031

PubMed Abstract | CrossRef Full Text

24. Lei Y, He Z, Zi Y. EEMD method and WNN for fault diagnosis of locomotive roller bearings. Expert Syst Appl. (2011) 38:7334–41. doi: 10.1016/j.eswa.2010.12.095

CrossRef Full Text | Google Scholar

25. Dragomiretskiy K, Zosso D. Variational mode decomposition. IEEE Trans Signal Process Publ IEEE Signal Process Soc. (2014) 62:531–44. doi: 10.1109/TSP.2013.2288675

CrossRef Full Text | Google Scholar

26. Zhao XH, Zhang SC, Li ZS, Li FC, Hu Y. Extraction method of fault characteristic signal based on VMD. J Vibr Meas Diagn. (2018) 038:11–9. doi: 10.16450/j.cnki.issn.1004-6801.2018.01.002

PubMed Abstract | CrossRef Full Text

27. Luo XY, Lu WH, You YP, Hu XN. A method for ball mill vibration signal random noise suppression based on VMD and SVD. Noise and Vibration Control. (2019) 39:169–75. doi: 10.3969/j.issn.1006-1355.2019.06.030

CrossRef Full Text

28. Babu KA, Ramkumar B, Manikandan MS. S1 and S2 heart sound segmentation using variational mode decomposition. Region 10 Conf. (2017). 1629–34. doi: 10.1109/TENCON.2017.8228119

PubMed Abstract | CrossRef Full Text | Google Scholar

29. Sujadevi VG, Soman KP, Kumar SS, Mohan N, Arunjith AS. Denoising of phonocardiogram signals using variational mode decomposition. in 2017 International Conference on Advances in Computing, Communications and Informatics (ICACCI). Udupi: IEEE (2017). p. 1443–6.

PubMed Abstract | Google Scholar

30. Yong X, He G-T. Study on Method of Heart Sound Signal Extraction Based on EMD and SVD. (master's thesis). Chongqing, CQ, Chongqing University (2016)

31. Zheng Y. Variational Mode Decomposition and Applications and MATLAB Programs. Available online at: https://shop108509999.taobao.com (accessed July 3, 2021).

Google Scholar

32. DeGroff CG, Bhatikar S, Hertzberg J, Shandas R, Valdes-Cruz L, Mahajan RL. Artificial neural network–based method of screening heart murmurs in children. Circulation. (2001) 103:2711–6. doi: 10.1161/01.CIR.103.22.2711

PubMed Abstract | CrossRef Full Text | Google Scholar

33. Mondal A, Saxena I, Tang H, Banerjee P. A noise reduction technique based on nonlinear kernel function for heart sound analysis. IEEE J Biomed Health Inform. (2018) 22:775–84. doi: 10.1109/JBHI.2017.2667685

PubMed Abstract | CrossRef Full Text | Google Scholar

34. Shen Y J, Wang X, Tang M. Optimal improved log-spectrum amplitude estimation combined with wavelets for heart sound noise reduction. Chin J Med Phys. (2020) 37:1287–92. doi: 10.3969/j.issn.1005-202X.2020.10.013

CrossRef Full Text

35. Kang S, Doroshow R, McConnaughey J, Shekhar R. Automated identification of innocent still's murmur in children. IEEE Trans Biomed Eng. (2017) 64:1326–34. doi: 10.1109/TBME.2016.2603787

PubMed Abstract | CrossRef Full Text | Google Scholar

Keywords: congenital heart disease, wavelet soft threshold, variational mode decomposition, heart sound denoising, intelligent classification

Citation: Zhang A, Wang J, Qu F and He Z (2022) Classification of Children's Heart Sounds With Noise Reduction Based on Variational Modal Decomposition. Front. Med. Technol. 4:854382. doi: 10.3389/fmedt.2022.854382

Received: 13 January 2022; Accepted: 15 April 2022;
Published: 26 May 2022.

Edited by:

Peter Edward McHugh, National University of Ireland Galway, Ireland

Reviewed by:

Anwesha Khasnobish, Tata Consultancy Services, India
Guokai Zhang, Tongji University, China

Copyright © 2022 Zhang, Wang, Qu and He. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.

*Correspondence: Zhaoming He, zhaoming.he@ttu.edu

Disclaimer: All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.