Next Article in Journal
Metal Artifact Reduction in Dental CBCT Images Using Direct Sinogram Correction Combined with Metal Path-Length Weighting
Next Article in Special Issue
Failure of Digital Device Performance in Monitoring Physical Exercise in a Pilot Study in Sedentary Persons with HIV
Previous Article in Journal
Computational Investigation of Advanced Refractive Index Sensor Using 3-Dimensional Metamaterial Based Nanoantenna Array
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Time-Based and Path-Based Analysis of Upper-Limb Movements during Activities of Daily Living

Faculty of Electrical Engineering, University of Ljubljana, Tržaška cesta 25, 1000 Ljubljana, Slovenia
*
Author to whom correspondence should be addressed.
Sensors 2023, 23(3), 1289; https://doi.org/10.3390/s23031289
Submission received: 20 December 2022 / Revised: 11 January 2023 / Accepted: 17 January 2023 / Published: 23 January 2023
(This article belongs to the Special Issue Wearable Sensors for Human Activity Monitoring)

Abstract

:
Patients after stroke need to re-learn functional movements required for independent living throughout the rehabilitation process. In the study, we used a wearable sensory system for monitoring the movement of the upper limbs while performing activities of daily living. We implemented time-based and path-based segmentation of movement trajectories and muscle activity to quantify the activities of the unaffected and the affected upper limbs. While time-based segmentation splits the trajectory in quants of equal duration, path-based segmentation isolates completed movements. We analyzed the hand movement path and forearm muscle activity and introduced a bimanual movement parameter, which enables differentiation between unimanual and bimanual activities. The approach was validated in a study that included a healthy subject and seven patients after stroke with different levels of disabilities. Path-based segmentation provides a more detailed and comprehensive evaluation of upper limb activities, while time-based segmentation is more suitable for real-time assessment and providing feedback to patients. Bimanual movement parameter effectively differentiates between different levels of upper limb involvement and is a clear indicator of the activity of the affected limb relative to the unaffected limb.

1. Introduction

Rehabilitation is a process of restoring physical, sensory, and mental capabilities lost due to injury, disease, illness, or other conditions, congenital or acquired. With the development of medicine and, consequently, humanity ageing, the need for rehabilitation due to various diseases rises permanently [1,2].
When patients after stroke are discharged from rehabilitation facilities, they usually still have some degree of upper limb impairment. Therefore, the therapy should be an ongoing process that continues after the patient leaves the rehabilitation institution. Active use of an affected limb to perform various movements has a positive effect on motor abilities. Daily activities with the affected limb are essential for faster improvement [3]. Therefore, patients should use their affected upper limbs as much as possible during daily tasks. Monitoring the patient in the home environment while performing daily activities is one of the critical goals in rehabilitation [4,5]. These measurements can help identify motor activities [6], determine the frequency of individual activities and the relation between bimanual and unimanual actions, compute the level of use of a particular body segment [7], assess the limb usage duration and movement quality [8], and identify limitations in performing the activities.
In robotics, neuroscience, and ergonomics research, parameters computed from the limb’s movement trajectory are often used [9]. We can obtain information about the movement’s quality, speed, smoothness, and the distance travelled from the movement trajectory [10]. We can use different parameters for trajectory comparison, for example, Euclidean distance, Dynamic Time Warping, Longest Common Subsequence based measures, Hausdorff, or Fréchet distance [11,12,13,14]. Researchers also focus on movement repeatability and the limb final position [15].
Rehabilitation training exercises and assessment of motor abilities are typically based on various sensing technologies [16]. Researchers use optoelectronic systems to measure movement in the laboratory environment, ensuring high accuracy of the obtained results. Due to the high cost and limited measuring range of these systems, inertial measuring units (IMUs) have gained popularity. They represent a low-cost alternative [17]. Since sensors are small and portable, they do not restrict the subject’s movement or range of motion [18]. Wearable sensors are also not limited to a laboratory environment or rehabilitation facility, meaning the subject can wear them at home during daily activities.
In addition to position sensors, muscle activity or electromyographic (EMG) sensors are also used to assess movement [19,20,21]. In robotics, EMG signals are often used to guide robots [22] or control the active prosthesis [20]. For research outside the laboratories, we can also use wearable sensors, such as the MYO bracelet (Thalmic Labs) [23], which detects electrical activity on the skin’s surface when the muscles of the forearm contract. From these signals, we can extract information about the movement of fingers, which allows for detecting the grip [24]. We can also indirectly estimate the grip force, which can replace a force sensor in some tasks [25].
With advancements in technology, particularly MEMS, the miniaturization of wearable sensors has taken a significant leap forward. IMUs, for example, are now compact and lightweight, measuring just a few centimeters in size and weighing around 10 grams with the battery included [26,27]. When packaged in a suitable housing, they make for an ideal sensor system for measuring motion, as they are small, easy to use, and will not impede the user’s movement. The same can be said for electromyography measurements, which have transformed from bulky laboratory equipment with wires and electrodes to simple wristbands with built-in electrodes, making it more widely accessible. Furthermore, smart wristbands now offer a combination of sensor modalities such as inertial measurements, the electromyogram, the photoplethysmogram, electrodermal activity signal, and the skin temperature signal [28]. In the era of IoT, sensors have the capability to both store data locally on the device and send them to the cloud for further processing. Additionally, connectivity with mobile phones is crucial for logging and real-time processing of data, as well as serving as an additional sensor module.
Inertial measurement units and electromyography measuring devices are low-cost and widely used due to their easy availability. The development and utilization of new nanomaterials in novel structures have the potential to expand the range of wearable sensors [29,30]. While the use of wearable sensors is promising, it is currently limited by their difficult and expensive production.
In this paper, we propose and validate a methodology for analysing continuous movement trajectories acquired during activities of daily living. We compare time-based and path-based segmentation of movement trajectories into relevant quants and introduce several parameters for assessing upper limb functions. The upper limb bimanual movement parameter is introduced to distinguish between unimanual and bimanual movements during the activities of daily living.

2. Methodology

During rehabilitation, patients perform various tasks that imitate the basic movements in many daily activities. After the rehabilitation, the patient should continue using the affected limb during activities of daily living to further improve the affected limb’s capabilities. However, in the home environment, patients often lack the motivation to use their affected limb to the same extent as in therapy and learn to perform basic activities only with the unaffected limb, thereby inhibiting the improvement of the affected limb’s movement skills. Therefore, measurement of daily activities is vital for the continuous assessment of the affected upper limb use and subsequent rehabilitation program.
In this study, we measured activities of daily living in a home-like environment simulated in a laboratory setting. We prepared the tasks that consisted of activities of daily living (Figure 1): preparing a meal, chatting and drinking coffee or tea, watering flowers, folding and tidying towels, writing a shopping list, reading a newspaper, and tidying up a desk. The listed activities were presented to each participant. We stressed that they should perform the tasks as they would at home and not have to make an effort to use the affected upper limb as they would in therapy.

2.1. Participants

The study included seven post-stroke patients (four males) aged 44–59 years (average 51.6 years) and 5–80 weeks after stroke (average 25 weeks), with limited upper limb usage. Three participants had left upper limb hemiparesis, and the rest had right upper limb hemiparesis. All patients were right-handed before the stroke. One healthy, 26 years old male was included in the study, providing reference values for interpreting patients’ results. We acquired approximately 15 hours of daily activities.
All the participants signed the informed consent. The study was approved by the National medical ethics committee of the Republic of Slovenia (80/03/15).

2.2. System for Measurement of Daily Activities

