Background

Parkinson’s disease (PD) is a progressive neurodegenerative disorder with the cardinal features of bradykinesia, rest tremor, rigidity, and postural instability [1]. There are reports stating that the diagnosis accuracy for Parkinson’s disease is only 76 % [24]. More recently, the accuracy of the clinical and pathological diagnosis of idiopathic Parkinson’s disease and another parkinsonian syndrome has been reported as 85.3 % (122 out of 143 cases) [5]. The common misdiagnosis includes parkinsonism-plus syndrome and essential tremor (ET) [6]. Although PD and ET appear to be two distinct diseases, clinical presentation of the two conditions can overlap, including tremor frequency range, the occurrence of resting tremors in ET (atypical ET syndrome) and the presence of postural tremors in certain tasks in PD [7]. The differential diagnosis of these tremors is important since the treatment depends on the specific etiology of each tremor type [8].

The diagnosis of PD is generally based on unified clinical diagnostic criteria in which the most widely accepted one is the United Kingdom Parkinson’s Disease Society Brain Bank (UKPDSBB). Based on this criteria, the diagnosis of PD can be made according to the presence of the cardinal features, including rest tremor, bradykinesia, rigidity, and postural instability, followed by the exclusion of other potential mimics. While tremor is an important clinical feature of PD, the diagnosis of PD cannot generally be made based on the features of tremor alone, but requires the presence of other cardinal features, with supporting clinical features if present.

Specifically on tremor in PD, they can have different manifestations although the most common type is the rest tremor, which accounts for 70 % of PD patients. However, in clinical practice, presentation of tremor in PD may overlap with other disorders, like essential tremor posing difficulties to clinicians to decide from the clinical examination alone if this tremor is parkinsonian. The common clinical scenario is to consider whether patients who have mild unilateral rest tremor, but also with postural tremor and unclear bradykinesia and rigidity if they are in fact parkinsonian. Since the evidence of PD treatment supports the fact that the treatment delays the disability [9], this clinical diagnosis of tremor alone can be challenging when presenting features of tremor overlap and characteristic features are not present, particularly in the early stage. Therefore, in our study, we seek to identify kinematic parameters that will enable us to differentiate tremor in PD from other disorders.

Current approaches of differential diagnosis of PD and ET can be categorized into conventional and non-conventional methods. The conventional approach includes clinical history and examination, supported by neuroimaging, and genetic studies if available, and further assessment of a response from antitremor medications. The non-conventional approach, which is more cost-effective and time efficient, is by studying tremor kinematics according to its intensity and frequency [8].

Recently, many researchers have been using, a particular or a combination of, low cost and widely available devices such as an electromyogram (EMG) [11, 12, 15, 16] and an accelerometer [1019] to capture tremor signals from patients in order to discriminate PD, ET and physiologic tremors. Features of tremor signal are extracted by some general or specific methods such as peak frequency [10, 13], root mean square (RMS) of the linear acceleration [11, 12], approximate entropy [11, 12, 16], power spectral density [13, 14, 16], the shape of signal distribution [10, 12], wavelet coefficients [14, 16, 18] and higher order statistic parameters [14, 15]. These features, in general, are passed into one of the classifiers including neural networks [14, 18], support vector machines [17] and cluster analyses [10, 15], to classify the under test features as the group with the greatest potential. However, according to professional literatures, PD and ET cannot be confidently differentiated by previous methods.

In this report we proposed a novel method to extract a temporal feature based on the observation that, in PD patients, tremor frequencies have alteration while performing different tasks. This leads to the hypothesis that when PD patients perform a specific task with lower tremor frequency, they could potentially be observed to have more tremor fluctuation on that task. This feature, which is extracted from the angular rate tremor, can then be used to differentiate PD from ET subjects. Furthermore, the ratio of extracted features from an individual subject performing two specific tasks provides the improvement to the differential diagnosis.

Methods

Subjects

Fifty-seven subjects (35 PD, 22 ET patients) who were attending the outpatient clinic at the Chulalongkorn Center of Excellence for Parkinson’s Disease and Related Disorders, King Chulalongkorn Memorial Hospital, Bangkok Thailand, participated in the study. All PD and ET patients were instructed to withhold their medications for at least 12 h before the test. The study was approved by the Human Subjects Ethics Committee of the Faculty of Medicine, Chulalongkorn University. All subjects gave their written informed consent before entering the study in accordance with the declaration of Helsinki. Thirty-two PD and 20 ET patients were labeled as a training group whose data were used to generate the discrimination criteria. Three PD and 2 ET patients were labeled as a testing group whose data were used for validation purpose. Data from the two groups were collected separately where data of the training group was collected 2 years prior. There was no special criterion of patient selection for the training group. Demographic data and disease characteristics of participants in the training group are shown in Table 1. Patients with early stage or mild tremor, suggested by lower Fahn–Tolosa–Marin Tremor Rating Scale (TRS) compared to the training group, were selected as a testing group. Demographic data and disease characteristics of participants in the testing group are shown in Table 2.

