Next Article in Journal
Cell-Free DNA Versus Circulating Tumor Cells: A Pilot Study of Alpha-Fetoprotein Analysis for Diagnosis and Treatment Monitoring in Hepatocellular Carcinoma
Previous Article in Journal
Portable Point-of-Care Device for Dual Detection of Glucose-6-Phosphate Dehydrogenase Deficiency and Hemoglobin in Low-Resource Settings
Previous Article in Special Issue
Droplet-Based Microfluidics in Single-Bacterium Analysis: Advancements in Cultivation, Detection, and Application
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Motion Artifacts (MA) At-Rest in Measured Arterial Pulse Signals: Time-Varying Amplitude in Each Harmonic and Non-Flat Harmonic-MA-Coupled Baseline

Department of Mechanical and Aerospace Engineering, Old Dominion University, Norfolk, VA 23529, USA
*
Author to whom correspondence should be addressed.
Biosensors 2025, 15(9), 578; https://doi.org/10.3390/bios15090578
Submission received: 1 August 2025 / Revised: 26 August 2025 / Accepted: 28 August 2025 / Published: 4 September 2025
(This article belongs to the Special Issue Biosensors Based on Microfluidic Devices—2nd Edition)

Abstract

Motion artifacts (MA) cause great variability in a measured arterial pulse signal, and treatment of MA solely as a baseline drift (BD) fails to eliminate its effect on the measured signal. This paper presents a study on the effect of MA at rest (<0.7 Hz) on measured arterial pulse signals using a microfluidic-based tactile sensor. By taking full account of the dynamic behavior of the transmission path from the true pulse signal in an artery to a measured pulse signal at the sensor, the tissue-contact-sensor (TCS) stack, an analytical model of MA in a measured pulse signal is developed. In this model, the TCS stack is treated as a 1DOF system for its dynamic behavior; MA is quantified as the displacement (i.e., BD) and time-varying system parameters (TVSP) of the TCS stack. The mathematical expression of MA in a measured pulse signal reveals that while BD remains as low-frequency additive noise, TVSP causes time-varying harmonics in a measured pulse signal. Further time-frequency analysis (TFA) of measured pulse signals validates the existence of TVSP and, for the first time, reveals its effect on a measured pulse signal: time-varying amplitude in each harmonic and non-flat harmonic-MA-coupled baseline.

1. Introduction

Numerous clinical studies based on medical instruments (i.e., tonometry and ultrasound) have revealed significant physiological and pathological values of arterial pulse signals [1,2,3,4]. Owing to their low cost and ease to use, various sensors based on micro/nano-fabrication technology have been explored as an alternative to medical instruments for arterial pulse measurement [5,6,7,8]. Although photoplethysmography (PPG) sensors have been utilized for pulse measurement for several decades [3], it is mainly used at the index finger [3] and the wrist [9,10] and is unsuitable for pulse measurement at the carotid artery (CA). Due to its proximity to the aorta, the pulse signal at the CA is more indicative of the cardiovascular (CV) system [1,2]. In this regard, tactile sensors have been developed for pulse measurement at the CA [6]. As compared to other micro/nano-fabricated tactile sensors, microfluidic-based tactile sensors offer several advantages, such as great fabrication simplicity, low electrical noise, and easy adjustment in sensor design [6,11]. Yet, like medical instruments and PPG sensors, measured pulse signals using tactile sensors suffer from measurement variability [6,12].
Regardless of design variations, in essence, a tactile sensor is composed of a deformable microstructure and a transducer underneath, sitting on a substrate [12]. In pulse measurement, a tactile sensor is manually held and pressed against an artery with contact pressure Pc to establish tissue–sensor contact. Then, the true pulse signal in the artery can go through the transmission path: overlying tissue, tissue–sensor contact, and sensor, namely the tissue-contact-sensor (TCS) stack, and deforms the microstructure and registers as an electrical signal (i.e., a measured pulse signal) by the transducer. Although the working principle for pulse measurement is straightforward, experimental studies have identified all the factors in the TCS stack: overlying tissue (i.e., individuals), Pc, the sensor used, and sensor alignment, that cause non-negligible variability in measured pulse signals [5,12].
To make things worse, a measured pulse signal is subject to motion artifacts (MA), even when an individual under measurement is at-rest, due to body motion, respiration, and finger jittering [3,9,10,12]. Given the unavoidable nature of MA, various signal-processing algorithms have been developed to estimate and subtract MA from a measured pulse signal to obtain a pulse signal free of MA [13,14,15], which is commonly referred to as the measured arterial pulse waveform (APW). Various features of measured APW and its time derivatives are then extracted as arterial indices to quantify CV conditions [3,12,13]. As compared with a pulse signal (>1 Hz), MA at rest represents low-frequency (<0.7 Hz) signals [9]. Since MA alters the distance of the sensor relative to the artery, intuitively, MA is directly equated with the baseline drift (BD) in a measured pulse signal and is deemed as low-frequency additive noise [9,10,13,14,15]. As such, all the existing signal-processing algorithms for MA at rest, including wavelet-based filtering and Empirical Mode decomposition (EMD), are built upon the low-frequency nature of BD [13,14,15]. These filtering and decomposing techniques aim to separate low-frequency components as BD from high-frequency components in a measured pulse signal. After this stage, the baseline in a filtered pulse signal is usually non-flat, and cubic spline estimation (CSE) is then brought in to estimate a curve for the filtered pulse signal as the extra BD to force it with a flat baseline [14,15]. This pulse signal with a flat baseline is ultimately treated as measured APW. Yet, the true pulse signal in an artery itself is a collection of harmonics of the heart rate [4,16]. As a low-frequency signal, this extra BD adds distortion to the obtained APW. Since filtering and EMD introduce their own distortion to a measured pulse signal, different algorithms applied to the same measured pulse signal yield different estimations of BD and result in different measured APWs [15].
This study is built upon a 2DOF (degree-of-freedom) model for interpreting the variability in measured pulse signals, where the TCS stack is treated as a 1DOF model to fully account for its dynamic behavior involved in pulse measurement [12]. In other words, the TCS stack is not rigid and does not simply undergo a displacement shift to transmit the true pulse signal in an artery from its one end to its other end, the sensor. Instead, the TCS stack undergoes time-varying deformation in response to the true pulse signal, and then its dynamic behavior is involved in pulse measurement. It is well-established that prestress in a solid alters its mechanical properties and consequently its system parameters when treated as a dynamic system [17]. Overlying tissue is analogous to a solid, and thus the system parameters of the TCS stack are expected to be altered by BD. As such, MA needs to be quantified as (1) BD and (2) time-varying system parameters (TVSP) of the TCS stack. As compared to BD, TVSP rides on each harmonic of the true pulse signal and thus smears each harmonic in a measured pulse signal [12].
Due to MA, a measured pulse signal is nonstationary, and its time-frequency analysis (TFA) becomes necessary to examine the effect of MA on it. Currently, the TFA of a nonstationary signal via various techniques, such as continuous wavelet transform (CWT), varying-frequency complex demodulation (VFCDM), and Hilbert vibration decomposition (HVD), is a hot research topic in many fields [18,19,20,21]. TFA has been applied to PPG signals for respiration rate extraction [19,20]; TFA of a measured pulse signal for the effect of MA at rest on a measured pulse signal has not been reported yet, to the best knowledge of the authors.
This study aims to examine the effect of MA at rest on a measured pulse signal via time-frequency analysis. In particular, this study focuses on validating the existence of TVSP and examining its effect on a measured pulse signal, since the existence of TVSP in the TCS stack is neglected in all the literature on MA. First, an analytical model of MA in a measured pulse signal is developed, where the TCS stack and the artery are treated as a 2DOF model, while the system parameters of the TCS stack are determined by overlying tissue, the sensor, and Pc. MA is added to the TCS stack as its displacement (BD) and TVSP. MA is mathematically related to a measured pulse signal (i.e., a calculated pulse signal at the TCS stack). The related numerical calculation is conducted in MATLAB (2024a) to obtain a calculated pulse signal with pre-defined MA. Due to its simplicity, the HVD method is employed to conduct the TFA of a measured pulse signal. A calculated pulse signal with pre-defined MA is used to validate the HVD method. Measured pulse signals using a microfluidic-based tactile sensor are then analyzed using the HVD method. For the first time, this study reveals that MA causes time-varying amplitudes in each harmonic and non-flat harmonic-MA-coupled baseline in a measured pulse signal. As compared to all the existing studies on MA at rest, the novelty of this study lies in: (1) a full account of the dynamic behavior of the TCS stack in pulse measurement instead of BD only (i.e., treating the TCS stack as rigid), and (2) the TFA of a measured pulse signal for a clear manifestation of MA in it.