Upper limb movement was measured with a wearable sensory system consisting of seven wireless IMU sensors and two EMG armbands (MYO armbands from Thalmic labs), more thoroughly described in a study to quantify movement during Action Research Arm Test (ARAT) on a group of patients after stroke [31]. The IMU sensor consists of a tri-axial gyroscope with a measuring range of ± 1000 /s and a sampling rate of 1 kHz, a tri-axial accelerometer with a measuring range of ± 2 g and a sampling frequency of 1 kHz, and a tri-axial magnetometer with a measuring range of ±130 μT and a sampling frequency of 160 Hz. The sampling and transmission of the seven IMUs occurred at a frequency of 80 Hz. The accuracy of the measured IMU angle is below 2 . 5 for stationary conditions and bellow 5 under dynamic conditions. The Myo bracelet (Thalmic Labs), consists of eight electromyographic electrodes evenly distributed around the inner circumference of the bracelet. The data are sampled at a rate of 200 Hz.
The system is designed for the measurement of long-duration activities of daily living. Data are acquired on a stick computer. We provided warning signals in case of malfunctions, such as the USB receiver not being inserted, the IMU being off or not working, or the IMU’s battery being empty. We used built-in vibration and a signalling light on the EMG bracelets to make warning signals unambiguous.
Communication between the stick computer and the researcher in charge is enabled through an HTML application for a mobile phone. When the measurement is finished, the application stores the results in a separate folder on the computer. The wearable measuring system shown in Figure 2 has several advantages: (1) it is not limited to the laboratory setting, and it can be used in a home environment or outdoors, (2) the use of the system only requires a mobile phone with enabled WiFi connectivity, (3) the sensors are physically small and unobtrusive during upper limb movement, and 4) the system allows movement measurement for up to six hours. In Figure 2 (right), orange boxes represent IMU sensors, and the segmented cylinder represents armband EMG electrodes. The trunk, which represents the reference frame, and the two arms are relevant to the analysis. The posture in Figure 2 (right) defines zero values for all joint angles. In the presented kinematic model, the arm joints are defined in the following order from proximal to distal: (1) shoulder flexion/extension, (2) shoulder abduction/adduction, (3) shoulder internal/external rotation, (4) elbow flexion/extension, (5) wrist pronation/supination, (6) wrist ulnar/radial deviation, and (7) wrist flexion/extension.

2.3. Movement Segmentation

The hand position is defined relative to the trunk reference coordinate frame ( x T , y T , z T ) shown in Figure 2. The hand trajectory p ( t ) is the path p that the hand follows through space as a function of time t. While measuring activities of daily living, the trajectory can be segmented into submovements using different approaches. A trivial approach is to segment the trajectory into predefined time intervals where movement parameters are then computed on these shorter intervals. We will refer to this approach as a time-based segmentation. A more complex approach is to segment long trajectories into completed submovements [32]. We will refer to this approach as a path-based segmentation. In general, speed and form can be separated by parametrization with the arc length [33]. With path-based movement segmentation, the entire trajectory of the arm p ( t ) can be divided into shorter movement intervals by first representing it as a function of arc length. With the path-based segmentation method, more thoroughly described in [31], we split a continuous trajectory into M discrete movements.
To validate the path-based segmentation method, we completed a test with a healthy subject sitting at a table and a sheet of paper with regular hexagons printed on it. The person traced the sides of a printed hexagon with a pencil. This task was repeated with hexagons with different base side lengths (20 mm, 50 mm, and 100 mm). The hand speed varied during execution. The upper limb kinematics was calculated relative to the trunk. We counted the number of times the subject drew a straight line across the printed side of the hexagon for later comparison with the automatic path-based segmentation of motion during the drawing. The angle between the adjacent sides of a regular hexagon is 120 , which was used to verify the detection of a change in motion direction (one of the criteria for movement segmentation). The 20 mm side length of the hexagon is at the resolution limit of the used measurement system ( 2 . 5 measurement error in the shoulder joint represents an error in the order of 20 mm at the finger position when the arm is extended). For the purpose of segmenting activities of daily living in this study, the current resolution of the measurement system is sufficient. However, the analysis of more subtle movements, such as writing, may require a higher precision measurement system such as an optoelectronic system.
Figure 3 shows the previously described movement in the transverse plane. The path-based movement segmentation method enables the setting of minimal movement length to be detected. Movement along the circumference of the hexagon with the smallest side length (20 mm) is shown in Figure 3 (i), where the subject made 186 movements. The movement segmentation method yielded a result of M = 172 . The system detected fewer movements because the path length was at the limit of the system resolution. The measurement with a hexagon base length of 50 mm is presented in Figure 3 (ii), where the subject performed 120 movements, and the path-based segmentation method obtained a result of M = 121 . The same was repeated for the longest hexagon base length 100 mm with trajectory represented in Figure 3 (iii). Here the subject performed 120 movements, and the path-based segmentation method returned a result of M = 124 . The system detected some more movements than were performed as the drawn lines were not perfectly straight and continuous. Nevertheless, the segmentation error is at the level of a few percent, which is enough for automatic path-based segmentation of continuous movements during activities of daily living. To analyze the movement of the upper limbs during daily activities, we defined a minimum movement length of 50 mm to emphasize activities with longer arm trajectories.

2.4. Analysis of Upper Limb Activities with Time-Based Segmentation

Studies that use accelerometers to analyze upper limb movement often rely on the established activity counts parameter for the analysis [34,35,36,37,38,39,40]. The parameter is defined as the sum of the accelerations within a specified time interval, which is not prescribed but is usually selected in the time frame of up to two seconds. The parameter can distinguish between the more active and the less active upper limb. The parameter is determined by summing the accelerations over an unspecified but typically short time period, such as within two seconds. This parameter allows for differentiation between higher and lower levels of upper limb activity.
Each subject performed approximately two hours of activities of daily living that were measured. We set T = 0.25 s ( T i = T i 1 + T ) for the segment duration. In the following equations, the notation ( A F , U A F ) indicates that the same equation applies to both limbs, with U A F for the unaffected and A F for the affected limb. First, we computed the activity counts A C for the unaffected ( U A F ) and affected ( A F ) upper limbs in the time interval i as
A C ( A F , U A F ) i h = 1 T T i 1 T i a h ( A F , U A F ) ( t ) d t ,
where a h represents acceleration measured at the hand position and filtered using a bandpass filter with cut-off frequencies 0.25 Hz and 2.5 Hz [39]. The activity counts A C , a measurement of limb activity, is computed for each upper limb. Bandpass filtering does not entirely remove the gravitational acceleration. Thus we augmented the activity counts computation by subtracting gravitational acceleration g
A C ( A F , U A F ) i - g = 1 T T i 1 T i a h ( A F , U A F ) ( t ) g d t .
The apparent movement of the arms may also be due to the movement of the trunk when the arm is at rest relative to the trunk. To exclude the influence of trunk movement, we introduced a third relation based on the subtracted trunk acceleration a t ( t ) (the subtraction also removes the effect of gravity)
A C ( A F , U A F ) i - t = 1 T T i 1 T i a h ( A F , U A F ) ( t ) a t ( t ) d t .
All acceleration vectors are expressed in the trunk coordinate system in the above equations.
Bailey et al. presented activity counts of both upper limbs A C i and the ratio of left, and right upper limb activity counts R A C i [38,39]. Similarly, we summed values of activity counts of affected (non-dominant for the healthy subject) A C A F i and unaffected (dominant for the healthy subject) A C U A F i upper limb for each time interval
A C i = A C U A F i + A C A F i .
The parameter A C i represents the intensity of activities of both upper limbs, where 0 means that neither the affected (non-dominant) nor the unaffected (dominant) upper limb is active in the time interval. We evaluated activity count ratio R A C i as
R A C i = ln A C U A F i + 1 A C A F i + 1 ,
with which we prevent positive skewness coefficient of untransformed size ratios R A C i > 0 [41].
To analyze muscle activity resulting from time-based segmentation, we introduced muscle activity counts M C . We used signals from all eight electrodes of the EMG armband to estimate the total muscle activity. Four electrodes were assigned to each group to estimate the muscle activity of flexor and extensor muscle groups, as shown in Figure 4.
The muscle activity counts were computed from the adapted Equation (1) as
M C ( A F , U A F ) i = 1 T T i 1 T i N w n 2 ( t ) d t ,
with T = 0.25 s, w n is the muscle activity measured with electrode n, and N is the set of electrodes as determined in Figure 4 (all eight electrodes were considered for total muscle activity, N = 8 ). We computed muscle activity counts of both upper limbs. Then we summed values of activity counts of unaffected (dominant) M C U A F i and affected (non dominant) M C A F i upper limb for each time interval to obtain
M C i = M C U A F i + M C A F i .
Finally, we evaluated the activity count ratio as
R M C i = ln M C U A F i + 1 M C A F i + 1 .

