Browse Subject Areas

Click through the PLOS taxonomy to find articles in your field.

For more information about PLOS Subject Areas, click here.

  • Loading metrics

Modeling the Pulse Signal by Wave-Shape Function and Analyzing by Synchrosqueezing Transform

  • Hau-Tieng Wu ,

    Contributed equally to this work with: Hau-Tieng Wu, Han-Kuei Wu

    ‡ These authors are co-first authors on this work.

    Affiliation Department of Mathematics, University of Toronto, Toronto, Ontario, Canada

  • Han-Kuei Wu ,

    Contributed equally to this work with: Hau-Tieng Wu, Han-Kuei Wu

    ‡ These authors are co-first authors on this work.

    Affiliations Institute of Traditional Medicine, School of Medicine, National Yang-Ming University, Taipei, Taiwan, Department of Chinese Medicine, Taiwan Landseed Hospital, Tao-Yuan, Taiwan


  • Chun-Li Wang,

    Affiliation Cardiovascular Division, Department of Internal Medicine, Chang Gung Memorial Hospital, Taoyuan, Taiwan. College of Medicine, Chang Gung University, Taiyuan, Taiwan

  • Yueh-Lung Yang,

    Affiliation Center for Traditional Chinese Medicine, Keelung Chang Gung Memorial Hospital, Keelung, Taiwan

  • Wen-Hsiang Wu,

    Affiliation Department of Healthcare Management, Yuanpei University of Medical Technology, Hsinchu, Taiwan

  • Tung-Hu Tsai,

    Affiliation Institute of Traditional Medicine, School of Medicine, National Yang-Ming University, Taipei, Taiwan

  • Hen-Hong Chang

    Affiliations School of Post-Baccalaureate Traditional Chinese Medicine, and Research Center for Chinese Medicine and Acupuncture, China Medical University, Taichung, Taiwan, Departments of Chinese Medicine, China Medical University Hospital, Taichung, Taiwan

Modeling the Pulse Signal by Wave-Shape Function and Analyzing by Synchrosqueezing Transform

  • Hau-Tieng Wu, 
  • Han-Kuei Wu, 
  • Chun-Li Wang, 
  • Yueh-Lung Yang, 
  • Wen-Hsiang Wu, 
  • Tung-Hu Tsai, 
  • Hen-Hong Chang


We apply the recently developed adaptive non-harmonic model based on the wave-shape function, as well as the time-frequency analysis tool called synchrosqueezing transform (SST) to model and analyze oscillatory physiological signals. To demonstrate how the model and algorithm work, we apply them to study the pulse wave signal. By extracting features called the spectral pulse signature, and based on functional regression, we characterize the hemodynamics from the radial pulse wave signals recorded by the sphygmomanometer. Analysis results suggest the potential of the proposed signal processing approach to extract health-related hemodynamics features.

1 Introduction

Hemodynamics is an essential ingredient of cardiovascular physiology which not only reflects the forces the heart needs to pump blood through the cardiovascular system, but also reflects the integrity of an individual’s physiological system. While there are many aspects to hemodynamics [15], it is common to evaluate hemodynamics by assessing the pulse wave signals recorded at different locations. For example, the brachial cuff systolic and diastolic blood pressures derived from the pulse wave have important clinical applications, long established beginning 1870 [6]. In addition to the blood pressure, the pulse wave signal itself contains an abundance of clinical information. For example, in subjects with dysfunctional left ventricle, different carotid pulse patterns can be observed, such as hyperkinetic pulse, pulsus alternans, pulse bisferiens, pulsus parvus et tardus, etc [7, 8]. However, it is difficult to obtain these carotid pulse wave signals non-invasively [9]. On the other hand, the non-invasive pulse diagnosis (pulsology) based on, for example, the brachial or radial pulse signal, provides several aspects of physiological information, such as the central pressure wave [10, 11]. Other indices associated with the pulse wave signals recorded from different locations, including the augmentation index [5, Section 6.1] [9, 12], are also available for clinical applications. Since there is a great amount of information within the pulse signal, a deeper and more extensive understanding of the pulse wave is undoubtedly important to better assess not only the cardiovascular but also the physiological integrity.

The common approaches to analyzing the pulse wave signals can be classified into two categories—time domain analysis and frequency domain analysis. In both categories, it is necessary to have either a representative pulse wave cycle, which reflects the interaction between the one time heart pump driving force and the impedance to blood flow, or a sequence of pulse wave cycles over a period of time, during which the heart rate is relatively constant. In the time domain analysis, different landmarks or features are identified from the pulse signal. For example, with the radial pulse signal is characterized by the height of the percussive wave, the height of the dicrotic notch, the length of the cardiac cycle, the length of acute ejection, etc. Different features with different physiological meanings can be obtained from the pulse signals recorded from other areas, and these features have been widely used in clinics for health evaluation [8]. Furthermore, new mathematical methods have been applied to investigate additional physiological information. For example, the central pulse wave could be reconstructed from the radial pulse wave by a generalized transfer function, and then be separated into inflection and reflection waves in order to evaluate markers of early vascular aging [13]. In the frequency domain analysis, the energy of different harmonic modes estimated by power spectrum analysis are also potential features for clinical applications. According to the resonance theory [14], different harmonic modes are associated with the integrity of different organs [15]. Several existing works show the potential of this spectral approach, such as the relationship between the internal organ disorders and the spectral content [16, 17]. Although this approach is commonly applied, it has two significant limitations.

The first limitation is the over-simplification of the model underlying the analysis techniques. For example, heart rate variability (HRV) and pulsus alternans are often not used in the analysis. Though the time domain landmark features reflect the hemodynamics from different aspects, they might be confounded by HRV and pulsus alternans. Since HRV and pulsus alternans are inevitable physiological dynamics, without considering them in the model and analysis, both time domain and frequency domain analysis results may be inaccurate and the results might lead to incorrect interpretation. The second limitation is that it is not always straightforward to determine a representative pulse cycle or a period of time when the pulse wave signal is suitable for these analysis techniques, so that human intervention and subjective decision making are required. Indeed, to determine a pulse cycle, it is necessary to define what a pulse cycle means or, at least, to determine landmarks within the pattern to separate one pulse cycle from another. For example, with an electrocardiogram (ECG) signal, the repeating basic pattern is related to the electrophysiological activity of a normal heart beat, and a common chosen landmark for this is the R peak. As the R peak is usually dominant and significant, determining the oscillatory pattern for an ECG signal is not difficult. However, for pulse signal such as those acquired in this study, it is not always easy to define an oscillatory pattern or a landmark, in particular when the signal is recorded from an abnormal subject. Even more seriously, due to the possibility of a noisy record, the pulse cycle morphology can dramatically change from one pulse to another or from one subject to another (See Fig 1). Although this difficulty can be mitigated to some extent by noise reduction algorithms, due to the non-linear nature of the signal, their performance is not guaranteed.

