Introduction

Tremor is an involuntary, rhythmic, oscillatory movement of a body part that can be classified in many ways, depending on its etiology, phenomenology, frequency, and location.21,32

A number of studies and governmental statistics have shown that the elderly population is the most affected by tremor and its consequences, which are responsible for physical limitations of these individuals.4 In this context, and also because of the increase in this population in many countries all over the world, studies that contribute to the understanding of tremor in the elderly are of paramount importance. One of the main difficulties of studying aging is that this phenomenon is based on demographic factors, which highlights the importance of understanding and comparing the results of research carried out all over the world.

The movement caused by tremor can be associated with factors such as neurological disorders and natural processes.8,10,32 The former is called pathological tremor, whereas the latter is often referred to as physiological tremor. The physiological tremor occurs normally in healthy individuals and, in general, it cannot be observed by the naked eye. However, some alterations and aggravations can amplify tremor making it visible, like stress situations, anxiety, muscular fatigue, and the use of certain drugs.5,32

Most studies found in literature are related to the analysis of pathological tremor,1,8,10,12,13,15,17,20,24,28,30,35 highlighting the lack of investigations aiming to understand the complex relation between physiological tremor and aging, specifically in kinetic conditions.11,23,25,29,33

The most common methods for measuring tremor are through the analysis of accelerometry and electromyography.10,11,25,29,33,34 Another common method to analyze it is by means of the study of hand-drawing movements.12,13,15,17,24,28,30,35 This kind of analysis makes possible the study of the kinetic tremor, which occurs during voluntary movement.

Many studies concerning the analysis of tremor and aging are based on specific populations and even specific households.2,3,18,19 This is because aging is a complex process that is influenced by genetic and demographical variables, such as quality of life, diet, and climate. Studies related to the understanding of physiological tremor in Brazil are scarce and this was an additional motivation for carrying out this research.

Hand-drawing patterns are commonly assessed by means of visual rating scales.20,23 However, such scales provide only crude subjective estimates of tremor amplitude. In order to reduce the subjectivity and limitation of some methods based on visual scales, there have been developed a few strategies for electronically measuring tremor, such as accelerometry and digitizing tablets. The use of digitizing tablets is common and provides the possibility of tremor activity detection under kinetic conditions.

The usual function of a digitizing tablet is to enable the analysis of drawings directly on the computer. The measurement of tremor by using digitizing tablets is a non-invasive alternative for tremor detection that combines simplicity with the precision and versatility of computational methods. The digitizing tablet is able to inform the position of the tip of the pen on its surface. By using this property this device can detect the movement of a subject following standard drawing patterns placed on it. In this study, the selected drawing pattern is the spiral of Archimedes as it is the gold-standard in neurological assessments.1113,15,17,20,24,30,35

Several attributes of the spiral of Archimedes make its use attractive in tests for the detection of human tremor. First, it has a simple design and it is easily understood by subjects who can follow its trajectory. Secondly, the shape of the spiral is smooth with an increasing radius, reducing the occurrence of false-positive tremor caused by abrupt changes in the direction of motion.

There are a number of research studies concerning the employment of digitizing tablets for both the quantification of pathological tremor and the detection of movement disorders.1215,17,20,24,30,35 However, even with the advances in the technology of digitizing tablets, which allowed for more precision and accuracy in the measurement of movements, no study focusing upon the use of these devices, as a tool for investigating the relation between physiological tremor and aging in kinetic conditions, was found in our literature survey. Although some authors, e.g., Wenzelburger et al.,36 support the hypothesis that kinetic tremor is related to an enhancement of physiological tremor this assumption is not consensual11,29,33 and therefore additional studies in this area are required.

In order to contribute to the understanding of age-related changes in physiological tremor under kinetic conditions, this study proposes to quantify tremor by means of the analysis of digitized hand-drawn drawings of clinically healthy individuals. For this, we employ a number of traditional features and also the linear discriminant analysis (LDA)-value, which is a feature based on LDA introduced by Cavalheiro et al. 7 for postural control analysis.

Materials and Methods

Criteria for Recruitment of Subjects and Definition of Groups

In total, 59 healthy subjects, i.e., without clinical evidences of suffering from any neurological disorder, as assessed by a neurologist, participated in our experiments. Prior to data collection the subjects signed a Consent Form approved by the Ethical Committee of the Federal University of Uberlândia, Brazil.

