Personalized EMG preprocessing and normalization for musculoskeletal simulation
Dovydas Cicėnas1, Jurgita Žižienė1, Kristina Daunoravičienė1
1Department of Biomechanical Engineering, Faculty of Mechanics, Vilnius Gediminas Technical University, Vilnius, Lithuania.
Abstract:
BackgroundAccurate interpretation of electromyography (EMG) signals is essential for reliable control of musculoskeletal (MS) models in biomechanics and rehabilitation applications. Conventional preprocessing methods may not account for subject-specific signal characteristics and task-related muscle function.ObjectiveThis study aimed to develop and validate an adaptive and personalized EMG preprocessing pipeline to enhance the physiological accuracy of EMG-driven musculoskeletal models during elbow flexion-extension tasks.MethodsEMG signals from six upper limb muscles were recorded using a Delsys system while participants performed elbow flexion-extension movements. The signals were preprocessed using individualized spectral filtering and a dual-stage normalization approach. First, dynamic maximum voluntary contraction (MVC) based min-max normalization was applied to standardize signal amplitudes. Second, functional weighting was used to scale each muscle's activation based on its biomechanical contribution to the movement. The processed signals were used as input to an OpenSim elbow model, and resulting joint kinematics were compared to reference motion data captured by an Xsens system.ResultsThe EMG-driven OpenSim model showed strong agreement with the Xsens data, with correlation coefficients exceeding 0.98 and root mean square error (RMSE) values below 8°. While a minor systematic offset was observed, joint angle trajectories remained consistent and physiologically plausible across trials.ConclusionThe proposed subject-specific EMG preprocessing pipeline enhances the accuracy and interpretability of biomechanical models. Future research should explore adaptive signal alignment techniques and AI-based processing methods to improve model robustness in dynamic and wearable scenarios.