2.5. Analysis of Upper Limb Activities with Path-Based Segmentation

In this case, the goal of movement analysis is not to identify specific everyday activities but to assess the movement capabilities of the upper limbs. Authors typically estimate kinematic parameters on submovements generated by time-based segmentation and analyze the movement as a function of time [42,43,44,45].
Activities of daily living consist of bimanual and unimanual movements. By comparing the number and the lengths of the movements of one and the other hand, we can determine which arm is more active in terms of movement frequency and amplitude. We based the assessment of movements of the upper limbs on four criteria combined into a single bimanual movement parameter B M P . The four criteria are: (1) the ratio of the lengths of the hands travelled paths R L , (2) Pearson linear correlation coefficient P C C , (3) Fréchet distance F, and (4) variance ratio R V .
We computed the hand path length L ( A F , U A F ) m for the complete movement m resulting from path-based segmentation as
L ( A F , U A F ) m = T o m T t m p ˙ ( A F , U A F ) ( t ) d t ,
where m represents the index of the single completed movement within the continuous trajectory of arm movement and p ˙ represents velocity of the hand. The path length was calculated between the movement onset time T o m and the movement termination time T t m of the completed movement m. To compare the movements of the upper limbs, we calculated the natural logarithm of the ratio of the hand path lengths during the completed movement m as
R L m = ln L U A F m L A F m .
The R L m value should be close to zero for bimanual movements.
The Pearson linear correlation coefficient P C C m ([46]) and the Fréchet’s distance F m ([47]) were calculated between the speed profiles of the unaffected (dominant) and affected (non-dominant) limbs for the movement m. The value of P C C m is close to one in the case of bimanual movements. The Fréchet’s distance F m is a measure of similarity between two curves, which takes into account the position and sequence of points on the curve and is computed based on the definition in [12]. The Fréchet’s distance F m should be close to zero for bimanual movements.
Variance V m was computed as
V ( A F , U A F ) m = 1 N t m N o m 1 k = N o m N t m p ˙ ( A F , U A F ) k μ ( A F , U A F ) m 2 ,
where μ m is defined as
μ ( A F , U A F ) m = 1 N t m N o m k = N o m N t m p ˙ ( A F , U A F ) k ,
p ˙ k represents the hand movement velocity at sample time k, N o m represents the movement onset sample, and N t m represents the movement termination sample. The ratio of variances used as one of the criteria for determining bimanual movement was computed as
R V m = ln V U A F m V A F m .
The R V m value should be close to zero for bimanual movements.
The bimanual movement parameter B M P is computed as
B M P m = 1 1 4 1 P C C m α P C C + | R V m | α R V + F m α F + | R L m | α R L ,
where denominator α indicates the weight of each criterion. The weights were selected to account for the 95 percentile of the measured parameters for all subjects and are α P C C = 2 , α R V = 5.5, α F = 1.3 m, and α R L = 2.5 . Parameter B M P m is normalized between 0 and 1 (1 for bimanual movements).
An example of a sequence of symmetric upper limb movements with the associated hand trajectories represented in three planes (frontal, transverse, and sagittal) is shown in Figure 5 for a healthy female subject. Arm trajectories were computed relative to the trunk coordinate system.
Figure 6 summarizes the movement parameters P C C , R V , F, R L , and B M P using the path-based segmentation corresponding to the symmetric movements of a healthy subject shown in Figure 5. All criteria, including bimanual movement parameter B M P , indicate well-coordinated movement between the upper limbs.
To better represent different levels of movement coordination, Figure 7 shows the speed profiles of three representative movement cases of a patient with an upper limb impairment and the associated values of bimanual movement parameter B M P . We used the B M P values to distribute the upper limb movements into three classes. The B M P thresholds were set based on the visual analysis of hand movement trajectories. Mostly bimanual movements were defined with B M P > 0.7 , where coordination between arm activities was notable. Mostly unimanual movements were defined with B M P < 0.4 , where only one arm was active. Condition 0.4 B M P 0.7 indicates activities which cannot be strictly classified as bimanual or unimanual.
The average forearm muscle activity W m for each completed movement m was estimated separately for each upper limb based on the measured EMG signals, where we considered all eight electrodes of the EMG armband and computed the total value as
W ( A F , U A F ) m = 1 T m T o m T t m n = 1 8 w n 2 ( t ) d t ,
where w n ( t ) represents value from electrode n. Then we determined the ratio of the muscle activity of the upper limbs as
R W m = ln W U A F m W A F m .

3. Results

All participants performed the same tasks (Figure 1) and received the exact instructions about the measurement protocol. There was no specific order of activities of daily living, and the patient was allowed to skip the activity due to a reduced upper limb function. All patients’ movements were used in the later analysis. However, to reduce the number of figures, detailed results are presented only for one healthy subject and two post-stroke patients that differ in their upper limb movement capabilities (one with preserved upper limb functions and one with severe disability). Where applicable, a summary of movement parameters for all subjects is presented in a tabular form.

3.1. Time-Based Segmentation Movement Analysis

Figure 8 presents the activity counts computed based on three different approaches for the three subjects: (i) method (1) proposed by the authors in [38], (ii) method (2) with the subtracted gravitational acceleration (only dynamic acceleration as a result of subject’s activity), and (iii) method (3) with the subtracted trunk activity (only dynamic arm acceleration as a result of arm movement). All results are presented as a function of the ratio between the activity counts of the unaffected (dominant) upper limb with the affected (non-dominant) upper limb. Higher A C values indicate the higher intensity of bilateral activities, while the colour represents the total time in seconds for a given combination of parameters A C and R A C . The three methods indicate similar activity counts symmetry for subjects (a) and (b) and asymmetry for the patient (c). However, the subtraction of gravitational or trunk acceleration reduces the overall movement intensity (indicated as lower A C peak values in plots (ii) and (iii)) and enables better expression of differences between arm movements.
Figure 9 presents muscle activity counts M C in relation to the ratio R M C . Figure 9 (i) represents the total forearm muscle activity, Figure 9 (ii) only for flexor muscles, and Figure 9 (iii) only for extensor muscles. Symmetric distribution can be noticed for the healthy subject and the patient with better preserved upper limb function. Significantly asymmetric activation was found for the patient with severe upper limb disability. Similar activation patterns were observed for the total activation and the activation of flexor and extensor muscles as shown in plots (i), (ii), and (iii). However, subtle differences can also be discerned between activation patterns. For example, longer low-level and symmetric activation of forearm flexor muscles compared to extensor muscles can be noted for the healthy subject. Notable similarities between the upper limb activity counts presented in Figure 8 and the muscle activity counts presented in Figure 9 can also be seen.

3.2. Path-Based Segmentation Movement Analysis