The subjects were divided into groups according to their ages, totaling seven groups, being: G1 = {20–29 years} (N = 10 subjects, seven males and three females), G2 = {30–39 years} (N = 10 subjects, eight males and two females), G3 = {40–49 years} (N = 9 subjects, six males and three females), G4 = {50–59 years} (N = 8 subjects, two males and six females), G5 = {60–69 years} (N = 10 subjects, three males and seven females), G6 = {70–79 years} (N = 8 subjects, two males and six females), and G7 = {80–89 years} (N = 4 subjects, two males and two females).

The number of subjects in the group G7 is relatively small when compared to the other groups in the analysis. This limitation, which can interfere in the reliability of the statistical analysis, is justified by difficulties in recruiting healthy individuals in our community in this age range (80–89 years old). Since one of the recruitment criteria of our study was to recruit healthy individuals without neurological impairments and who did not take medications that may increase or decrease tremor, we could not get enough subjects for the group G7 during the period of the research.1315,17,2325,28,33,35,36

Task Definition

The subjects were asked to sit in a comfortable chair with their feet flat on the floor and with their back straight. The digitizing tablet was placed on a table properly positioned in front of the subjects. After verbal and written explanation about the exam the subjects were asked to draw two samples of a Spiral of Archimedes with their dominant hand. The arms of the subjects were not supported during the execution of the task. The first sample was collected with the subject drawing the spiral from its center to its extremity (outgoing spiral—OS), whereas for the second sample the subject drew the spiral from its extremity to its center (ingoing spiral—IS). This procedure was repeated thrice for each subject. The subjects were asked to draw the spiral at their natural speed. The collected spirals were digitized at 64 Hz through a digitizing tablet (Trust, model TB-4200) with a resolution of 120 lines/mm.

Strategy for Data Analysis

Two types of analyses were carried out. First, we investigated differences in the tremor activity between young (formed by groups G1 and G2) and elderly groups (formed by groups G6 and G7) as normally found in other studies.11,25,33 Secondly, we considered the entire group of subjects from G1 to G7 in order to verify smoother changes that may happen with aging. The analyses followed, for each data sample, the sequence of steps below:

  1. 1.

    Linearization of the spiral of Archimedes;

  2. 2.

    Estimate of the tremor activity;

  3. 3.

    Data pre-processing;

  4. 4.

    Feature extraction from the tremor activity;

  5. 5.

    Estimate of the LDA-value.

Each of these steps is detailed below.

Linearization of the Spiral of Archimedes

The spiral of Archimedes is a geometrical shape that has a uniform distance between its turns equal to 2πb. This kind of spiral can be represented by Eq. (1) in polar coordinates, where r is the radius, θ the angle, a and b are constants.

$$ r = a + b\theta $$
(1)

The step of linearization consists in representing the original x and y coordinates of the spiral in terms of radius (r) and angle (θ) as shown in Eqs. (2) to (4).28

$$ x = r\sin \left( \theta \right) $$
(2)
$$ y = r\cos \left( \theta \right) $$
(3)
$$ r = \sqrt {x^{2} + y^{2} } $$
(4)

The linearization of a perfect spiral results in a straightline as shown in Eq. (5) and depicted in Fig. 1, where m is the slope of the straightline.

FIGURE 1
figure 1

Illustration of the process of linearization of an ideal spiral of Archimedes. The spiral in the left panel is converted into a straightline in polar coordinates, which is shown in the right panel. This transformation eases the process of tremor estimate from hand-drawn spirals

$$ r = m\theta $$
(5)

Although the linearization step does not offer any new information, it is extremely useful in the analysis of the spiral, as it is responsible for replacing the coordinates x and y by new ones, giving rise to a linear relationship between them.28

Through this transformation, the mathematical computational operations become easier and faster, making it possible to analyze crucial aspects of the drawing of the spiral. When comparing the straightline obtained by means of the radius–angular transformation of the ideal spiral with that generated from an actual spiral, drawn by a subject, it is possible to detect irregularities.28

Estimate of the Tremor Activity

The estimate of the tremor activity S is carried out by Eq. (6), where S ideal is the ideal spiral (template) and S actual is the spiral drawn by the subject.

$$ S = S_{\text{ideal}} - S_{\text{actual}} $$
(6)

