TEMA D’ANNO IN �TECNOLOGIE PER LA BIOINGEGNERIA / SISTEMI RIABILITATIVI AVANZATI
Analisi dei segnali EMG relativi ai movimenti della mano in un paziente affetto da Parkinson e valutazione quantitativa della bradicinesia.
Realizzazione di un Serious Game riabilitativo.
Docenti:
Prof. Ing. Vitoantonio BEVILACQUA, Ph.D.�Prof. Ing. Domenico BUONGIORNO, Ph.D.
Studentesse:
Chiara Bungaro
Alessandra Algieri
Dipartimento di Ingegneria Elettrica e dell’Informazione
�CORSO DI LAUREA MAGISTRALE IN INGEGNERIA DEI SISTEMI MEDICALI
Politecnico di Bari
Anno Accademico 2020/2021
Parkinson’s Disease
Parkinson’s Disease
Parkinson’s Disease
Aim Of The Project
Aim Of The Project
Tools
Myo Armband
Myo Armband - EMG
Myo Armband - IMU
Myo Armband
Myo Armband
Experimental Protocol
1
3
4
2
Experimental Protocol
RH-EE
RH-EF
GPP-EL
GPP-HL
Signal Processing
Raw EMG Signals
Raw RH-EE EMG Patient
Raw RH-EE EMG Control
Signal Rectification
RH-EE EMG Patient rettificato
RH-EE EMG Control rettificato
Signal Filtering
RH-EE EMG Patient Butterworth LPF 4° order 5 Hz
RH-EE EMG Control Butterworth LPF 4° order 5 Hz
Envelope
RH-EE EMG Patient Envelope
RH-EE EMG Control Envelope
IMU Signals
RH-EE ACCEL Patient
RH-EE ACCEL Control
IMU Signals
RH-EE GYRO Patient
RH-EE GYRO Control
Window Approach
Movement Performance Indicators - EMG
Movement Performance Indicators – ACC/GYRO
Frequency Domain
PD Patient vs Control
PD Patient vs Control
| | | | | | | | | ||||||||||||||
PD | RH EE | Ch 1 | … | Ch 8 | Ch 1 | … | Ch 8 | Ch 1 | … | Ch 8 | Ch 1 | … | Ch 3 | Ch 1 | … | Ch 3 | Ch 1 | … | Ch 3 | Ch 1 | … | Ch 3 |
RH EF | ||||||||||||||||||||||
GPP EL | ||||||||||||||||||||||
GPP HL | ||||||||||||||||||||||
CONTROL | RH EE | Ch 1 | … | Ch 8 | Ch 1 | … | Ch 8 | Ch 1 | … | Ch 8 | Ch 1 | … | Ch 3 | Ch 1 | … | Ch 3 | Ch 1 | … | Ch 3 | Ch 1 | … | Ch 3 |
RH EF | ||||||||||||||||||||||
GPP EL | ||||||||||||||||||||||
GPP HL | ||||||||||||||||||||||
Optimal Workflow
Feature Matrix
(5 folds)
Training Set
(4 folds)
Test Set
(1 fold)
Feature Selection
(Inner CV)
Selected Features
Feature
Indices
Model Parameteres
(Inner CV)
Apply Optimal Model
Model
Parameters
Average Results
Cross validation
Decision Tree
MEAN AUC | VARIANCE OF AUC | MEAN ACCURACY |
0.8928 | 0.0054 | 86.06% |
K-nearest neighbors (KNN)
MEAN AUC | VARIANCE OF AUC | MEAN ACCURACY |
0.9366 | 0.0065 | 87.92% |
Artificial Neural Network (ANN)
MEAN AUC | VARIANCE OF AUC | MEAN ACCURACY |
0.9997 | 1.2243e-07 | 99.28% |
Support Vector Machine (SVM)
MEAN AUC | VARIANCE OF AUC | MEAN ACCURACY |
0.9998 | 6.7459e-08 | 99.34% |
Support Vector Machine (SVM)
Support Vector Machine (SVM)
k = 1
k = 2
k = 3
Support Vector Machine (SVM)
k = 4
k = 5
Selected MPIs
Quantitative Assessment of Bradykinesia Symptom
Quantitative Assessment of Bradykinesia Symptom
Quantitative Assessment of Bradykinesia Symptom
La decrescita dell’EMG-MAV e dell’EMG-VAR nel tempo è lenta ma costante, dimostrando la presenza di bradicinesia.
EMG-MAV (GPP-HL) channel 3
EMG-VAR (GPP-HL) channel 3
Quantitative Assessment of Bradykinesia Symptom
Il sequence effect proprio della bradicinesia è confermato dall’andamento di GYRO-SSI e ACCEL-SSI per i diversi gesti (GPP-EL in questo caso).
ACCEL-SSI (GPP-EL) channel 1
GYRO-SSI (GPP-EL) channel 3
Hand Gesture Recognition
Hand Gesture Recognition
| | | | | | | | ||||||||||||||
RH EE | Ch 1 | … | Ch 8 | Ch 1 | … | Ch 8 | Ch 1 | … | Ch 8 | Ch 1 | … | Ch 3 | Ch 1 | … | Ch 3 | Ch 1 | … | Ch 3 | Ch 1 | … | Ch 3 |
RH EF | Ch 1 | … | Ch 8 | Ch 1 | … | Ch 8 | Ch 1 | … | Ch 8 | Ch 1 | … | Ch 3 | Ch 1 | … | Ch 3 | Ch 1 | … | Ch 3 | Ch 1 | … | Ch 3 |
GPP EL | Ch 1 | … | Ch 8 | Ch 1 | … | Ch 8 | Ch 1 | … | Ch 8 | Ch 1 | … | Ch 3 | Ch 1 | … | Ch 3 | Ch 1 | … | Ch 3 | Ch 1 | … | Ch 3 |
GPP HL | Ch 1 | … | Ch 8 | Ch 1 | … | Ch 8 | Ch 1 | … | Ch 8 | Ch 1 | … | Ch 3 | Ch 1 | … | Ch 3 | Ch 1 | … | Ch 3 | Ch 1 | … | Ch 3 |
Support Vector Machine (SVM)
| RH EE | RH EF | GPP EL | GPP HL |
MEAN AUC | 0.9600 | 0.9352 | 0.9568 | 0.9426 |
VARIANCE OF AUC | 5.6968e-05 | 2.9794e-04 | 1.1943e-04 | 8.4498e-05 |
MEAN ACCURACY
82.16%
Decision Tree
| RH EE | RH EF | GPP EL | GPP HL |
MEAN AUC | 0.9536 | 0.9267 | 0.9620 | 0.9529 |
VARIANCE OF AUC | 5.3476e-05 | 3.7448e-04 | 1.5792e-04 | 2.4802e-04 |
MEAN ACCURACY
86.04%
K-nearest neighbors (KNN)
| RH EE | RH EF | GPP EL | GPP HL |
MEAN AUC | 0.8788 | 0.9625 | 0.9701 | 0.8474 |
VARIANCE OF AUC | 6.7602e-04 | 2.1760e-05 | 1.1525e-04 | 5.2148e-04 |
MEAN ACCURACY
86.92%
Artificial Neural Network (ANN)
| RH EE | RH EF | GPP EL | GPP HL |
MEAN AUC | 0.9893 | 0.9856 | 0.9836 | 0.9786 |
VARIANCE OF AUC | 1.5516e-05 | 2.1210e-05 | 3.2532e-05 | 7.9936e-05 |
MEAN ACCURACY
89.38%
Artificial Neural Network (ANN)
k = 3
k = 2
k = 1
Artificial Neural Network (ANN)
k = 4
k = 5
Artificial Neural Network (ANN)
k = 1
k = 2
k = 3
Artificial Neural Network (ANN)
k = 4
k = 5
Selected MPIs
Rehabilitation for Parkinson's disease
Serious Games in Rehabilitation
3D game for Rehabilitation Therapies
3D game for Rehabilitation Therapies
Wave Out – Andare avanti
Fist – Tornare indietro
Double Tap – Saltare
Spread – Ingrandire
Rest
Thalmic Labs and Unity3D
Thalmic Labs and Unity3D
public enum PoseType
{
Rest = 0,
Fist = 1,
WaveIn = 2,
WaveOut = 3,
FingersSpread = 4,
DoubleTap = 5,
Unknown = 0xffff
}
Player
Player
Player
Main Camera
Gold Coin Prefab
Gold Coin Prefab
Gold Coin Prefab
Count Text
Stick Prefab
Game Over
Restart
Play Mode
Grazie per l’attenzione