In the analysis of activities of daily living, we obtained a different number of movements M for each participant as a result of path-based movement segmentation. Table 1 summarizes the number of computed movements M for each subject. In the analysis of activities of daily living, we obtained a varying amounts of movements M for each participant as a result of path-based movement segmentation. Table 1 summarizes the total number of computed movements M for each individual subject.
Figure 10 compares movement lengths obtained from path-based and time-based segmentation. Results are presented in Figure 10 (i) as the natural logarithm of the ratio of the hand path lengths for a completed movement in the case of path-based segmentation. Figure 10 (ii)–(iv) present the natural logarithm of the ratio of the hand path lengths with the movement segmented into one-, three- and five-second movement periods (time-based segmentation). Values close to zero indicate similar hand movement lengths of the unaffected (dominant) and affected (non-dominant) upper limbs. Positive values indicate longer movements of the unaffected (dominant) limb compared to the affected (non-dominant) upper limb, and the opposite applies to the negative values.
While time-based segmentation results in symmetric Gaussian-like histograms for the healthy subject and the patient with better upper limb function, the path-based segmentation indicates a shift toward the unaffected (dominant) limb. There are no significant differences between different periods for time-based movement segmentation. In the case of the patient with the reduced upper limb function (Figure 10c) all methods indicate a shift toward the unaffected limb. However, the probability distribution differs between path-based and time-based segmentation.
Results for all participants are summarized in a numerical form in Table 2. We assumed the Gaussian distribution of data presented in Figure 10 and computed the following three parameters: the mean value μ of data, standard deviation σ , and kurtosis κ as a measure of tailedness.
Figure 11 presents the four criteria calculated to assess the bimanual movement coordination of the upper limbs and the bimanual movement parameter B M P that combines those four criteria. The linear correlation coefficient P C C (i), the variance ratio R V (ii), and Fréchet distance F (iii) were all computed from the speed profiles of the unaffected (dominant) and affected (non-dominant) upper limbs within the movement m resulting from path-based segmentation. The P C C value close to one indicates a significant correlation between the speed profiles. The R V values close to zero indicate similar variances in the speed profiles of the upper limbs. The Fréchet distance F was used to evaluate the similarity between the unaffected (dominant) and affected (non-dominant) upper limb speed profiles. A larger Fréchet distance means lower similarity between the curves. The ratio of the hand path lengths R L should be close to zero for similar movement lengths. Higher values of the bimanual movement parameter B M P indicate mostly bimanual upper limbs movement, and the lowest values indicate a unimanual or close to the unimanual movement. All parameters indicate more pronounced bimanual activity for the healthy subject and the patient with better preserved upper limb function compared to the patient with reduced upper limb function.
Table 3 summarizes the distribution of unimanual ( B M P < 0.4 ), bimanual B M P > 0.7 , and unclassified movements ( 0.4 B M P 0.7 ) for the healthy subject and all patients for the duration of the entire measurement session. The healthy subject and patients with better preserved upper limb functions performed close to 50% of movements bimanually and around 15% unimanually. The ratio is the opposite for the patient with the least preserved upper limb function. The movement length of both upper limbs was approximately equal for bimanual movements and significantly different for unimanual movements. For symmetric movements, shown in Figure 5, 97 % of movements were classified as bimanual, 3 % were unclassified, and no movements were classified as unimanual.
Figure 12 presents the muscle activity W ( A F , U A F ) , computed for each movement m. Column 12 (i) presents the normalized muscle potential, and column 12 (ii) presents the ratio of the unaffected (dominant) and the affected (non-dominant) limb muscle potential R W . Higher values in Figure 12 (i) indicate a higher level of muscle activity. In Figure 12 (ii), values close to 0 indicate similar muscle activity amplitudes of both upper limbs, higher values imply higher muscular activity of the unaffected (dominant) limb, and negative values imply higher muscular activity of the affected (non-dominant) limb. Highly symmetric activation of forearm muscles was observed for the healthy subject and the patient with better preserved upper limb functions. On the other hand, patient with significant upper limb disability shows highly asymmetric activation. The activation of the affected limb was limited to low EMG amplitudes.
Results for all participants are summarized in a numerical form in Table 4 as they were for segmentation results (Table 2). We also assumed the Gaussian distribution of data presented in Figure 12 (ii) and computed the following three parameters: the mean value μ of data, standard deviation σ , and Kurtosis κ as a measure of tailedness.

4. Discussion

Activity counts represent a well-established method for analysis of upper limb activities combined with time-based segmentation and are computed from bandpass-filtered accelerometer data. Comparison of different approaches for the computation of activity counts indicates that when gravitational acceleration was not subtracted from the arm acceleration vector, a greater spread of upper limb activity quants at higher intensities was obtained as shown in Figure 8 (i), compared to the approach with the subtracted gravitational acceleration presented in Figure 8 (ii) and the approach with the subtracted trunk acceleration shown in Figure 8 (iii). Thus, without subtracting the gravitational acceleration, the activity of the upper limbs is incorrectly estimated, as part of the computed activity can be attributed to the gravitational acceleration. The difference between subtracting gravitational acceleration (Figure 8 (ii)) and subtracting trunk acceleration (Figure 8 (iii)) is less evident at first glance, which suggests that trunk activity does not contribute significantly to the assessment of upper limb activity. However, in particular, for the more impaired patient (Figure 8c), the minimal activity of the affected limb can be noticed in column (iii), which cannot be detected without taking into account the movement of the trunk as shown in column (ii). Results in Figure 8a,b do not indicate significant differences between the healthy subject and the less impaired patient. We can observe the smaller intensity of movements for the less impaired patient but no relevant asymmetry. For a more impaired patient, activity quants are shifted to the right (Figure 8c), indicating that the unaffected upper limb is significantly more active, which can be interpreted as predominantly unimanual movement. Most of the unimanual or bimanual activity (red colour in the duration scale) of all three subjects was performed with lower intensity.
The time-based segmentation and the corresponding activity counts enable comparison between the activation of both upper limbs. However, time-based segmentation makes it challenging to analyze functional movements, identify activities, determine movement simultaneity and coordination, observe intentionality, and compute movement lengths. All this is made possible with path-based segmentation into individual completed movements. Additionally, time-based segmentation can, in some cases, produce misleading results. The ratio of simultaneous movement lengths of the dominant to the non-dominant arm shown in Figure 10 confirms this.
The time-based segmentation does not take into account completed movements. Typically, a movement would be split across several consecutive time intervals, introducing randomness in path segmentation. The result of this randomness is a symmetrical probability distribution visible in Figure 10 (ii)–(iv) for the healthy subject and the less impaired patient. This symmetry corresponds to the symmetric distribution of activity counts (Figure 8). The peak of the histogram around value zero indicates that a significant part of the upper limb movements is executed with the same movement length of both upper limbs. Detailed analysis of the time-based segmentation results indicates that the less impaired patient uses his affected arm more than his unaffected arm. The time-based segmentation indicates noticeable asymmetry only for the more impaired patient. However, in this case, the histogram peak is close to value zero (e.g., Figure 10c (ii)). The results of the time-based segmentation indicate that the less impaired patient uses their affected arm more than their unaffected arm. There is also noticeable asymmetry for the more impaired patient, indicating that they primarily use only one hand while the other hand is not active. However, the histogram peak for this patient is close to zero (e.g., Figure 10c (ii)).
On the other hand, the path-based segmentation yields asymmetric results for all subjects (Figure 10 (i)). The probability distributions of arm movement lengths for the healthy subject and the less impaired patient after stroke are similar (Figure 10a,b). The unaffected (dominant) limb typically performs more movements with a longer path than the affected (non-dominant) upper limb. A less impaired patient presented in (b) has no significant asymmetry in path-based segmentation. A more impaired patient (Figure 10c) shows pronounced asymmetry for all four segmentation methods indicating a higher degree of impairment. However, it is important to note that the peak in the histogram for path-based segmentation (Figure 10c (i)) is around value 2. On the other hand, the path-based segmentation shows asymmetry for all subjects (Figure 10 (i)). The probability distributions of arm movement lengths for the healthy subject and the less impaired patient after a stroke are similar (Figure 10a,b). The unaffected (dominant) limb typically performs movements with a longer path than the affected (non-dominant) upper limb. A less impaired patient, presented in (b), has no significant asymmetry in path-based segmentation, but the more impaired patient (Figure 10c) shows pronounced asymmetry in all four segmentation methods, indicating a higher degree of impairment. Importantly, the peak in the histogram for path-based segmentation for the more impaired patient (Figure 10c (i)) is around value 2, indicating that the person only makes short movements with their affected upper limb, performing longer movements primarily with their healthy upper limb. The probability of equal lengths of upper limb movement is only one-third compared with the time-based segmentation. The difference between path-based and time-based segmentation is additionally confirmed by the results for all subjects summarized in Table 2. While there are no significant differences in values for standard deviation σ , the mean value of distribution μ indicates a significant shift toward the unaffected limb for the path-based segmentation compared to the time-based segmentation. The kurtosis κ as a measure of tailedness also confirms differences in probability distribution for the two segmentation methods.
A significant advantage of path-based segmentation, compared to time-based segmentation, is the ability to assess bimanual/unimanual movement and simultaneity. We used four sub-parameters to calculate the bimanual movement parameter B M P and distinguish between three bimanual/unimanual movement levels. For a coordinated bimanual movement of a healthy subject (Figure 5), the average B M P parameter is higher than 0.9, and more than 97 % of movements correspond to B M P > 0.7 (Figure 6). Considering the representative trajectories shown in Figure 7 for different B M P values, it is possible to confirm strong bimanual activity. With B M P = 0.95 , the upper limb speed profiles have an almost identical shape. With B M P = 0.6 , the movements of both limbs are simultaneous but with different intensities, and with B M P = 0.25 , only one limb is predominantly active.
For a healthy person, we expect the highest proportion of bimanual movements. For bimanual movements ( B M P 0.7 ), similar movement lengths of both upper limbs are expected. Both hypotheses are confirmed by the results presented in Figure 11 and Table 3 for all subjects. The less impaired patient also performed a significant part of activities bimanually, but the distribution is less shifted to the right compared to the healthy subject. For a more impaired patient, we can observe an almost symmetric distribution between unimanual and bimanual activities (most activities cannot be classified as strictly unimanual or bimanual). A more detailed analysis of movement lengths (Table 3) shows that the average bimanual movement length of the severely affected subject is much shorter than that of the healthy subject or patients with more preserved upper limb functions (0.08 m compared to approximately 0.15 m). For unclassified movements ( 0.4 B M P 0.7 ), slightly longer movements of the unaffected (dominant) limb were typically observed. However, this cannot be generalized to all subjects. In some cases, movement lengths are equal or even longer movement length of the affected limb can be noted. For predominantly unimanual movements ( B M P < 0.4 ), differences in the movement length of both limbs are evident (Table 3).
Often, also the more impaired patients inadvertently or inactively move the upper limb or at least the limb is not at rest. An example of such movement is a passive oscillation of the limb during trunk movement. We did not exclude such movements from the analysis since it is often impossible to distinguish between voluntary and involuntary activity based on trajectory segmentation. However, since these are typically short movements, they do not indicate the functional abilities of the affected upper limb.
We can further reduce the effect of involuntary movements by measuring muscle activity. Muscle activity measured at the forearm is a good indicator of hand activity, such as grasping and manipulating objects. The results in Figure 12 show the differences in muscle activity W ( A F , U A F ) of the upper limbs. The differences are negligible for the healthy subject and the less impaired patient, who could efficiently use the affected limb. This is also confirmed by the symmetric distribution of the ratio of the muscle activity parameter R W . The symmetric distribution indicates that similar activities were performed with the unaffected (dominant) and the affected (non-dominant) limb. Most often, the healthy subject and the less impaired patients activated left and right forearm muscles at the same time (peak at R W = 0 in Figure 12, mean value μ 0 for H, P1 and P2 in Table 4). For a patient with a more impaired upper limb, we measured regular muscle activity in the unaffected upper limb and only low-intensity muscle activity in the affected upper limb. This is also confirmed by the ratio of the muscle activity parameter R W that indicates activation of the forearm muscles on the unaffected limb only (Figure 12). There is almost no simultaneous activation on both arms (with R W = 0 ), which is the prevailing pattern for the healthy subject and the less impaired patient. The results of all subjects are summarized in Table 4 with values for standard deviation σ , the mean value of distribution μ and the Kurtosis κ . The mean value of distribution μ indicates a significant shift when comparing the healthy subject (H) and the two patients (P1 and P2) with the less impaired upper limb with the three patients with a more impaired upper limb (P4, P5, and P7). However, there are no relevant differences in the Kurtosis κ or standard deviation σ . These results also support our anticipation of impairment for the patients (P1–P3) as less impaired and patients (P4–P7) as more impaired.