Figure 2 shows typical spirals obtained for the young and elderly subjects. In the figures the template spiral and its linearized version (Fig. 2b) are in black, whereas the actual spiral and its linearization are in red. The tremor activity S (Fig. 2c) is also presented for each case. Note that S is a random time-series and, therefore, it is possible to employ standard techniques for time-series analysis in order to extract information from it.

FIGURE 2
figure 2

Example of the application of the process of linearization for an ideal spiral and two typical patterns obtained from hand-drawn spirals of young and elderly subjects. (a) The spiral drawn by each subject is compared against the ideal spiral. (b) The system coordinates are converted into polar coordinates and the results of each subject are contrasted to the ideal straightline, which represents the spiral in polar coordinates. (c) The tremor activity obtained for each subject is shown. This activity is obtained by subtracting the ideal spiral from the hand-drawn spiral in polar coordinates

Data Pre-Processing

The tremor activity may be composed of (1) the inherent noise of the digitizing tablet, which is a low-frequency noise (<0.1 Hz) as suggested by the manufacturer; (2) voluntary movement whose energy is mostly limited to frequencies below 1 Hz15,17,35; (3) and the specific-task physiological tremor which is characterized by involuntary movements and energy mostly between 4 and 10 Hz.4,12,14,24,28,32 According to Elble et al.,12 the acts of writing and drawing constrict the range of tremor frequencies. Methods such as accelerometry and electromyography do not offer a resistance like in the acts of writing and drawing, where there is a contact of the pen with the surface of the digitizing tablet. This means that distinct methods for tremor measurement may result in collected signals with different frequency and amplitude range.25,29,34

As the main focus of this study is to investigate the specific-task physiological tremor it makes sense to limit the bandwidth of the signal to the range of interest as suggested in other investigations.15,17,36 Therefore, we applied a linear filter in order to obtain the physiological tremor activity for analysis. This activity was filtered by using a fourth-order digital band-pass Butterworth filter. As the frequency response of the filter is not ideal we set its lower and upper cutoff frequencies to 2.5 and 20 Hz with the aim of preserving the bandwidth of interest. This bandwidth was carefully defined to capture the full-tremor component in task-specific physiological tremor, typically in the frequency range between 4 and 10 Hz,4,12,14,24,28,32 and also to avoid major influence of voluntary movements whose energy is normally concentrated in frequencies below 1 Hz.15,17,35

Frequency analysis (energy estimate) was performed on the filtered signal by using the Welch’s method with a 32-data point Hanning window.

Figure 3 illustrates the signal before and after filtering. Figures 3a and 3b show, respectively, typical signals collected from a young and an elderly adult before filtering. Figures 3c and 3d are filtered versions of the signals shown in Figs. 3a and 3b, respectively. The waveform depicted in Fig. 3d shows an increase in amplitude when compared to the one in Fig. 3c. This increase in amplitude may be related to intermittent path corrections that could be modulated by tremor activity, which is larger in the elderly adult.

FIGURE 3
figure 3

Illustration of the effect of filtering applied to typical collected signals from young (a, c) and elderly (b, d) adults. The non-filtered signals are depicted in (a, b), whereas their filtered versions are depicted in (c, d), respectively

Feature Extraction From the Tremor Activity

In order to assess and quantify the tremor activity a number of traditional features described in the Appendix and listed in Table 4 were used. The description of the LDA-value follows below.

The LDA-Value

In addition to the traditional features we also employed a method inspired in LDA, which is a known method for data classification and dimensionality reduction. The main strategy of LDA is to assume that groups or classes are linearly separable and thus it is possible to estimate new features projected on optimized axes that maximizes the separability between classes. Specifically, LDA seeks a transformation matrix that maximizes the ratio of the between-class scatter to the within-class scatter.16

The technique employed in our study follows that described by Cavalheiro et al. 7 for the estimate of the LDA-value, which is a one-dimensional variable, estimated from the linear projection of features onto an optimized axis that maximizes class separability. Different from LDA, which basically uses the mean and covariance matrices of the classes for finding optimized axes, the technique used here employs genetic algorithm (GA) that is a search method used in computing to find solutions to optimization problems.31 The use of GA, although computationally expensive, does not assume the nature of the probability distribution function of the data.7 This technique has been successfully employed in a recent study concerning the relation between postural control and aging,7 and this was one of the main motivations for employing it in the context of tremor analysis. Furthermore, the possibility of obtaining a feature in a one-dimensional space, whenever possible, is relevant for easing the interpretation and visualization of results.