2. Materials and Methods

2.1. Arterial Pulse Measurment Using a Microfluidic-Based Tactile Sensor

Figure 1a shows a microfluidic-based tactile sensor for pulse measurement. The sensor contains a polydimethylsiloxane (PDMS) microstructure embedded with a microchannel underneath, sitting on a Pyrex substrate with five pairs of metal electrodes. After filling the microchannel with electrolytes via a reservoir, both reservoirs are sealed with PDMS. Electrolytes in the microchannel and five pairs of metal electrodes aligned along the channel length form a 5 × 1 resistive transducer array. A pulse signal deforms the microstructure, which translates to resistance changes in the transducers.
As shown in Figure 1b, to acquire a pulse signal, the sensor is flipped over and is manually held and pressed against the CA with Pc. The transducer array, with a length of 6mm, is aligned perpendicularly to the artery length so that at least one transducer can be easily aligned above the CA, with a radius of 3 mm, for acquiring a clear pulse signal. The true pulse signal, pulsatile pressure Δp(t), in the CA goes through the TCS stack: overlying tissue, tissue–sensor contact, and the sensor, and is recorded as a measured pulse signal x2(t) by the sensor. Accompanying the Δp(t) is the arterial wall displacement x1(t). The details about the sensor design, fabrication, associated electronics, and LabVIEW programs for its operation and real-time monitoring of a measured pulse signal can be found in [22,23].
Arterial pulse measurements at the CA using the sensor were approved by the Institutional Review Board (IRB) at Old Dominion University. The details about the measurement protocol can be found in [11]. Since this study focuses on examining the effect of MA, specifically TVSP, on a measured pulse signal, we analyze the measured pulse signals from only one healthy 32 yr-old male subject at rest under two CV conditions: pre-exercise and 5 min post-exercise.

2.2. An Analytical Model of MA in a Measured Pulse Signal

For simplicity, the TCS stack is assumed to behave linearly, and the transduction in the sensor is neglected so that a measured pulse signal is the displacement output. As shown in Figure 1b, upon Pc, tissue–sensor contact is established and the TCS stack is formed. Due to its deformability, the tissue forms a 1DOF system, and the microstructure in the sensor forms another 1DOF system. Tissue–sensor contact joins the mass of the tissue and the microstructure together. As such, the TCS stack forms a 1DOF system with a spring and a damper in parallel on both sides of its mass m0. While the tissue forms spring k0 and damper d0, the microstructure forms spring ks and damper ds. The mass m0 includes contributions from the tissue and the sensor. Note that Pc presets the normal values of m0, k0, and d0 in the TCS stack and a static displacement in the sensor. This static displacement is excluded here, since its effect on a measured pulse signal is accounted for by the preset nominal values. MA causes a time-varying displacement zb(t) at the sensor substrate:
z b ( t ) = z b 0 e j ( ω b t + φ b )
where zb0, φb, and ωb are the amplitude, phase, and angular frequency of zb(t), respectively.
As shown in Figure 2a, since the inertia and damping terms of the arterial wall are negligible, relative to its elastic term, the arterial wall is modeled as a spring with stiffness kA. While one end of the spring is fixed, its other end is connected to the TCS stack. Adding the arterial wall to the TCS stack forms a 2DOF system. The displacement zb(t) at the sensor substrate serves as the base excitation for the 2DOF system and leads to the displacements x1b(t) and x2b(t) at the arterial wall and the TCS stack, respectively:
k 0 x 1 b t d 0 d x 1 b t d t + m 0 d 2 x 2 b t d t 2 + ( k 0 + k s ) x 2 b t + ( d 0 + d s ) d x 2 b t d t                                                   = k s z b t + d s d z b t d t
( k A + k 0 ) x 1 b t k 0 x 2 b t + d 0 d x 1 b t d t d x 2 b t d t = 0
The sensor measures the relative distance between its substrate and the mass. Thus, the measured BD by the sensor is x2b(t) − zb(t). The length change in the TCS stack, x2b(t) − x1b(t), causes the time-varying system parameter (TVSP) of the TCS stack:
m = m 0 + m ( t ) ,   d = d 0 + d ( t ) ,   k = k 0 + k ( t ) with   m t ,   k ( t ) ,   d ( t ) x 2 b ( t ) x 1 b ( t )
where m(t), d(t), and k(t) are TVSP of the TCS stack, whose frequency is <0.7 Hz.
Pulsatile pressure Δp(t) is considered as the true pulse signal and translates to a force F(t) acting on the arterial wall [12]:
t = F 0 e j ( ω p t + φ p ) = π a Δ p t     with     Δ p t = Δ p 0 e j ( ω p t + φ p )
where F0, φp, and ωp are the amplitude, phase, and angular frequency of F(t), respectively.
As shown in Figure 2b, in response to F(t), the displacements at the TCS stack and the wall are governed by the following:
k 0 + k t x 1 M t d 0 + d t d x 1 M t d t + m 0 + m t d 2 x 2 M t d t 2 + ( k 0 + k ( t ) + k s ) x 2 M t + ( d 0 + d ( t ) + d s ) d x 2 M t d t = 0
k A + k 0 + k t · x 1 M t k 0 + k t · x 2 M t + ( d 0 + d t ) · d x 1 M t d t d x 2 M t d t = F t
The solution to x1M(t) and x2M(t) takes the forms
x 1 M t = x 1 T ( t ) e j φ 1 T ( t ) = G 1 ( m , c ,   k ; t ) F 0 e j ( ω p t + φ p )     with   ω 1 T ( t ) = d φ 1 T ( t ) d t
x 2 M t = x 2 T ( t ) e j φ 2 T ( t ) = G 2 ( m , c ,   k ; t ) F 0 e j ( ω p t + φ p )     with   ω 2 T ( t ) = d φ T 2 ( t ) d t
where x1T, φ1T, and ω1T are the instant amplitude, phase, and frequency of x1M(t), respectively; x2T, φ2T, and ω2T are the instant amplitude, phase, and frequency of x2M(t), respectively. The measured pulse signal using the sensor and the wall displacement become
x t a c t i l e M t = x 2 M t + x 2 b t z b t
x w a l l M t = x 1 M t + x 1 b t
When free of MA, based on (5), the displacement x2C(t) at the TCS stack and the displacement x1C(t) at the arterial wall are
x 1 C t = x 10 e j ( ω p t + φ p + φ 10 ) = G 10 F 0 e j ( ω p t + φ p + φ 10 ) with   G 10 e j φ 10 = 1 k A ( d 0 ω p j + k 0 ) ( m 0 ω p 2 d s ω p j k s ) m 0 ω p 2 + d 0 + d s ω p j + k 0 + k s
x 2 C t = x 20 e j ( ω p t + φ p + φ 20 ) = G 20 F 0 e j ( ω p t + φ p + φ 20 ) with   G 20 e j φ 20 = 1 k A 1 + m 0 ω p 2 + k s + d s ω p j d 0 ω p j + k 0 m 0 ω p 2 + k s + d s ω p j
Consequently, the measured pulse signal using the sensor is x2C(t). As such, the distortions caused by MA at the TCS stack x2MA(t) and the wall x1MA(t) become
x 2 M A t = x 2 T V S P t + x 2 b ( t ) z b ( t )   with   x 2 T V S P t = x 2 M t x 2 C t
x 1 M A t = x 1 T V S P t + x 1 b t   with   x 1 T V S P t = x 1 M t x 1 C t
where x1TVSP(t) and x2TVSP(t) denote the TVSP-generated distortion at the sensor and the wall, respectively.
As revealed in Figure 2c, in essence, there are two inputs in pulse measurement: MA zb(t) on the sensor substrate and the true pulse signal F(t) on the arterial wall. MA causes the length change x2b(t) − x1b(t) and, consequently, TVSP of the TCS stack. As such, MA is manifested in a measured pulse signal as BD x2b(t) − zb(t) and TVSP-generated x2TVSP(t), with the latter riding on each harmonic of the true pulse signal, as shown in Equation (5).
As Figure 2d illustrates, a measured pulse signal results from the intricate interaction of all the factors involved in pulse measurement: tissue, sensor, alignment, Pc, MA (zb(t)), and the artery and its pulse signal. The collective behavior of the tissue, sensor, alignment, and Pc can be quantified as the system parameters of the TCS stack: m0, k0, d0, ks, and ds. While Pc sets the static length xdc of the TCS stack and can be used to tune the values of m0, k0, and d0 for a clear pulse signal (i.e., larger amplitude), MA is essentially unwanted time-varying contact pressure, causing x2b(t) − x1b(t) and m(t), k(t), and d(t), of the TCS stack. It is worth noting that this analytical model of MA is applicable for measured pulse signals using other types of sensors, such as accelerometers and PPG sensors, simply by replacing the 2DOF model in Figure 2 with its counterparts for these two types of sensors [12].