5. Conclusions

We implemented a wearable system to monitor and analyze upper limb movement during activities of daily living. This is a crucial step in personalizing the rehabilitation process for patients after a stroke since it enables monitoring of patients outside the clinical environment, thus obtaining objective data on the patient’s condition and progress.
The analysis of upper-limb movement trajectories was performed based on two approaches. In the first approach, we performed time-based segmentation. For each time interval, we computed parameters that determine the activity of the upper limbs: activity counts, movement length, and muscle activity counts. In the second approach, we focused on path-based segmentation for splitting continuous upper limb trajectory into single completed movements, using the methodology validated in [31]. For each completed movement, we computed similar parameters as for time-based segmentation. We showed that path-based segmentation enables a better and more precise insight into the movement capabilities of upper limbs regardless of movement parameters being computed from the movement trajectory or muscle activity. Additionally, path-based segmentation enables functional assessment of upper limb movement. Thus, we proposed the upper limb bimanual movement parameter B M P to estimate the level of bimanual/unimanual movement of upper limbs. The B M P value combines four basic parameters and distinguishes well between unimanual and bimanual movements during the activities of daily living.
When analyzing the results of activities of daily living, some of the ambiguities can be attributed to the fact that we did not distinguish between the time when the subject performed activities sitting at the table or standing. While sitting, the table provides limb weight compensation, thus allowing the patient to use the affected limb more efficiently. A more detailed analysis of the upper limb movement abilities would require data separation into the phases when the limb is supported and when it moves freely in space. Shoulder joint angles could provide valuable information for determining support phases.
Time-based segmentation is a straightforward, real-time approach for identifying trends. It is well-suited for quickly comparing the movements of a unaffected arm to an affected one, and it can provide patients with immediate feedback for using their affected arm more. Additionally, because it does not require detailed kinematic data, it can be implemented using a simpler sensor system, making for more efficient online analysis. Path-based segmentation, on the other hand, is better for more in-depth analysis. It allows for the examination of movement patterns, the range of arm movement, trajectory lengths, and simultaneous movements. However, this method is more complex and would be better suited for offline computation. This type of analysis is important for rehabilitation planning. By using a combination of both methods, it provides a useful tool for both planning and ongoing monitoring of a patient’s activity.
Path-based segmentation opens new possibilities for identifying specific functional uses of upper limbs. Pattern analysis augmented with artificial intelligence approaches could provide an even more in-depth insight into arm performance and enable personalization of upper limb training.

Author Contributions

Conceptualization, M.M. (Matjaž Mihelj); Data curation, E.Č.; Formal analysis, S.Š., E.Č. and M.M. (Matjaž Mihelj); Funding acquisition, M.M. (Marko Munih); Investigation, E.Č.; Methodology, E.Č. and M.M. (Matjaž Mihelj); Project administration, M.M. (Marko Munih) and M.M. (Matjaž Mihelj); Software, S.Š., E.Č. and M.M. (Matjaž Mihelj); Supervision, M.M. (Marko Munih); Validation, M.M. (Matjaž Mihelj); Visualization, S.Š. and E.Č.; Writing—original draft, E.Č.; Writing—review & editing, S.Š., M.M. (Marko Munih) and M.M. (Matjaž Mihelj). All authors have read and agreed to the published version of the manuscript.

Funding

The authors acknowledge the financial support from the Slovenian Research Agency (research core funding No. P2-0228).

Institutional Review Board Statement

The study was approved by the National medical ethics committee of the Republic of Slovenia (80/03/15).

Informed Consent Statement

Informed consent was obtained from all subjects involved in the study.

Acknowledgments