Table 1 Demographic data of PD and ET subjects in training group
Table 2 Demographic data of 3 PD and 2 ET subjects with mild tremor or early stage in testing group

Measurement

A 6-Degree of freedom (DOF) inertial measurement unit (IMU) with the capacity of measuring 125 samples/second of tri-axial acceleration and tri-axial angular velocity [20] is attached to subject’s upper limb during the experiment. However, only angular rate signals were considered in this study. The IMU is composed of a transmission part which is attached to subject’s wrist, and a sensor part which is attached to the index finger of the dominant hand manifesting tremor of the subject. The weight of the transmission part and the sensor part are 74 and 5 g, respectively. With this weight, the sensor part does not markedly affect the movement of a subject’s finger where the tremor is measured. The sensor orientation is shown in Fig. 1. For each subject, there are three tasks of data collection including kinetic, postural and resting tasks. For the kinetic task a participant was requested to do nose-target hand movement repeatedly. For the postural task, a participant outstretched his/her arms and hands forward from the shoulder. In the resting task, a participant was instructed to remain still with his/her arms on his/her laps with relaxed muscles. The signal was captured and transferred to a personal computer via wireless communication link. The in-house software was developed to collect inertial data of 10 s for each task and stored in a comma separated value (CSV) format for further analysis. The data can also be exported to other platforms.

Fig. 1
figure 1

System set-up including a sensor unit and the transmitter, connected by a thin wire, and the axis orientation of an angular rate sensor

Signal preprocessing

The tremor signals obtained from patients were processed using Matlab (R2009b) running on a standard personal computer for preprocessing and analysis. Unless stated otherwise, a tremor signal is a time series obtained from the x-axis of an angular velocity sensor. Since tremor frequencies of PD and ET can overlap with range from 4 to 8 Hz [7], and to exclude low frequency high amplitude signal caused by movements while performing kinetic task, tremor signals were filtered with a 10th order Butterworth band-pass filter with cutoff frequencies of 3 and 10 Hz. Raw and preprocessed tremor signal collected from randomly selected PD and ET patients are shown in Figs. 2 and 3, respectively.

Fig. 2
figure 2

Tremor signal of a PD subject while performing kinetic, postural and resting tasks in x (a), y (b) and z-axis (c) and the corresponding preprocessed tremor signal (df). Subject was randomly selected

Fig. 3
figure 3

Tremor signal of an ET subject while performing kinetic, postural and resting tasks in x (a), y (b) and z-axis (c) and the corresponding preprocessed tremor signal (d), (e) and (f). Subject was randomly selected

Tremor characteristics

To investigate frequency characteristics of tremor signals while performing different tasks, filtered tremor signals were partitioned into ten equal-sized subsequences. Each subsequence is modeled with the 7th order [21] autoregressive (AR) process using Yule-Walker method. Model parameters of AR process were used to estimate the power spectrum of subsequences [22]. The peak frequency defined as the frequency achieved by the maximum of the power spectrum, was then located for each subsequence. Peak frequencies obtained from previous steps were averaged and used as a representation of the peak frequency of each 10-s long tremor signal. Average tremor peak frequencies of all PD and ET subjects while performing the three tasks can be shown in Fig. 4. Table 3 shows two-sample t test results of average peak frequencies between the two tasks.

Fig. 4
figure 4

Average tremor peak frequencies of the training group, 32 PD (a) and 20 ET (b) subjects, while performing kinetic (cross), postural (star) and resting (square) task. Average peak frequency is the mean value of peak frequencies obtained from power spectral density of ten tremor subsequences. The power spectral density was obtained parametrically by autoregressive (AR) model parameters using Yule–Walker method

Table 3 Two-sample t test results of peak frequencies of PD and ET patients in training group while performing different tasks

Temporal fluctuation

Even though frequency alteration from kinetic to resting tasks of PD subjects tend to be on the lower side as shown in Fig. 4, this does not mean that this feature can solely be used for perfectly discriminating PD from ET because it is only sensitive to PD but not to ET as two-sample t test results shown in Table 3. To discriminate PD and ET, one needs to consider both frequency and time domains. To acquire features that are composed of both domains, previous literatures [14, 16, 18] applied a transformation such as the wavelet transform which decomposes time series signal into time and scale in different resolutions. Some research groups separately acquire frequency and temporal features by using peak frequency [10, 13], RMS [11, 12], approximate entropy [11, 12, 16], power spectral density [13, 14, 16] and higher order statistical parameters [14, 15] as features. These features are then fed to a classifier such as a neural network or a support vector machine. However none of aforementioned methods provides perfect discrimination.

