| Literature DB >> 27983675 |
Carlos Pérez-López1, Albert Samà2, Daniel Rodríguez-Martín3, Andreu Català4, Joan Cabestany5, Juan Manuel Moreno-Arostegui6, Eva de Mingo7, Alejandro Rodríguez-Molinero8.
Abstract
Altered movement control is typically the first noticeable symptom manifested by Parkinson's disease (PD) patients. Once under treatment, the effect of the medication is very patent and patients often recover correct movement control over several hours. Nonetheless, as the disease advances, patients present motor complications. Obtaining precise information on the long-term evolution of these motor complications and their short-term fluctuations is crucial to provide optimal therapy to PD patients and to properly measure the outcome of clinical trials. This paper presents an algorithm based on the accelerometer signals provided by a waist sensor that has been validated in the automatic assessment of patient's motor fluctuations (ON and OFF motor states) during their activities of daily living. A total of 15 patients have participated in the experiments in ambulatory conditions during 1 to 3 days. The state recognised by the algorithm and the motor state annotated by patients in standard diaries are contrasted. Results show that the average specificity and sensitivity are higher than 90%, while their values are higher than 80% of all patients, thereby showing that PD motor status is able to be monitored through a single sensor during daily life of patients in a precise and objective way.Entities:
Keywords: Parkinson’s disease; Support Vector Machine; ambulatory monitoring; inertial sensors; motor fluctuations
Mesh:
Year: 2016 PMID: 27983675 PMCID: PMC5191112 DOI: 10.3390/s16122132
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Summary of most relevant ON-OFF works.
| Authors | Year | Number of Patients | Number of Sensors | Time Assessment | ON-OFF Results |
|---|---|---|---|---|---|
| Pastorino et al. [ | 2013 | 2 | 5 | 4 h, 2 days, unscripted activities | 88.2% correspondence with UPDRS scales |
| Pastorino et al. [ | 2011 | 24 | 5 | Scripted activities | 74.4% accuracy |
| Cancela et al. [ | 2010 | 20 | 5 | Specific movements | Brad. detection: 70% (walking), 86.6% (upper limbs) |
| Keijsers et al. [ | 2006 | 23 | 6 | 3 h activities, laboratory settings | 96% sensitivity, 95% specificity |
| Patel et al. [ | 2009 | 12 | 8 | Specific movements | Error: 3.4% in tremor, 2.2 in brad, and 3.2% in dysk |
| Hoff et al. [ | 2004 | 50 | 2 | One hour and a half | 70% accuracy |
Figure 1Image of the 9 × 2 sensor and the neoprene belt.
Demographics and PD symptoms of the patients included in the database.
| Patient | Age | H & Y | Gender | UPDRS/Motor State | Dyskinesia | Motor Fluctuations | Bradykinesia | Rigidity | Tremor | Postural Instability | FoG |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 61 | 2.5 | Female | 29/OFF | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
| 2 | 59 | 3 | Female | 46/OFF | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
| 3 | 70 | 3 | Female | 29/OFF | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
| 4 | 49 | 2.5 | Male | 19/INT | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
| 5 | 68 | 2.5 | Male | 16/INT | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| 6 | 80 | 2.5 | Male | 11/ON | ✓ | ✓ | ✓ | ✓ | ✓ | ||
| 7 | 63 | 2.5 | Female | 38/INT | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| 8 | 57 | 2.5 | Male | 6/ON | ✓ | ✓ | ✓ | ✓ | |||
| 9 | 61 | 2.5 | Male | 25/OFF | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
| 10 | 66 | 2.5 | Male | 17/INT | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
| 11 | 64 | 4 | Male | 62/OFF | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| 12 | 63 | 2.5 | Male | 7/ON | ✓ | ✓ | ✓ | ✓ | ✓ | ||
| 13 | 57 | 2.5 | Male | 9/ON | ✓ | ✓ | ✓ | ✓ | ✓ | ||
| 14 | 60 | 2.5 | Female | 8/ON | ✓ | ✓ | ✓ | ✓ | |||
| 15 | 59 | 2.5 | Male | 11/INT | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
Figure 2Block diagram of the dyskinesia, bradykinesia, and ON/OFF detection algorithms.
Summary of the parameters used in this work.
| Parameter | Algorithm | Description | Value |
|---|---|---|---|
| Dyskinesia | Threshold for dyskinetic band | 1.75 | |
| Dyskinesia | Threshold for postural transition band | 0.95 | |
| Dyskinesia | Threshold for walk band | 1 | |
| Dyskinesia | Threshold for the probability of dyskinesia occurrence in 1 min | 0.4 | |
| Dyskinesia | Threshold for the confidence of dyskinesia occurrence in 1 min | 0.3 | |
| Bradykinesia | Balance between empirical error and hyperplane margin | 10 | |
| γ | Bradykinesia | RBF kernel hyper-parameter | 0.1 |
| Bradykinesia | SVM model. Obtained by solving the SVM-related optimization process | - | |
| Bradykinesia | Patient-dependent fluency threshold to determine the presence or absence of bradykinesia. | Self-tuned (see |
Summary of the variables used in this work.
| Variable | Algorithm | Description |
|---|---|---|
| Dyskinesia | Power spectra in dyskinetic band | |
| Dyskinesia | Power spectra in postural transition band | |
| Dyskinesia | Power spectra in walk band | |
| Dyskinesia | Dyskinesia detection in window | |
| Dyskinesia | Dyskinesia detection in the | |
| ON/OFF | Dyskinesia detection in the | |
| Dyskinesia | number of time windows in which the condition | |
| Bradykinesia | Vector of the features that characterize the window of the accelerometer signal (for walking detection) | |
| Bradykinesia | Window label according to video observations (for walking detection) | |
| Bradykinesia | SVM output (walk/no walk) for a given window represented by | |
| Bradykinesia | Power spectra of the stride | |
| Bradykinesia | Number of strides detected in the walking stretch | |
| Bradykinesia | Averaged fluency value for the strides within the walking stretch | |
| Bradykinesia | Averaged fluency value of the strides done within minute | |
| Bradykinesia | Standard deviation of the fluency values corresponding to the strides done in the minute | |
| Bradykinesia | Number of strides analyzed in minute | |
| Bradykinesia | Fluency weighted value for minute | |
| Bradykinesia | Filtering coefficient for minute | |
| Bradykinesia | Weight for fluency value in minute | |
| Bradykinesia | The existence of bradykinesia evaluated for minute | |
| ON/OFF | Bradykinesia detection in the | |
| ON/OFF | Motor state estimation done by the algorithm in the | |
| ON/OFF | Time of the | |
| ON/OFF | ||
| ON/OFF | Time of the annotation |
Figure 3Block diagram of the dyskinesia algorithm.
Figure 4Block diagram of the bradykinesia algorithm.
Figure 5Block diagram of the ON-OFF algorithm.
Figure 6Graphical output of the algorithm for those patients who had the poorest results (patient 1) and some intermediate results (patients 9 and 13) during a day. Patient’s annotations (upper part) cover, each one of them, a time interval 30 min. Sensor outputs comprise 10 min and follow the same code colour: white corresponds to ON-state, grey to intermediate-state, and black to OFF-state.
Results organised by patient. The number of outputs given by the sensor and algorithm are presented in the ‘Total outputs’ column, distinguishing among ON, OFF and INT states. The number of Unknown outputs is shown as “Unknown”, being in brackets the amount corresponding to a detection of both bradykinesia and dyskinesia “(n. br. + dy.)”.
| Patient | Accuracy | Specificity | Sensitivity | TP/TN/FP/FN | Total Outputs (ON/OFF/INT) | “Unknown” (n. br.+dy.) | Outputs Used | Total Labels | Labels Used |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 81.82% | 83.33% | 80.00% | 4/5/1/1 | 19 (6/5/8) | 7 (0) | 11 | 10 | 7 |
| 2 | 100.00% | 100.00% | 100.00% | 1/15/0/0 | 29 (15/1/13) | 14 (0) | 16 | 16 | 8 |
| 3 | 100.00% | 100.00% | NaN | 0/27/0/0 | 34 (27/0/7) | 21 (0) | 27 | 19 | 13 |
| 4 | 94.74% | 100.00% | 92.31% | 12/6/0/1 | 38 (7/12/19) | 21 (0) | 19 | 22 | 10 |
| 5 | 91.89% | 91.89% | NaN | 0/68/6/0 | 102 (68/6/28) | 25 (0) | 74 | 44 | 33 |
| 6 | 87.50% | 83.33% | 100.00% | 4/10/2/0 | 53 (10/6/37) | 37 (0) | 16 | 33 | 9 |
| 7 | 92.31% | 100.00% | 80.00% | 4/8/0/1 | 19 (9/4/6) | 7 (0) | 13 | 9 | 7 |
| 8 | 83.87% | 73.33% | 93.75% | 15/11/4/1 | 48 (12/19/17) | 27 (0) | 31 | 30 | 15 |
| 9 | 93.33% | 94.00% | 90.00% | 9/47/3/1 | 93 (48/12/33) | 51 (0) | 60 | 52 | 33 |
| 10 | 83.33% | 100.00% | 66.67% | 4/6/0/2 | 23 (8/4/11) | 31 (0) | 12 | 25 | 9 |
| 11 | 85.19% | 84.00% | 100.00% | 2/21/4/0 | 34 (21/6/7) | 20 (0) | 27 | 24 | 14 |
| 12 | 92.59% | 91.30% | 100.00% | 4/21/2/0 | 37 (21/6/10) | 20 (2) | 27 | 25 | 16 |
| 13 | 95.83% | 95.45% | 100.00% | 2/21/1/0 | 42 (21/3/18) | 94 (0) | 24 | 48 | 17 |
| 14 | 91.67% | 91.67% | NaN | 0/11/1/0 | 19 (11/1/7) | 30 (0) | 12 | 21 | 10 |
| 15 | 100.00% | 100.00% | 100.00% | 4/3/0/0 | 9 (3/4/2) | 18 (1) | 7 | 13 | 4 |
Figure 7Precision-Recall diagrams of those patients who presented OFF states.
Confusion matrix summarising the results from all patients.
| Predicted | ||||
|---|---|---|---|---|
| Positive | Negative | |||
| 65 | 7 | 72 | ||
| 24 | 280 | 304 | ||
| 89 | 287 | |||
Figure 8ON/OFF patterns for patients 1, 2, 6, 9, 13 and 15. Patterns obtained from the self-reported diaries and provided by the sensor are presented.