Fig 1. An example of the radial pulse signal recorded from a subject with congestive heart failure.

Note that at the 3rd second there is an obvious artifact, indicated by the blue arrow, and at the 5.5th second there are two shock noise events. The relatively small pulse wave at the 3rd second is related to a premature atrial contraction. This is significant since patients with heart failure may have more premature beats than a normal control.

To address these limitations, in this paper we apply a recently proposed and analyzed descriptive model, called the adaptive non-harmonic model, to describe the pulse wave signals. This model is characterized by what is referred to as the wave-shape function [18], which is defined in order to capture what a pulse wave cycle should look like, including the features in the time domain and frequency domain mentioned above. The main characteristic of the proposed model is that the HRV and pulsus alternans are decoupled from the wave-shape function. A companion algorithm, referred to as the synchrosqueezing transform (SST), is applied to provide an accurate estimation of the wave-shape function. SST is a recently proposed time-frequency analysis technique that has a mathematical foundation and robustness to different kinds of noise and different practical issues have been well established in the literature [19, 20]. By the adaptive non-harmonic model and SST, the above-mentioned limitations can be alleviated. By a suitable manipulation of the estimated pulse wave cycle, a vector can be obtained as an associated feature, which further leads to our final index, referred to as the global pulse signature (GPS) [18, 21].

This paper is organized as follows. In Section 2, we systematically model the pulse signal using the notion of wave-shape function and the adaptive non-harmonic model. In Section 3, we summarize the SST algorithm and discuss how the wave-shape function can be estimated based on the SST and functional regression technique and then generate the GPS index. In Section 4, we apply the proposed algorithm to study the radial pulse signal. The data collection procedure, the physiological background of pulsology and the analysis result are reported. In Section 5, we discuss our findings with their clinical interpretations and indicate directions for future research.

2 Adaptive Non-Harmonic Model

2.1 Adaptive non-harmonic model for the pulse signal

In this section, we propose a mathematical model to describe the pulse wave signal. It is well known that hemodynamics is a highly complex subject [24, 22, 23]. Different signals recorded from different areas of the body by different instruments can shed light on different aspects of hemodynamics. The question of modeling hemodynamics has been discussed by several authors, who have proposed different models based on different physiological factors, such as pressure gradient, resonance, vibration, etc, have been proposed; see [1, 3, 4, 24] and the literatures cited therein for detailed discussions of these models. While these models shade a light on the understanding of the pulse wave signal, having a signal model to effectively quantify the pulse behavior remains a distant goal. In particular, inevitable physiological aspects, such as HRV and pulsus alternans, are commonly missed or disregarded in the existing models. Ignoring them in the model and analysis, however, might not only limit the analysis but also lead to incorrect findings. In this paper, we apply a different model and approach to resolve these issues.

The pulse wave signal is oscillatory in nature, and there are several well-known features that we consider here: how fast the signal oscillates, how much the oscillatory rate changes, how differently the signal behaves inside an oscillation, etc. Understanding these features plays a significant role in the data analysis, which can help to obtain more information about the physiological system. Based on these observations, we consider the following adaptive non-harmonic model [18] to model the pulse signal. This model differs from most existing models in that it is purely phenomenological; that is, the parameters in the model are solely driven by observations of the physiological signal, rather than by explicit and quantitative underlying mechanisms.

2.1.1 Wave shape function.

Based on the periodic nature of an oscillatory function, we introduce the wave shape function, which is used to model how a signal oscillates over the period. This idea has been previously studied in [18, 25, 26]. To resolve the difficulty of defining a period, we shall call a function f τperiodic, where τ > 0, if (1) the periodic condition is satisfied; that is, for all and all , f(t + ) = f(t); and (2) for all 0 < τ′ < τ the periodic condition is not satisfied. Take two positive values δ and θ and a positive integer D. A 1-periodic function s is called a wave shape function with parameters δ, D and θ if the following conditions are satisfied. First, the function is differentiable and its derivative is a Holder continuous function with the Holder coefficient α > 1/2. Denote to be the Fourier transform of the function s. The second condition that a wave shape function should satisfy is that s has the unit energy (unit L2-norm) and all the Fourier modes , k ≠ 1 are dominated by the product of δ and the first mode coefficient; that is, (1) Furthermore, it is desirable for to be mostly concentrated in the low frequency region, which is quantified by θ by: (2) Conditions (1) and (2) reflect the practical finding of the spectral analysis of the pulse signals [2729], and it can be observed that the amplitudes of tenth and higher order harmonics are negligible. Note that the commonly selected landmarks and lengths considered in the time domain analysis could be understood as morphological features describing the wave-shape function that is modeling how a pulse repeats itself. While there is a one-to-one relationship between these landmarks and Fourier coefficients , this relationship is nonlinear in nature. Thus, while we could view the Fourier coefficients of the wave shape function as the “features” of the pulse wave, their physiological interpretations are not directly related to the hemodynamic interpretations of these landmarks. See Fig 2 for an example of the wave-shape function describing the pulse wave signal.

Fig 2.

Left: an illustrative wave-shape function s with D = 5, δ = 0.59 and θ = 0. Right: an IMT function with the wave-shape function s and time varying amplitude and frequency. Here the frequency is about 1.2 Hz.

2.1.2 Adaptive non-harmonic model.

Using the notion of wave shape function, we now describe our phenomenological model to capture the recorded pulse signal. Fix parameters δ, θ, D for a wave shape function s. We consider the following Intrinsic Mode Type (IMT) functions to model the pulse wave signal. An IMF function, f, is a bounded and continuous function with a continuous derivative that satisfies the following format: (3) where A is a positive differentiable function and ϕ is a monotonically differentiable function. Intuitively, A(t) describes how large the oscillation is at time t, and the positive function ϕ′(t), the first derivative of ϕ, describes how fast the oscillation is at time t. To see how it is interpreted in this way, consider a constant positive function A and a linear function with a positive slope as ϕ. Suppose ϕ(t) = ξ0 t, where ξ0 > 0. In this case, we know that f is a harmonic function with the frequency ξ0 and the amplitude A. We could thus view Eq (3) as a generalization of the harmonic function. Though the heart rate is not constant, normally it does not change suddenly. Therefore we need following conditions to better quantify the pulse signal. Fix a small positive constant ϵ. Then we assume that A(t) does not change too fast in the sense that its derivative is bounded by ϵϕ′(t) and that ϕ′(t) does not change too fast in the sense that ϕ″(t) exists and is bounded by ϵϕ′(t); that is, we have (4) We would thus model the pulse wave signal by Eq (3) with the Condition (4), and call this model the adaptive non-harmonic model.