2.3. TFA Algorithm of a Measured Pulse Signal Using the HVD Method

As shown in Equation (5), each harmonic in the true pulse signal is modulated by TVSP, so each constant harmonic in the true pulse signal [2,16] becomes a time-varying harmonic in the measured pulse signal. Then, the TFA of a measured pulse signal becomes necessary to clarify the effect of TVSP on it. To this end, the Hilbert vibration decomposition (HVD) is chosen for such analysis due to its simplicity [20,21,24,25]. Its working principle and implementation are well documented in the literature [21,24,26] and thus is omitted here. Due to the proximity of harmonics in a pulse signal, EMD fails to effectively separate the harmonics without additional techniques [24]. The analyzed results using the CWT method are affected by the pre-defined wavelet function [19]. In contrast, the HVD method does not need any wavelet function and separate harmonics based on their amplitudes instead of frequencies.
Figure 3 depicts the signal-processing algorithm for analyzing a measured pulse signal using the HVD method. A measured pulse signal xmea(t) contains BD xbd(t) (<0.7 Hz) and high-frequency noise xhf(t) (>20 Hz):
x m e a t = x t + x b d t + x h f t
where x(t) is the portion corresponding to the true pulse signal:
x t = i = 1 N x i t = i = 1 N A i t · c o s ( 2 π · f i ( t ) d t + ϕ 0 i )
where xi(t) denotes the i-th harmonic in a measured pulse signal with instant frequency fi(t), instant amplitude Ai(t), and instant initial phase ϕ0i.
First, a measured pulse signal xmea(t) goes through a low-pass filter (LPF) to remove xhf(t). Afterward, the filtered signal goes through another LPF to remove xbd(t). Then, the signal x(t) in the range of (0.7 Hz, 20 Hz) serves as the input signal for TFA. A Hilbert transform (HT) is conducted on x(t) to obtain its transformed counterpart xH(t). Instant frequency (IF) estimation is conducted on x(t) + xH(t) to estimate an instant frequency, which further goes through an LPF (<0.4 Hz) to obtain fi(t). Synchronous demodulation is conducted on x(t), xH(t), and fi(t) to estimate Ai(t) and ϕ0i. Using Equation (11), xi(t) is obtained. Afterward, x(t) − xi(t) serves as the new input for the HVD method to obtain xi+1(t), and this process keeps repeating until the N-th harmonic is obtained.
HVD decomposes a multi-component signal into separate components in the decreasing order of amplitude [20]. As to an arterial pulse signal, the amplitude of its harmonics exhibits a clear decreasing trend with the harmonic order for the first several harmonics [2]. Thus, the first component extracted will be the 1st harmonic, which will be followed by the subsequent harmonics. The effectiveness of the HVD method depends on the amplitude difference between components. Since the amplitudes of the higher harmonics in an arterial pulse signal are at similar levels, the HVD method is ineffective in separating them from each other, as will be seen in Section 3.

2.4. Calculation

To validate the HVD method for the TFA of a measured pulse signal, the pulse signal at the carotid artery (CA) for healthy 25 yr-old virtual subjects [2] is chosen as the true pulse signal to generate a calculated pulse signal with pre-defined MA. To account for the effect of respiration on a measured pulse signal, the frequency modulation (FM) of a pulse signal with respiration is included in this true pulse signal [19]:
Δ p t = i = 1 N A i · c o s ( 2 π i f C t + ϕ i + 0.2 sin 2 π 0.2 t ) with   x 0 t = a 2 E h Δ p t
where the frequency of the i-th harmonic is i·fC − 0.04cos(2π0.2t), with fC being the frequency of the 1st harmonic and 0.2 Hz being the respiration rate (RR), and Ai and ϕi are the i-th constant amplitude and constant initial phase, respectively. When free of measurement, x0(t) is the arterial wall displacement [12], different from the one affected by the TCS stack in Figure 1b.
The nominal values for the TCS stack in [12] are used here: k0 = 1/6· kA, r0 = f0/fC = 2, and ζ0 = 1.5, where f0 and ζ0 are the nominal frequency and damping factor of the 1DOF system, respectively. The choice of these values is based on the related experimental findings [12]. Note that zb(t) on the sensor substrate is from a measured pulse signal (see Figure 7). Owing to the geometrical and anatomical complexity of the tissue, no mathematical relation can be expected between x2b(t) − x1b(t) and TVSP. Here, we assume a linear relation between them:
  k t = k 0 3 · x 2 b t x 1 b t max x b t     c t = c 0 3 · x 2 b t x 1 b t max x b t ;   m t = m 0 2 · x 2 b t x 1 b t max x b t
Note that m(t) varies faster with x2b(t) − x1b(t) than k(t) for reduced natural frequency with BD [12]. Based on these parameters, a calculated pulse signal with pre-defined MA to mimic a measured pulse signal can be obtained using the analytical model.
All the calculations are conducted in MATLAB. The built-in function ODE45 is utilized for the time-domain calculations for a calculated pulse signal with pre-defined MA. Fast Fourier transform (FFT) analysis is conducted for the frequency spectrum of a measured pulse signal. The related built-in functions in MATLAB are utilized to carry out the TFA of a measured pulse signal. For the clarity of the time-frequency information of extracted signals, wavelet synchrosqueezed transform (WSST) is used. To avoid introducing unknown distortion to a measured pulse signal, no denoising or smoothing is conducted on a measured pulse signal to remove broadband noise in it. Note that synchronous demodulation in the HVD method can greatly alleviate broadband noise [26].

3. Results

3.1. Calculated Pusle Signals with Pre-Defined MA

Figure 4a shows a calculated pulse signal based on Equation (12) with pre-defined BD xbd0(t) only. The extracted BD from the pulse signal is xbd(t). As shown in Figure 4b, the frequency spectrum of the pulse signal with the removal of xbd(t) reveals all the harmonics in the pulse signal. Figure 4c shows the pulse signal with no xbd(t) and xbd(t) in the time domain. Evidently, the pulse signal with no xbd(t) is with a flat baseline. Figure 4d shows that the extracted xbd(t) is identical to xbd0(t). Note that xlow(t) represents the signal below fC + 0.4 Hz that is left out by xbd(t) and x1(t) in the pulse signal. Clearly, xbd(t) and x1(t) capture BD and the first harmonic with good accuracy. As shown in Figure 4e, the HVD method only works for extracting instant frequencies and amplitudes for the first five harmonics. The dramatic changes at the ends of these instant variables arise from the end effects of the Hilbert transform and do not carry any physical meanings. The instant frequency and instant amplitude of each harmonic remain constant. Figure 4f shows the WSST plots of xbd(t), xlow(t), and x1(t). Note that xlow(t) does not carry signals at fC ± RR.
Figure 5a shows a calculated pulse signal with pre-defined MA (BD and TVSP). As shown in Figure 5b, there are small sidebands at the bottom of each harmonic due to TVSP. Figure 5c illustrates the pulse signal with no xbd(t) and xbd(t) in the time domain. The baseline becomes non-flat, due to harmonic-MA-coupling. The decreasing trend of xbd(t) indicates a decreasing Pc over time. The amplitude of the pulse signal reveals a slowly decreasing trend with this decreasing Pc. It must be pointed out that due to TVSP riding on each harmonic of the true pulse signal, namely harmonic-MA-coupling, the baseline in the pulse signal with no xbd(t) becomes non-flat.
As shown in Figure 5d, the extracted xbd(t) and the input xbd0(t) are very close. Given the small xlow(t), the extracted x1(t) and xbd(t) are pretty accurate. As shown in Figure 5e, TVSP does not cause any time-varying frequency but time-varying amplitude for the first five harmonics. The instant amplitudes of these harmonics decrease over time, following the decreasing trend of xbd(t). The decreasing pace of the instant amplitude is the highest for the first harmonic and declines with the harmonic order. As shown in Figure 5f, xlow(t) does not carry signals at fC ± RR.
Figure 6a shows a calculated pulse signal with MA (BD+TVSP) and respiration. As shown in Figure 6b, there are sharp sidebands around each harmonic arising from respiration, besides the small sidebands from TVSP. As shown in Figure 6c, the amplitude of the pulse signal reveals a slowly decreasing trend with this decreasing xbd(t). As compared with Figure 5c, the non-flatness of the baseline in the pulse signal with no xbd(t) stems from the harmonic-MA-coupling and respiration-modulation. As shown in Figure 6d, xbd(t) and xbd0(t) are very close. Meanwhile, the small xlow(t) indicates the accuracy in the extracted x1(t) and xbd(t). As shown in Figure 6e, the instant frequency of all the harmonics reveals the same time-varying pattern, indicating that the time-varying frequency of each harmonic solely results from respiration. Comparison between Figure 5e and Figure 6e implies that TVSP solely causes the time-varying amplitude, and the effect of TVSP on the instant amplitude of each harmonic is unaffected by the presence of respiration. As shown in Figure 6f, xlow(t) does not carry signals at fC ± RR despite the added respiration.

