"Markerless" Computer Vision System based on Deep Learning for the quantification and classification of facial motor anomalies.
NeuroMetric is an Artificial Intelligence framework developed to support the objective diagnosis of Movement Disorders starting from simple RGB videos, without the use of wearable sensors.
The system uses a hybrid pipeline combining geometric feature extraction via MediaPipe with deep temporal analysis via recurrent neural networks (LSTM). The current version (V3.2) addresses the critical issues of previous models by introducing a Hybrid Vector (Local + Global) architecture capable of distinguishing micro-movements (tremors) from macro-movements (complex tics/neck jerks).
- ๐ฅ "In the Wild" Markerless Analysis: Works on standard videos with unconstrained subjects, thanks to a robust Kinematic Normalization pipeline (Nose Anchoring + Scale Invariance).
- ๐ง Hybrid Architecture & "The Boost": Combines 248 local features (eyes/mouth) with global head velocity vectors amplified (Feature Scaling x100) to detect complex tics and Head Jerks otherwise invisible.
- โก Physiological Data Augmentation: Training on synthetic datasets generated by simulating the physical laws of symptoms (Harmonic oscillators for tremor, Impulse functions for Tics, Random Walk for Dyskinesia).
- ๐ Interactive Clinical Reporting: Automatically generates an HTML dashboard with statistics and event timelines of detected anomalies in a loop for medical analysis.
- ๐ก๏ธ Temporal Stabilization: Post-processing algorithms (Patience & Visual Hold) to eliminate flickering and provide stable and readable detections.
The model classifies 6 distinct states based on movement kinematics:
- ๐ข NORMAL: Physiological movement.
- ๐ TIC (Tourette Syndrome): Ballistic, rapid, and jerky movements (including neck jerks).
- ๐ด TREMOR (Parkinson/Essential): Rhythmic oscillations.
- ๐ฃ HYPOMIMIA (Depression/Parkinson): Pathological reduction of expressivity and motor gain.
- โซ PARESIS (Bell's Palsy): Static and dynamic asymmetry (Droop).
- ๐ต DYSKINESIA (Tardive/Chorea): Slow, fluid, and chaotic involuntary movements.