We would call the monotonically increasing function ϕ(t) the phase function, ϕ′(t) the instantaneous frequency (IF), and A(t) the amplitude modulation (AM). An important issue regarding the identifiability issue of the phase function, the IF and the AM cannot be ignored if the discussion is to be rigorous. Indeed, there might be infinitely many different ways to represent a cosine function g0(t) = cos(2πt) in the format a(t) cos(2πϕ(t)) so that a > 0 and ϕ′ > 0, even though it is well known that g0(t) is a harmonic function with amplitude 1 and frequency 1. Indeed, we could find infinitely many smooth functions α and β so that g0(t) = cos(t) = (1 + α(t)) cos(2π(t + β(t))), and in general there is no reason to favor α(t) = β(t) = 0. Clearly, before resolving this issue, amplitude 1 and frequency 1 cannot be taken as reliable features to quantify the signal g0. This identifiability issue has been well studied in [20, 30], finding that if g0(t) = A(t)s(ϕ(t)) and g0(t) = (A(t) + α(t))s(ϕ(t) + β(t)) also holds, and both satisfy the Condition (4), then |α(t)| and |β′(t)| are both bounded by ϵ for all time . Note that the IF and AM are always positive, but usually not constant. Clearly, when ϕ is a linear function with a positive slope and a is a positive constant, then the model is reduced to the harmonic model and the IF is equivalent to the notion frequency in the ordinary Fourier transform sense. The conditions |a′(t)| ≤ ϵϕ′(t) and |ϕ′′(t)| ≤ ϵϕ′(t) force the signal to locally oscillate “regularly”, that is, around time t0, the signal A(t)s(ϕ(t)) oscillates like A(t0)s(ϕ(t0) − t0 ϕ′(t0) + ϕ′(t0)t), and hence the nominations of IF and AM. We mention that this model is a special case of a wider class of model composed of multiple oscillatory components in the sense that we only have one oscillatory component in the model. For details about a more general model, see [1820, 30].

2.1.3 Physiological interpretation.

The main reason we consider a time-varying frequency and amplitude model like Eq (3) is to capture the physiological facts of HRV and pulsus alternans.

Since the heart does not beat at a constant rate [31], the pulse signal should not oscillate with a constant frequency. The non-constant heart rate is modeled by IF and hence the HRV could be evaluated from analyzing IF. In the past decade, due to the health information embedding in HRV and the trend towards personalized health care requirements, estimating the HRV from the pulse signal extracted from different resources has attracted significant research [3234]. However, the existence of HRV is commonly ignored in the pulse analysis literature. For example, in the traditional spectral analysis approach to the radial pulse, researchers need to analyze the pulse signal over the interval where the heart rate closely resembles a constant [15, 29].

The possible pulsus alternans is captured by the AM. This model is particularly important in patients susceptible to heart failure since pulsus alternans is a manifestation of severe impairment of the left ventricular systolic function [7]. An example of a wave-shape function and an IMT function representing the pulse signal are shown in Fig 2.

2.1.4 Recorded pulse signal.

In practice, noise is inevitable when recording signals. Thus, we model the recorded pulse signal by (5) where A(t)s(ϕ(t)) is the adaptive non-hamornic model for the pulse signal, σ is a slowly varying smooth function quantifying the possible non-stationarity in the data collection process, and Φ is a stationary random process with unit standard deviation describing the noise. See, for example, [20] for a discussion of the noise. Here, we do not assume that the noise is Gaussian or white, while the commonly encountered Gaussian white noise is a specific example. Since in general the noise might be complicated with time-dependence and be far from Gaussian, we take this noise model into account.

While the pulse signal could be recorded by different ways, like tonometer, photoplethymography, video [33], etc, the wave-shape function could be different for different types of pulse signals.

3 Methodology

3.1 Synchrosqueezing transform

It is a common practice to apply the Fourier transform to study oscillatory signals, in particular the pulse wave signal in which we are interested [1517]. As useful as the spectral analysis is, however, it is well known that when the signal is not composed of harmonic functions, the power spectrum determined by the Fourier transform might be misleading. For spectral pulse wave analysis, since HRV and pulsus alternans are inevitable, in practice analysts must carefully choose the signal. But there is still no guarantee that the HRV and pulsus alternans influence could be eliminated, and this could become a confounder in the analysis.

While the oscillatory signals with time-varying AM and IF are ubiquitous, much effort has been extended over the past few decades to address this problem, and several approaches have been proposed, ranging from empirical mode decomposition and its variations [3537], to optimized window and the approximation theory approach [38, 39], to name but a few. Moreover, research interest has recently been extended to multivariate time series analysis [4044] to further take the spatial information into account. Among the different approaches, one active field regarding this issue is time-frequency (TF) analysis. Based on different principles, several TF analysis techniques have been proposed. Typical examples include linear methods such as the short time Fourier transform (STFT) and the continuous wavelet transform (CWT), or the quadratic methods such as the Wigner-Ville distribution or the Cohen class. We refer the reader to a standard textbook [45] for more information. While these methods have attracted a great deal of attention in different fields other than signal processing, they are limited by either the Heisenberg uncertainty principal or the mixing issue. We demonstrate this idea by discussing STFT. The main idea forming the basis for STFT is dividing the signal into overlapping small pieces, and then studying the spectral behaviors over these small pieces. Mathematically, for a function f, its STFT associated with a window function h(t) can be defined as (6) where is the time, is the frequency, h is the window function determined by the user—for which a common choice is the Gaussian function with kernel bandwidth σ > 0, i.e. h(t) = (2πσ)−1/2 et2/σ2. However, the Heisenberg uncertainty principal limits how well the spectrum could be estimated over each piece, thereby limiting the STFT. Similar discussions hold for CWT and other linear TF analysis techniques, and we refer the reader to [45] for details. In the current work, in order to capture the hemodynamics, which have oscillations on the order of 1 second, we run STFT with σ = 0.5 so that the window is not too long to lose the dynamic information, and is not too short to cause a numerical artifact.

To handle these fundamental issues, a nonlinear TF analysis technique, synchrosqueezing transform (SST) [19, 20], which is a special reassignment technique (RM) [46], is proposed to obtain a sharper time-frequency representation. Since these techniques were introduced, they have been widely applied in different fields; see [47] for a summary of its applications in different fields.