The authors would like to thank all the volunteers for their participation in the study and physiotherapist Jan Pipan for data collection and clinical scoring of the tests.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Langhorne, P.; Bernhardt, J.; Kwakkel, G. Stroke rehabilitation. Lancet 2011, 377, 1693–1702. [Google Scholar] [CrossRef] [PubMed]
  2. Ades, P.A. Cardiac rehabilitation and secondary prevention of coronary heart disease. N. Engl. J. Med. 2001, 345, 892–902. [Google Scholar] [CrossRef] [PubMed]
  3. Stoykov, M.E.; Corcos, D.M. A review of bilateral training for upper extremity hemiparesis. Occup. Ther. Int. 2009, 16, 190–203. [Google Scholar] [CrossRef]
  4. Tognetti, A.; Lorussi, F.; Carbonaro, N.; De Rossi, D.; De Toma, G.; Mancuso, C.; Paradiso, R.; Luinge, H.; Reenalda, J.; Droog, E. Daily-life monitoring of stroke survivors motor performance: The interaction sensing system. In Proceedings of the 2014 36th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Chicago, IL, USA, 26–30 August 2014; pp. 4099–4102. [Google Scholar]
  5. Ermes, M.; Pärkkä, J.; Mäntyjärvi, J.; Korhonen, I. Detection of daily activities and sports with wearable sensors in controlled and uncontrolled conditions. IEEE Trans. Inf. Technol. Biomed. 2008, 12, 20–26. [Google Scholar] [CrossRef] [PubMed]
  6. Ayachi, F.S.; Nguyen, H.P.; Lavigne-Pelletier, C.; Goubault, E.; Boissy, P.; Duval, C. Wavelet-based algorithm for auto-detection of daily living activities of older adults captured by multiple inertial measurement units (IMUs). Physiol. Meas. 2016, 37, 442. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  7. Kirking, B.; El-Gohary, M.; Kwon, Y. The feasibility of shoulder motion tracking during activities of daily living using inertial measurement units. Gait Posture 2016, 49, 47–53. [Google Scholar] [CrossRef]
  8. Lemmens, R.J.; Janssen-Potten, Y.J.; Timmermans, A.A.; Smeets, R.J.; Seelen, H.A. Recognizing complex upper extremity activities using body worn sensors. PLoS ONE 2015, 10, e0118642. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  9. Faria, D.R.; Dias, J. 3D hand trajectory segmentation by curvatures and hand orientation for classification through a probabilistic approach. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems, St. Louis, MO, USA, 11–15 October 2009; pp. 1284–1289. [Google Scholar]
  10. Rihar, A.; Mihelj, M.; Pašič, J.; Kolar, J.; Munih, M. Infant trunk posture and arm movement assessment using pressure mattress, inertial and magnetic measurement units (IMUs). J. Neuroeng. Rehabil. 2014, 11, 133. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  11. Wang, H.; Su, H.; Zheng, K.; Sadiq, S.; Zhou, X. An effectiveness study on trajectory similarity measures. In Proceedings of the Twenty-Fourth Australasian Database Conference, Adelaide, Australia, 29 January–1 February 2013; pp. 13–22. [Google Scholar]
  12. Eiter, T.; Mannila, H. Computing Discrete Fréchet Distance; Technical Report; Citeseer: Forest Grove, OR, USA, 1994. [Google Scholar]
  13. Murthy, G.; Jadon, R. A review of vision based hand gestures recognition. Int. J. Inf. Technol. Knowl. Manag. 2009, 2, 405–410. [Google Scholar]
  14. Kassidas, A.; MacGregor, J.F.; Taylor, P.A. Synchronization of batch trajectories using dynamic time warping. AIChE J. 1998, 44, 864–875. [Google Scholar] [CrossRef]
  15. Laurinen, P.; Siirtola, P.; Röning, J. Efficient Algorithm for Calculating Similarity between Trajectories Containing an Increasing Dimension. In Proceedings of the 24th IASTED International Conference on Artificial Intelligence and Applications, Innsbruck, Austria, 13–16 February 2006; pp. 392–399. [Google Scholar]
  16. Muro-de-la Herran, A.; Garcia-Zapirain, B.; Mendez-Zorrilla, A. Gait analysis methods: An overview of wearable and non-wearable systems, highlighting clinical applications. Sensors 2014, 14, 3362–3394. [Google Scholar] [CrossRef]
  17. Tao, W.; Liu, T.; Zheng, R.; Feng, H. Gait analysis using wearable sensors. Sensors 2012, 12, 2255–2283. [Google Scholar] [CrossRef] [PubMed]
  18. Lara, O.D.; Labrador, M.A. A survey on human activity recognition using wearable sensors. IEEE Commun. Surv. Tutor. 2013, 15, 1192–1209. [Google Scholar] [CrossRef]
  19. Boyali, A.; Hashimoto, N. Spectral Collaborative Representation based Classification for hand gestures recognition on electromyography signals. Biomed. Signal Process. Control 2016, 24, 11–18. [Google Scholar] [CrossRef] [Green Version]
  20. Scheme, E.; Englehart, K. Electromyogram pattern recognition for control of powered upper-limb prostheses: State-of-the-art and challenges for clinical use. J. Rehabil. Res. Dev. 2011, 48, 643. [Google Scholar] [CrossRef] [PubMed]
  21. Reaz, M.; Hussain, M.; Mohd-Yasin, F. Techniques of EMG signal analysis: Detection, processing, classification and applications. Biol. Proced. Online 2006, 8, 11–35. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  22. Sathiyanarayanan, M.; Mulling, T.; Nazir, B. Controlling a Robot Using a Wearable Device (MYO). Int. J. Eng. Dev. Res. 2015, 3. [Google Scholar]
  23. Abduo, M.; Galster, M. MYO Gesture Control Armband for Medical Applications; University of Canterbury: Christchurch, New Zealand, 2015. [Google Scholar]
  24. Huang, D.; Zhang, X.; Saponas, T.S.; Fogarty, J.; Gollakota, S. Leveraging dual-observable input for fine-grained thumb interaction using forearm EMG. In Proceedings of the 28th Annual ACM Symposium on User Interface Software and Technology, Charlotte, NC, USA, 8–11 November 2015; pp. 523–528. [Google Scholar]
  25. Wahab, A.; Lam, C.; Sundaraj, K. Analysis and Classification of Forearm Muscles Activities during Gripping using EMG Signals. In Proceedings of the 3rd International Conference on Movement, Health and Exercise, Malacca, Malaysia, 28–30 September 2016; pp. 88–92. [Google Scholar]
  26. McGinnis, R.S.; Perkins, N.C. A highly miniaturized, wireless inertial measurement unit for characterizing the dynamics of pitched baseballs and softballs. Sensors 2012, 12, 11933–11945. [Google Scholar] [CrossRef] [Green Version]
  27. Beravs, T.; Podobnik, J.; Munih, M. Three-axial accelerometer calibration using Kalman filter covariance matrix for online estimation of optimal sensor orientation. IEEE Trans. Instrum. Meas. 2012, 61, 2501–2511. [Google Scholar] [CrossRef]
  28. Cosoli, G.; Poli, A.; Scalise, L.; Spinsante, S. Measurement of multimodal physiological signals for stimulation detection by wearable devices. Measurement 2021, 184, 109966. [Google Scholar] [CrossRef]
  29. He, Y.; Zhou, M.; Mahmoud, M.; Lu, X.; He, G.; Zhang, L.; Huang, M.; Elnaggar, A.Y.; Lei, Q.; Liu, H.; et al. Multifunctional wearable strain/pressure sensor based on conductive carbon nanotubes/silk nonwoven fabric with high durability and low detection limit. Adv. Compos. Hybrid Mater. 2022, 5, 1939–1950. [Google Scholar] [CrossRef]
  30. Yin, R.; Wang, D.; Zhao, S.; Lou, Z.; Shen, G. Wearable sensors-enabled human–machine interaction systems: From design to application. Adv. Funct. Mater. 2021, 31, 2008936. [Google Scholar] [CrossRef]
  31. Repnik, E.; Puh, U.; Goljar, N.; Munih, M.; Mihelj, M. Using Inertial Measurement Units and Electromyography to Quantify Movement during Action Research Arm Test Execution. Sensors 2018, 18, 2767. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  32. Krebs, H.I.; Aisen, M.L.; Volpe, B.T.; Hogan, N. Quantization of continuous arm movements in humans with brain injury. Proc. Natl. Acad. Sci. USA 1999, 96, 4645–4649. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  33. Ude, A.; Vuga, R.; Nemec, B.; Morimoto, J. Trajectory representation by nonlinear scaling of dynamic movement primitives. In Proceedings of the 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Daejeon, Republic of Korea, 9–14 October 2016; pp. 4728–4735. [Google Scholar]
  34. Bussmann, J.; Martens, W.; Tulen, J.; Schasfoort, F.; Van Den Berg-Emons, H.; Stam, H. Measuring daily behavior using ambulatory accelerometry: The Activity Monitor. Behav. Res. Methods Instrum. Comput. 2001, 33, 349–356. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  35. Uswatte, G.; Taub, E.; Morris, D.; Vignolo, M.; McCulloch, K. Reliability and validity of the upper-extremity Motor Activity Log-14 for measuring real-world arm use. Stroke 2005, 36, 2493–2496. [Google Scholar] [CrossRef] [Green Version]
  36. Lang, C.E.; Wagner, J.M.; Edwards, D.F.; Dromerick, A.W. Upper extremity use in people with hemiparesis in the first few weeks after stroke. J. Neurol. Phys. Ther. 2007, 31, 56–63. [Google Scholar] [CrossRef] [PubMed]
  37. Shim, S.; Kim, H.; Jung, J. Comparison of upper extremity motor recovery of stroke patients with actual physical activity in their daily lives measured with accelerometers. J. Phys. Ther. Sci. 2014, 26, 1009–1011. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  38. Bailey, R.R.; Klaesner, J.W.; Lang, C.E. An accelerometry-based methodology for assessment of real-world bilateral upper extremity activity. PLoS ONE 2014, 9, e103135. [Google Scholar] [CrossRef] [Green Version]
  39. Bailey, R.R.; Klaesner, J.W.; Lang, C.E. Quantifying real-world upper-limb activity in nondisabled adults and adults with chronic stroke. Neurorehabilit. Neural Repair 2015, 29, 969–978. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  40. Hayward, K.S.; Eng, J.J.; Boyd, L.A.; Lakhani, B.; Bernhardt, J.; Lang, C.E. Exploring the role of accelerometers in the measurement of real world upper-limb use after stroke. Brain Impair. 2016, 17, 16–33. [Google Scholar] [CrossRef] [Green Version]
  41. van der Pas, S.C.; Verbunt, J.A.; Breukelaar, D.E.; van Woerden, R.; Seelen, H.A. Assessment of arm activity using triaxial accelerometry in patients with a stroke. Arch. Phys. Med. Rehabil. 2011, 92, 1437–1442. [Google Scholar] [CrossRef]
  42. Schasfoort, F.; Bussmann, J.; Stam, H. Ambulatory measurement of upper limb usage and mobility-related activities during normal daily life with an upper limb-activity monitor: A feasibility study. Med. Biol. Eng. Comput. 2002, 40, 173–182. [Google Scholar] [CrossRef] [PubMed]
  43. Vega-González, A.; Granat, M.H. Continuous monitoring of upper-limb activity in a free-living environment. Arch. Phys. Med. Rehabil. 2005, 86, 541–548. [Google Scholar] [CrossRef]
  44. van Meulen, F.B.; van Beijnum, B.J.F.; Buurke, J.H.; Veltink, P.H. Assessment of lower arm movements using one inertial sensor. In Proceedings of the 2017 International Conference on Rehabilitation Robotics (ICORR), London, UK, 17–20 July 2017; pp. 1407–1412. [Google Scholar]
  45. van Meulen, F.B.; Klaassen, B.; Held, J.; Reenalda, J.; Buurke, J.H.; Van Beijnum, B.J.F.; Luft, A.; Veltink, P.H. Objective evaluation of the quality of movement in daily life after stroke. Front. Bioeng. Biotechnol. 2016, 3, 210. [Google Scholar] [CrossRef] [PubMed]
  46. Montgomery, D.C.; Runger, G.C. Applied Statistics and Probability for Engineers; John Wiley & Sons: New York, NY, USA, 2010. [Google Scholar]
  47. Dumitrescu, A.; Rote, G. On the Fréchet distance of a set of curves. In Proceedings of the 16th Canadian Conference on Computational Geometry (CCCG), Montreal, QC, Canada, 9–11 August 2004; pp. 162–165. [Google Scholar]