Figure 4 depicts a block diagram with the main steps required for the estimate of the LDA-value. The input to the algorithm is a data matrix (C 0 ) whose dimension is m × n, where m is the number of multidimensional data points and n is the number of features.

FIGURE 4
figure 4

Block diagram depicting the main steps involved in the estimate of the LDA-value. The steps carried out by the application of GA are in the dotted box. The dotted arrows indicate that the application of the procedure is an iterative process controlled by a dummy variable (g). The description of the variables and sequence of the steps shown in the diagram are provided in the text

Table 1 lists the description of the parameters employed for the estimate of the LDA-value.

Table 1 Description of the parameters employed for the estimate of the LDA-value

The first step of the procedure consists in normalizing the matrix C 0 in order to avoid the influence of one feature upon another. Each feature (column of the matrix C 0 ) is normalized between 0 and 1, and an offset of 0.1 is added to the normalized matrix (C N ) for avoiding division by zero when applying future signal processing stages.

The next step is related to the representation of the data (C N ) in multidimensional angular coordinate space as shown in Eqs. (7)–(9), where r is the radius and θ the angle. With this transformation it is possible to project the data onto a particular axis as shown in Eq. (10) yielding a single scalar, p, or a new feature, which is a linear combination of the old ones. The main goal of the GA employed here is to find rotation angles, \( \hat{\theta }_{1} ,\hat{\theta }_{2} , \ldots ,\hat{\theta }_{n - 1} , \) which maximizes class separability. Note that initially Eqs. (7)–(9) should be applied to each row of the matrix C N , yielding the parameters R 0 and θ 0 in \( \mathcal{R}^{m} . \) In addition, the application of Eq. (10) to optimized angles yields the LDA-value.7

$$ r = \sqrt {C_{1}^{2} + C_{2}^{2} + C_{3}^{2} + \cdots + C_{n}^{2} } $$
(7)
$$ \varvec{\theta} = \left\{ {\theta_{1} ,\theta_{2} ,\theta_{3} , \ldots ,\theta_{n - 1} } \right\} $$
(8)
$$ \theta_{1} = \tan^{ - 1} \left( {{\frac{{C_{2} }}{{C_{1} }}}} \right);\quad \theta_{2} = \tan^{ - 1} \left( {{\frac{{C_{3} }}{{\sqrt {C_{1}^{2} + C_{2}^{2} } }}}} \right);\quad \theta_{3} = \tan^{ - 1} \left( {{\frac{{C_{3} }}{{\sqrt {C_{1}^{2} + C_{2}^{2} + C_{3}^{2} } }}}} \right); \ldots ;\theta_{n - 1} = \tan^{ - 1} \left( {{\frac{{C_{n} }}{{\sqrt {C_{1}^{2} + \cdots + C_{n - 1}^{2} } }}}} \right) $$
(9)
$$ p = r*\cos \left( {\theta_{1} + \hat{\theta }_{1} } \right)*\cos \left( {\theta_{2} + \hat{\theta }_{2} } \right)* \cdots *\cos \left( {\theta_{n} + \hat{\theta }_{n - 1} } \right) $$
(10)

The application of GA starts with the definition of an initial population \( \hat{\varvec{\theta }}_{{\mathbf{0}}} , \) of size s, which is carried out by sampling imaginary axes from the uniform distribution of a random variable whose possible values range from 0 to 2π. The matrix \( \hat{\varvec{\theta }}_{{\mathbf{0}}} \) has dimension s × (n − 1). In this step, a dummy variable (g) is set to zero and used as a counter in the iterative process, which stops when the number of pre-defined epochs is reached. Note that \( \hat{\varvec{\theta }}_{{\mathbf{0}}} \) is only used when g = 0 and that a newly updated (optimized) population \( \hat{\varvec{\theta}}_{\mathbf{current}} \) will be employed in the following iterations.

The procedure follows by projecting the multidimensional data set onto a one-dimensional space as given by Eq. (10), resulting in the matrix L whose dimension is s × m. The set of projections in L is used for the calculation of the accuracy estimator E z as in Eq. (11), where ξ is the number of classes, \( \bar{x}_{i} \) and \( \sigma_{{x_{i} }}^{2} \) are the mean and the variance of the ith class, \( \bar{x}_{j} \) and \( \sigma_{{x_{j} }}^{2} \) are the mean and the variance of the jth class.