To solve this problem, we generated a new relation according to signal amplitude temporal variation as follows. Suppose s(n) is a signal acquired from inertial sensor at nth sample and d 1 and d 2 are delay units which d 1  < d 2 . Let \(f\left( n \right) = (x\left( n \right),y(n))\) be a two-dimensional signal representing a relation of tremor samples at different delay units d 1 and d 2 as

$$f\left( n \right) \, = \, \left( {x\left( n \right),y\left( n \right)} \right) \, = \, \left( {\left( {s\left( {n + \, d_{1} } \right) - s\left( n \right)} \right), \, \left( {s\left( {n + \, d_{2} } \right) - s\left( n \right)} \right)} \right).$$
(1)

Since filtered tremor frequencies range from 3 to 10 Hz, tremor signals could have maximum fluctuations at the delay unit setting from approximately 0.05–0.16 s. For example, d 1 and d 2 can be selected to 5 and 20 samples, respectively. Therefore, we can generate a two-dimensional plot of the relation (1) with of tremor signals obtained while performing kinetic and resting tasks from a PD and an ET patient as shown in Fig. 5. The ‘temporal fluctuation’ of tremor (TF) can be quantitatively defined as the area of 95 % confidence ellipse covering f(n) as shown in Fig. 5.

Fig. 5
figure 5

Two-dimensional plot of relation (1) of tremor signal obtained while performing kinetic (cross) and resting (circle) tasks from a PD (a) and an ET (b) patient. Both are males with 77 years of ages and 7 years of disease duration. Delay units d 1 and d 2 in relation (1) were involuntarily selected to 5 and 20, respectively. The temporal fluctuation of tremor is the area of 95 % confidence ellipse covering the two-dimensional representation of kinetic (filled line) and resting (dash line) task

Fluctuation ratio

It is common for a PD subject to be visually observed to have rest tremor. The tremor amplitude is reduced when a subject has motor action such as moving or stretching his/her arm in most cases. This phenomenon is the opposite for an ET subject. Therefore should there be a feature that compares the aforementioned characteristic of tremor during resting and kinetic tasks, the ratio of these measurements could provide insights to increase the reliability of the discrimination. As shown in Fig. 4, the largest variation of average peak frequencies is found when a PD subject performed a kinetic task and then a resting task. The differentiation of PD from ET can then be improved by using features related to the alteration of tremor peak frequencies of these two tasks. Concerning an individual subject, the lower tremor frequency corresponds to the higher tremor amplitude, and vice versa. Therefore, the hypothesis is that PD subjects have more temporal fluctuations in a resting task than in a kinetic task.

To differentiate PD and ET, based on tasks performed by an individual, we defined the ‘fluctuation ratio’ (RF) as a proportion of temporal fluctuations of a resting task to a kinetic task of a particular subject as in (2).

$$RF \, = \, log\left( {\left( {100 \times TF_{resting} } \right)/TF_{kinetic} } \right)$$
(2)

The higher the fluctuation ratio the greater is the potential that the tremor belongs to PD subjects. By this quantitative definition, we can then define a threshold value to discriminate between PD and ET subjects.

Results and discussion

To investigate the common outcome, delay units d 1 and d 2 are involuntarily selected to 5 and 20, respectively. The temporal fluctuation of PD and ET subjects are shown in Fig. 6. Matlab performed two-sample t test to compare the averages between two groups and determine if there is a significant difference between them. It can be seen that PD and ET subjects can be differentiated based on the temporal fluctuation measured while performing the resting task (p = 0.0492). Furthermore, it can be visually observed that the temporal fluctuation of ET subjects while performing resting and kinetic task are more statistically significantly different (p = 0.0013) than PD subjects (p = 0.0228). The fluctuation ratio with selected delay units of PD and ET subjects are shown in Fig. 7 (p < 0.01). To compare fluctuation ratios obtained from different axes, the distribution of fluctuation ratios in all axes is shown in Fig. 8. It can be seen that only fluctuation ratios in the x-axis have a statistically significant separation between the lowest fluctuation ratio from PD subject and the largest fluctuation ratio from ET subjects. This is because a subject with tremor has more angular movement around the x-axis than other axes. The list of delay units tested in the experiment and their two-sample t test results and separation distances between fluctuation ratio of PD and ET groups are shown in Tables 4 and 5, respectively. However, two-sample t test results of the x-axis have larger values comparing to the other two axes because the fluctuation ratios of the x-axis of PD group vary in a larger scale. The largest statistical difference of PD and ET (p = 0.0014) is obtained when d 1 and d 2 are selected to 15 and 40, respectively. The largest separation distance between fluctuation ratio of PD and ET groups is obtained when d 1 and d 2 are selected to 5 and 20, respectively. Regarding the tremor signals collected from the training group, the fluctuation ratio obtained from an ET subject is always negative (equivalent to 1 % in normal scale) and the fluctuation ratio obtained from a PD subject is always positive. Therefore, the threshold ratio could be simply set to zero and the classification rule can be assigned as follows. A patient is classified as a PD subject when his/her fluctuation ratio is greater than zero and a patient is classified as an ET subject when his/her fluctuation ratio is less than zero.