Here we briefly summarize SST, and refer the reader to [46] for RM. We mention that the SST could be applied to different linear TF analysis, like STFT, CWT, wave packet transform [25] or S-transform [48] and theoretically the results do not depend significantly on the chosen linear TF analysis. But to simplify the discussion, we choose to do the analysis with STFT. The Matlab code for the SST algorithm based on both CWT and STFT can be downloaded from In brief, the SST sharpens the TF representation determined by STFT by reallocating the STFT coefficients along the frequency axis to the “correct” frequency slot which represents the IF of an oscillatory component. Mathematically, The SST of f is defined as (7) where gα is an approximate δ-function in the sense that g is a fast decaying smooth function with ∫ g(x)dx = 1, so that tends to the Dirac delta measure δ supported at 0 weakly as α → 0, and with defined by (8) In plain language, by reading , we collect all STFT coefficients indicating the existence of an oscillatory component with frequency ξ to the slot ξ. Note that compared with RM, in SST, the coefficients are reallocated along the frequency axis, so the causality is preserved; second, in SST we reallocate the STFT coefficient instead of the spectrogram coefficient. These two facts allow us to reconstruct the oscillatory components of interest, in particular when the signal is noisy or is composed of several oscillatory components. It has been clearly found that for the phenomenological model of the pulse wave signal of interest, the IF ϕ′(t) and the AM A(t) can be accurately estimated from the recorded pulse signal [19, 20]. Precisely, we could prove that at time t, the coefficients in are dominant when ξϕ′(t). This property allows us an accurate estimate of the IF ϕ′ by, for example, the curve extraction technique. Denote the estimated ϕ′ by . We can then estimate the amplitude modulation A(t) and the phase function ϕ(t) by building (9) The estimator of A(t) is thus defined as , and hence an estimator for ϕ(t), denoted as , can be obtained by unwrapping the phase of the complex-valued signal . We refer readers interested in SST to [19, 20] for the detailed numerical algorithms and the theory beyond them.

Here, we show the results of pulse analysis by applying the SST in Fig 3. To demonstrate its benefit on a noisy signal, we artificially add noise on the second half of the signal, and show the result in Fig 4. In this example, the noise is an ARMA(1,1), where ARMA stands for autoregressive and moving averaging, time series determined by the autoregression polynomial a(z) = 0.5z + 1 and the moving averaging polynomial b(z) = −0.3z + 1, with the innovation process taken as i.i.d. student t3 random variables so that the signal to noise ratio, defined as , is 0 dB. It is clear that though the signal to noise is low, the noise is non-stationary since it exists only over a finite interval, and the noise has the fat tail behavior described by the student t3 random variables. Thus, the SST algorithm could reliably extract the instantaneous frequency, so that we could obtain reliable HRV information.

Fig 3.

(a) The radial pulse signal R(t) recorded from a normal subject. It is also clear that the IF and amplitude modulation are not constant due to the inevitable HRV and pulsus alternans. The peaks are marked by gray circles, and the lengths between two consecutive peaks are shown. Note that there are two peaks around the second second, and we choose the one with the larger value as the peak. (b) The time-frequency (TF) representation of R(t) determined by the synchrosqueezing transform. The dominant curve in the TF representation is associated with the IF induced by the heart rate variability (HRV). It is clear that the pulse around the 5th second takes a longer time to finish, which leads to the slower instantaneous frequency. Indeed, the y-axis of the dominant curve around time 5.3-th second is 1/1.15 = 0.87, which reflects how fast the signal oscillates at that moment. Note that the artifacts around the 5.5 second and the 7.5 second do not play a major role in the analysis results.

Fig 4.

(a) The radial pulse signal R(t) recorded from a normal subject that is contaminated by the autoregressive and moving averaged noise generated from the student t3 i.i.d. random process from the 2.5-th second to the 5.5-th second, which is denoted as Y(t). The radial pulse signal is the same as that shown in Fig 3. Note that there are several spikes in Y(t), which are generated by the fat tail natural of the student t 3 random variable. (b) The time-frequency (TF) representation of Y(t) is determined by the synchrosqueezing transform (SST). The dominant curve in the TF representation is associated with the IF induced by the heart rate variability (HRV). It is clear that the TF representation determined by SST is robust to the noise even if the noise is time-dependent with a fat tail distribution, while the dominant curve representing the instantaneous frequency is slightly deformed due to the noise.

3.2 Feature extraction by estimation of the wave shape functions

As discussed in Section 2.1, the main feature of interest for the pulse analysis is the wave-shape function in the adaptive non-harmonic model, in particular in the pulse spectral analysis. In this section, we describe an algorithm to extract the wave shape function. Note that since the wave-shape function can be expanded by its Fourier coefficients, the pulse signal f(t) = A(t)s(ϕ(t)) can be represented as (10) where and are the Fourier coefficients of the shape function s. In this study, we estimate the wave shape functions based on Eq (10) using the standard functional regression [21, 49].

Consider the wave shape functions s with parameters δ, D, θ in Eq (5). To simplify our discussion, we assume that θ = 0 and that the noise is stationary, that is σ = 1. We would choose D = 6 in this study, based on the discussion in Section 2. Thus, the pulse signal Eq (10) becomes (11) After discretization by the sampling period Δt > 0 over time interval [Δt, NΔt], the recorded pulse signal is saved digitally as a N-dim vector, , so that its l-th entry is Yl = f(lΔt) + Φl, where l = 1, …, N and Φ is a random vector satisfying var(Φl) = 1 for all l, which might not be Gaussian and the covariant matrix might not be the identity. Denote the discretized estimators of A(t) and ϕ(t) by and . Note that it has been well established the discretized estimation of A and ϕ are accurate with error of order ϵ [20]. To simplify the discussion, we assume that the estimates and are precise without error; that is, and for all l = 1, …, N. In the general case, the analysis result will deviate by an error of order of ϵ. We thus construct the following “functional vectors” (12) where ℓ = 0, …, D and c, d are N-dim vector whose k-th entries are (13) where k = 1, …, N. As a result, the recorded pulse signal satisfies (14) where .

To estimate the parameters α and β from the functional vectors c, observe that the (2D + 1) × (2D + 1) matrix ccT is diagonal dominant. Since and var(ΔtΦcT) = O(LΔt). Thus we can estimate γ by (15) where , and hence estimate the oscillatory signal by (16) When contains an accurate estimation of the wave-shape function s with L2 error of order ϵ, we could take the Fourier coefficients into account as the feature of the pulse signal. We call the 2D + 1 dimensional vector the spectral pulse signature (SPS) for the recorded pulse signal. Note that the ℓ-th component of the power spectrum of s could be estimated by . The main benefit of this approach is that the influence of HRV, which is modeled by IF, is eliminated automatically and the wave-shape function is better estimated.

3.3 Comparing the present method to previous ones

Here we summarize the difference between our approach and the commonly applied spectral analysis [2729]. Recall that in spectral analysis, the power spectrum of a selected recorded pulse signal is evaluated and the energy of different harmonic modes are considered as features of the subject, indicating aspects of physiological health. The selection criteria for the pulse signal interval is that the heart rate is almost a constant [15, 29], since the power spectrum approach is sensitive to the non-constant frequency and non-constant amplitude signal. The first difference is that based on the adaptive non-harmonic model and SST, the instantaneous frequency and amplitude modulation can be accurately obtained, so we do not need to select an interval from a recorded pulse signal. Second, since the HRV and pulsus alternans are physiologically inevitable, the proposed approach is more physiologically feasible.

Third, note that the information obtained from the spectral analysis is different from the SPS. Indeed, under the assumption for Eq (11), we have the following direct expansion: (17) where and for ℓ = 1, …, D, , a ≥ 0, θ ∈ [0, 2π), α = 2a cos(θ) and β = −2a sinθ. Here, θ reflects the phase of the ℓ-th harmonic component hidden inside the wave shape signal. Clearly, since power spectrum analysis commonly takes , the phase information of the ℓ-th harmonic component is missed. However, in SPS the phase information is preserved and the hemodynamics could be more faithfully captured.

4 Testbed: the radial pulse diagnosis

To test how well the proposed adaptive non-harmonic model and the algorithm work in practice, in this section we study the radial pulse wave signal on congestive heart failure subjects. The signals are recorded from three landmarks. First, the radial styloid process; second the middle position between the radial styloid process and the palm and the proximal point with the same distance from the first to the second location. We mention that these three locations are commonly recognized in the pulse diagnosis; the first one is called guan, the second one is called chun and the third one is called chi. We thus use guan, chun and chi to refer to these three locations in this study.

4.1 Material

All protocols in this study were approved by the Institutional Review Board of Chang Gung Memorial Hospital, Linkou, Taoyuan, Taiwan (93-6288), Taiwan and written informed consent was obtained from all patients. Nineteen normal subjects without history of heart disease are included in the control group, and 17 subjects with congestive heart failure (CHF) are included in the study group. The diagnosis of CHF subjects is based on the criteria indicated by the Framingham heart study. The participants were invited for pulse examination in a quiet and temperature-controlled room in Chang Gung Memorial Hospital, Linkou branch, Taiwan. Pulse wave signals were recorded from chun, guan and chi positions of both hands by a tonometer (Wang’s sphygmometer, PDS-2000). The sampling rate of the signal is at 100Hz. For each subject, we collect 10 seconds signal for each position on both hands, and repeat 2 or 3 times. The pulse wave was recorded in sitting position with the wrist comfortably resting on a small pillow at the level of the heart.

We recruited 17 patients with CHF for the study group and 19 normal individuals for the controls. The age of the study and control group are 64.3 ± 23.7 and 63.2 ± 15.8 respectively. The male/female ratio were 15/7 in the study group and 10/10 in the control group. There were no significant differences in age or sex. As a result, we obtain 53 (respectively 39) pulse wave signals recorded from chun from the normal (respectively CHF) group, 55 (respectively 34) pulse wave signals recorded from guan from the normal (respectively CHF) group and 50 (respectively 41) pulse wave signals recorded from chi from the normal (respectively CHF) group.

4.2 Statistical Analysis and Global pulse signature (GPS)

To test if the SPS indices of the normal group differ from those of the CHF group, we apply the currently developed one-way ANOVA for functional data, called the globalized pointwise F (GPF) test [50]. For readers having interest in this technique, we refer them to [50]. In this study, we consider p values less than 0.01 as significant.

As the SPS index is a high dimensional vector, it is not easy to visualize. To provide an easy-to-use index for the pulse diagnosis, we consider the following approach to integrate the information in the SPS index. Suppose from a fixed position of the i-th subject we obtain a SPS index . The associated outcome of this SPS index is denoted as yi, and yi = 1 (respectively yi = 0) means the subject is in the CHF group (respectively control group). Thus we have the dataset . When the SPS index is located in the 2D + 1 Euclidean space and the sampling size is limited, we apply the partial least squares (PLS) regression to find a linear regression model by projecting SPS and the response variables to a new space. Here we briefly recall the PLS regression. PLS regression finds components from that are relevant for the outcome by seeking a set of components that performs a simultaneous decomposition and with the constraint that these components explain as much as possible of the covariance between and . Then the decomposition of is applied to predict the group. For details about PLS regression, see [51]. Suppose the PLS regression coefficient is . Then the prediction result under the linear regression model for , denoted as , is referred to as the global pulse signature (GPS) index. The GPS index is integrated information derived from the SPS index, which reflects the subject’s condition of interest.

For the purpose of prediction based on GPS, we can further apply the receiver operating characteristic (ROC) to determine the threshold to classify the subjects into two groups. We report the sensitivity, specificity, accuracy and the area under curve (AUC) to evaluate the classification result. The confidence interval (CI) of AUC is evaluated by 1000 bootstrap replicas. To assess how the results based on PLS and ROC will generalize to an independent data set, we run leave-one-out cross validation (LOOCV) 200 times for each position of both hands, and report the accuracy.

4.3 Results

First, we show the synchrosqueezing transform of the pulse wave signal from a subject with CHF and the associated estimated wave shape function in Fig 5. Note that due to the inevitable deviation, for example the one at the 4-th second, and the HRV, the power spectrum estimated from the pulse wave signal is spreading. Note that estimating the wave shape function could be viewed as the power spectrum analysis of the pulse wave signal after correcting the IF and AM. In other words, as we could estimate IF and AM accurately from the pulse wave signal, we could resample the signal according to the estimated IF and then normalize the signal by the estimated AM.

Fig 5.

(a) The pulse signal recorded from a subject with congestive heart failure (CHF), with the y-axis as the arbitrary unit. (b) The estimated wave shape function for the subject with CHF. (c) The time-frequency (TF) representation determined by the synchrosqueezing transform. It is clear that the pulse around the 2.5th second takes a longer time to finish, which leads to the slower instantaneous frequency (the dominant curve in the TF representation is around 0.9 Hz at time2.5th second). It is also clear that the instantaneous frequency is not constant due to the inevitable heart rate variability (HRV). Note that while there is a significant deviation at the 2.5-th second, the estimation result catches most of the shape information. (d) The power spectrum of the estimated wave shape function shown in (b).

The set of SPS indices of different groups from different positions is shown in Fig 6. We could see that the means of the normal group and the CHF group are different. The GPF functional ANOVA test shows that the SPS indices evaluated from all positions on both hands are significantly different. Except for the p value of the chun position on the right hand, which is 4.4 × 10−4, the p values of other positions are <10−4.

Fig 6. The deviation from the mean of each entry of the spectral pulse signature (SPS) is shown in the error bar plot.

The error bar is determined by the standard deviation. In the top row, the distribution of SPS determined from guan, chun and chi positions of the left hand are shown from left to right. In the bottom row, the distribution of SPS determined from guan, chun and chi of the right hand are shown from left to right. The results of the normal subjects are shown in the gray error bar, and those of the subjects with congestive heart failure are shown in the black error bar.

Then we apply PLS to obtain the GPS index to distinguish the two groups. The histogram of GPS indices determined from different positions on both hands are shown in Fig 7. It is clear that the GPS of subjects in the CHF group is smaller than that of the control group. The ROC analysis results, including the sensitivity and specificity and AUC, from different positions are shown in Fig 8. The sensitivity, specificity, accuracy, AUC and the accuracy of LOOCV of the GPS determined from different positions on both hands are summarized in Table 1.

Fig 7. The histograms of GPSs determined from chun, guan and chi positions on the left (respectively right) hand are shown on the left, middle and right subfigures on the top (respectively bottom) row.

The normal group is shown in the gray color and the congestive heart failure group is shown in black. Gray stars represent the determined thresholds by the ROC binary classification.

Fig 8. Left (respectively middle and right): the receiver operating curve (ROC) of the global pulse signature (GPS) of the chun (respectively guan and chi) position on the left hand is shown in the black curve and that of the right hand is shown in the gray hand.

Black and gray circles are the optimal operating point of the ROC.

Table 1. Sensitivity (SEN), specificity (SPE), accuracy (AC), the area under curve (AUC) and the accuracy of the leave-one-out cross validation (LOOCV) of the global pulse signature evaluated from different positions on both hands.

The confidence intervals of the AUC are reported in parentheses.

5 Discussion

In summary, in this paper we study the physiological signal by the adaptive non-harmonic model, the SST and the functional regression technique. The usefulness of the proposed scheme is supported by an encouraging analysis result of the radial pulse signal. Although we analyze the radial pulse signal as the test case for this study, it should be noted that the proposed model and analysis technique could be applied to other pulse signals obtained by different instruments. For example, contact photoplethysmogram (PPG) measurement [52] or PhysioCam non-contact PPG measurement [33], which represent the changes of blood volume in the vessel obtained through an optical transmission measurement or real-time camera images, and hence reflect the change in vascular blood volume associated with the cardiac beat. While these signals represent different aspects of the hemodynamics than the radial pulse signal we study in this paper, we could expect to obtain a broader angle of view about human health if information obtained from these signals could be combined. We will report the research progress in the future work. Since the potential of the SST and other nonlinear TF analysis techniques have been shown in this study and other clinical problems, for example, [5355], by taking the wave-shape model into account, we could expect a broader application and better analysis results.

We also point out the relationship of the pulse signal analysis results with the traditional Chinese medicine (TCM) theory. In short, the results we obtained in this study could lead to a potential means to help establish the foundation of TCM theory. See Fig 9 for an illustration of the summary of the pulse diagnosis theory in the TCM theory. Note that while TCM has been widely applied in the eastern culture, up to now, a systematical/scientific theory understanding the mechanism beyond pulse diagnosis is not yet well established [56], but its usefulness has been demonstrated [58]. There are several studies based on hemodynamics aiming to understand the mechanism; for example, Wang et. al. [24, 59] proposed that the pulse wave consists of numerous harmonic waves, and each harmonic wave is associated with an internal organ and carries information of different meridians over the body. That study also noted that the harmonic waves of the upper, middle and lower section of the body may correspond to the three sections of pulse in timeline and that the waveform on both hands are not totally the same. On the other hand, our approach is purely from the phenomenological viewpoint and adaptive harmonic analysis. In our results, the classification result of the CHF group and the normal group is better on the right hand side, especially the right chi. Since the right chi position demonstrates the most significant difference between groups, it may reveal the importance of the right chi (kidney yang) signal in evaluating the clinical condition of CHF. According to TCM theory, kidney yang is the fundamental support to maintain the human life. In Western medicine, the hemodynamics of renal artery, such as the blood pressure, plays an important role in regulating the overall whole cardiovascular function. On the other hand, a possible cause for this observation is that the pulse pressure of the right arm is usually higher than the pulse pressure of the left arm. It is presumed that the pulse wave signal of the right arm may have a higher signal-to-noise ratio than the pulse wave signal of the left arm. The left chun and right guan position are the two second important roles in our analysis. According to TCM theory, the left chun position (heart) manifests the general condition of the cardiovascular system, hence our results are consistent with clinical experience. Thus, our findings partially support the pulse diagnosis theory in TCM that the waveforms on different positions of radial artery contain different information. A similar finding was reported by Young et. al., who found that the although the augmentation indices determined from the radial pulse waves recorded from chun, guan and chi are not significantly different, the estimated aortic augmentation indices determined from the radial pulse waves recorded from chun, guan and chi are not identical [60]. In conclusion, since the study of pulse diagnosis from different aspects is an active field, we would expect our proposed model and method could help to further study the experiences and working practice of pulse diagnosis, e.g. the nature and dynamic of disease, and its relationship to modern hemodynamics.

Fig 9. An illustration of anatomical locations associated with the terminologies used in pulse diagnosis.

In the TCM pulse diagnosis, it is stated that the pulse on the right hand manifests the condition of Qi [56, 57], while the pulse on the left hand reflects the blood. For different pulse positions, left chun, guan and chi reflect the heart, the liver, and the kidney respectively; the right chun, guan and chi reflect the lung, the spleen, the kidney respectively. The left chi manifests mainly the kidney yin, and the right chi manifests mainly the kidney yang (the Life Gate in TCM).

Limitations of this study should also be mentioned. First, the tonometer (PDS-2000) we applied in this study records only the two-dimensional data (pressure-time) of the pulse. Since more advanced instruments now available can obtain three dimensional data [61], further study should be undertaken. Second, although the phenomenological model we propose is capable of capturing IF and AM as well as the wave shape function, it is clearly not the optimal solution. It is clear that there is a more complex interaction between IF, AM and the wave shape function than what we consider in the adaptive non-harmonic model. On the one hand, a more general model, like the time-varying wave shape function, could be considered based on the physiological background. On the other hand, we conjecture that this relationship might be better captured by combining the existing hemodynamic models with the proposed phenomenological model. This finer model might better capture the physiological information hidden inside the pulse wave signal and lead to a better algorithm to better study the recorded pulse wave signal. A systematic study and its application of this issue will be reported in future work. Moreover, from the clinical viewpoint, the sample size in this study is limited, and the interesting clinical problems, like outcome prediction or early CHF diagnosis are not discussed. Also, to simplify the discussion and avoid possible confounders, in this study we limit our analysis to subjects with CHF. Thus, we could not make the final conclusion about the pulse diagnosis. To use the research results in clinics, a larger scale clinical study with CHF and other diseases is needed to conclude the current findings, and we will report our continuing research in the future.

Supporting Information

S1 Code. The Matlab code.

The Matlab code used to analyze the pulse wave signal.