$$ E_{z} = \sum\limits_{i = 1}^{\xi - 1} {\sum\limits_{j = i + 1}^{\xi } {\left| {{\frac{{\left( {\bar{x}_{i} - \bar{x}_{j} } \right)}}{{\sqrt {\sigma_{{x_{i} }}^{2} + \sigma_{{x_{j} }}^{2} } }}}} \right|,\quad z = 1,2, \ldots ,s} } $$
(11)

The larger the value of the accuracy estimator E z , the better will be the discrimination between classes. The main aim of GA is to seek rotation angles, for which E z is maximal. In this step the set of E z , which is the fitness function of the GA, is calculated for each imaginary axis resulting in the vector V shown in Eq. (12), and then the dummy variable g is increased. If the value of g is less than epochs the search procedure continues.

$$ \user2{V} = \left[ {\begin{array}{*{20}c} {E_{z = 1} } \\ {E_{z = 2} } \\ \vdots \\ {E_{z = s} } \\ \end{array} } \right] $$
(12)

The next step is the application of the roulette-wheel selection, a sampling with replacement method commonly used in GA.6 The main idea of this process is to stochastically select from one generation to create the basis of the next generation. This selection procedure is based on selecting individuals of the population \( \hat{\varvec{\theta}}_{\mathbf{current}} \) taking into account their probability which is proportional to the respective value of E z , and it will result the matrix K with dimension s × (n − 1).

The procedures of crossover and mutation are then applied to the population K with probabilities p crossover and p mutation. In crossover, portions of two parents \( \left( {\hat{\theta }_{{{\text{parent}}1}} {\text{ and }}\hat{\theta }_{{{\text{parent}}2}} } \right), \) from the current generation, are combined to create two offspring according to the heuristic crossover technique defined by Wright.37 This method consists in the generation of three children \( \left( {\hat{\theta }_{{{\text{child}}_{1} }} ,\hat{\theta }_{{{\text{child}}_{2} }} , {\text{ and }}\hat{\theta }_{{{\text{child}}_{3} }} } \right) \) given by Eqs. (13)–(15) where only the two best children are selected according to the fitness function (E z ).

$$ \hat{\theta }_{{{\text{child}}_{1} }} = 1.5\hat{\theta }_{{{\text{parent}}1}} - 0.5\hat{\theta }_{{{\text{parent}}2}} $$
(13)
$$ \hat{\theta }_{{{\text{child}}_{2} }} = 0.5\hat{\theta }_{{{\text{parent}}1}} + 0.5\hat{\theta }_{{{\text{parent}}2}} $$
(14)
$$ \hat{\theta }_{{{\text{child}}_{3} }} = - 0.5\hat{\theta }_{{{\text{parent}}1}} + 1.5\hat{\theta }_{{{\text{parent}}2}} $$
(15)

Regarding the mutation process, a low probability of mutation (p mutation) is allowed. When it happens, a single rotation angle of some individuals of K will be randomly modified generating, therefore, a new population \( \left( {\hat{\theta }_{\text{current}} } \right). \) The mutation is a genetic operator used to maintain genetic diversity and to avoid local minima.

When the value of g is equal to the number of epochs, the iterative process stops and the imaginary axis \( \left( {\hat{\varvec{\theta}}} \right), \) which has the maximal accuracy estimator E z in V is selected.

Once the imaginary axis \( \left( {\hat{\varvec{\theta}}} \right)\) that maximizes class separability was found, the relevance of the 36 features in the analysis was verified. For this, the value of a specific feature is set to zero and the accuracy estimator (E new z ) calculated. This process is repeated for each one of the available features. A feature is considered to be irrelevant to the discrimination when the difference between E z and E new z is less than 1% of the value of E z . Thus, the features that have an insignificant impact (i.e., relevance less than 1% of the accuracy estimator E z ) on the final discrimination of the groups are excluded from the analysis.

In the last step, the set of relevant features and the optimal projection axis are employed for the estimate of the LDA-value according to Eq. (10).

Description of the Parameters Employed for the Estimate of the LDA-Value

In this study the pattern vector was a 36-D feature vector, where each of its elements corresponds to one of the 18 computed features (listed in Table 4) from the tremor activity considering drawings of the spiral in both experimental conditions (i.e., OS and IS).