Fig. 6
figure 6

The temporal fluctuation of the training group, 32 PD (a) and 20 ET (b) subjects, while performing kinetic (plus) and resting (circle) tasks. Delay units d 1 and d 2 in relation (1) were involuntarily selected to 5 and 20, respectively. The temporal fluctuation is shown in log scale

Fig. 7
figure 7

The fluctuation ratio with delay unit d 1  = 5 samples and d 2  = 20 samples in relation (1) of the training group, 32 PD (star) and 20 ET (circle) subjects. The fluctuation ratio is a log scale of percentage of temporal fluctuation while performing resting task to kinetic task of an individual subject. The log scale is used because the distribution of percentage of temporal fluctuation while performing resting task to kinetic task is skew

Fig. 8
figure 8

The distribution of fluctuation ratios of the training group, 32 PD and 20 ET subjects, obtained from x, y and z axis of angular rate sensor

Table 4 Two-sample t test results of fluctuation ratios between PD and ET patients in training group in three axes with a set of different values of delay units d 1 and d 2
Table 5 Separation distances of fluctuation ratios between PD and ET patients in training group in three axes with a set of different values of delay units d 1 and d 2

To validate the discrimination performance, the signals collected from the testing group (3 PD and 2 ET) were processed as described procedure. Fluctuation ratios of PD patients in testing group are 0.7298, 0.0679 and 0.2788. Fluctuation ratios of ET patients in testing group are −3.1430 and −1.8253.

Suppose PD is a positive case and ET is a negative case, the performance of the discrimination is evaluated by sensitivity, specificity, and accuracy, as follows:

$$Sensitivity\,\,\left( \% \right) = \frac{TP}{TP + FN} \times 100$$
(3)
$$Specificity\,\,\left( \% \right) = \frac{TN}{TN + FP} \times 100$$
(4)
$$Accuracy\,\,\left( \% \right) = \frac{TN}{TP + TN + FP + FN} \times 100$$
(5)

where TP is true positive, TN is true negative, FP is false positive and FN is false negative. Despite a small number of patients in testing group, they were considered having mild tremor or early stage suggested by low TRS. The discrimination of PD from ET by this method provides 100 % accuracy, sensitivity and specificity in the 5 subjects in the validation group.

Conclusions

Parkinson’s disease and essential tremor are among the most frequent movement disorders. While these two diseases share a common symptoms including tremor, it is important to diagnose these two diseases with confidence because successful treatment depends on specific medications. We proposed a novel measurement that can be used for discriminating PD from ET. This measurement quantifies the variation in a timely manner instead of providing a summarized quantity such as root-mean-square of tremor amplitude. Furthermore, an ellipse area covering 95 % of the two-dimensional signal excludes outliers and provides a more reliability of the discrimination. The result shows that the temporal fluctuation while performing resting task can be used to differentiate PD from ET. Furthermore, the differentiation can be improved by applying the fluctuation ratio of the individual subject. As a result, two-sample t test results were reduced while using the fluctuation ratio. The fluctuation ratio acquired from the x-axis of a sensor provides the highest separation of PD to ET tremor compared to other two axes. This is because subjects with tremor have maximum angular movements around this axis compared to the other two. This feature can be applied to classifiers such as neural networks and support vector machines. However, with a simple classification rule, the validation shows that the proposed method can differentiate mild tremor or early stage PD from ET subjects with 100 % accuracy in the 5 subjects in the validation group. While the method would have to be validated with a larger number of subjects, these preliminary results show the feasibility of the approach. This demonstration introduces the efficacy of the proposed method for differential diagnosis of early cases of PD and ET. This method also provides convenience to patients since it takes only 10 s for each task. The total signal collection time including setup and giving instruction is normally less than 10 min. In future work, a larger number of participants are needed to verify whether this feature can represent each group effectively. Furthermore, this novel feature can then be explored with particular tasks designed for more convenient devices such as a smartphone and a smartwatch to obtain tremor data.