| Literature DB >> 36046449 |
Lin Huang1, Jianjun Yan1, Shiyu Cai1, Rui Guo2, Haixia Yan2, Yiqin Wang2.
Abstract
Purpose: Single-period segmentation is one of the important steps in time-domain analysis of pulse signals, which is the basis of time-domain feature extraction. The existing single-period segmentation methods have the disadvantages of generalization, reliability, and robustness. Method: This paper proposed a period segmentation method of pulse signals based on long short-term memory (LSTM) network. The preprocessing was performed to remove noises and baseline drift of pulse signals. Thus, LabelMe was used to label each period of the pulse signals into two parts according to the location of the starting point of main wave and the dicrotic notch, and the dataset of the pulse signal period segmentation was established. Consequently, the labeled dataset was input into the LSTM for training and testing, and the results were compared with sum slope function method. Result: The remarkable result with the whole period segmentation accuracy of 92.8% was achieved for the segmentation of seven types of pulse signals. And the segmentation accuracies of the systolic phase, diastolic phase, and whole period using this method were higher than those of the sum slope function method.Entities:
Mesh:
Year: 2022 PMID: 36046449 PMCID: PMC9420585 DOI: 10.1155/2022/2766321
Source DB: PubMed Journal: Biomed Res Int Impact factor: 3.246
Figure 1Pulse signal acquisition device.
Figure 2Schematic diagram of a typical pulse signal.
Figure 3Pulse signal segmentation process.
Figure 4Preprocessing process.
Figure 5Pulse wave with noise.
Figure 6Spectrum comparison before (a) and after (b) removing baseline drift.
Figure 7Blood pressure changes during the cardiac cycle [15].
Figure 8Labeling process.
Figure 9LSTM internal architecture.
Figure 10Bidirectional LSTM schematic.
Figure 11LSTM test results.
Comparison results of pulse signal segmentation (%).
| Segmentation accuracy | LSTM | SSF |
|---|---|---|
| Systolic phase | 94.6 | 87.4 |
| Diastolic phase | 95.7 | 88.6 |
| Whole period | 92.8 | 89.0 |
Segmentation accuracy of seven types of pulse (%).
| Method | Seven types of pulse | Segmentation accuracy | ||
|---|---|---|---|---|
| Systolic phase | Diastolic phase | Whole period | ||
| LSTM | Normal pulse | 96.1 | 96.2 | 94.7 |
| String-like and slippery pulse | 96.1 | 96.7 | 94.9 | |
| Slippery pulse | 95.5 | 96.7 | 94.8 | |
| Fine and slippery pulse | 95.4 | 95.8 | 93.2 | |
| String-like pulse | 93.4 | 93.6 | 89.5 | |
| Fine and string-like pulse | 92.9 | 94.9 | 91.4 | |
| Fine pulse | 92.4 | 95.8 | 91.3 | |
|
| ||||
| SSF | Normal pulse | 88.9 | 90.0 | 90.3 |
| String-like and slippery pulse | 88.5 | 89.3 | 89.9 | |
| Slippery pulse | 88.9 | 89.7 | 90.0 | |
| Fine and slippery pulse | 88.0 | 89.0 | 89.6 | |
| String-like pulse | 87.9 | 88.4 | 88.9 | |
| Fine and string-like pulse | 85.0 | 86.7 | 86.9 | |
| Fine pulse | 84.6 | 86.7 | 87.0 | |
Figure 12Seven types of pulse signals.