Once the imaginary axis \( \left( {\hat{\varvec{\theta}}} \right)\) that maximizes class separability was found, the relevance of the 36 features in analysis was verified. The features that had an insignificant impact on the final discrimination of the groups were excluded from the analysis. In total, seven features presented insignificant impact and were excluded. So, the set of relevant features employed for the estimate of the LDA-value totalized 29 features.

Results

Young vs. Elderly Group

The results presented in this section take into account the analysis of the data collected from the young (G1–G2) and the elderly (G6–G7) groups. Table 2 lists the definition of these groups.

Table 2 Characterization of the subjects from the young and elderly groups

Figures 5a–5c show the mean and standard deviation obtained for each feature described in the Appendix for the young (G1–G2) and elderly groups (G6–G7), considering the outgoing and IS protocols. The analysis of variance (ANOVA) was applied for each protocol and feature. A probability value (p-value) less than 0.05 (p < 0.05) was considered as a threshold for significance analysis. A degree of freedom equal to 31 was used on the value of the statistic. The smallest value of p-value obtained across this series of statistical tests was lesser than 10−3. Features that yielded significant differences between the groups are highlighted with an asterisk.

FIGURE 5
figure 5figure 5

Mean values obtained for each feature and protocol (ingoing and OS). Error bars represent the standard deviation. The asterisks indicate those features that provided significant differences between the young and elderly groups. Note that in the case of the first- and second-order smoothness (c), statistical significance was found only for the IS protocol. As these features can characterize imperfections in the traces made by subjects it is possible to conclude that in general subjects from both the young and elderly groups presented more difficulty to draw the spiral toward its center

The LDA-Value

The results presented in this section take into account the analysis of the data collected from the seven groups (G1–G7). The correlation between the traditional features with the age of the subjects is shown in Table 3.

Table 3 Correlation between the traditional features and the age of subjects

Even though some extracted features from the tremor activity yielded a significant correlation with age we estimate the LDA-value aiming to investigate a possible linear correlation between this feature and age. In addition we verified the relevance of the traditional features on the estimate of the LDA-value.

In total, 29 features that are highlighted with an asterisk in Table 4 were identified as being relevant for the estimate of the LDA-value. The use of these features maximizes the separability between groups. Note that each feature can be applied in two conditions, i.e., OS and IS. The letters in this table are labels for each feature used in Eqs. (16)–(18). These equations resulted from the application of Eqs. (7)–(10).

Table 4 Relevant features for the estimate of the LDA-value
$$ r = \sqrt {a^{2} + b^{2} + c^{2} + \cdots + z^{2} + A^{2} + \cdots + C^{2} } $$
(16)
$$ \theta_{1} = \tan^{ - 1} \left( {\frac{b}{a}} \right);\quad \theta_{2} = \tan^{ - 1} \left( {{\frac{c}{{\sqrt {a^{2} + b^{2} } }}}} \right);\quad \theta_{3} = \tan^{ - 1} \left( {{\frac{d}{{\sqrt {a^{2} + b^{2} + c^{2} } }}}} \right); \ldots ;\theta_{28} = \tan^{ - 1} \left( {{\frac{c}{{\sqrt {a^{2} + \cdots + B^{2} } }}}} \right) $$
(17)
$$ \begin{aligned} {{LDA}}{\text{-}}{{value}} = 100&*r*\cos \left( {\theta_{1} + 1.54} \right)*\cos \left( {\theta_{2} + 1.20} \right)*\cos \left( {\theta_{3} + 1.70} \right)*\cos \left( {\theta_{4} + 1.66} \right) \hfill \\&*\cos \left( {\theta_{5} + 3.10} \right)*\cos \left( {\theta_{6} + 1.98} \right)*\cos \left( {\theta_{7} + 0.70} \right)*\cos \left( {\theta_{8} + 0.51} \right) \hfill \\ &*\cos \left( {\theta_{9} + 2.69} \right)*\cos \left( {\theta_{10} + 0.74} \right)*\cos \left( {\theta_{11} + 0.90} \right)*\cos \left( {\theta_{12} + 1.17} \right) \hfill \\ &*\cos \left( {\theta_{13} + 0.99} \right)*\cos \left( {\theta_{14} + 1.64} \right)*\cos \left( {\theta_{15} + 1.85} \right)*\cos \left( {\theta_{16} + 1.05} \right) \hfill \\& *\cos \left( {\theta_{17} + 0.92} \right)*\cos \left( {\theta_{18} + 0.93} \right)*\cos \left( {\theta_{19} + 1.21} \right)*\cos \left( {\theta_{20} + 2.26} \right) \hfill \\ &*\cos \left( {\theta_{21} + 0.72} \right)*\cos \left( {\theta_{22} + 1.68} \right)*\cos \left( {\theta_{23} + 1.44} \right)*\cos \left( {\theta_{24} + 2.25} \right) \hfill \\& *\cos \left( {\theta_{25} + 1.55} \right)*\cos \left( {\theta_{26} + 1.25} \right)*\cos \left( {\theta_{27} + 1.63} \right)*\cos \left( {\theta_{28} + 1.69} \right) \hfill \\ \end{aligned} $$
(18)