Figure 1. Activities of daily living included preparing a meal, chatting and drinking coffee or tea, watering flowers, folding and tidying towels, writing a shopping list, reading a newspaper, and tidying up a desk.
Figure 1. Activities of daily living included preparing a meal, chatting and drinking coffee or tea, watering flowers, folding and tidying towels, writing a shopping list, reading a newspaper, and tidying up a desk.
Sensors 23 01289 g001
Figure 2. Wearable system for measurement of activities of daily living and kinematic model of the upper limb with sensor placement: IMU sensors (orange) and EMG bracelets (white segmented cylinder).
Figure 2. Wearable system for measurement of activities of daily living and kinematic model of the upper limb with sensor placement: IMU sensors (orange) and EMG bracelets (white segmented cylinder).
Sensors 23 01289 g002
Figure 3. The traversed path of the hand during the sequential drawing of the circumference of a regular hexagon with the length of the base side (i) 20 mm, (ii) 50 mm, and (iii) 100 mm.
Figure 3. The traversed path of the hand during the sequential drawing of the circumference of a regular hexagon with the length of the base side (i) 20 mm, (ii) 50 mm, and (iii) 100 mm.
Sensors 23 01289 g003
Figure 4. Muscles inside the forearm with the consequent electrodes numbers of EMG armband.
Figure 4. Muscles inside the forearm with the consequent electrodes numbers of EMG armband.
Sensors 23 01289 g004
Figure 5. Symmetrical upper limb movement demonstration of a healthy subject with the corresponding trajectories of the arm in the frontal (i), transversal (ii) and sagittal (iii) plane. Black line represents the position of the dominant hand and red line represents the position of the non-dominant hand.
Figure 5. Symmetrical upper limb movement demonstration of a healthy subject with the corresponding trajectories of the arm in the frontal (i), transversal (ii) and sagittal (iii) plane. Black line represents the position of the dominant hand and red line represents the position of the non-dominant hand.
Sensors 23 01289 g005
Figure 6. Probability distribution of movement parameters: (i) the linear correlation coefficient P C C , (ii) the ratio of variances R V , (iii) the Fréchet distance F, (iv) the ratio of hand path lengths R L , and (v) the upper limb bimanual movement parameter B M P of a healthy subject for the activities shown in Figure 5. The red vertical line marks the boundary between the dominant and non-dominant upper limb. The arrows indicate the peak values in each plot.
Figure 6. Probability distribution of movement parameters: (i) the linear correlation coefficient P C C , (ii) the ratio of variances R V , (iii) the Fréchet distance F, (iv) the ratio of hand path lengths R L , and (v) the upper limb bimanual movement parameter B M P of a healthy subject for the activities shown in Figure 5. The red vertical line marks the boundary between the dominant and non-dominant upper limb. The arrows indicate the peak values in each plot.
Sensors 23 01289 g006
Figure 7. Representative examples of bimanual movements of a patient with an upper limb impairment for B M P = 0.95 (i), B M P = 0.60 (ii), and B M P = 0.25 (iii). Black colour represents the speed of the unaffected arm and the red colour represents the speed of the affected arm.
Figure 7. Representative examples of bimanual movements of a patient with an upper limb impairment for B M P = 0.95 (i), B M P = 0.60 (ii), and B M P = 0.25 (iii). Black colour represents the speed of the unaffected arm and the red colour represents the speed of the affected arm.
Sensors 23 01289 g007
Figure 8. Upper limb activity counts A C in relation to R A C computed from accelerations (i), from accelerations with subtracted gravitational acceleration g (ii), and from accelerations with subtracted trunk acceleration (iii) for a healthy person (a) and two patients after stroke (b,c).
Figure 8. Upper limb activity counts A C in relation to R A C computed from accelerations (i), from accelerations with subtracted gravitational acceleration g (ii), and from accelerations with subtracted trunk acceleration (iii) for a healthy person (a) and two patients after stroke (b,c).
Sensors 23 01289 g008
Figure 9. Upper limb muscle activity counts M C in relation to ratio R M C for total forearm flexor and extensor muscles (i), for forearm flexors (ii), and forearm extensors (iii) for a healthy person (a) and two stroke patients (b,c).
Figure 9. Upper limb muscle activity counts M C in relation to ratio R M C for total forearm flexor and extensor muscles (i), for forearm flexors (ii), and forearm extensors (iii) for a healthy person (a) and two stroke patients (b,c).
Sensors 23 01289 g009
Figure 10. The natural logarithm of the ratio of the hand path lengths of the unaffected (dominant) upper limb and the affected (non-dominant) upper limb for different segmentation methods: path-based segmentation (i), and time-based segmentation into one (ii), three (iii) and five (iv) second movement periods for a healthy person (a) and two patients after stroke (b,c). The red vertical line marks the boundary between the unaffected (dominant) and affected (non-dominant) upper limb.
Figure 10. The natural logarithm of the ratio of the hand path lengths of the unaffected (dominant) upper limb and the affected (non-dominant) upper limb for different segmentation methods: path-based segmentation (i), and time-based segmentation into one (ii), three (iii) and five (iv) second movement periods for a healthy person (a) and two patients after stroke (b,c). The red vertical line marks the boundary between the unaffected (dominant) and affected (non-dominant) upper limb.
Sensors 23 01289 g010
Figure 11. Column (i) presents the linear correlation coefficient P C C , (ii) the ratio of variances R V , (iii) Fréchet distance F, (iv) the ratio of the hand path lengths R L and (v) upper limb bimanual movement parameter B M P , for a healthy person (a) and two stroke patients (b,c). The red vertical line marks the boundary between the unaffected (dominant) and affected (non-dominant) upper limb.
Figure 11. Column (i) presents the linear correlation coefficient P C C , (ii) the ratio of variances R V , (iii) Fréchet distance F, (iv) the ratio of the hand path lengths R L and (v) upper limb bimanual movement parameter B M P , for a healthy person (a) and two stroke patients (b,c). The red vertical line marks the boundary between the unaffected (dominant) and affected (non-dominant) upper limb.
Sensors 23 01289 g011
Figure 12. Probability distribution of the normalized activity level for the unaffected (dominant) and affected (non-dominant) upper limbs W ( A F , U A F ) (i) and the ratio of muscle activities R W (ii), for a healthy person (a) and two stroke patients (b,c). The red vertical line marks the boundary between the dominant (unaffected) and non-dominant (affected) upper limb.
Figure 12. Probability distribution of the normalized activity level for the unaffected (dominant) and affected (non-dominant) upper limbs W ( A F , U A F ) (i) and the ratio of muscle activities R W (ii), for a healthy person (a) and two stroke patients (b,c). The red vertical line marks the boundary between the dominant (unaffected) and non-dominant (affected) upper limb.
Sensors 23 01289 g012
Table 1. Number of movements M for a healthy participant (H) and stroke patients (P) computed with path-based segmentation method.
Table 1. Number of movements M for a healthy participant (H) and stroke patients (P) computed with path-based segmentation method.
H (a)P1P2 (b)P3P4 (c)P5P6P7
M13891957163218092046201915542568
Table 2. Kurtosis ( κ ), mean ( μ ) and standard deviation ( σ ) for the distribution of ratio R L for a healthy participant (H) and stroke patients (P). Four κ μ σ column sets represent different segmentation methods: path-based movement segmentation (column 1 ), and time-based segmentation into one (column 2 ), three (column 3 ) and five (column 4 ) second movement periods.
Table 2. Kurtosis ( κ ), mean ( μ ) and standard deviation ( σ ) for the distribution of ratio R L for a healthy participant (H) and stroke patients (P). Four κ μ σ column sets represent different segmentation methods: path-based movement segmentation (column 1 ), and time-based segmentation into one (column 2 ), three (column 3 ) and five (column 4 ) second movement periods.
1 2 3 4
κ μ σ κ μ σ κ μ σ κ μ σ
H (a) 2.60.461.05 3.70.010.98 3.30.010.91 3.30.010.87
P1 2.80.521.05 3.50.121.02 3.30.130.95 3.20.140.9
P2 (b) 2.30.541.13 3.2 0.14 1.17 2.8 0.12 1.15 2.7 0.12 1.12
P3 2.80.590.94 3.80.290.84 3.60.310.76 3.50.320.72
P4 (c) 2.41.450.92 2.30.920.93 2.11.000.84 2.11.030.79
P5 2.80.960.77 2.40.630.77 2.20.680.68 2.20.700.62
P6 2.91.000.87 3.90.620.80 3.80.650.73 3.50.670.69
P7 3.91.780.88 2.21.010.94 2.11.110.88 2.11.180.84
Table 3. Proportion of bimanual and unimanual movements (%) based on B M P and the median movement lengths of the unaffected (dominant) limb and the affected (non-dominant) limb expressed in meters.
Table 3. Proportion of bimanual and unimanual movements (%) based on B M P and the median movement lengths of the unaffected (dominant) limb and the affected (non-dominant) limb expressed in meters.
BMP < 0.4 (%)med( L UAF ) (m)med( L AF ) (m) 0.4 BMP 0.7 (%)med( L UAF ) (m)med( L AF ) (m) BMP > 0.7 (%)med( L UAF ) (m)med( L AF ) (m)
H (a) 90.210.06 410.160.15 500.130.14
P1 140.290.09 350.200.15 510.150.15
P2 (b) 160.330.08 360.140.16 480.160.17
P3 100.240.07 340.150.13 560.140.13
P4 (c) 280.350.04 420.180.09 300.110.10
P5 140.390.07 460.170.11 390.120.11
P6 190.450.07 400.160.10 390.130.12
P7 430.280.03 370.140.07 190.090.08
Table 4. Kurtosis ( κ ), mean ( μ ), and standard deviation ( σ ) for the distribution of ratio of muscle activities R W for a healthy participant (H) and stroke patients (P).
Table 4. Kurtosis ( κ ), mean ( μ ), and standard deviation ( σ ) for the distribution of ratio of muscle activities R W for a healthy participant (H) and stroke patients (P).
κ μ σ
H (a)3.02 0.01 0.77
P13.50.120.73
P2 (b)3.2 0.08 0.75
P33.20.420.69
P4 (c)3.21.490.55
P54.01.481.0
P6data were not obtained
P74.41.870.56
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Šlajpah, S.; Čebašek, E.; Munih, M.; Mihelj, M. Time-Based and Path-Based Analysis of Upper-Limb Movements during Activities of Daily Living. Sensors 2023, 23, 1289. https://doi.org/10.3390/s23031289

AMA Style

Šlajpah S, Čebašek E, Munih M, Mihelj M. Time-Based and Path-Based Analysis of Upper-Limb Movements during Activities of Daily Living. Sensors. 2023; 23(3):1289. https://doi.org/10.3390/s23031289

Chicago/Turabian Style

Šlajpah, Sebastjan, Eva Čebašek, Marko Munih, and Matjaž Mihelj. 2023. "Time-Based and Path-Based Analysis of Upper-Limb Movements during Activities of Daily Living" Sensors 23, no. 3: 1289. https://doi.org/10.3390/s23031289

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop