Generative adversarial networks to create synthetic motion capture datasets including subject and gait characteristics

被引:0
作者
Bicer, Metin [1 ,2 ,3 ]
Phillips, Andrew T. M. [1 ]
Melis, Alessandro [4 ]
McGregor, Alison H. [5 ]
Modenese, Luca [1 ,6 ]
机构
[1] Imperial Coll London, Dept Civil & Environm Engn, London, England
[2] Hacettepe Univ, Fac Sport Sci, Ankara, Turkiye
[3] Newcastle Univ, Translat & Clin Res Inst, Fac Med Sci, Newcastle Upon Tyne, Northumberland, England
[4] Vivacity, London, England
[5] Imperial Coll London, Dept Surg & Canc, London, England
[6] Univ New South Wales, Grad Sch Biomed Engn, Bldg E26,Off 1001, Sydney, NSW 2033, Australia
关键词
Gait; Synthetic Mocap Dataset; Conditional Generative Adversarial Networks; SEX-DIFFERENCES; SPEED; AGE;
D O I
10.1016/j.jbiomech.2024.112358
中图分类号
Q6 [生物物理学];
学科分类号
071011 ;
摘要
Resource-intensive motion capture (mocap) systems challenge predictive deep learning applications, requiring large and diverse datasets. We tackled this by modifying generative adversarial networks (GANs) into conditional GANs (cGANs) that can generate diverse mocap data, including 15 marker trajectories, lower limb joint angles, and 3D ground reaction forces (GRFs), based on specified subject and gait characteristics. The cGAN comprised 1) an encoder compressing mocap data to a latent vector, 2) a decoder reconstructing the mocap data from the latent vector with specific conditions and 3) a discriminator distinguishing random vectors with conditions from encoded latent vectors with conditions. Single-conditional models were trained separately for age, sex, leg length, mass, and walking speed, while an additional model (Multi-cGAN) combined all conditions simultaneously to generate synthetic data. All models closely replicated the training dataset (<8.1 % of the gait cycle different between experimental and synthetic kinematics and GRFs), while a subset with narrow condition ranges was best replicated by the Multi-cGAN, producing similar kinematics (<1(degrees)) and GRFs (<0.02 body-weight) averaged by walking speeds. Multi-cGAN also generated synthetic datasets and results for three previous studies using reported mean and standard deviation of subject and gait characteristics. Additionally, unseen test data was best predicted by the walking speed-conditional, showcasing synthetic data diversity. The same model also matched the dynamical consistency of the experimental data (32 % average difference throughout the gait cycle), meaning that transforming the gait cycle data to the original time domain yielded accurate derivative calculations. Importantly, synthetic data poses no privacy concerns, potentially facilitating data sharing.
引用
收藏
页数:7
相关论文
共 35 条
[1]   MedGAN: Medical image translation using GANs [J].
Armanious, Karim ;
Jiang, Chenming ;
Fischer, Marc ;
Kuestner, Thomas ;
Nikolaou, Konstantin ;
Gatidis, Sergios ;
Yang, Bin .
COMPUTERIZED MEDICAL IMAGING AND GRAPHICS, 2020, 79
[2]   Generative deep learning applied to biomechanics: A new augmentation technique for motion capture datasets [J].
Bicer, Metin ;
Phillips, Andrew T. M. ;
Melis, Alessandro ;
McGregor, Alison H. ;
Modenese, Luca .
JOURNAL OF BIOMECHANICS, 2022, 144
[3]   Sex differences in whole body gait kinematics at preferred speeds [J].
Bruening, Dustin A. ;
Frimenko, Rebecca E. ;
Goodyear, Chuck D. ;
Bowden, David R. ;
Fullenkamp, Adam M. .
GAIT & POSTURE, 2015, 41 (02) :540-545
[4]   Speed, age, sex, and body mass index provide a rigorous basis for comparing the kinematic and kinetic profiles of the lower extremity during walking [J].
Chehab, E. F. ;
Andriacchi, T. P. ;
Favre, J. .
JOURNAL OF BIOMECHANICS, 2017, 58 :11-20
[5]  
Choi E., 2017, PMLR, V68, P286, DOI DOI 10.48550/ARXIV.1703.06490
[6]  
Esteban C, 2017, Arxiv, DOI arXiv:1706.02633
[7]  
Goodfellow IJ, 2014, ADV NEUR IN, V27, P2672
[8]   Machine learning in human movement biomechanics: Best practices, common pitfalls, and new opportunities [J].
Halilaj, Eni ;
Rajagopal, Apoorva ;
Fiterau, Madalina ;
Hicks, Jennifer L. ;
Hastie, Trevor J. ;
Delp, Scott L. .
JOURNAL OF BIOMECHANICS, 2018, 81 :1-11
[9]   Is My Model Good Enough? Best Practices for Verification and Validation of Musculoskeletal Models and Simulations of Movement [J].
Hicks, Jennifer L. ;
Uchida, Thomas K. ;
Seth, Ajay ;
Rajagopal, Apoorva ;
Delp, Scott L. .
JOURNAL OF BIOMECHANICAL ENGINEERING-TRANSACTIONS OF THE ASME, 2015, 137 (02)
[10]  
HOF AL, 1996, GAIT POSTURE, V4, P222