Figure 6 depicts the LDA-values obtained for the seven groups. A visual inspection of the box plots allows for the conclusion that the LDA-value is a feature whose value increases with age.

FIGURE 6
figure 6

Box plot of the LDA-value for the seven groups. The cross sign (+) in the graph represents the outliers. The solid lines in the boxes are the median LDA-value for the groups. These results show that an increase in the age range of the studied groups is followed by an increase in the LDA-value

When estimating the correlation between the LDA-value and age, we obtained a Pearson’s correlation coefficient equal to 0.83, indicating a high degree of correlation between these variables. The ANOVA statistical test was applied to the LDA-value data, and the p-values are shown in Table 5 whenever statistical significance was found. These values indicate that the LDA-value provided significant differences for most groups.

Table 5 ANOVA p-values for the LDA-value

Figure 7 shows a linear fit obtained through the relation between age and the LDA-value. The analysis of the parameters of the linear model (see Table 6) shows that there is a linear trend between the two variables.

FIGURE 7
figure 7

Linear model fitted to the LDA-values shown in Fig. 6. The dotted lines are the 95% confidence interval bounds. The parameters of the linear model are shown in Table 6 and their analysis suggests that this type of model is adequate for representing the relation between the two variables (i.e., the LDA-values and age)

Table 6 Parameters of the linear model

Discussion

The Analysis of the Young and Elderly Groups

From the analysis of Fig. 5 it is possible to conclude that the features that provided a significant difference between the two groups, for the OS and IS protocols, are mean frequency (IS), standard deviation (OS and IS), approximate entropy (IS), detrended fluctuation analysis (DFA) (IS), first-order smoothness (IS), second-order smoothness (IS), root mean square (RMS) mean (OS and IS), variance (OS), mean speed (MS) (OS and IS), zero crossing rate (OS and IS).

As the values obtained for the mean frequency and zero crossing rate decreased in the elderly group, it is possible to conclude that the oscillation of tremor activity in the elderly group is slower than in the young group.

Moreover, the values of RMS, variance, and standard deviation show that the elderly group had larger displacement amplitude of the tremor activity. As in probability theory the variance of a random variable is a measure of statistical dispersion and the results show that the elderly group presented a larger value of variance (see Fig. 5b), it is possible to conclude that the distribution of the tremor activity from the elderly group is more spread out than that of the young group.

The MS values were smaller for the young group and, consequently, the total displacement (TD) of the tremor activity was larger in the elderly group.

Additionally, through the analysis of the DFA and approximate entropy, we can observe a change in the randomness of the signal, i.e., the tremor activity from the elderly group has higher predictability than that obtained for the young group as suggested by the increase in the DFA coefficients and the reduction of the entropy values.

The analysis of the features first-order smoothness and second-order smoothness in Fig. 5c allows us to conclude that in general subjects from both the young and elderly groups presented more difficulty to draw the spiral toward its center. This is based on the fact that these features can characterize imperfections in the traces made by subjects, i.e., the larger their amplitudes the more imperfect the trace is. The results depicted in Fig. 5c support this assumption by showing an increase in the feature amplitudes for both groups.

On the Use of the LDA-Value

Although the statistical analysis showed that some of the traditional investigated features provided the discrimination between the young and elderly groups as reported in other studies11,25,33 none of them showed to be linearly correlated with age as suggested by the obtained correlation coefficients presented in Table 3, which means that a linear model is not suitable to describe the relation between each one of those features and age.

