Minh H Pham1,2, Elke Warmerdam1,2, Morad Elshehabi1,3, Christian Schlenstedt1, Lu-Marie Bergeest1, Maren Heller1, Linda Haertner3,4, Joaquim J Ferreira5,6, Daniela Berg1,3, Gerhard Schmidt2, Clint Hansen1, Walter Maetzler1,3. 1. Department of Neurology, University Hospital Schleswig-Holstein, Kiel University, Kiel, Germany. 2. Digital Signal Processing and System Theory, Faculty of Engineering, Kiel University, Kiel, Germany. 3. Department of Neurodegeneration, Center for Neurology, Hertie Institute for Clinical Brain Research, University of Tübingen, Tübingen, Germany. 4. DZNE, German Center for Neurodegenerative Diseases, Tübingen, Germany. 5. Clinical Pharmacology Unit, Instituto de Medicina Molecular, Lisbon, Portugal. 6. Laboratory of Clinical Pharmacology and Therapeutics, Faculty of Medicine, University of Lisbon, Lisbon, Portugal.
Abstract
Introduction: Impaired sit-to-stand and stand-to-sit movements (postural transitions, PTs) in patients with Parkinson's disease (PD) and older adults (OA) are associated with risk of falling and reduced quality of life. Inertial measurement units (IMUs, also called "wearables") are powerful tools to monitor PT kinematics. The purpose of this study was to develop and validate an algorithm, based on a single IMU positioned at the lower back, for PT detection and description in the above-mentioned groups in a home-like environment. Methods: Four PD patients (two with dyskinesia) and one OA served as algorithm training group, and 21 PD patients (16 without and 5 with dyskinesia) and 11 OA served as test group. All wore an IMU on the lower back and were videotaped while performing everyday activities for 90-180 min in a non-standardized home-like environment. Accelerometer and gyroscope signals were analyzed using discrete wavelet transformation (DWT), a six degrees-of-freedom (DOF) fusion algorithm and vertical displacement estimation. Results: From the test group, 1,001 PTs, defined by video reference, were analyzed. The accuracy of the algorithm for the detection of PTs against video observation was 82% for PD patients without dyskinesia, 47% for PD patients with dyskinesia and 85% for OA. The overall accuracy of the PT direction detection was comparable across groups and yielded 98%. Mean PT duration values were 1.96 s for PD patients and 1.74 s for OA based on the algorithm (p < 0.001) and 1.77 s for PD patients and 1.51 s for OA based on clinical observation (p < 0.001). Conclusion: Validation of the PT detection algorithm in a home-like environment shows acceptable accuracy against the video reference in PD patients without dyskinesia and controls. Current limitations are the PT detection in PD patients with dyskinesia and the use of video observation as the video reference. Potential reasons are discussed.
Introduction: Impaired sit-to-stand and stand-to-sit movements (postural transitions, PTs) in patients with Parkinson's disease (PD) and older adults (OA) are associated with risk of falling and reduced quality of life. Inertial measurement units (IMUs, also called "wearables") are powerful tools to monitor PT kinematics. The purpose of this study was to develop and validate an algorithm, based on a single IMU positioned at the lower back, for PT detection and description in the above-mentioned groups in a home-like environment. Methods: Four PDpatients (two with dyskinesia) and one OA served as algorithm training group, and 21 PDpatients (16 without and 5 with dyskinesia) and 11 OA served as test group. All wore an IMU on the lower back and were videotaped while performing everyday activities for 90-180 min in a non-standardized home-like environment. Accelerometer and gyroscope signals were analyzed using discrete wavelet transformation (DWT), a six degrees-of-freedom (DOF) fusion algorithm and vertical displacement estimation. Results: From the test group, 1,001 PTs, defined by video reference, were analyzed. The accuracy of the algorithm for the detection of PTs against video observation was 82% for PDpatients without dyskinesia, 47% for PDpatients with dyskinesia and 85% for OA. The overall accuracy of the PT direction detection was comparable across groups and yielded 98%. Mean PT duration values were 1.96 s for PDpatients and 1.74 s for OA based on the algorithm (p < 0.001) and 1.77 s for PDpatients and 1.51 s for OA based on clinical observation (p < 0.001). Conclusion: Validation of the PT detection algorithm in a home-like environment shows acceptable accuracy against the video reference in PDpatients without dyskinesia and controls. Current limitations are the PT detection in PDpatients with dyskinesia and the use of video observation as the video reference. Potential reasons are discussed.
Falls are dangerous incidents often occurring at home for older adults (OA) resulting in injury, and consequently decreased quality of life (1–3). A positive history of falls increases fear of falling, further contributing to future falls (1, 4). Movement deficits often occur in neurological diseases. Within this spectrum Parkinson's disease (PD) is a predominantly motor disorder and patients with PD are specifically prone to increased fall risk (5). In both OA and PDpatients, falls frequently happen during sit-to-stand and stand-to-sit movements (postural transitions, PTs), i.e., during changes of posture that require multi-limb coordination (6–8). Usually the diagnosis of these deficits at the doctor's office or in hospitals are based on qualitative parameters or on semi-quantitative scoring tools. The Unified Parkinson Disease Rating Scale (MDS-UPDRS) is one of many tools to rate motor symptoms including gait and postural stability in PD (9). Such tools have been subject to multiple validation studies and reflect disease state relatively well, but a downside is the large inter-rater variability and subjectivity (10–13). Over the last decade, inertial measurement units (IMUs, also called “wearables”), force plates (14), and complex optical 3D motion capture systems have been developed making it interesting for medical purposes (15–25) especially in the complementary assessment of gait and balance (25, 26). A body of literature describes assessment technologies and algorithms for the detection of PTs (27–31). While some systems are expensive and restricted to the laboratory (i.e., force plates, 3D motion capture), IMUs are a good trade-off. IMUs are microelectromechanical systems with multiple degrees of freedom (DOF; e.g., 3D accelerometers, 3D gyroscopes and 3D magnetometers). They are advantageously priced, light-weight, and can measure at frequencies sufficient to capture even fast human movements (32, 33). An additional argument for IMUs is their applicability in virtually any environment especially outside the clinic.Assessments performed within the clinical environment or a laboratory setting reflect only parts of human behavior. For example, these assessments often measure unintentional (i.e., non-targeted) movements. Assessment of purposeful and target-oriented movements under unsupervised conditions can add highly relevant and complementary insight into human movements and mobility, including treatment effects (34–37). Therefore, a substantial interest is coming from legal institutions, such as the European Medicines Agency (EMA), the Food and Drug Administration (FDA), and from pharmaceutic companies to include parameters collected in the real life environment of study participants.IMU-based PT studies have shown that PTs differ between OA and PDpatients (38) and that PT characteristics change when the disease progresses (39). These studies have most often been performed under standardized lab situations, i.e., PT movements were pre-defined and instructed. However, the behavior in real-life environment may be even more relevant for clinical judgment (34). Therefore, algorithms that have been developed based on lab-based assessments may not be suitable for home assessments. They obviously do not address the high variance of PTs and increase the risk of false-positive (i.e., the detection of movements that are no PTs) and false-negative PTs (i.e., the non-detection of actual PTs) under daily living conditions.In this study, we developed and validated a PT detection algorithm in PDpatients and OA that performed purposeful movements in a home-like environment, from data of a lower back-worn IMU.
Methods
Study participants, setting and data collection process
The study was approved by the ethical committee of the Medical Faculty of the University of Tübingen (protocol number 399/2012BO2). The investigation of participants was carried out at the Neurology department of the University Hospital of Tübingen and the development and validation of the algorithm were performed at Kiel University (both Germany). Before the assessments all participants gave written consent.All participants were examined by a movement disorder specialist (WM). Participants without orthopedic problems and capable of walking without aids were included. Exclusion criteria were deep brain stimulation and Mini Mental State Examination (MMSE) score <24. Table 1 provides the demographic and clinical details of the participants. All participants were equipped with the Mobility Lab system (APDM, INC., Portland, Oregon) including 3D accelerometers (±16 g) and 3D gyroscopes (±2,000°/s), with 128 samples/s (f). Participants were then asked to perform daily-like activities, such as moving around in the hospital, climbing stairs, sitting, standing, making coffee, ironing clothes and brushing teeth during an assessment period of 90–180 min (41, 42). During the entire standardized process, the participants were video-recorded with a camera (Sony, resolution 1,920 × 1,080 pixels, frame rate of 50 samples/s). The video was mostly collected within one continuous session and rest periods were also included in the analysis.
Table 1
Demographic and clinical data of the training and test groups.
PD patients
Older adults
TRAINING GROUP
N (females)
4 (3)
1 (0)
Age (years)
64 (18)
58 (0)
MDS-UPDRS III (0–132)
37 (2)
1 (0)
H&Y (0–5)
3 (1)
0 (0)
LED (mg)
353 (420)
0 (0)
TEST GROUP
N (females)
21 (11)
11 (5)
Age (years)
68 (6)
62 (9)
MDS-UPDRS III (0–132)
29 (13)
2 (4)
H&Y (0–5)
2 (1)
0 (0)
LED (mg)
904 (611)
0 (0)
Data are shown as mean ± standard deviation, except gender. H&Y, Hoehn & Yahr; LED, Levodopa equivalent dose (.
Demographic and clinical data of the training and test groups.Data are shown as mean ± standard deviation, except gender. H&Y, Hoehn & Yahr; LED, Levodopa equivalent dose (.Videos were evaluated by two independent clinical observers (LH and EW) to identify PT episodes and to estimate directions and durations of each PT. The clinical observers noted when a stand-to-sit or sit-to-stand movement occurred. The start of a PT episode was defined by a forward bending of the lower back. The PT episode ended when the backward movement of the lower back stopped and the participant fully sat down (in stand-to-sit) or stood up (in sit-to-stand). The PT duration was estimated using a watch and presented in full seconds. Periods during which the participant was out of the camera sight (about 5% of the total number of PTs) were discarded. The mean number of PTs measured per study participant was 33.
Algorithm development and validation
Data obtained from the lower back IMU was used for the analysis (Figure 2A). First, we divided available datasets into an algorithm training dataset consisting of four PDpatients (two with dyskinesia) and one OA and a test dataset consisting of 21 PDpatients (five with dyskinesia) and 11 OA. We used the training dataset for the development of the algorithm, which is described in the following. The test dataset was used for validation purposes. Table 1 provides demographic and clinical details of the two groups. Figure 1 graphically presents the relevant steps of the algorithm development and the validation processes.
Figure 1
Algorithm development and validation steps for postural transition (PT) detection. Acc, accelerometer; accel, acceleration; DWT, discrete wavelet transform; gyr, gyroscope; SiSt: sit-to-stand, StSi: stand-to-sit; +/-, positive/negative.
Algorithm development and validation steps for postural transition (PT) detection. Acc, accelerometer; accel, acceleration; DWT, discrete wavelet transform; gyr, gyroscope; SiSt: sit-to-stand, StSi: stand-to-sit; +/-, positive/negative.
Algorithm development
As an overview, the accelerometer and gyroscope data were pre-processed and the stationary periods of the lower back were identified. These stationary periods were used to estimate the tilt angle with respect to the horizontal plane. They were smoothed by using discrete wavelet transformation (DWT denoise) and the start and end of the PTs were identified. The sensor orientation during the PTs was estimated using the quaternion (estimated from accelerometer and gyroscope data) to estimate the vertical displacement of the lower back. Based on the extent of vertical displacement, PTs were classified as “effective PTs” and “PT attempts,” and the direction of the PTs was defined.
Preprocessing
The raw data stems from accelerometers () and gyroscopes (ω). The magnetometer data was not used, because it is affected by magnetic disturbances (43, 44). Accelerometer signals were filtered with the 4th order Butterworth phaseless, recursive low pass filter (LPF) with a cut-off frequency of f = 5 Hz to remove electronic noise (30). That cut-off frequency was selected based on a previous study (44), mentioning that the typical frequency range for gait is between 0 and 5 Hz. The filtered accelerometer signal and the gyroscope signal were called (n) = {a} and ω(n) = {ω}, respectively. The index i ∈ {x, y, z} indicates the direction (x, y, or z axis). The acceleration magnitude (|a(n)|) was extracted from the raw accelerometer data according to (Equation 1):n is the discrete time index of the data sampled at f = 128 Hz.From the acceleration magnitude, the short-term acceleration mean (μ(n)) (Equation 2) and variance () (Equation 3) were extracted, with N chosen to be 128:The similar short-term estimations were computed for the gyroscope signal, to get the gyroscope magnitude |ω(n)|, the short-term gyroscope mean μω(n) and variance . Whenever , the gyroscope bias () was found according to (Equation 4). This threshold was selected based on the observations on the training dataset.The gyroscope bias was removed from the gyroscope signal according to (Equation 5):In the following sections, to reduce the complexity of the equations, the index n will be removed except when the time indices of two quantities are different.
Detection of stationary periods
Stationary periods (sp) were defined as the episodes when the lower back of the participant was almost not moving and not rotating. While previous research has set threshold values based on mathematical approaches or estimations (45), we used thresholds determined based on the training data set. The period was defined as a stationary period (sp) when and and . Otherwise, the period was considered as an active period (ap).
Tilt angle estimation
We assumed that the tilt angle of the lower back during PTs was only around the medio-lateral axis (M/L) of the body. As shown in Figure 2A, during a sp, accelerometers measure only gravity (g), whose component (g, g) could be used to estimate the tilt angle during sp θ(Equations 6–8):
Figure 2
(A) Sensor location. The upper left x/z axis represents the reference frame (gravity, ). a, acceleration in vertical direction (x-axis); a, acceleration in anterior-posterior direction (z-axis); IMU, inertial measurement unit; θ, tilt angle. (B) Tilt angle estimation from sit-to-stand and stand-to-sit movements. The blue line shows the tilt angle estimation based on integration. The black dotted line shows the drift of the integration. The red line shows the tilt angle estimation after removing the drift. ap, active period; sp, stationary period; n, latest time index of the previous stationary period; n, earliest time index of the following stationary period. The step change at n for the “tilt angle (with drift)” line is caused by the accumulative integration error of the medio-lateral gyroscope signal. The tilt angle at that point changes from “estimated by gyroscope” to “estimated by accelerometer”.
(A) Sensor location. The upper left x/z axis represents the reference frame (gravity, ). a, acceleration in vertical direction (x-axis); a, acceleration in anterior-posterior direction (z-axis); IMU, inertial measurement unit; θ, tilt angle. (B) Tilt angle estimation from sit-to-stand and stand-to-sit movements. The blue line shows the tilt angle estimation based on integration. The black dotted line shows the drift of the integration. The red line shows the tilt angle estimation after removing the drift. ap, active period; sp, stationary period; n, latest time index of the previous stationary period; n, earliest time index of the following stationary period. The step change at n for the “tilt angle (with drift)” line is caused by the accumulative integration error of the medio-lateral gyroscope signal. The tilt angle at that point changes from “estimated by gyroscope” to “estimated by accelerometer”.Tilt angle during ap (θ) was estimated as follows (Figure 2B):- integrate the angular velocity around the medial lateral axis (ω) (the 2nd component of the gyroscope signal without bias ), from the latest time index (n) of the previous stationary period, to the earliest time index (n) of the following stationary period, to get the tilt angle with drift (θ) (Equations 9, 10):estimate the drift (d) from n to n, according to (Equations 11, 12):withestimate θ, which was the tilt angle without drift, according to (Equation 13):The tilt angle (θ), consisting of θ and θ, was used for further analysis.
Discrete wavelet transformation (DWT) to denoise the tilt angle (θ)
DWT was used to remove the integration drift and movement artifacts (30). To scale θ from −1 to 1, sinθ was calculated, then denoised using DWT (Figure 3). sinθ was passed through a LPF [with h(n) as the impulse response] and high pass filter (HPF) [with g(n) as the impulse response], then both were down-sampled by half (2↓1). sinθ was split into the low-frequency component (), and the high-frequency component (). This step is called one deconstruction step. was deconstructed again, split into and . h(n) and g(n) were chosen by the Coiflet order 5 (46). The process was continued similarly on the lowest-frequency component to get and , with j is the number of iteration.
Figure 3
The denoising process with discrete wavelet transform. θ, tilt angle; , low frequency components; , high frequency components with j, number of iteration; h(n), low pass filter; g(n), high pass filter; 2↓1, downsample by half; 1↓2, upsample by double; Rj[sinθ], denoised signal after j iterations. Dash lines mean suppressing the components to zero. This figure shows an example of the denoising process with two iterations.
The denoising process with discrete wavelet transform. θ, tilt angle; , low frequency components; , high frequency components with j, number of iteration; h(n), low pass filter; g(n), high pass filter; 2↓1, downsample by half; 1↓2, upsample by double; Rj[sinθ], denoised signal after j iterations. Dash lines mean suppressing the components to zero. This figure shows an example of the denoising process with two iterations.In the reconstruction step, all high-frequency components were suppressed to zero (Equation 14):was upsampled (1↑2) by double, to get the denoised signal (Rj[sinθ]). This process is called reconstruction.In this study, j was taken to be three times (to get R3[sinθ]) and 10 times (to get R10[sinθ]) (based on the training results). The symbol R3[sinθ] describes the aforementioned process “deconstruct the signal sinθ three times; suppress the high-frequency components; reconstruct with the lowest frequency component.” The symbol R10[sinθ] describes “deconstruct the signal sinθ 10 times; suppress the high-frequency components; reconstruct with the lowest frequency component.” The difference between R3[sinθ] and R10[sinθ], called tilt_denoise (tilt_denoise = R3[sinθ]−R10[sinθ]), was used for further analysis.
Postural transition (PT) detection
The peaks of the tilt_denoise signal with magnitude and prominence >0.1 were defined as PT events (indicated by a star symbol, Figure 4). In the following parts, they were classified into either “effective PTs” (i.e., the participant was considered to perform a complete standing up or sitting down movement) or “PT attempts” (i.e., the participant was considered not to perform a complete PT, e.g., forward and backwards body motion).
Figure 4
Postural transition (PT) detection and PT start/end identification. The upper part shows the tilt angle. The middle part shows the denoised tilt signal used for PT detection. The lower part presents the medio-lateral-axis gyroscope signal (ω) whose zero-crossings were used for the identification of the start and the end of a PT. The fine-dashed vertical line indicates the start and the gross-dashed line the end of the respective PTs. The star symbols indicate the PT events with magnitude and prominence >0.1.
Postural transition (PT) detection and PT start/end identification. The upper part shows the tilt angle. The middle part shows the denoised tilt signal used for PT detection. The lower part presents the medio-lateral-axis gyroscope signal (ω) whose zero-crossings were used for the identification of the start and the end of a PT. The fine-dashed vertical line indicates the start and the gross-dashed line the end of the respective PTs. The star symbols indicate the PT events with magnitude and prominence >0.1.The zero-crossing method was used to define the beginning and the end of a PT in the gyroscope signal (47) (indicated by vertical lines, Figure 4). The beginning of a PT was defined as the first zero crossing point of the medio-lateral angular velocity (ω) on the left side of the PT event, with negative slope. The end of a PT was defined as the zero crossing point of ω on the right side of the PT event, again with negative slope.
Orientation estimation of the sensor with respect to the earth frame
A 6DOF fusion algorithm was used to represent the orientation of the sensor with respect to the earth frame in quaternion (48) (Figure 5). has the form of [q1
q2
q3
q4], with the initial orientation value once the sp is firstly detected. Gravity in the sensor frame () was estimated using . The preprocessed acceleration vector () was normalized to The angular velocity (ω) was re-estimated (calculated by ) with △ω is the feedback fixation of (calculated by , with × is the cross product) and β is the coefficient (which is 0 during ap, and 0.5 during sp). The quaternion change () was computed (with ⊗ is the quaternion multiplication) and used to update the current quaternion using the following formula (Equation 15):
Figure 5
Structure of the algorithm for the detection of postural transitions using six degree-of-freedom IMU sensor fusion. , pre-processed accelerometer signal; , normalized acceleration; ||, magnitude of the acceleration; β, feedback coefficient; , estimated gravity; , integration symbol; , gyroscope signal with no bias; ω, feedback fixation of ; ω, re-estimated ; q1, q2, q3, q4, four components of the quaternion; (n), quaternion from the current iteration; (n+1), quaternion from the next iteration; , change in quaternion; , quaternion; ||, quaternion magnitude; z−1, time shift operator.
values were normalized before being used for further analysis.Structure of the algorithm for the detection of postural transitions using six degree-of-freedom IMUsensor fusion. , pre-processed accelerometer signal; , normalized acceleration; ||, magnitude of the acceleration; β, feedback coefficient; , estimated gravity; , integration symbol; , gyroscope signal with no bias; ω, feedback fixation of ; ω, re-estimated ; q1, q2, q3, q4, four components of the quaternion; (n), quaternion from the current iteration; (n+1), quaternion from the next iteration; , change in quaternion; , quaternion; ||, quaternion magnitude; z−1, time shift operator.
Translational acceleration estimation (a)
was converted to the earth frame () (Equation 16):where is the quaternion conjugation of the quaternion (Equation 17)The gravity component (), which equals [0 0 1] in the earth frame, was eliminated from the to get only translational acceleration () (Equation 18):
Translational velocity (v) and vertical displacement (d) estimation
During sp, was set to zero. During ap, translational velocity with drift () was obtained by integrating a (Equation 19):Similar to the aforementioned part “Tilt angle estimation,” with during sp being zero, the drift () was estimated (Equations 20, 21) and removed from , to get :During the ap period, v along the vertical axis (v, which is the 3rd component of v) was integrated to obtain the vertical displacement (d) (Equation 22):The difference of d between the end and the beginning of each PT events (△d) was calculated and was used for further analysis. A threshold was set to △d = 0.1m to differentiate between effective PTs and PT attempts. PT attempts were excluded from the final result. Regarding the direction of the PTs, positive △d was defined as a sit-to-stand, and negative △d as a stand-to-sit movement. The duration of the PT was defined as the time between the beginning and the end of the PT.
Statistical analysis
Analyses were conducted using JMP 11.1.1 software (SAS Institute GmbH, Böblingen, Germany). Demographic data of the training group and the validating group is presented with mean and standard deviation (Table 1). Intraclass correlation (ICC) was used to evaluate the agreements between two clinical observers (EW and LH). Contingency table was used to calculate the sensitivity, accuracy and positive predictive value for PT detection. 888 true positive PTs were used for the inference statistics. Student t-test was performed to detect PT duration differences between PDpatients and OA for both the algorithm and the video reference. PT direction (SiSt or StSi) of the true positive PTs was compared between the algorithm and the video reference. The difference of the PT duration, estimated by the algorithm and the video reference, and the 95% confidence interval (CI) were also computed.
Results
The ICC of the two clinical observers regarding PT detection was 0.99. Total number of detected PTs were 1,001 and 1,064 for clinical raters and the algorithm, respectively. The accuracy of the algorithm to detect PTs reached 82% for PDpatients without dyskinesia, 47% for PDpatients with dyskinesia and 85% for OA (Table 2). The overall accuracy regarding the PT direction was 98%.
Table 2
Validation values for detection of postural transitions (PTs) derived from the test group.
Groups
Acc.
Sens.
PPV
PT detected by the algorithm
PT detected by the clinical observers
True positive PT
False positive PT
False negative PT
All participants (N = 32)
77
89
83
1,064
1,001
888
176
113
OA (N = 11)
85
98
86
307
273
265
42
6
PD without dyskinesia (N = 16)
82
89
90
595
599
533
61
67
PD with dyskinesia (N = 5)
47
69
55
162
129
89
73
40
Values are calculated on a sample-by-sample basis. Acc., accuracy; NPV, negative predictive value; PD, Parkinson's disease; OA, older adults; PPV, positive predictive value; Sens, sensitivity.
Validation values for detection of postural transitions (PTs) derived from the test group.Values are calculated on a sample-by-sample basis. Acc., accuracy; NPV, negative predictive value; PD, Parkinson's disease; OA, older adults; PPV, positive predictive value; Sens, sensitivity.The algorithm yielded a mean (SD) PT duration of 1.96 (0.72)s for PDpatients and 1.74 (0.43)s for OA, with 0.22 s PT duration difference (p < 0.001) between the groups showing a comparable value with the video reference (0.26 s, p < 0.001). Figure 6 shows the difference of the PT duration, estimated by the algorithm and the video reference including the 95% CI. The mean duration difference between the algorithm and the video reference was 0.20 s, with a 95% CI between −1.06 s and 1.45 s.
Figure 6
Differences between the postural transition duration estimation including the mean and the 95% confidence interval represented as horizontal lines. PT, postural transition; CI, confidence interval.
Differences between the postural transition duration estimation including the mean and the 95% confidence interval represented as horizontal lines. PT, postural transition; CI, confidence interval.
Discussion
In this paper, we present an algorithm for successful PT detection and quantification from a single wearable sensor on the lower back in a home-like environment. The algorithm was developed and tested with PDpatients with and without dyskinesia and OA, and the results were compared against video observation.The introduced algorithm yielded accuracies of 82% for PDpatients without dyskinesia, 47% for PDpatients with dyskinesia and 85% for OA. To our knowledge, this is the first validated PT detection algorithm for PDpatients and OA based on home-like-environment data using one sensor fixed to the lower back.Previous research (27, 29, 31, 49) has reported higher detection accuracies, however the studies either estimated PTs in healthy adults or during scripted laboratory protocols/supervised conditions, which differs to daily-life conditions.Equally, the studies investigating PT occurrences in home-like conditions (50, 51) showed very promising results for healthy OA, frail OA and for post-strokepatients. Nevertheless, the groups and the IMU localization differ; therefore, accuracy values should be compared with caution.With regards to PDpatients, one study (52) reported high accuracy values for the detection and evaluation of PTs in healthy individuals (94%) and PDpatients (87%) in home-like conditions using a fuzzy classifier, but the definition of PT was not specified to sit-to-stand and stand-to-sit movements and multiple sensors were used.We argue that data obtained from the lower back is preferable, as the position is closer to the center of mass (53), and lower back-derived algorithms for PT-“associated” movements, such as walking (33, 54, 55) and turning (32, 47, 56), show excellent accuracy values. The inclusion of PDpatients and healthy OA in the validation process supplemented the robustness of the proposed algorithm yielding in excellent accuracy regarding the PT direction identification (98%), for further investigations.This study used discrete wavelet transform to remove noise and to deal with integration errors in tilt angle estimation from the gyroscope bias (30, 57). The tilt angle was estimated by integrating the gyroscope and this computation step avoids inverse trigonometric functions, resulting in faster computation speed. This wavelet technique also enhances the height of PT peaks in the tilt angle pattern, suppresses the superfluous peaks (i.e., the peaks in the pattern produced by other activities) and consequently increases the sensitivity of PT detection. The inclusion of the orientation estimation (by using the quaternion) and the vertical displacement led to a substantial improvement of accuracy values compared to vertical acceleration and velocity. Specifically, this approach reduced, compared to the mentioned vertical acceleration and velocity approach, the number of false positive PTs due to erroneous detection of trunk movements (which regularly occur during daily activity movements, such as ironing). In summary, we feel that we can provide here a mature “hypothesis-derived” algorithm for PT detection in PDpatients and OA, however with potential of further improvement (see also below).Although our results are promising, still more work is necessary, particularly with the definition and validation of quantitative PT parameters. Most promising candidate parameters are, in our view, flexion and extension tilt angles of the lower back during PTs (58), as well as flexion and extension angular velocities (59).With regard to the dyskineticPDpatients, the algorithm was not sufficiently accurate. The main reason is that these patients were constantly moving, which prevented the algorithm from detecting stationary periods sufficient to estimate a correct vertical displacement (50, 60). One option to overcome this issue, at least in patients that are not continuously dyskinetic, is to use algorithms for dyskinesia detection (41, 61) and to remove dyskinetic phases before the PT evaluation. For the evaluation of PTs during dyskinetic phases, an additional barometric pressure sensor could be included as it allows the accurate estimation of vertical displacement (50, 62).Mean PT duration of 1.89 s is comparable to other studies including PDpatients (31). The mean PT duration difference between the algorithm and the video reference was 0.20 s and comparable to (27). The difference is partly explained by the video reference measurement. Measuring in full seconds may increase the mean PT duration difference and consequently the confidence intervals between the IMU-based and video reference durations (Figure 6). Moreover, it is often difficult for clinical observers to differentiate between an effective PT and a PT attempt. For example, we experienced that especially slow and long PT attempts were occasionally classified as a single PT attempt by the clinical observers, while being identified as two PTs (i.e., a sit-to-stand and stand-to-sit movement) by the algorithm. Such a misclassification leads consequently to two false positives and this misinterpretation explained 60% of the false positives in our validation group. Furthermore, we have still some false positive PT detections from the activities involving the leaning forward and backward of the upper body, such as during ironing clothes, picking objects, and tying shoelaces. False negative PT detections seem to originate mainly from rigid sit-to-stand and stand-to-sit episodes in severely bradykinetic PDpatients (63). Those specific patterns need to be further investigated in order to reduce the false detection, hence improve the accuracy of the algorithm.
Conclusion
We present here an algorithm for PT detection in PDpatients and OA who all performed purposeful PTs in a home-like environment. The validation values for PDpatients and OA justify, in our view, the use of the algorithm in pilot studies performed in clinical and home-based settings. Our algorithm needs further validation particularly with regard to PT quantification, to provide, e.g., validated PT angle-related parameters. Moreover, further exploration is required particularly in specific subgroups performing “unusual” movements (here: PDpatients suffering from dyskinesia), e.g., within collaborations of algorithm developing research groups including cross-validation approaches.
Author contributions
MP, GS, and WM were responsible for the conception and design of the study. WM contributed to the data acquisition. MP, EW, ME, L-MB, JF, DB, MH, LH, CH, GS, and WM were involved in the analysis and interpretation of data. MP, ME, EW, CH, and WM drafted the first version of the article. All authors revised it critically for important intellectual content. All authors gave final approval of the version to be submitted.
Conflict of interest statement
The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.
Authors: Stephen R Lord; Susan M Murray; Kirsten Chapman; Bridget Munro; Anne Tiedemann Journal: J Gerontol A Biol Sci Med Sci Date: 2002-08 Impact factor: 6.053
Authors: Steve W Parry; Vincent Deary; Tracy Finch; Claire Bamford; Neil Sabin; Peter McMeekin; John O'Brien; Alma Caldwell; Nick Steen; Susan L Whitney; Claire Macdonald; Elaine McColl Journal: Trials Date: 2014-06-06 Impact factor: 2.279
Authors: Minh H Pham; Morad Elshehabi; Linda Haertner; Tanja Heger; Markus A Hobert; Gert S Faber; Dina Salkovic; Joaquim J Ferreira; Daniela Berg; Álvaro Sanchez-Ferro; Jaap H van Dieën; Walter Maetzler Journal: Front Neurol Date: 2017-04-10 Impact factor: 4.003
Authors: Linda Haertner; Morad Elshehabi; Laura Zaunbrecher; Minh H Pham; Corina Maetzler; Janet M T van Uem; Markus A Hobert; Svenja Hucker; Susanne Nussbaum; Daniela Berg; Inga Liepelt-Scarfone; Walter Maetzler Journal: Front Aging Neurosci Date: 2018-03-27 Impact factor: 5.750
Authors: Jennifer C Goldsack; Andrea Coravos; Jessie P Bakker; Brinnae Bent; Ariel V Dowling; Cheryl Fitzer-Attas; Alan Godfrey; Job G Godino; Ninad Gujar; Elena Izmailova; Christine Manta; Barry Peterson; Benjamin Vandendriessche; William A Wood; Ke Will Wang; Jessilyn Dunn Journal: NPJ Digit Med Date: 2020-04-14
Authors: Clint Hansen; Maximilian Beckbauer; Robbin Romijnders; Elke Warmerdam; Julius Welzel; Johanna Geritz; Kirsten Emmert; Walter Maetzler Journal: Int J Environ Res Public Health Date: 2021-03-31 Impact factor: 3.390