3.2. Measured Pulse Signals Pre-Exercise and 5 min Post-Exercise

Figure 7a shows a measured pulse signal at rest on a 32yr-old healthy male subject pre-exercise. Figure 7b shows the frequency spectrum of the pulse signal with the extracted xbd(t) being removed, revealing uneven, large sidebands around each harmonic. As shown in Figure 7c, although xbd(t) shows a decreasing trend over time, the amplitude of the pulse signal with no xbd(t) does not show a similar decreasing trend, and the pulse signal contains a non-flat baseline. Figure 7d compares the difference between xbd(t) and xlow(t), showing xlow(t) << xbd(t). As shown in Figure 7e, the HVD method is effective in separating only the first three harmonics. Their instant frequencies vary with time to similar small extents, but their instant amplitudes vary with time to a much larger extent, and this time-varying extent decreases with the harmonic order. Overall, the time-varying amplitude of these harmonics remains flat over time, which is consistent with the amplitude of the pulse signal not showing any changing trend over time. Figure 7f shows the WSST plots of xbd(t), xlow(t), and x1(t). Note that this xbd(t) is used as the pre-defined xbd0(t) = 5 × xbd(t) in Figure 4 and as zb(t) = 10 × xbd(t) in the analytical model (to generate a noticeable decreasing trend of xbd(t) over time) in Figure 5 and Figure 6.
As shown here, xbd(t) contains multiple low-frequency signals with a time-varying amplitude and time-varying frequency, which conceivably lead to TVSP, with great complexity in terms of its frequency and amplitude. Based on the analyzed results on the calculated pulse signals, the time-varying frequency of x1(t) should arise from respiration. This conclusion is further supported by xlow(t), which contains two signals at ~1 Hz and ~1.6 Hz.
Figure 8a shows a measured pulse signal at rest on the same subject 5 min post-exercise. Figure 8b shows the frequency spectrum of the pulse signal with no xbd(t), revealing uneven, relatively small sidebands around each harmonic, as compared to Figure 7b, indicating that TVSP relative to this pulse signal is small, as compared to its counterpart in Figure 7. As shown in Figure 8c, the amplitude of the pulse signal with no xbd(t) follows the decreasing trend of xbd(t) over time, and the pulse signal contains a non-flat baseline. Figure 8d compares the difference between xbd(t) and xlow(t) with xlow(t) << xbd(t), indicating the accuracy in the extracted xbd(t) and x1(t).
As shown in Figure 8e, the HVD method is effective in separating the first four harmonics. However, a small uptick in MA at ~24 s and ~39 s mixes up the third and fourth harmonics. As to these four harmonics, their instant frequencies vary with time to similar small extents, and their instant amplitudes show a decreasing trend over time, which is consistent with the amplitude of the pulse signal going down in Figure 8c. The instant amplitudes of the four harmonics do not swing as much as their counterparts in Figure 7e. As shown in Figure 8f, xbd(t) contains multiple low-frequency signals with a time-varying amplitude and time-varying frequency, which is different from that in Figure 7f. The time-varying frequency of x1(t) should arise from respiration. This conclusion is further supported by xlow(t), which contains two signals at ~1.4 Hz and ~2.2 Hz.
While Figure 8 shows the measured pulse signal from only the first transducer, Figure 9a shows the measured pulse signals from five transducers in the same measurement. As shown in Figure 9b, the amplitudes and sidebands of their harmonics vary between the signals, indicating a different TVSP between the five signals. While the peaks of the first and second harmonics from the five signals are still located at the same frequencies for these signals, the frequencies corresponding to the peaks of the third harmonic and above slightly shift between them. As shown in Figure 9c, the extracted xbd(t) varies between the five pulse signals. At ~24 s, the sensor experiences a sudden change. As shown in Figure 9d, except for the second transducer, the other four transducers provide almost identical instant frequencies for the first and second harmonics. However, although these four transducers show a similar decreasing trend of the instant amplitudes of the two harmonics over time, the absolute values of the instant amplitudes vary between the transducers, possibly indicating the difference in the TCS stack they sit on. The abnormal results from the second transducer are believed to come from the sudden change at ~24 s.

4. Discussion

4.1. HVD Method, BD and TVSP, and TFA

4.1.1. Effectiveness of the HVD Method

As shown in Figure 4, Figure 5, and Figure 6, the HVD method is effective in separating the first five harmonics from the rest in a calculated pulse signal with BD, MA, and respiration. This is due to the amplitudes of the sixth harmonic and above being comparable. The TVSP in the two pulse signals with MA in Figure 5 and Figure 6 is quite small, causing a low-level time-varying amplitude in the first five harmonics. In contrast, the HVD method can only extract the first three harmonics from the measured pulse signal pre-exercise. The high-level time-varying amplitudes of these three harmonics indicate a large TVSP in it. This large TVSP is still small, relative to the amplitudes of these three harmonics. However, it becomes comparable to the amplitudes of the fourth harmonic and above, causing large amplitude swings and amplitude crossings between them, as shown in Figure 7e.
As shown in Figure 8, the low-level time-varying amplitude in the first four harmonics indicates a small TVSP, which allows for the extraction of even the fourth harmonics. Yet, since the TVSP in this pulse signal is not well-below the amplitudes of the third and fourth harmonics, even a small uptick in MA at ~24 s and ~39 s mixes up the two harmonics. As such, the level of time-varying amplitude relative to the amplitudes of harmonics poses another limit on the effectiveness of the HVD method on separating harmonics in a measured pulse signal.

4.1.2. BD and TVSP

In this study, an important hypothesis on MA is that MA causes not only BD but also TVSP. This hypothesis is built on the well-established theory that pre-stress alters the mechanical properties of a solid [17]. Overlying tissue is pre-stressed by Pc. MA causes time-varying variations in Pc and thus a time-varying pre-stress level. Then, the mechanical properties of overlying tissue are altered by MA, leading to TVSP in the TCS stack.
The analytical model built upon this hypothesis reveals that TVSP is multiplied by each harmonic of the true pulse signal, causing uneven sidebands around each harmonic in a measured pulse signal. However, this model cannot reveal how TVSP alters the frequency and amplitude of each harmonic in a measured pulse signal. To this end, the TFA of the calculated pulse signals with pre-defined MA is conducted, showing that TVSP only causes time-varying amplitudes in each harmonic but has no effect on its frequency. Since this time-varying amplitude varies positively with the amplitude of a harmonic, it decreases with the harmonic order. Due to TVSP, a measured pulse signal with no BD should possess non-flat harmonic-MA-coupled baseline, as shown in Figure 5, Figure 7, and Figure 8. These theoretical observations are consistent with the analyzed results on the measured pulse signals. As such, the key findings on the effect of MA at rest on a measured pulse signal are as follows:
(1)
TVSP causes the time-varying amplitude but has no effect on the frequency of each harmonic in a measured pulse signal;
(2)
The time-varying amplitude caused by TVSP decreases with the harmonic-order;
(3)
A measured pulse signal with no BD possesses a non-flat harmonic-MA-coupled baseline.
Although this study cannot extract higher harmonics from a measured pulse signal, the above findings are applicable to them, based on the analytical model.
As shown in Figure 7 and Figure 8, BD in a measured pulse signal is a combination of multiple signals with their own time-varying frequency and time-varying amplitude. Yet, despite the complexity of BD, its low frequency and additive nature to the true pulse signal make it much easier to estimate with good accuracy. Instead, it is TVSP that is difficult to estimate. The comparison between Figure 5, Figure 6, and Figure 7 shows that the assumed values for m0, k0, and d0 and m(t), k(t), and d(t) of the TCS stack are far off from the reality. As shown in their frequency spectrum, the measured pulse signals contain broadband noise and may add some errors to the analyzed results.