This was the main motivation to seek an alternative feature that could describe the relationship between physiological kinetic tremor and age. In this context, a modified version of LDA, where the rotation of the projection axes is carried out by means of a procedure based on GA, was applied to estimate the LDA-value,7 which in the context of this research is a one-dimensional feature obtained by the linear combination of the studied traditional features. The LDA-value was able to discriminate the elderly (G6–G7) from the young (G1–G7) groups as shown in the result presented in Fig. 6, and also to characterize a linear relationship with age as depicted in Fig. 7 and supported by the parameters of the linear model given in Table 6. Such relationship has not been described in the literature for the study of physiological kinetic tremor.

The results also allowed us to verify that the LDA-value is a relevant feature for kinetic tremor analysis, with potential application in a number of correlated studies in areas such as Physiotherapy, Neurology, Geriatrics, and others. As the LDA-value showed to be linearly correlated with age for the group of clinically healthy subjects, it is possible that this correlation is not valid for patients with pathological tremor. In this case this parameter could potentially be employed for the discrimination between physiological and pathological tremor.

This study cannot completely answer the question of how we can use the LDA-value to characterize the degree of tremor per se because the collected signals, which are basically kinetic measures extracted from the spiral movement, could be composed of a number of variables (e.g., intermittent path corrections) that could be correlated with age. Further studies should be carried out to verify the hypothesis of correlation between tremor and the LDA-value. For this, the experimental protocol should take into account static and dynamic conditions. A possible approach could be the use of low-g accelerometers (e.g., MMA2260, Freescale) for measuring tremor. Subjects could follow a spiral drawn in a board by using a laser pointer for the dynamic condition, whereas for the static condition they could point to a specific target for a given period of time. The results of the LDA-value obtained from these two conditions could be contrasted to those obtained in this study.

Recent studies have discussed the classification of physiological tremor.22 A possible criterion for tremor categorization is to take into account the underlying processes related to its origins.22 For instance, motion tremor, which was the object of study in this research, is believed to be mainly driven by a peripheral manifestation of central rhythmic activity whereas postural tremor may be related to both central and peripheral processes.22 Note that both motion and postural tremor, and also other types of tremor (e.g., rest tremor), may be classified as physiological tremor,22 and they may be correlated with age.

The results found in our study suggest a degradation of the motor control with age under a specific task. Considering the hypothesis that tremor may be a manifestation in the periphery due to oscillatory neural activity in the central nervous system22 and that such activity has a role in motor control, the analysis of tremor introduced in this study, i.e., the use of the LDA-value estimated from tremor activity, may be seen as an investigative tool which provides a non-invasive way of studying the rhythmic nature of human motor control.22

Conclusions

In this study, different from other researches, we addressed the issues of quantifying physiological-kinetic tremor and of studying its correlation with age. For this, we investigated the tremor activity obtained from distinct groups of subjects. The subjects were grouped into classes according to their age. In the first analysis we verified significant differences between the young and elderly groups.

In the second analysis, LDA was introduced as a new method to analyze tremor activity through the study of hand-drawn patterns by using a digitizing tablet. Our results indicate that the LDA-value was effective in the quantification of kinetic tremor showing a high degree of correlation (0.83) with age. As the LDA-value is linearly correlated with age, this index may have great importance in future research, in particular in those related to the discrimination between physiological and pathological tremors.

Normal aging is associated with a decline in the functional capacity of the neuromuscular system, which is associated with an increase in the amplitude of physiological tremor. This situation may have severe implications in the ability of any individual to perform everyday tasks that require fine motor skills.

The analysis of physiological kinetic tremor of individuals may be an important tool for the characterization of physiological tremor. In this context, this study introduced a new feature which showed to be correlated with the age of subjects. As this feature is in a single dimensional space it can be easily interpreted and visualized. Furthermore, the analysis of this feature may be evaluated in the context of the patient’s history and correlated with neurological exams and potentially be used in the discrimination between physiological and pathological tremors. The early diagnosis of a pathological tremor can lead to appropriate treatment, which can provide a better condition of life for individuals.

The main limitation of the obtained results is with regard to the number of studied subjects, specifically, it was difficult to recruit individuals aged over 80 years old in our community, during the period of the research, that met the requirements of the experimental protocol, i.e., in good neurological conditions and without taking drugs that could stress or reduce tremor. Despite this limitation, this research introduced a new way of analyzing kinetic tremor activity for the characterization of physiological tremor.