Fig. 1
From: Learning 3D joint constraints from vision-based motion capture datasets

The joint angles (left shoulder) from motion capture datasets are transformed into (s1,s2,τ) swing-twist representation. Synthetic dataset is generated to train neural network discriminators (using look-up maps not shown in figure). Discriminator network learns joint constraints to classify valid/invalid joint rotations