4.1.3. TFA Versus Time-Domain and Frequency-Domain Analysis

As shown in Sec. 3, the amplitude and waveform of a measured pulse signal are greatly distorted by MA. A measured pulse signal with BD removal still shows noticeable variations between pulse cycles. These variations attest to the great sensitivity of a measured pulse signal to MA in the time domain [3,9,15]. As shown in Figure 9, the frequency-domain information of a measured pulse signal is relatively resilient to MA, in the sense that the extracted peaks of the first and second harmonics in a measured pulse signal are still located at the corresponding frequencies in the true pulse signal, unaffected by the variations in the TCS stack and TVSP. Meanwhile, the frequencies of the extracted peaks of the higher harmonics differ only slightly between the signals. However, the value of each peak is smeared by its accompanying sidebands and is thus not indicative of the amplitude of the corresponding harmonic in the true pulse signal, based on Equation (8b). In contrast, the TFA of a measured pulse signal allows for the extraction of much more accurate information on the frequency and amplitude of each harmonic in a measured pulse signal. Only the TFA makes clear the effect of TVSP on the frequency and amplitude of each harmonic in a measured pulse signal.

4.2. Implications for Measured Pulse Signals and Clinical Applications

As shown in Figure 2d, a measured pulse signal results from the intricate interaction of all the factors involved in pulse measurement. All these factors contribute to the TCS stack and can be quantified into a 1DOF system. When free of MA, the TCS stack serves as a harmonic-dependent transfer function, as shown in Equation (8b), providing a theoretical basis for measurement variations between individuals, the sensor used, alignment, as well as Pc [5,12]. In other words, a measured pulse signal always deviates from the true pulse signal in an artery due to the TCS stack. MA adds another layer of complexity to this harmonic-dependent transfer function by contributing TVSP to the TCS stack. Reducing Pc may alleviate such deviation but risks acquiring a measured pulse signal with severe noise and high-level MA [12].
The effect of the TCS stack on a measured pulse signal is twofold [12]: (1) affecting the true pulse signal, and (2) affecting the relationship between the affected true pulse signal and the measured pulse signal. The first effect is shown in the experimental finding: excessive Pc (the effect of Pc is fully accounted for by the values of m0, k0, and d0 of the TCS stack) suppresses the true pulse signal and leads to a measured pulse signal with a smaller amplitude [3,5]. The second effect is shown in the experimental finding [5]: it is difficult to acquire a clear pulse signal over thicker overlying tissue (a large stiffness). The second effect of the TCS stack originates from the deformability of the TCS stack in pulse measurement. Accounting for the deformability of the TCS stack leads to quantifying TVSP as another contribution of MA to the TCS stack and provides a theoretical basis for the uneven sidebands around each harmonic and the time-varying amplitude of each harmonic in a measured pulse signal.
The effect of Pc on a measured pulse signal is intricate. It is well-established that, as Pc increases from low to high, the measured pulse amplitude goes up until Pc reaches a certain value (optimal Pc), where the measured pulse amplitude is at maximum and will decrease when Pc is beyond this value [3,5]. As shown in Figure 7c, BD decreasing indicates that Pc is decreasing over time. Since the measured pulse amplitude remains unchanged, it may imply that Pc, at the beginning of the measurement, suppressed the true pulse signal in the artery to some extent. However, this was not known prior to the examination of the measured pulse signal. In practice, Pc cannot be controlled as well as those experimental studies focused on the effect of Pc [5]. As shown in Figure 8c, Pc also decreases over time, and the measured pulse amplitude decreases over time, too. The related CV physiology [11] shows that the pulse amplitude decreases over time post-exercise. This pulse signal was measured at 5 min post-exercise. The decreasing trend of the pulse amplitude over time is believed to at least partially be attributed to exercise, but whether Pc contributes to this trend is unclear.
As shown in Section 2, there co-exist six unknowns in the TCS stack: three nominal parameters: k0, d0, and m0, and three TVSPs: k(t), d(t), and m(t). There are no direct theoretical relations between them. The complexity in the relations between them in Equation (5) shows that the sensitivity of a measured pulse signal to one unknown will be greatly altered by the values of the other five unknowns. Thus, extraction of the values for the six unknowns needs to be conducted together from a measured pulse signal. Such extraction for multiple unknowns from a measured pulse signal amounts to a significant challenge in the field of TFA for the system identification of dynamic/structural systems [18], where output-only signal-processing algorithms are intensively pursued for different applications. This explains the reason why the values of k0, d0, and m0 used here are assumed based on experimental findings [12], and the values of k(t), d(t), and m(t) are assumed based on BD. To make things worse, the interaction between an artery and the TCS stack above it will alter the true pulse signal Δp(t) in Figure 1 [12]. As such, further studies are needed to quantify the nominal parameters and TVSP of the TCS stack and the artery–TCS–stack interaction so that the unaffected true pulse signal can be extracted from a measured pulse signal, prior to the applications of pulse measurement as clinical routine and at-home-use for CV monitoring.
To date, arterial indices are mostly derived from the features of a measured pulse signal and its time derivatives in the time domain [2,3,4,5,6]. To compensate for the variations between pulse cycles, the average values of arterial indices derived from several pulse cycles are used as the measured results [3,5]. Based on this study, a regression line for the time-varying amplitude is used to represent the amplitude of each harmonic free of TVSP, as shown in Figure 10. We further reconstruct the two measured pulse signals from their three extracted harmonics with their regression lines as the amplitude. The difference between pulse cycles in the reconstructed pulse signal mainly arises from time-varying frequency of the harmonics, and MA associated with the three harmonics is lower in the measured pulse signal 5 min post-exercise, as compared to pre-exercise. Evidently, these three low harmonics capture the lowered dicrotic notch 5 min post-exercise, as compared to pre-exercise, which is well-documented in the related clinical studies [11]. However, some fine features in the measured pulse signals are missing in the reconstructed signals, implying the need to extract higher harmonics.
Given the dependence of the pulse amplitude on the TCS stack, the amplitude of higher harmonics is normalized to the amplitude of the first harmonic for discerning CV conditions, as shown in Table 1. Compared to pre-exercise, the second harmonic amplitude is slightly increased (~0.6 vs. ~0.63), but the third harmonic amplitude is greatly reduced (~0.41 vs. ~0.22) 5 min post-exercise. Thus, the change in dicrotic notch in Figure 10 may be attributed to the changes in the amplitudes of the three harmonics. Such a normalized amplitude difference is robust to the variation between the four transducers. Due to TVSP, the peaks of the harmonics from the FFT analysis are all lower than their counterparts from TFA. It must be noted that any variation in the values of k0, d0, and m0 (i.e., tissue, sensor, and alignment) will alter these normalized amplitudes to some extent. Moreover, the interaction between the artery and the TCS stack will affect the true pulse signal in the artery to some extent [12]. In the future, TFA needs to be conducted on the measured pulse signals of more subjects to evaluate these new arterial indices with statistical significance.

4.3. Comparison with the Related Studies in the Literature

