Multi-Morphological Pulse Signal Feature Point Recognition Based on One-Dimensional Deep Convolutional Neural Network
Abstract
:1. Introduction
2. Materials and Methods
2.1. Data Acquisition
2.2. Typical Pulse Wave Time-Domain Feature Points
- Point A is the starting point of the periodic pulse wave, which indicates the beginning of the cardiac ejection cycle;
- The process of A–B occurs during ventricular rapid ejection. At this time, due to the contraction of the ventricles compressing blood into the aorta, the blood in the arteries accumulates rapidly, and the arterial wall expands sharply, forming a relatively steep ascending branch. When point B is reached, the arterial wall is at its most dilated. The amplitude of the B spot can reflect the ejection function of the ventricles and the elasticity of the arterial canal;
- The process of B–C occurs in the late stage of ventricular ejection. At this time, the blood flow into the root of the artery is less than the blood flow out of the root of the artery, resulting in a decrease in pressure in the arterial canal and elastic contraction of the arterial wall and forming the branch of B–C;
- The process of C–E occurs when ventricular ejection stops, and the initial wave of the aorta propagates outward. This process is mainly related to the tension and peripheral resistance of the arterial canal. When arterial canal resistance becomes greater, blood flow slows, and aortic pressure increases, resulting in an increase in the local peak point D between C–E, which may be larger in amplitude than point B. When the arterial canal tension becomes greater, the elasticity of the arterial wall becomes worse, at which point the blood flow velocity increases, and the D point appears earlier and may coincide with the B point;
- The process of E–G occurs during the diastolic phase of the heart. Point E is the cut-off point of cardiac systolic relaxation. At this time, the aortic valve closes, and blood circulation back to the aorta increases the volume of the aorta. Because the aortic valve closes, the blood cannot flow back, and the rebound blood flow produces a shock to form the ascending branch of E–F, after which the pressure of the arterial canal gradually decreases because the ventricles have stopped ejection. The function of the aortic valve and arterial resistance are the main factors affecting this process;
- The G spot is the end point of the cycle pulse wave, which indicates the completion of a complete cardiac ejection cycle.
2.3. 1D-DCNN Model Construction
2.3.1. Data Preprocessing
2.3.2. 1D-DCNN Algorithm Design
2.4. Model Evaluation
3. Results and Discussion
3.1. Data Sources
- In good physical condition and no cold symptoms;
- Good heart condition without cardiac surgery;
- There are no malformations or injuries in the radial artery.
3.2. 1D-DCNN Training Results
3.3. Model Testing and Evaluation
3.4. Discussion
4. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Korpas, D.; Halek, J.; Dolezal, L. Parameters describing the pulse wave. Physiol. Res. 2009, 58, 473–479. [Google Scholar] [CrossRef]
- Korpas, D. [Arterial hemodynamics and pulse wave propagation]. Cesk. Fysiol. 2003, 52, 153–159. [Google Scholar] [PubMed]
- Yang, T.H.; Kim, J.U.; Kim, Y.M.; Koo, J.H.; Woo, S.Y. A New Blood Pulsation Simulator Platform Incorporating Cardiovascular Physiology for Evaluating Radial Pulse Waveform. J. Healthc. Eng. 2019, 2019, 4938063. [Google Scholar] [CrossRef] [Green Version]
- Obata, Y.; Ruzankin, P.; Gottschalk, A.; Nyhan, D.; Berkowitz, D.E.; Steppan, J.; Barodka, V. Pulse wave travel distance as a novel marker of ventricular-arterial coupling. Heart Vessels 2018, 33, 279–290. [Google Scholar] [CrossRef] [PubMed]
- Fei, Z.F. Contemporary Sphygmology in Traditional Chinese Medicine (in Chinese); People’s Medical Publishing House: Beijing, China, 2003. [Google Scholar]
- Chen, C.L.; Li, Z.Q.; Zhang, Y.T.; Zhang, S.L.; Hou, J.N.; Zhang, H.Y. A 3D Wrist Pulse Signal Acquisition System for Width Information of Pulse Wave. Sensors 2020, 20, 11. [Google Scholar] [CrossRef] [Green Version]
- Yoo, S.K.; Shin, K.Y.; Lee, T.B.; Jin, S.O. New pulse wave measurement method using different hold-down wrist pressures according to individual patient characteristics. Springerplus 2013, 2, 406. [Google Scholar] [CrossRef] [Green Version]
- Moura, N.G.; Cordovil, I.; Ferreira Ade, S. Traditional Chinese medicine wrist pulse-taking is associated with pulse waveform analysis and hemodynamics in hypertension. J. Integr. Med. 2016, 14, 100–113. [Google Scholar] [CrossRef] [PubMed]
- Smith, R.; Balmer, J.; Pretty, C.G.; Mehta-Wilson, T.; Desaive, T.; Shaw, G.M.; Chase, J.G. Incorporating pulse wave velocity into model-based pulse contour analysis method for estimation of cardiac stroke volume. Comput. Methods Programs Biomed. 2020, 195, 105553. [Google Scholar] [CrossRef] [PubMed]
- Kotecha, D.; New, G.; Collins, P.; Eccleston, D.; Krum, H.; Pepper, J.; Flather, M.D. Radial artery pulse wave analysis for non-invasive assessment of coronary artery disease. Int. J. Cardiol. 2013, 167, 917–924. [Google Scholar] [CrossRef] [PubMed]
- Chang, C.W.; Chen, J.M.; Wang, W.K. Development of a Standard Protocol for the Harmonic Analysis of Radial Pulse Wave and Assessing Its Reliability in Healthy Humans. IEEE J. Transl. Eng. Health Med. 2015, 3, 2900206. [Google Scholar] [CrossRef] [PubMed]
- Chang, C.W.; Wang, W.K. Reliability assessment for pulse wave measurement using artificial pulse generator. J. Med. Eng. Technol. 2015, 39, 177–184. [Google Scholar] [CrossRef]
- Liao, K.M.; Chang, C.W.; Wang, S.H.; Chang, Y.T.; Chen, Y.C.; Wang, G.C. Risk assessment of macrovascular and microvascular events in patients with type 2 diabetes by analyzing the amplitude variation of the fourth harmonic component of radial pulse wave. Physiol. Rep. 2019, 7, e14252. [Google Scholar] [CrossRef] [PubMed]
- Cornet, A. Mathematical modelling of cardiac pulse wave reflections due to arterial irregularities. Math. Biosci. Eng. 2018, 15, 1055–1076. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Charlton, P.H.; Mariscal Harana, J.; Vennin, S.; Li, Y.; Chowienczyk, P.; Alastruey, J. Modeling arterial pulse waves in healthy aging: A database for in silico evaluation of hemodynamics and pulse wave indexes. Am. J. Physiol. Heart Circ. Physiol. 2019, 317, H1062–H1085. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Elgendi, M.; Fletcher, R.; Norton, I.; Brearley, M.; Abbott, D.; Lovell, N.H.; Schuurmans, D. On Time Domain Analysis of Photoplethysmogram Signals for Monitoring Heat Stress. Sensors 2015, 15, 24716–24734. [Google Scholar] [CrossRef] [Green Version]
- Hou, J.; Zhang, Y.; Zhang, S.; Geng, X.; Zhang, J.; Chen, C.; Zhang, H. A novel angle extremum maximum method for recognition of pulse wave feature points. Comput. Methods Programs Biomed. 2020, 189, 105321. [Google Scholar] [CrossRef]
- Wang, K.; Wang, L.; Wang, D.; Xu, L. SVM classification for discriminating cardiovascular disease patients from non-cardiovascular disease controls using pulse waveform variability analysis. In AI 2004: Advances in Artificial Intelligence, Proceedings of the 17th Australian Joint Conference on Artificial Intelligence, Cairns, Australia, 4–6 December 2004; Springer: Berlin/Heidelberg, Germany, 2004; pp. 109–119. [Google Scholar]
- Li, G.; Watanabe, K.; Anzai, H.; Song, X.; Qiao, A.; Ohta, M. Pulse-Wave-Pattern Classification with a Convolutional Neural Network. Sci. Rep. 2019, 9, 14930. [Google Scholar] [CrossRef] [Green Version]
- Chen, C.; Li, Z.; Zhang, Y.; Zhang, S.; Hou, J.; Zhang, H.J.A. Low-Power FPGA Implementation of Convolution Neural Network Accelerator for Pulse Waveform Classification. Algorithms 2020, 13, 213. [Google Scholar] [CrossRef]
- Ding, X.; Cheng, F.; Morris, R.; Chen, C.; Wang, Y. Machine Learning-Based Signal Quality Evaluation of Single-Period Radial Artery Pulse Waves: Model Development and Validation. JMIR Med. Inform. 2020, 8, e18134. [Google Scholar] [CrossRef]
- Geng, X.; Liu, S.; Zhang, Y.; Zhang, S.; Hou, J.; Zhang, J.; Asif, M.; Zhang, H.-Y. Adjacent Channel Interference Modeling of Single Vibration Point on Multichannel Dynamic Pressure Sensors. J. Sens. 2020, 2020, 1953506. [Google Scholar] [CrossRef]
- Luo, Z.Y.; Cui, J.; Hu, X.J.; Tu, L.P.; Liu, H.D.; Jiao, W.; Zeng, L.Z.; Jing, C.C.; Qiao, L.J.; Ma, X.X.; et al. A Study of Machine-Learning Classifiers for Hypertension Based on Radial Pulse Wave. BioMed Res. Int. 2018, 2018, 2964816. [Google Scholar] [CrossRef] [PubMed] [Green Version]
Characteristic (Unit) | Number or Mean ± SD |
---|---|
Number (n) | 115 |
Age (year) | 27.6 4.8 |
Weight (kg) | 66.1 |
BMI (kg/m2) | 22.3 .3 |
BP—systolic (mmHg) | |
BP—diastolic (mmHg) | BP-diastolic (mmHg) |
T—body (°C) | 36.3 0.3 |
T—ambient (°C) | 23.7 1.3 |
SaO2 | 97.9 0.8 |
HR (times/minute) | 71.5 10.2 |
Feature | Conv1 | Conv2 | Conv3 | Conv4 | Conv5 | Conv6 | Conv7 | Conv8 |
---|---|---|---|---|---|---|---|---|
B | −22.18 | −24.17 | −23.16 | 0.92 | 0.95 | 0.97 | 0.98 | 0.87 |
C | −11.12 | −11.5 | 0.89 | 0.95 | 0.97 | 0.98 | 0.93 | −1.04 |
D | −8.52 | −8.32 | 0.84 | 0.95 | 0.99 | 0.99 | 0.63 | −1.46 |
E | −119.12 | −109.49 | 0.77 | 0.83 | 0.98 | 0.99 | −1.21 | −35.95 |
F | −162.27 | −4.2 | 0.68 | 0.88 | 0.87 | 0.94 | −12 | −67.9 |
No. | Conv (a–b) | FC (c–d) | ||||||
---|---|---|---|---|---|---|---|---|
Layer1 | Layer2 | Layer3 | Layer4 | Layer5 | Layer6 | Layer7 | Layer8 | |
1 | 1–2 | 2–4 | 4–8 | 8–16 | 16–32 | 32–32 | (128–64) | (64–1) |
2 | 1–4 | 4–8 | 8–16 | 16–32 | 32–32 | 32–32 | ||
3 | 1–4 | 4–16 | 16–32 | 32–32 | 32–32 | 32–32 | ||
4 | 1–4 | 4–32 | 32–32 | 32–32 | 32–32 | 32–32 | ||
5 | 1–8 | 8–16 | 16–32 | 32–32 | 32–32 | 32–32 | ||
6 | 1–8 | 8–32 | 32–32 | 32–32 | 32–32 | 32–32 | ||
7 | 1–16 | 16–32 | 32–32 | 32–32 | 32–32 | 32–32 | ||
8 | 1–32 | 32–32 | 32–32 | 32–32 | 32–32 | 32–32 |
Parameter | Value |
---|---|
Epochs | 1500 |
Batch size | 50 |
Patience | 30 |
Learning rate | 0.001 |
Kernel size | 3 × 1 |
Pooling size | 2 × 1 |
Stride | 2 |
Loss function | Smooth L1 |
Activation function | Relu |
Methods | Datasets | Results | Feature B | Feature C | Feature D | Feature E | Feature F |
---|---|---|---|---|---|---|---|
1D-DCNN | Train | 0.99 | 0.98 | 0.99 | 0.99 | 0.92 | |
0.34 | 0.96 | 0.90 | 0.45 | 0.73 | |||
0.55 | 1.92 | 1.79 | 0.79 | 1.90 | |||
Test | 0.98 | 0.97 | 0.99 | 0.97 | 0.92 | ||
0.34 | 1.06 | 1.04 | 0.74 | 0.93 | |||
0.66 | 2.31 | 2.17 | 1.28 | 1.92 | |||
Curvature | Test | 0.92 | −0.88 | −0.6 | −12.57 | −16.69 | |
0.31 | 12.05 | 16.22 | 10.64 | 11.48 | |||
1.58 | 17.83 | 24.14 | 26.49 | 26.71 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Wang, G.; Geng, X.; Huang, L.; Kang, X.; Zhang, J.; Zhang, Y.; Zhang, H. Multi-Morphological Pulse Signal Feature Point Recognition Based on One-Dimensional Deep Convolutional Neural Network. Information 2023, 14, 70. https://doi.org/10.3390/info14020070
Wang G, Geng X, Huang L, Kang X, Zhang J, Zhang Y, Zhang H. Multi-Morphological Pulse Signal Feature Point Recognition Based on One-Dimensional Deep Convolutional Neural Network. Information. 2023; 14(2):70. https://doi.org/10.3390/info14020070
Chicago/Turabian StyleWang, Guotai, Xingguang Geng, Lin Huang, Xiaoxiao Kang, Jun Zhang, Yitao Zhang, and Haiying Zhang. 2023. "Multi-Morphological Pulse Signal Feature Point Recognition Based on One-Dimensional Deep Convolutional Neural Network" Information 14, no. 2: 70. https://doi.org/10.3390/info14020070
APA StyleWang, G., Geng, X., Huang, L., Kang, X., Zhang, J., Zhang, Y., & Zhang, H. (2023). Multi-Morphological Pulse Signal Feature Point Recognition Based on One-Dimensional Deep Convolutional Neural Network. Information, 14(2), 70. https://doi.org/10.3390/info14020070