Cross-Channel Dynamic Weighting RPCA: A De-Noising Algorithm for Multi-Channel Arterial Pulse Signal
APPLIED SCIENCES-BASEL(2022)
Abstract
Featured Application This study proposes a novel cross-channel DWRPCA algorithm for multi-channel pulse signal de-noising. This algorithm can extract features from multiple cycles in each channel with dynamic weighting according to the signal patterns of channels in a single sensor. This algorithm can separate noise from the main frequency band of the input pulse signal. Pulse wave analysis (PWA) has been widely used in the medical field. A novel multi-channel sensor is employed in arterial pulse acquisition and brings richer physiological information to PWA. However, the noise of this sensor is distributed in the main frequency band of the pulse signal, which seriously interferes with subsequent analyses and is difficult to eliminate by existing methods. This study proposes a cross-channel dynamic weighting robust principal component analysis algorithm. A channel-scaled factor technique is used to manipulate the weighting factors in the nuclear norm. This factor can adaptively adjust the weights among the channels according to the signal pattern of each channel, optimizing the feature extraction in multi-channel signals. A series of performance evaluations were conducted, and four well-known de-noising algorithms were used for comparison. The results reveal that the proposed algorithm achieved one of the best de-noising performances in the time and frequency domains. The mean of h(1) in the amplitude relative error (ARE) was 23.4% smaller than for the WRPCA algorithm. Moreover, our algorithm could accelerate convergence and reduce the computational time complexity by approximately 34.6%. These results demonstrate the performance and efficiency of the algorithm. Meanwhile, the idea can be extended to other multi-channel physiological signal de-noising and feature extraction fields.
MoreTranslated text
Key words
de-noising algorithm, radial arterial pulse wave, multi-channel signals
AI Read Science
Must-Reading Tree
Example
![](https://originalfileserver.aminer.cn/sys/aminer/pubs/mrt_preview.jpeg)
Generate MRT to find the research sequence of this paper
Chat Paper
Summary is being generated by the instructions you defined