Discrete motion tokenizers encode motion as atomic units and are widely used for co-speech gesture generation. It remains unclear which motion properties, especially those relevant to gesture semantics, are recoverable from these codebooks. We probe a reconstruction-trained codebook using 19 co-speech gesture descriptors spanning from raw motion to abstract communicative function. Results show that geometry and handedness are readily decodable from token embeddings, while motion category is only weakly decoded despite showing systematic differences in discrete code usage. This gap between reconstruction quality and descriptor decodability suggests that reconstruction objectives alone do not guarantee that gesture semantics are captured, and that evaluating codebooks on such properties can guide the design of more semantic motion tokenizers.
Figures & tables
Probing F1
Code usage
Reconstruction
Descriptor group
N
Linear ↑
Non-Linear ↑
MI ↑
Sig.
r (F1, MPJPE) ↓
Motion dynamics
2
0.49 ± 0.07
0.52 ± 0.08
0.35
1/2
−0.26
Spatial geometry
9
0.77 ± 0.01
0.74 ± 0.03
1.07
9/9
−0.69
Handedness
1
0.73 ± 0.03
0.66 ± 0.05
0.77
1/1
−0.89
Annotated spatial form
4
0.30 ± 0.01
0.31 ± 0.02
1.06
3/4
−0.48
Handshape
1
0.16 ± 0.03
0.20 ± 0.07
1.50
0/1
−0.67
Table 1: Group-level descriptor analysis. Linear and MLP probes use mean-pooled token embeddings; F1 is reported as mean ± SD across descriptors in each group. MI measures information in discrete code activations, and Sig. reports the number of descriptors with significant JS segregation. More negative correlations indicate that lower MPJPE is associated with higher probe performance. ∗ This group-level MI is driven primarily by motion category (MI = 3.8, q = 0.006)
Group
Descriptor
Motion dynamics
Gesture size, Kinematics
Spatial geometry
Left/Right vertical, horizontal, depth,
Left/Right elbow bend, Hand reach
Handedness
Handedness
Annotated spatial form
Hand orientation, Spatial radial,
Spatial height, Spatial distance
Table 2: Descriptor panel used in the main analysis.
Figure 1: Probe macro-F1 for each descriptor
Figure 2: Probing macro-F1 by descriptor group, for EMAGE.
Figure 3: Qualitative comparison showing that reconstruction-only VQ-VAEs preserve upper-body geometry but average out fine-grained hand poses
Table 3: The 19-descriptor panel used for probing. Automatic descriptors are computed and discretized from skeleton coordinates, whereas manual descriptors are human annotated. C denotes the number of retained classes after removing labels represented by fewer than five clips.
Group
Descriptor
Cls.
Maj-F1
Rand-F1
Embed.
One-hot
Motion dynamics
Gesture size
2
0.457
0.500
0.619
0.562
Motion dynamics
Kinematics
3
0.320
0.333
0.367
0.340
Spatial geometry
Left vertical position
5
0.113
0.200
0.639
0.563
Spatial geometry
Left horizontal position
3
0.248
0.333
0.749
0.611
Spatial geometry
Left depth
2
0.486
0.500
0.898
0.884
Spatial geometry
Left elbow bend
3
0.231
0.333
0.787
0.669
Appendix
Table 4: Descriptor-level linear probing macro-F1 with chance baselines. Cls. is the number of retained classes ( ≥5 samples). Maj-F1 is the majority-class macro-F1 and Rand-F1 is the random-assignment macro-F1 ( =1/C in expectation). For near-balanced binary labels such as depth and handedness, Rand-F1 exceeds Maj-F1, so the higher of the two is the relevant chance level. The best of the two probe representations is shown in bold. Spatial geometry and handedness clear chance by large margins, while motion category, communicative intent, and handshape exceed chance only marginally.
Group
Descriptor
Cls.
Stream
MI
q
Motion dynamics
Gesture size
2
hand
0.397
0.006
Motion dynamics
Kinematics
3
hand
0.311
0.327
Spatial geometry
Left vertical position
5
hand
1.849
0.006
Spatial geometry
Left horizontal position
3
hand
1.056
0.006
Spatial geometry
Left depth
2
hand
0.493
0.006
Spatial geometry
Left elbow bend
3
hand
1.039
0.006
Appendix
Table 5: Descriptor-level code activation results using the stream with the highest mutual information for each descriptor. Bold q -values indicate FDR-corrected q<0.05 . Spatial geometry is consistently significant. Motion category is the main higher-level descriptor that shows a reliable code-level trace despite weak linear probing performance.