To the best knowledge of the authors, in all the existing studies on MA in a measured pulse signal [3,13,14,15], regardless of the measurement instruments used, including tonometry, ultrasound, and PPG sensors, MA is equated solely with BD. Figure 11 depicts the current consensus on the effect of MA on a measured pulse signal, where the TCS stack is considered rigid and accounts for the Pc, tissue, sensor, and alignment. Upon Pc, the TCS stack of length xdc is established and transmits the true pulse signal from the artery to the sensor at the top of the TCS stack. When free of MA, the pulse signal xC(t) in the artery is identical to the one detected by the sensor, and measurement variations are solely due to the effect of the TCS stack on the true pulse signal. This is contradictory to the experimental finding that thicker overlying tissue leads to a smaller measured amplitude.
When MA appears, it presents as the displacement xbd(t) of the TCS stack and shifts the TCS stack relative to the artery, and thus, the true pulse signal is also affected by xbd(t):xC(t, (xbd(t)). As such, a measured pulse signal is xbd(t) + xC(t, xbd(t)). Such account of xbd(t) in the measured pulse signal leads to two conclusions: (1) A measured pulse signal with no xbd(t) (i.e., xC(t, xbd(t)) possesses a flat baseline; (2) variations between pulse cycles stem from the effect of xbd(t) on the true pulse signal.
Based on these two conclusions, various signal-processing algorithms are developed to filter xbd(t) (<0.7 Hz) out of a measured pulse signal (>1 Hz) [14,15]. Usually, the filtered pulse signal contains a non-flat baseline, which is thought to arise from the errors in estimated xbd(t), due to proximity of xbd(t) to the first harmonic in the pulse signal. To correct this non-flat baseline, a polynomial curve is estimated based on the start/end of the pulse cycle and is subtracted from the filtered pulse signal to obtain a pulse signal with a flat baseline [3,14,15]. Certainly, this polynomial curve is a low-frequency signal and adds distortion to the filtered pulse signal. As can be seen here, the filtered pulse signal with a non-flat baseline is not due to errors in the estimated xbd(t). Instead, it is TVSP that causes this non-flat baseline. Currently, the variations between pulse cycles from the effect of xbd(t) on the true pulse signal are tackled by using the average from several pulse cycles in xC(t, xbd(t)) to represent the measured results. However, this treatment ignores the effect of xbd(t) on the TCS stack and then its effect on the harmonic-dependent transfer function in Equation (8b).
Since estimated xbd(t) from various signal-processing algorithms is believed to be inaccurate, another solution is to add a reference sensor next to the sensor for pulse measurement to record MA [9,13]. An accelerometer usually fails to capture MA at rest with desired accuracy [9]. A reference PPG sensor is used to capture MA in pulse measurement using a PPG sensor [9]. As shown in Figure 9, although there is interference between the five transducers, due to their integration into one body, it is reasonable to believe that the difference in xbd(t) and TVSP between the measured signals from the five transducers, at least partially, stem from the fact that they sit on different TCS stacks and their alignments with the artery are also different. Then, the same MA causes different responses to the five transducers. As such, it is believed that MA varies between the reference PPG sensor and the PPG sensor for pulse measurement.

4.4. Study Limitations

There are six major study limitations in this study. First, linear behavior of the TCS stack is assumed. Second, all the values of the nominal parameters of the TCS stack and the relations between BD and TVSP are assumed. The difference between the calculated pulse signals with pre-defined MA and the measured pulse signals clearly reveal that the assumed values and the assumed relations greatly differ from their actual values. Nonetheless, the analyzed results of the measured pulse signals qualitatively validate the existence of TVSP and reveal its effect on the harmonics in the signals, and the analytical model offers an analytical framework for identifying the actual values of the TCS stack and TVSP in the future via system identification techniques. If needed for a better fit, the nonlinear behavior of the TCS stack can be incorporated into the model.
Third, the associated electronic noise and transduction in the sensor are neglected. Fourth, the high harmonics cannot be analyzed by the HVD method. As compared to the low harmonics, the signal-to-noise ratio in these high harmonics is much lower and may greatly undermine the information of TVSP in them. Nevertheless, as shown in Figure 10, high harmonics carry the fine features in a measured pulse signal and need to be analyzed for their clinical and physiological implications. In the future, further studies on the sensor noise and other methods on TFA are needed to improve the accuracy in the extracted harmonics and allow the extraction of higher harmonics in a measured pulse signal for a comprehensive picture of the effect of MA on a measured pulse signal.
Fifth, only MA at rest is considered. Currently, monitoring the heart rate and respiration rate during activities has gained great research interest [9,13]. MA during activities falls into the frequency range of an arterial pulse signal [9,13], which dramatically distorts the measured APW, heart rate, and respiration rate. Measured pulse signals during activities are usually not targeted for APW but solely for the heart rate and respiration rate. This is understandable, since MA during activities may greatly increase the level of MA and, consequently, large TVSP swings, which will greatly distort the measured APW. Furthermore, these large TVSP swings may coincide with the frequency of different harmonics in a pulse signal at different times, dramatically exacerbating the complicity of the effect of TVSP on a measured pulse signal. Finally, MA during activities may also cause intermittent tissue–sensor contact, which introduces great nonlinearity in a measured pulse signal.
Lastly, the artery–TCS–stack interaction is not considered. In fact, the TCS stack exerts force on an artery during measurement and thus alters the true pulse signal in the artery at the measurement site to some extent [12]. Such alteration varies with the artery (e.g., a stiff artery leads to less alteration), given the same TCS stack. Taken together, the ultimate challenge for the clinical application of pulse measurement is how to quantify the nominal parameters and TVSP of the TCS stack and the artery–TCS–stack interaction, if not fully, at least to some extent, so that the unaffected true pulse signal in an artery can be retrieved from a measured pulse signal.

5. Conclusions

In this study, by taking full account of the dynamic behavior of the transmission path (the TCS stack), MA in a measured pulse signal is quantified as the BD and TVSP of the TCS stack. An analytical model of MA in a measured pulse signal is developed to mathematically relate MA to a measured pulse signal in the time domain. A signal-processing algorithm based on the HVD method is developed for the TFA of a measured pulse signal. The algorithm is validated using a calculated pulse signal with pre-defined MA. The TFA of measured pulse signals using a microfluidic-based tactile sensor proves the existence of TVSP and provides a clearer picture of the effect of TVSP on a measured pulse signal: time-varying amplitude of each harmonic and non-flat harmonic-MA-coupled baseline. Great variations in the information of each harmonic in the time domain due to TVSP necessitates the TFA of a measured pulse signal. This study reveals that, prior to the applications of pulse measurement as clinical routine or for at-home-use, further studies on quantifying the TCS stack and TVSP and the artery–TCS–stack interaction are needed to retrieve the unaffected true pulse signal in an artery from a measured pulse signal.

Author Contributions

Conceptualization, Z.H.; methodology, Z.H.; software, Z.H. and M.M.R.; validation, M.M.R. and M.H.; formal analysis, Z.H., M.M.R., and M.H.; investigation, M.M.R. and M.H.; resources, Z.H.; data curation, M.M.R. and M.H.; writing—original draft preparation, Z.H.; writing—review and editing, Z.H., M.M.R., and M.H.; visualization, M.M.R. and M.H.; supervision, Z.H.; project administration, Z.H.; funding acquisition, Z.H. All authors have read and agreed to the published version of the manuscript.

Funding

This research receives no funding.

Institutional Review Board Statement

Human participant measurements were performed under the approval of the Institutional Review Board of Old Dominion University (IRB number: IRB25-066).

Informed Consent Statement

Informed consent has been obtained from the subjects involved in the study for publication.

Data Availability Statement

The data that support the findings of this study are available upon reasonable request from the corresponding author. The data are not publicly available due to privacy or ethical restrictions.

Acknowledgments

The authors wish to thank Leryn Reynolds for serving as the cardiovascular expert on the IRB protocol for data collection on human subjects. The data on human subjects used in this work was funded by the National Science Foundation, grant number 1936005.

Conflicts of Interest

The authors declare no conflicts of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript; or in the decision to publish the results.

Abbreviations

The following abbreviations are used in this manuscript:
BDBaseline drift
DOFDegree-of-freedom
TVSPTime-varying system parameters
MAMotion artifacts
FFTFast Fourier transform
HVDHilbert vibration transform
TFATime-frequency analysis

References

  1. Mitchell, G.F.; Parise, H.; Benjamin, E.J.; Larson, M.G.; Keyes, M.J.; Vita, J.A.; Vasan, R.S.; Levy, D. Changes in Arterial Stiffness and Wave Reflection With Advancing Age in Healthy Men and Women. Hypertension 2004, 43, 1239–1245. [Google Scholar] [CrossRef] [PubMed]
  2. Alastruey, J.; Charlton, P.H.; Bikia, V.; Paliakaite, B.; Hametner, B.; Bruno, R.M.; Mulder, M.P.; Vennin, S.; Piskin, S.; Khir, A.W.; et al. Arterial pulse wave modeling and analysis for vascular-age studies: A review from VascAgeNet. Am. J. Physiol. -Heart Circ. Physiol. 2023, 325, H1–H29. [Google Scholar] [CrossRef]
  3. Elgendi, M. On the Analysis of Fingertip Photoplethysmogram Signals. Curr. Cardiol. Rev. 2012, 8, 14–25. [Google Scholar] [CrossRef]
  4. 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]
  5. Wang, H.; Wang, L.; Sun, N.; Yao, Y.; Hao, L.; Xu, L.; Greenwald, S.E. Quantitative Comparison of the Performance of Piezoresistive, Piezoelectric, Acceleration, and Optical Pulse Wave Sensors. Front. Physiol. 2020, 10. [Google Scholar] [CrossRef]
  6. Wang, D.; Reynolds, L.; Alberts, T.; Vahala, L.; Hao, Z. Model-based analysis of arterial pulse signals for tracking changes in arterial wall parameters: A pilot study. Biomech. Model Mechanobiol. 2019, 18, 1629–1638. [Google Scholar] [CrossRef] [PubMed]
  7. Di Lascio, N.; Gemignani, V.; Bruno, R.M.; Bianchini, E.; Stea, F.; Ghiadoni, L.; Faita, F. Noninvasive Assessment of Carotid Pulse Pressure Values: An Accelerometric-Based Approach. IEEE Trans. Biomed. Eng. 2016, 63, 869–875. [Google Scholar] [CrossRef]
  8. Arathy, R.; Nabeel, P.M.; Abhidev, V.V.; Sivaprakasam, M.; Joseph, J. An Accelerometric Sensor System With Integrated Hydrostatic Pressure Correction to Assess Carotid Arterial Stiffness. IEEE Sens. J. 2021, 21, 11163–11175. [Google Scholar] [CrossRef]
  9. Pandey, R.K.; Chao, P.C.P. A Dual-Channel PPG Readout System With Motion-Tolerant Adaptability for OLED-OPD Sensors. IEEE Trans. Biomed. Circuits Syst. 2022, 16, 36–51. [Google Scholar] [CrossRef]
  10. Lee, Y.; Lee, H.; Jang, J.; Lee, J.; Minseo, K.; Jaehyuk, L.; Kim, H.; Yoo, S.; Yoo, H.-J. Sticker-Type Hybrid Photoplethysmogram Monitoring System Integrating CMOS IC With Organic Optical Sensors. IEEE J. Emerg. Sel. Top. Circuits Syst. 2017, 7, 1–10. [Google Scholar] [CrossRef]
  11. Hao, Z.; Wang, D.; Reynolds, L. Post-exercise Response of Arterial Parameters for Arterial Health Assessment Using a Microfluidic Tactile Sensor and Vibration-Model-Based Analysis: A Proof-of-Concept Study. Cardiovasc. Eng. Technol. 2020, 11, 295–307. [Google Scholar] [CrossRef]
  12. Hao, Z. A 2-DOF Model of the Artery-Sensor System for Interpreting Variability in Measured Arterial Pulse Waveform. IEEE Sens. J. 2023, 23, 22668–22678. [Google Scholar] [CrossRef]
  13. Pollreisz, D.; Taherinejad, N. Detection and Removal of Motion Artifacts in PPG Signals. Mob. Netw. Appl. 2022, 27, 728–738. [Google Scholar] [CrossRef]
  14. Xu, L.; Zhang, D.; Wang, K.; Li, N.; Wang, X. Baseline wander correction in pulse waveforms using wavelet-based cascaded adaptive filter. Comput. Biol. Med. 2007, 37, 716–731. [Google Scholar] [CrossRef]
  15. Kan, L.; Jianqing, L.; Jianfeng, W.; Gaozhi, X. A cascade filter for pulse wave baseline drift elimination. In Proceedings of the 2012 5th International Congress on Image and Signal Processing, Chongqing, China, 16–18 October 2012; pp. 1495–1499. [Google Scholar]
  16. Hao, Z. A Vibrating-String Model for Closed-Loop Wave Transmission and Reflection Between the Aorta and Periphery. J. Eng. Sci. Med. Diagn. Ther. 2023, 6, 1–42. [Google Scholar] [CrossRef]
  17. Reddy, J.N. An Introduction to the Finite Element Method, 3rd ed.; McGraw-Hill: New York, NY, USA, 2006. [Google Scholar]
  18. Wang, Z.; Ren, W.-X.; Chen, G. Time-frequency analysis and applications in time-varying/nonlinear structural systems: A state-of-the-art review. Adv. Struct. Eng. 2018, 21, 136943321775196. [Google Scholar] [CrossRef]
  19. Chon, K.H.; Dash, S.; Ju, K. Estimation of respiratory rate from photoplethysmogram data using time-frequency spectral estimation. IEEE Trans. Biomed. Eng. 2009, 56, 2054–2063. [Google Scholar] [CrossRef] [PubMed]
  20. Sharma, H. Extraction of Respiration from PPG Signals Using Hilbert Vibration Decomposition. In Proceedings of the International Conference Bioscience, Biochemistry and Bioinformatics, New York, NY, USA, 7–9 January 2019; pp. 48–52. [Google Scholar]
  21. Feldman, M. Time-varying vibration decomposition and analysis based on the Hilbert transform. J. Sound Vib. 2006, 295, 518–530. [Google Scholar] [CrossRef]
  22. Cheng, P.; Gu, W.; Shen, J.; Ghosh, A.; Beskok, A.; Hao, Z. Performance study of a PDMS-based microfluidic device for the detection of continuous distributed static and dynamic loads. J. Micromech. Microeng. 2013, 23, 085007. [Google Scholar] [CrossRef]
  23. Wang, D.; Shen, J.; Mei, L.; Qian, S.; Li, J.; Hao, J. Performance Investigation of a Wearable Distributed-Deflection Sensor in Arterial Pulse Waveform Measurement. IEEE Sens. J. 2017, 17, 3994–4004. [Google Scholar] [CrossRef]
  24. Ramos, J.J.; Reyes, J.I.; Barocio, E. An improved Hilbert Vibration Decomposition method for analysis of low frequency oscillations. In Proceedings of the 2014 IEEE PES Transmission & Distribution Conference and Exposition—Latin America (PES T&D-LA), Medellin, Colombia, 10–13 September 2014; pp. 1–6. [Google Scholar]
  25. Vesala, G.T.; Srinivasarao, G.; Ghali, V.S.; Rama Sastry, D.V.A.; Naik, R.B. Non-Stationary Thermal Wave Mode Decomposition: A Comparative Study of EMD, HVD, and VMD for Defect Detection. Russ. J. Nondestruct. Test. 2022, 58, 521–535. [Google Scholar] [CrossRef]
  26. Feldman, M. Hilbert Transform Applications in Mechanical Vibration, 1st ed.; John Wiley & Sons, Inc.: Hoboken, NJ, USA, 2011. [Google Scholar]
Figure 1. (a) Pictures of a microfluidic-based tactile sensor; (b) schematics of arterial pulse measurement using the sensor.
Figure 1. (a) Pictures of a microfluidic-based tactile sensor; (b) schematics of arterial pulse measurement using the sensor.
Biosensors 15 00578 g001
Figure 2. An equivalent 2DOF model of the TCS stack and an artery in pulse measurement. (a) Input zb(t) on the sensor substrate; (b) input F(t) on the arterial wall and TVSP arising from zb(t); (c) two inputs: zb(t) and F(t); and (d) all the factors in pulse measurement and parameters for their quantification: low-frequency parameters related to MA in red font and TVSP-related parameters in blue font.
Figure 2. An equivalent 2DOF model of the TCS stack and an artery in pulse measurement. (a) Input zb(t) on the sensor substrate; (b) input F(t) on the arterial wall and TVSP arising from zb(t); (c) two inputs: zb(t) and F(t); and (d) all the factors in pulse measurement and parameters for their quantification: low-frequency parameters related to MA in red font and TVSP-related parameters in blue font.
Biosensors 15 00578 g002
Figure 3. A signal-processing algorithm for the TFA of a measured pulse signal using the HVD method.
Figure 3. A signal-processing algorithm for the TFA of a measured pulse signal using the HVD method.
Biosensors 15 00578 g003
Figure 4. A calculated pulse signal with pre-defined BD only. (a) The pulse signal in time domain; (b) frequency spectrum of the pulse signal with no xbd(t); (c) the pulse signal with no xbd(t), xbd(t), and baseline (green) in time domain; (d) xbd(t), xbd0(t), xbd(t) − xbd0(t), and xlow(t); (e) fi(t) and Ai(t) of the pulse signal; and (f) WSST plot of xbd(t), xlow(t), and x1(t).
Figure 4. A calculated pulse signal with pre-defined BD only. (a) The pulse signal in time domain; (b) frequency spectrum of the pulse signal with no xbd(t); (c) the pulse signal with no xbd(t), xbd(t), and baseline (green) in time domain; (d) xbd(t), xbd0(t), xbd(t) − xbd0(t), and xlow(t); (e) fi(t) and Ai(t) of the pulse signal; and (f) WSST plot of xbd(t), xlow(t), and x1(t).
Biosensors 15 00578 g004
Figure 5. A calculated pulse signal with pre-defined MA (BD+TVSP) and no respiration. (a) The pulse signal in time domain; (b) frequency spectrum of the pulse signal with no xbd(t); (c) the pulse signal with no xbd(t),xbd(t), and baseline (green) in time domain; (d) xbd(t), xbd0(t), xbd(t) − xbd0(t), and xlow(t); (e) fi(t) and Ai(t) of the pulse signal; and (f) WSST plots of xbd(t), xlow(t), and x1(t).
Figure 5. A calculated pulse signal with pre-defined MA (BD+TVSP) and no respiration. (a) The pulse signal in time domain; (b) frequency spectrum of the pulse signal with no xbd(t); (c) the pulse signal with no xbd(t),xbd(t), and baseline (green) in time domain; (d) xbd(t), xbd0(t), xbd(t) − xbd0(t), and xlow(t); (e) fi(t) and Ai(t) of the pulse signal; and (f) WSST plots of xbd(t), xlow(t), and x1(t).
Biosensors 15 00578 g005
Figure 6. A calculated pulse signal with pre-defined MA (BD+TVSP) and respiration. (a) The pulse signal in time domain; (b) frequency spectrum of the pulse signal with no xbd(t); (c) the pulse signal with no xbd(t), xbd(t), and baseline (green) in time domain; (d) xbd(t), xbd0(t), xbd(t) − xbd0(t), and xlow(t); (e) fi(t) and Ai(t) of the pulse signal; and (f) WSST plots of xbd(t), xlow(t), and x1(t).
Figure 6. A calculated pulse signal with pre-defined MA (BD+TVSP) and respiration. (a) The pulse signal in time domain; (b) frequency spectrum of the pulse signal with no xbd(t); (c) the pulse signal with no xbd(t), xbd(t), and baseline (green) in time domain; (d) xbd(t), xbd0(t), xbd(t) − xbd0(t), and xlow(t); (e) fi(t) and Ai(t) of the pulse signal; and (f) WSST plots of xbd(t), xlow(t), and x1(t).
Biosensors 15 00578 g006
Figure 7. A measured pulse signal on a 32 yr-old healthy male subject pre-exercise. (a) The pulse signal in time domain; (b) frequency spectrum of the pulse signal with no xbd(t); (c) the pulse signal with no xbd(t), xbd(t), baseline (green)in time domain; (d) xbd(t), xlow(t), and xbd(t) + xlow(t); (e) fi(t) and Ai(t) of the pulse signal; and (f) WSST plots of xbd(t), xlow(t), and x1(t).
Figure 7. A measured pulse signal on a 32 yr-old healthy male subject pre-exercise. (a) The pulse signal in time domain; (b) frequency spectrum of the pulse signal with no xbd(t); (c) the pulse signal with no xbd(t), xbd(t), baseline (green)in time domain; (d) xbd(t), xlow(t), and xbd(t) + xlow(t); (e) fi(t) and Ai(t) of the pulse signal; and (f) WSST plots of xbd(t), xlow(t), and x1(t).
Biosensors 15 00578 g007
Figure 8. A measured pulse signal (from the 1st transducer in Figure 9) on a 32 yr-old healthy male subject 5 min post-exercise. (a) The pulse signal in time domain; (b) frequency spectrum of the pulse signal with no xbd(t); (c) the pulse signal with no xbd(t), xbd(t), and baseline (green) in time domain; (d) xbd(t), xlow(t), and xbd(t) + xlow(t); (e) fi(t) and Ai(t) of the pulse signal; and (f) WSST plots of xbd(t), xlow(t), and x1(t).
Figure 8. A measured pulse signal (from the 1st transducer in Figure 9) on a 32 yr-old healthy male subject 5 min post-exercise. (a) The pulse signal in time domain; (b) frequency spectrum of the pulse signal with no xbd(t); (c) the pulse signal with no xbd(t), xbd(t), and baseline (green) in time domain; (d) xbd(t), xlow(t), and xbd(t) + xlow(t); (e) fi(t) and Ai(t) of the pulse signal; and (f) WSST plots of xbd(t), xlow(t), and x1(t).
Biosensors 15 00578 g008
Figure 9. Measured pulse signals from the five transducers on a 32 yr-old healthy male subject 5 min post-exercise. (a) The five pulse signals in time domain; (b) frequency spectrum of the five pulse signals with the removal of their xbd(t); (c) xbd(t) in the five pulse signals; (d) instant frequency fi(t) for the 1st and 2nd harmonics; and (e) instant amplitude Ai(t) for 1st and 2nd harmonics.
Figure 9. Measured pulse signals from the five transducers on a 32 yr-old healthy male subject 5 min post-exercise. (a) The five pulse signals in time domain; (b) frequency spectrum of the five pulse signals with the removal of their xbd(t); (c) xbd(t) in the five pulse signals; (d) instant frequency fi(t) for the 1st and 2nd harmonics; and (e) instant amplitude Ai(t) for 1st and 2nd harmonics.
Biosensors 15 00578 g009
Figure 10. Regression lines for Ai(t), normalized amplitude Ai(t)/A1(t), and the reconstructed pulse signal from the extracted three harmonics with their regression lines as amplitude x(t): measured pulse signal with BD removal; xre(t): reconstructed pulse signal; and xTVSP(t): MA associated with the three harmonics based on time-varying amplitude. (a) Measured pulse signal pre−exercise; (b) measured pulse signals 5 minpost−exercise from four transducers (the 2nd transducer is excluded).
Figure 10. Regression lines for Ai(t), normalized amplitude Ai(t)/A1(t), and the reconstructed pulse signal from the extracted three harmonics with their regression lines as amplitude x(t): measured pulse signal with BD removal; xre(t): reconstructed pulse signal; and xTVSP(t): MA associated with the three harmonics based on time-varying amplitude. (a) Measured pulse signal pre−exercise; (b) measured pulse signals 5 minpost−exercise from four transducers (the 2nd transducer is excluded).
Biosensors 15 00578 g010
Figure 11. Current consensus on the effect of MA on a measured pulse signal.
Figure 11. Current consensus on the effect of MA on a measured pulse signal.
Biosensors 15 00578 g011
Table 1. Comparison of the normalized amplitude difference between FFT and TFA pre−exercise and 5 min post-exercise.
Table 1. Comparison of the normalized amplitude difference between FFT and TFA pre−exercise and 5 min post-exercise.
HarmonicsPre-Exercise5 min Post-Exercise
TR1TR3TR4TR5
FFTTFAFFTTFAFFTTFAFFTTFAFFTTFA
1st 1111111111
2nd 0.5060.5950.3220.6570.6190.6270.5780.6230.5610.630
3rd 0.2440.4150.1960.2380.1860.2200.1680.2180.1650.225
The amplitude of the 1st, 2nd and 3rd harmonics is normalized to that of the 1st harmonic.
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.

Share and Cite

MDPI and ACS Style

Rahman, M.M.; Hasan, M.; Hao, Z. Motion Artifacts (MA) At-Rest in Measured Arterial Pulse Signals: Time-Varying Amplitude in Each Harmonic and Non-Flat Harmonic-MA-Coupled Baseline. Biosensors 2025, 15, 578. https://doi.org/10.3390/bios15090578

AMA Style

Rahman MM, Hasan M, Hao Z. Motion Artifacts (MA) At-Rest in Measured Arterial Pulse Signals: Time-Varying Amplitude in Each Harmonic and Non-Flat Harmonic-MA-Coupled Baseline. Biosensors. 2025; 15(9):578. https://doi.org/10.3390/bios15090578

Chicago/Turabian Style

Rahman, MD Mahfuzur, Mamun Hasan, and Zhili Hao. 2025. "Motion Artifacts (MA) At-Rest in Measured Arterial Pulse Signals: Time-Varying Amplitude in Each Harmonic and Non-Flat Harmonic-MA-Coupled Baseline" Biosensors 15, no. 9: 578. https://doi.org/10.3390/bios15090578

APA Style

Rahman, M. M., Hasan, M., & Hao, Z. (2025). Motion Artifacts (MA) At-Rest in Measured Arterial Pulse Signals: Time-Varying Amplitude in Each Harmonic and Non-Flat Harmonic-MA-Coupled Baseline. Biosensors, 15(9), 578. https://doi.org/10.3390/bios15090578

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