H.-T. Wu thanks Professor Jin-Ting Zhang for sharing the GPF code. Part of this work was done during H.-T. Wu’s visit to National Center for Theoretical Sciences, Taiwan, and he would like to thank NCTS for its hospitality.

Author Contributions

Conceived and designed the experiments: HTW HHC. Performed the experiments: HTW. Analyzed the data: HTW. Contributed reagents/materials/analysis tools: HHC HKW CLW YLY WHW THT. Wrote the paper: HTW HHC HKW.


  1. 1. Milnor WR. Hemodynamics (II). Baltimore: Williams & Wilkins; 1989.
  2. 2. Nichols WW, O’Rourke MF. McDonald’s Blood Flow in Arteries: Theoretic, Experimental and Clinical Principles. London: Hodder Arnold; 2005.
  3. 3. Nichols WW, O’Rourke MF, Vlachopoulos C. McDonald’s Blood Flow in Arteries—Theoretical Experimental and Clinical Principals. 6th ed. London, UK: Hodder Arnold; 2011.
  4. 4. Caro CG, Pedley TJ, Schroter RC, Seed WA. The Mechanics of the Circulation. 2nd ed. Cambridge University Press; 2011.
  5. 5. Salvi P. Pulse Waves—How vascular Hemodynamics Affects Blood Pressure. New York: Springer; 2012.
  6. 6. Lewington S, Clarke R, Qizilbash N, Peto R, Collins R. Prospective Studies Collaboration. Age-specific relevance of usual blood pressure to vascular mortality: a meta-analysis of individual data for one million adults in 61 prospective studies. Lancet. 2013;360:1903–1913.
  7. 7. Morris DC. The Carotid Pulse. In: Walker HK, Hall WD, Hurst JW, editors. Clinical Methods: The History, Physical, and Laboratory Examinations. 3rd ed. Boston: Butterworths; 1990. Available from:
  8. 8. Braunwald E, Perloff JK. The History and Physical Examination: An Evidence-Based Approach. In: Mann DL, Zipes DP, Libby P, Bonow RO, editors. Braunwald’s Heart Disease: A Textbook of Cardiovascular Medicine. 10th ed. Philadelphia, PA: Elsevier Saunders; 2014. p. 95–113.
  9. 9. Chen CH, Ting CT, Nussbacher A, Nevo E, Kass DA, Pak P, et al. Validation of Carotid Artery Tonometry as a Means of Estimating Augmentation Index of Ascending Aortic Pressure. Hypertension. 1996;27:168–175. pmid:8567037
  10. 10. Scuteri A, Chen CH, Yin FCP, Chih-Tai T, Spurgeon HA, Lakatta EG. Functional Correlates of Central Arterial Geometric Phenotypes. Hypertension. 2001;38(6):1471–1475. pmid:11751738
  11. 11. O’Rourke MF, Pauca A, Jiang XJ. Pulse wave analysis. British journal of clinical pharmacology. 2001;51(6):507–522. pmid:11422010
  12. 12. Vlachopoulos C, Aznaouridis K, O’Rourke MF, Safar ME, Baou K, Stefanadis C. Prediction of cardiovascular events and all-cause mortality with central haemodynamics: a systematic review and meta-analysis. European Heart Journal. 2010;31(15):1865–1871. pmid:20197424
  13. 13. Melenovsky V, Borlaug BA, Fetics B, Kessler K, Shively L, Kass DA. Estimation of central pressure augmentation using automated radial artery tonometry. J Hypertens. 2007;25(7):1403–1409. pmid:17563562
  14. 14. Lin Wang YY, Chang SL, Wu YE, Hsu TL, Wang WK. Resonance. The missing phenomenon in hemodynamics. Circulation research. 1991;69:246–249.
  15. 15. Hsu TL, Chao PT, Hsiu H, Wang WK, Li SP, Lin Wang YY. Organ-specific ligation-induced changes in harmonic components of the pulse spectrum and regional vasoconstrictor selectivity in Wistar rats. Experimental physiology. 2006;91(1):163–170. pmid:16210450
  16. 16. Wei LY, Lee CT, Chow P. A new scientific method of pulse diagnosis. American Journal of Acupuncture. 1984;12(3):205–218.
  17. 17. Huang CM, Wei CC, Liao YZ, Chang HC, Kao ST, Li TC. Developing the Effective Method of Spectral Harmonic Energy Ratio to Analyze the Arterial Pulse Spectrum. Evidence-Based Complementary and Alternative Medicine. 2011;342462:1–7.
  18. 18. Wu HT. Instantaneous frequency and wave shape functions (I). Appl Comput Harmon Anal. 2013;35:181–199.
  19. 19. Daubechies I, Lu J, Wu HT. Synchrosqueezed wavelet transforms: An empirical mode decomposition-like tool. Appl Comput Harmon Anal. 2011;30:243–261.
  20. 20. Chen YC, Cheng MY, Wu HT. Nonparametric and adaptive modeling of dynamic seasonality and trend with heteroscedastic and dependent errors. J Roy Stat Soc B. 2014;76:651–682.
  21. 21. Chui CK, Lin YT, Wu HT. Real-time dynamics acquisition from irregular samples—with application to anesthesia evaluation. Analysis and Applications. 2016;14(4):537–590.
  22. 22. McEniery CM, Cockcroft JR, Roman MJ, Franklin SS, Wilkinson IB. Central blood pressure: Current evidence and clinical importance. European Heart Journal. 2014;35(26):1719–1725. pmid:24459197
  23. 23. Westerhof BE, P vJ, Murgo JP, Westerhof N. Location of a Reflection Site Is Elusive: Consequences for the Calculation of Aortic Pulse Wave Velocity. Hypertension. 2008;52:478–483. pmid:18695144
  24. 24. Lin Wang YY, Hsu TL, Jan MY, Wang WK. Review: Theory and Applications of the Harmonic Analysis of Arterial Pressure Pulse Waves. Journal of Medical and Biological Engineering. 2010;30(3):125–131.
  25. 25. Yang H. Synchrosqueezed Wave Packet Transforms and Diffeomorphism Based Spectral Analysis for 1D General Mode Decompositions. Appl Comput Harmon Anal. 2014;39:33–66.
  26. 26. Hou TY, Shi Z. Extracting a shape function for a signal with intra-wave frequency modulation. Philosophical Transactions of the Royal Society of London A: Mathematical, Physical and Engineering Sciences. 2016;374 (2065).
  27. 27. Taylor MG. Use of random excitation and spectral analysis in the study of frequency-dependent parameters of the cardiovascular system. Circulation research. 1966;18(5):585–595. pmid:5937544
  28. 28. Wei LY, Chow P. Frequency distribution of human pulse spectra. IEEE transactions on bio-medical engineering. 1985;32(3):245–246. pmid:3997182
  29. 29. Lin Wang YY, Jan MY, Shyu CS, Chiang CA, Wang WK. The natural frequencies of the arterial system and their relation to the heart rate. IEEE transactions on bio-medical engineering. 2004;51(1):193–5. pmid:14723511
  30. 30. Kowalski M, Meynard A, Wu HT. Convex Optimization approach to signals with fast varying instantaneous frequency. Appl Comput Harmon Anal. 2016;In press.
  31. 31. Malik M, Camm AJ. Heart rate variability. New York: Wiley-Blackwell; 1995.
  32. 32. Gil E, Orini M, Bailón R, Vergara JM, Mainardi L, Laguna P. Photoplethysmography pulse rate variability as a surrogate measurement of heart rate variability during non-stationary conditions. Physiological measurement. 2010;31(9):1271–1290. pmid:20702919
  33. 33. Davila MI. Noncontact Extraction Of Human Arterial Pulse With A Commercial Digital Color Video Camera. University of Illinois at Chicago. Chicago; 2012.
  34. 34. Wu HT, Lewis GF, Davila MI, Daubechies I, Porges SW. Optimizing Estimates of Instantaneous Heart Rate from Pulse Wave Signals with the Synchrosqueezing Transform. submitted. 2015;.
  35. 35. Huang NE, Shen 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 Lond A. 1998;454(1971):903–995.
  36. 36. Tavallali P, Hou T, Shi Z. Extraction of Intrawave Signals Using the Sparse Time-Frequency Representation Method. Multiscale Modeling & Simulation. 2014;12(4):1458–1493.
  37. 37. Cicone A, Liu J, Zhou H. Adaptive local iterative filtering for signal decomposition and instantaneous frequency analysis. Appl Comput Harmon Anal. 2016;in press.
  38. 38. Ricaud B, Stempfel G, Torrésani B. An optimally concentrated Gabor transform for localized time-frequency components. Adv Comput Math. 2014;40:683–702.
  39. 39. Chui CK, Mhaskar HN. Signal decomposition and analysis via extraction of frequencies. Appl Comput Harmon Anal. 2016;40(1):97–136.
  40. 40. Gao ZK, Jin ND. A directed weighted complex network for characterizing chaotic dynamics from time series. Nonlinear Analysis: Real World Applications. 2012;13:947–952.
  41. 41. Gao ZK, Yang YX, Fang PC, Jin ND, Xia CY, Hu LD. Multi-frequency complex network from time series for uncovering oil-water flow structure. Scientific Reports. 2015;5:8222. pmid:25649900
  42. 42. Gao ZK, Fang PC, Ding MS, Jin ND. Multivariate weighted complex network analysis for characterizing nonlinear dynamic behavior in two-phase flow. Experimental Thermal and Fluid Science. 2015;60:157–164.
  43. 43. Ahrabian A, Looney D, Stankovic L, Mandic DP. Synchrosqueezing-based time-frequency analysis of multivariate data. Signal Processing. 2015;106:331–341.
  44. 44. Gao ZK, Yang YX, Zhai LS, Ding MS, Jin ND. Characterizing slug to churn flow transition by using multivariate pseudo Wigner distribution and multivariate multiscale entropy. Chemical Engineering Journal. 2016;291:74–81.
  45. 45. Flandrin P. Time-frequency/time-scale analysis. vol. 10 of Wavelet Analysis and its Applications. San Diego: Academic Press Inc.; 1999.
  46. 46. Auger F, Flandrin P. Improving the readability of time-frequency and time-scale representations by the reassignment method. IEEE Trans Signal Process. 1995 may;43(5):1068–1089.
  47. 47. Daubechies I, Wang Y, Wu HT. ConceFT: Concentration of frequency and time via a multitapered synchrosqueezing transform. Philosophical Transactions of the Royal Society of London A: Mathematical, Physical and Engineering Sciences. 2016;374 (2065).
  48. 48. Huang Z, Zhang J, Zhao T, Sun Y. Synchrosqueezing S-Transform and Its Application in Seismic Spectral Decomposition. Geoscience and Remote Sensing, IEEE Transactions on. 2015;PP(99):1–9.
  49. 49. Ramsay J, Silverman BW. Functional Data Analysis. New York: Springer; 1997.
  50. 50. Zhang JT, Liang X. One-way ANOVA for functional data via globalizing the pointwise F-test. Scandinavian Journal of Statistics. 2013;41:51–71.
  51. 51. Rosipal R, Kr N. Overview and Recent Advances in Partial Least Squares. In: Subspace, Latent Structure and Feature Selection. vol. 3940. Springer-Verlag Berlin Heidelberg; 2006. p. 34–51.
  52. 52. Allen J. Photoplethysmography and its application in clinical physiological measurement. Physiol Meas. 2007;28:R1–R39. pmid:17322588
  53. 53. Lin YT, Wu HT, Tsao J, Yien HW, Hseu SS. Time-varying spectral analysis revealing differential effects of sevoflurane anaesthesia: non-rhythmic-to-rhythmic ratio. Acta Anaesthesiologica Scandinavica. 2014;58:157–167. pmid:24410106
  54. 54. Baudin F, Wu HT, Bordessoule A, Beck J, Jouvet P, Frasch M, et al. Impact of ventilatory modes on the breathing variability in mechanically ventilated infants. Frontiers in Pediatrics, section Neonatology. 2014;2.
  55. 55. Wu HT, Talmon R, Lo YL. Assess Sleep Stage by Modern Signal Processing Techniques. IEEE Transactions on Biomedical Engineering. 2015;62:1159–1168. pmid:25438301
  56. 56. Leung L. Traditional Chinese Medicine—a beginner’s guide. InnovAiT. 2011;4(1):49–54.
  57. 57. Wiseman N, Ye F. A Practical Dictionary of Chinese Medicine. Taos, New Mexico: Paradigm Publications; 2014.
  58. 58. Oparil S, Joseph LI. Pulsology Rediscovered Commentary on the Conduit Artery Function Evaluation (CAFE) Study. Circulation. 2006;113:1162–1163. pmid:16520424
  59. 59. Lin Wang YY, Wang SH, Jan MY, Wang WK. Past, Present, and Future of the Pulse Examination (mái zhen). J Tradit Complement Med. 2012;2(3):164–85.
  60. 60. Jeon YJ, Kim JU, Lee HJ, Lee J, Ryu HH, Lee YJ, et al. A Clinical Study of the PulseWave Characteristics at the Three Pulse Diagnosis Positions of Chon, Gwan and Cheok. Evidence-Based Complementary and Alternative Medicine. 2011;904056:9.
  61. 61. Luo CH, Chung YF, Yeh CC, Si XC, Chang CC, Hu CS, et al. Stringlike pulse quantification study by pulse wave in 3D pulse mapping. J Altern Complement Med. 2012;18(10):924–31. pmid:23057481