ZeyuLing commited on
Commit
09a46b7
·
verified ·
1 Parent(s): 1e2b657

Publish verified EMAGE metrics and Three.js comparison

Browse files
.gitattributes CHANGED
@@ -96,3 +96,18 @@ media/2_scott_0_65_65_language_of_motion.mp4 filter=lfs diff=lfs merge=lfs -text
96
  media/2_scott_0_95_95_audio.wav filter=lfs diff=lfs merge=lfs -text
97
  media/2_scott_0_95_95_gt.mp4 filter=lfs diff=lfs merge=lfs -text
98
  media/2_scott_0_95_95_language_of_motion.mp4 filter=lfs diff=lfs merge=lfs -text
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
96
  media/2_scott_0_95_95_audio.wav filter=lfs diff=lfs merge=lfs -text
97
  media/2_scott_0_95_95_gt.mp4 filter=lfs diff=lfs merge=lfs -text
98
  media/2_scott_0_95_95_language_of_motion.mp4 filter=lfs diff=lfs merge=lfs -text
99
+ cases/assets/2_scott_0_103_103_emage.smpl filter=lfs diff=lfs merge=lfs -text
100
+ cases/assets/2_scott_0_111_111_emage.smpl filter=lfs diff=lfs merge=lfs -text
101
+ cases/assets/2_scott_0_1_1_emage.smpl filter=lfs diff=lfs merge=lfs -text
102
+ cases/assets/2_scott_0_2_2_emage.smpl filter=lfs diff=lfs merge=lfs -text
103
+ cases/assets/2_scott_0_3_3_emage.smpl filter=lfs diff=lfs merge=lfs -text
104
+ cases/assets/2_scott_0_4_4_emage.smpl filter=lfs diff=lfs merge=lfs -text
105
+ cases/assets/2_scott_0_5_5_emage.smpl filter=lfs diff=lfs merge=lfs -text
106
+ cases/assets/2_scott_0_65_65_emage.smpl filter=lfs diff=lfs merge=lfs -text
107
+ cases/assets/2_scott_0_6_6_emage.smpl filter=lfs diff=lfs merge=lfs -text
108
+ cases/assets/2_scott_0_73_73_emage.smpl filter=lfs diff=lfs merge=lfs -text
109
+ cases/assets/2_scott_0_7_7_emage.smpl filter=lfs diff=lfs merge=lfs -text
110
+ cases/assets/2_scott_0_81_81_emage.smpl filter=lfs diff=lfs merge=lfs -text
111
+ cases/assets/2_scott_0_87_87_emage.smpl filter=lfs diff=lfs merge=lfs -text
112
+ cases/assets/2_scott_0_8_8_emage.smpl filter=lfs diff=lfs merge=lfs -text
113
+ cases/assets/2_scott_0_95_95_emage.smpl filter=lfs diff=lfs merge=lfs -text
README.md CHANGED
@@ -20,6 +20,10 @@ numbers are not inserted as submissions.
20
  The public LoM checkpoint is explicitly marked as visualization-only. Its
21
  measured metrics remain useful for adapter verification, but are not presented
22
  as a reproduction of the paper's private/full evaluation checkpoint.
 
 
 
 
23
 
24
  GT is displayed as a reference and is excluded from ranking.
25
 
 
20
  The public LoM checkpoint is explicitly marked as visualization-only. Its
21
  measured metrics remain useful for adapter verification, but are not presented
22
  as a reproduction of the paper's private/full evaluation checkpoint.
23
+ EMAGE uses the maintained official PantoMatrix audio checkpoint pinned by
24
+ revision. On the same 15 paired clips it measures `FGD = 6.199`, `BC = 7.564`,
25
+ and `Diversity = 12.476`; its paper values remain a separate reference because
26
+ the paper model also consumed text.
27
 
28
  GT is displayed as a reference and is excluded from ranking.
29
 
cases/assets/2_scott_0_103_103_emage.smpl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:bb3e2f4fac5495ef73d285ddba5dd067332260b7692e830a434d96c2e2f1028e
3
+ size 459810
cases/assets/2_scott_0_111_111_emage.smpl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:858e373482aaf080269e23fcaa99689cbaf642eae25d296132106a280e55e104
3
+ size 484380
cases/assets/2_scott_0_1_1_emage.smpl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:5f6fa4d2d9bc6ed862e04116b2b7f9e5f148bee5e49c76677a2e3d409ba7ebc6
3
+ size 514620
cases/assets/2_scott_0_2_2_emage.smpl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:75d1319bd55628549fede9849593183887e147cf010feae4cef35ce1f08683b7
3
+ size 500580
cases/assets/2_scott_0_3_3_emage.smpl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:509d1d98cfa3eb3124145bc011b4cd0350cd89c2df54d13a0bd3588b381eac98
3
+ size 549180
cases/assets/2_scott_0_4_4_emage.smpl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:727aef762f52581f2bc3b0e38932e68d2021c29cc1e566fe51cfb4f689c9283d
3
+ size 541080
cases/assets/2_scott_0_5_5_emage.smpl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:7e2ef7c6fc5239aaf6915c0b7490032130aa53d46c442e62e5b2b68c3096c5a7
3
+ size 622080
cases/assets/2_scott_0_65_65_emage.smpl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:c28f05c165c93145d5e44a25bd963e37b77fb46b2b11383fe7b6fb7e05e5a23d
3
+ size 427680
cases/assets/2_scott_0_6_6_emage.smpl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:4b98f92884c574cec69e1b0ec23e836683e372b815b4a668e793347eff6ee28d
3
+ size 670680
cases/assets/2_scott_0_73_73_emage.smpl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:45b3e11f0848d45a8f3b8bbea1d9e9d356fb04f8dfc19303ef0d694aa75a69d1
3
+ size 476280
cases/assets/2_scott_0_7_7_emage.smpl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:99195963f4d2826cbd9daa3f1e8199a3400f5377df33dd53372eb00cd2bc08b4
3
+ size 565380
cases/assets/2_scott_0_81_81_emage.smpl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:52281932571fc50aab5e160f545cf2d0bafce6f4001544c202053005aec9f15d
3
+ size 540810
cases/assets/2_scott_0_87_87_emage.smpl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:83ee5b750abbf65a6e9b71abe11e2a81f6e2642fc2765d1bc0474b0f4002d8b4
3
+ size 630180
cases/assets/2_scott_0_8_8_emage.smpl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:8dc5d16bcc5109dcfce986a3dd14acb2150aa8c104b1608febf7a07552d09154
3
+ size 628290
cases/assets/2_scott_0_95_95_emage.smpl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:6e01602162fc3d7e9eeda9836d50a8f3e0d828b540d6ba09a4a69f7ea99b3745
3
+ size 395280
cases/manifest.json CHANGED
@@ -2,7 +2,7 @@
2
  "schema_version": 2,
3
  "representation": "smpl_motion135",
4
  "task": "speech_to_gesture",
5
- "title": "Language of Motion on BEAT2 speaker 2",
6
  "protocol": "BEAT2 official test clips, speaker 2",
7
  "population": 15,
8
  "asset_base_url": "./",
@@ -18,15 +18,20 @@
18
  "key": "language_of_motion",
19
  "label": "Language of Motion",
20
  "accent": "#087d72"
 
 
 
 
 
21
  }
22
  ],
23
  "checkpoint_scope": "public_demo_visualization_only",
24
  "provenance": {
25
  "dataset": "BEAT2 English v2.0.0",
26
  "speaker": 2,
27
- "artifact": "JuzeZhang/language_of_motion",
28
  "seed_policy": "reset_official_seed_before_each_sample",
29
- "visualization": "Shared neutral SMPL-22 body projection of the native SMPL-H/SMPL-X poses; LoM fingers and expressions are retained in raw/language_of_motion but not rendered by this web mesh."
30
  },
31
  "cases": [
32
  {
@@ -78,6 +83,27 @@
78
  "translation_offset": 0,
79
  "rotation_offset": 10218,
80
  "fps": 30.0
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
81
  }
82
  }
83
  },
@@ -130,6 +156,27 @@
130
  "translation_offset": 0,
131
  "rotation_offset": 10764,
132
  "fps": 30.0
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
133
  }
134
  }
135
  },
@@ -182,6 +229,27 @@
182
  "translation_offset": 0,
183
  "rotation_offset": 11436,
184
  "fps": 30.0
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
185
  }
186
  }
187
  },
@@ -234,6 +302,27 @@
234
  "translation_offset": 0,
235
  "rotation_offset": 11124,
236
  "fps": 30.0
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
237
  }
238
  }
239
  },
@@ -286,6 +375,27 @@
286
  "translation_offset": 0,
287
  "rotation_offset": 12204,
288
  "fps": 30.0
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
289
  }
290
  }
291
  },
@@ -338,6 +448,27 @@
338
  "translation_offset": 0,
339
  "rotation_offset": 12024,
340
  "fps": 30.0
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
341
  }
342
  }
343
  },
@@ -390,6 +521,27 @@
390
  "translation_offset": 0,
391
  "rotation_offset": 13824,
392
  "fps": 30.0
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
393
  }
394
  }
395
  },
@@ -442,6 +594,27 @@
442
  "translation_offset": 0,
443
  "rotation_offset": 9504,
444
  "fps": 30.0
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
445
  }
446
  }
447
  },
@@ -494,6 +667,27 @@
494
  "translation_offset": 0,
495
  "rotation_offset": 14904,
496
  "fps": 30.0
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
497
  }
498
  }
499
  },
@@ -546,6 +740,27 @@
546
  "translation_offset": 0,
547
  "rotation_offset": 10584,
548
  "fps": 30.0
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
549
  }
550
  }
551
  },
@@ -598,6 +813,27 @@
598
  "translation_offset": 0,
599
  "rotation_offset": 12564,
600
  "fps": 30.0
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
601
  }
602
  }
603
  },
@@ -650,6 +886,27 @@
650
  "translation_offset": 0,
651
  "rotation_offset": 12018,
652
  "fps": 30.0
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
653
  }
654
  }
655
  },
@@ -702,6 +959,27 @@
702
  "translation_offset": 0,
703
  "rotation_offset": 14004,
704
  "fps": 30.0
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
705
  }
706
  }
707
  },
@@ -754,6 +1032,27 @@
754
  "translation_offset": 0,
755
  "rotation_offset": 13962,
756
  "fps": 30.0
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
757
  }
758
  }
759
  },
@@ -806,6 +1105,27 @@
806
  "translation_offset": 0,
807
  "rotation_offset": 8784,
808
  "fps": 30.0
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
809
  }
810
  }
811
  }
 
2
  "schema_version": 2,
3
  "representation": "smpl_motion135",
4
  "task": "speech_to_gesture",
5
+ "title": "Speech-to-Gesture on BEAT2 speaker 2",
6
  "protocol": "BEAT2 official test clips, speaker 2",
7
  "population": 15,
8
  "asset_base_url": "./",
 
18
  "key": "language_of_motion",
19
  "label": "Language of Motion",
20
  "accent": "#087d72"
21
+ },
22
+ {
23
+ "key": "emage",
24
+ "label": "EMAGE",
25
+ "accent": "#315f9d"
26
  }
27
  ],
28
  "checkpoint_scope": "public_demo_visualization_only",
29
  "provenance": {
30
  "dataset": "BEAT2 English v2.0.0",
31
  "speaker": 2,
32
+ "artifact": "ZeyuLing/Motius-Language-of-Motion",
33
  "seed_policy": "reset_official_seed_before_each_sample",
34
+ "visualization": "Shared neutral SMPL-22 body projection of the native SMPL-H/SMPL-X poses; LoM and EMAGE fingers and expressions are retained in raw/ but not rendered by this web mesh."
35
  },
36
  "cases": [
37
  {
 
83
  "translation_offset": 0,
84
  "rotation_offset": 10218,
85
  "fps": 30.0
86
+ },
87
+ "emage": {
88
+ "frames": 1703,
89
+ "display_frames": 1703,
90
+ "stride": 1,
91
+ "translation_count": 5109,
92
+ "rotation_count": 224796,
93
+ "translation_minimum": [
94
+ -0.09501680731773376,
95
+ 1.2184923887252808,
96
+ -7.0816264152526855
97
+ ],
98
+ "translation_scale": [
99
+ 1.1390543477318715e-05,
100
+ 2.0440222670004005e-06,
101
+ 0.0001087606287910603
102
+ ],
103
+ "asset": "assets/2_scott_0_103_103_emage.smpl",
104
+ "translation_offset": 0,
105
+ "rotation_offset": 10218,
106
+ "fps": 30.0
107
  }
108
  }
109
  },
 
156
  "translation_offset": 0,
157
  "rotation_offset": 10764,
158
  "fps": 30.0
159
+ },
160
+ "emage": {
161
+ "frames": 1794,
162
+ "display_frames": 1794,
163
+ "stride": 1,
164
+ "translation_count": 5382,
165
+ "rotation_count": 236808,
166
+ "translation_minimum": [
167
+ -0.0026984205469489098,
168
+ 1.2143173217773438,
169
+ -3.9132707118988037
170
+ ],
171
+ "translation_scale": [
172
+ 5.110363781568594e-05,
173
+ 2.046983581749373e-06,
174
+ 6.014310201862827e-05
175
+ ],
176
+ "asset": "assets/2_scott_0_111_111_emage.smpl",
177
+ "translation_offset": 0,
178
+ "rotation_offset": 10764,
179
+ "fps": 30.0
180
  }
181
  }
182
  },
 
229
  "translation_offset": 0,
230
  "rotation_offset": 11436,
231
  "fps": 30.0
232
+ },
233
+ "emage": {
234
+ "frames": 1906,
235
+ "display_frames": 1906,
236
+ "stride": 1,
237
+ "translation_count": 5718,
238
+ "rotation_count": 251592,
239
+ "translation_minimum": [
240
+ -0.28490129113197327,
241
+ 1.2197376489639282,
242
+ -5.417672634124756
243
+ ],
244
+ "translation_scale": [
245
+ 1.3098448107484728e-05,
246
+ 1.8892112620960688e-06,
247
+ 8.266838267445564e-05
248
+ ],
249
+ "asset": "assets/2_scott_0_1_1_emage.smpl",
250
+ "translation_offset": 0,
251
+ "rotation_offset": 11436,
252
+ "fps": 30.0
253
  }
254
  }
255
  },
 
302
  "translation_offset": 0,
303
  "rotation_offset": 11124,
304
  "fps": 30.0
305
+ },
306
+ "emage": {
307
+ "frames": 1854,
308
+ "display_frames": 1854,
309
+ "stride": 1,
310
+ "translation_count": 5562,
311
+ "rotation_count": 244728,
312
+ "translation_minimum": [
313
+ -0.006783625110983849,
314
+ 1.2228302955627441,
315
+ -6.143184185028076
316
+ ],
317
+ "translation_scale": [
318
+ 2.3385980966850184e-05,
319
+ 1.8716631302595488e-06,
320
+ 9.373898501507938e-05
321
+ ],
322
+ "asset": "assets/2_scott_0_2_2_emage.smpl",
323
+ "translation_offset": 0,
324
+ "rotation_offset": 11124,
325
+ "fps": 30.0
326
  }
327
  }
328
  },
 
375
  "translation_offset": 0,
376
  "rotation_offset": 12204,
377
  "fps": 30.0
378
+ },
379
+ "emage": {
380
+ "frames": 2034,
381
+ "display_frames": 2034,
382
+ "stride": 1,
383
+ "translation_count": 6102,
384
+ "rotation_count": 268488,
385
+ "translation_minimum": [
386
+ -0.03589795157313347,
387
+ 1.146770715713501,
388
+ -7.534869194030762
389
+ ],
390
+ "translation_scale": [
391
+ 4.922703010379337e-05,
392
+ 2.9561283554357942e-06,
393
+ 0.0001149747331510298
394
+ ],
395
+ "asset": "assets/2_scott_0_3_3_emage.smpl",
396
+ "translation_offset": 0,
397
+ "rotation_offset": 12204,
398
+ "fps": 30.0
399
  }
400
  }
401
  },
 
448
  "translation_offset": 0,
449
  "rotation_offset": 12024,
450
  "fps": 30.0
451
+ },
452
+ "emage": {
453
+ "frames": 2004,
454
+ "display_frames": 2004,
455
+ "stride": 1,
456
+ "translation_count": 6012,
457
+ "rotation_count": 264528,
458
+ "translation_minimum": [
459
+ -0.007614895701408386,
460
+ 1.2340558767318726,
461
+ -6.051639080047607
462
+ ],
463
+ "translation_scale": [
464
+ 2.5403154722880572e-05,
465
+ 1.6880807152119814e-06,
466
+ 9.234209574060515e-05
467
+ ],
468
+ "asset": "assets/2_scott_0_4_4_emage.smpl",
469
+ "translation_offset": 0,
470
+ "rotation_offset": 12024,
471
+ "fps": 30.0
472
  }
473
  }
474
  },
 
521
  "translation_offset": 0,
522
  "rotation_offset": 13824,
523
  "fps": 30.0
524
+ },
525
+ "emage": {
526
+ "frames": 2304,
527
+ "display_frames": 2304,
528
+ "stride": 1,
529
+ "translation_count": 6912,
530
+ "rotation_count": 304128,
531
+ "translation_minimum": [
532
+ -0.016887430101633072,
533
+ 1.0714370012283325,
534
+ -5.762335777282715
535
+ ],
536
+ "translation_scale": [
537
+ 9.422039875062183e-05,
538
+ 4.203217486065114e-06,
539
+ 8.792760490905493e-05
540
+ ],
541
+ "asset": "assets/2_scott_0_5_5_emage.smpl",
542
+ "translation_offset": 0,
543
+ "rotation_offset": 13824,
544
+ "fps": 30.0
545
  }
546
  }
547
  },
 
594
  "translation_offset": 0,
595
  "rotation_offset": 9504,
596
  "fps": 30.0
597
+ },
598
+ "emage": {
599
+ "frames": 1584,
600
+ "display_frames": 1584,
601
+ "stride": 1,
602
+ "translation_count": 4752,
603
+ "rotation_count": 209088,
604
+ "translation_minimum": [
605
+ -0.022363023832440376,
606
+ 1.2545968294143677,
607
+ -4.660858631134033
608
+ ],
609
+ "translation_scale": [
610
+ 4.774642002303153e-05,
611
+ 1.3576707260654075e-06,
612
+ 7.112014282029122e-05
613
+ ],
614
+ "asset": "assets/2_scott_0_65_65_emage.smpl",
615
+ "translation_offset": 0,
616
+ "rotation_offset": 9504,
617
+ "fps": 30.0
618
  }
619
  }
620
  },
 
667
  "translation_offset": 0,
668
  "rotation_offset": 14904,
669
  "fps": 30.0
670
+ },
671
+ "emage": {
672
+ "frames": 2484,
673
+ "display_frames": 2484,
674
+ "stride": 1,
675
+ "translation_count": 7452,
676
+ "rotation_count": 327888,
677
+ "translation_minimum": [
678
+ -0.5164570212364197,
679
+ 1.232894778251648,
680
+ -7.773210048675537
681
+ ],
682
+ "translation_scale": [
683
+ 1.4914938219590113e-05,
684
+ 1.8072317971018492e-06,
685
+ 0.00011861158418469131
686
+ ],
687
+ "asset": "assets/2_scott_0_6_6_emage.smpl",
688
+ "translation_offset": 0,
689
+ "rotation_offset": 14904,
690
+ "fps": 30.0
691
  }
692
  }
693
  },
 
740
  "translation_offset": 0,
741
  "rotation_offset": 10584,
742
  "fps": 30.0
743
+ },
744
+ "emage": {
745
+ "frames": 1764,
746
+ "display_frames": 1764,
747
+ "stride": 1,
748
+ "translation_count": 5292,
749
+ "rotation_count": 232848,
750
+ "translation_minimum": [
751
+ -0.37450623512268066,
752
+ 1.1181925535202026,
753
+ -5.255575656890869
754
+ ],
755
+ "translation_scale": [
756
+ 1.3074798516754527e-05,
757
+ 3.3883759442687733e-06,
758
+ 8.019494271138683e-05
759
+ ],
760
+ "asset": "assets/2_scott_0_73_73_emage.smpl",
761
+ "translation_offset": 0,
762
+ "rotation_offset": 10584,
763
+ "fps": 30.0
764
  }
765
  }
766
  },
 
813
  "translation_offset": 0,
814
  "rotation_offset": 12564,
815
  "fps": 30.0
816
+ },
817
+ "emage": {
818
+ "frames": 2094,
819
+ "display_frames": 2094,
820
+ "stride": 1,
821
+ "translation_count": 6282,
822
+ "rotation_count": 276408,
823
+ "translation_minimum": [
824
+ -0.1412588357925415,
825
+ 1.2360010147094727,
826
+ -5.455987930297852
827
+ ],
828
+ "translation_scale": [
829
+ 2.534701707190834e-05,
830
+ 1.800605105017894e-06,
831
+ 8.325304224854335e-05
832
+ ],
833
+ "asset": "assets/2_scott_0_7_7_emage.smpl",
834
+ "translation_offset": 0,
835
+ "rotation_offset": 12564,
836
+ "fps": 30.0
837
  }
838
  }
839
  },
 
886
  "translation_offset": 0,
887
  "rotation_offset": 12018,
888
  "fps": 30.0
889
+ },
890
+ "emage": {
891
+ "frames": 2003,
892
+ "display_frames": 2003,
893
+ "stride": 1,
894
+ "translation_count": 6009,
895
+ "rotation_count": 264396,
896
+ "translation_minimum": [
897
+ -0.12677711248397827,
898
+ 1.2433542013168335,
899
+ -6.3567423820495605
900
+ ],
901
+ "translation_scale": [
902
+ 7.399420155707048e-06,
903
+ 1.679549427535676e-06,
904
+ 9.699766815174371e-05
905
+ ],
906
+ "asset": "assets/2_scott_0_81_81_emage.smpl",
907
+ "translation_offset": 0,
908
+ "rotation_offset": 12018,
909
+ "fps": 30.0
910
  }
911
  }
912
  },
 
959
  "translation_offset": 0,
960
  "rotation_offset": 14004,
961
  "fps": 30.0
962
+ },
963
+ "emage": {
964
+ "frames": 2334,
965
+ "display_frames": 2334,
966
+ "stride": 1,
967
+ "translation_count": 7002,
968
+ "rotation_count": 308088,
969
+ "translation_minimum": [
970
+ -0.04473575949668884,
971
+ 1.1370047330856323,
972
+ -5.367419242858887
973
+ ],
974
+ "translation_scale": [
975
+ 8.168394560925663e-05,
976
+ 3.1432944069820223e-06,
977
+ 8.190156950149685e-05
978
+ ],
979
+ "asset": "assets/2_scott_0_87_87_emage.smpl",
980
+ "translation_offset": 0,
981
+ "rotation_offset": 14004,
982
+ "fps": 30.0
983
  }
984
  }
985
  },
 
1032
  "translation_offset": 0,
1033
  "rotation_offset": 13962,
1034
  "fps": 30.0
1035
+ },
1036
+ "emage": {
1037
+ "frames": 2327,
1038
+ "display_frames": 2327,
1039
+ "stride": 1,
1040
+ "translation_count": 6981,
1041
+ "rotation_count": 307164,
1042
+ "translation_minimum": [
1043
+ -0.009003915823996067,
1044
+ 1.2368403673171997,
1045
+ -6.321014881134033
1046
+ ],
1047
+ "translation_scale": [
1048
+ 2.471315565344412e-05,
1049
+ 1.810556909731531e-06,
1050
+ 9.645250247558579e-05
1051
+ ],
1052
+ "asset": "assets/2_scott_0_8_8_emage.smpl",
1053
+ "translation_offset": 0,
1054
+ "rotation_offset": 13962,
1055
+ "fps": 30.0
1056
  }
1057
  }
1058
  },
 
1105
  "translation_offset": 0,
1106
  "rotation_offset": 8784,
1107
  "fps": 30.0
1108
+ },
1109
+ "emage": {
1110
+ "frames": 1464,
1111
+ "display_frames": 1464,
1112
+ "stride": 1,
1113
+ "translation_count": 4392,
1114
+ "rotation_count": 193248,
1115
+ "translation_minimum": [
1116
+ -0.09548475593328476,
1117
+ 1.1936589479446411,
1118
+ -3.5384674072265625
1119
+ ],
1120
+ "translation_scale": [
1121
+ 6.725939601892605e-05,
1122
+ 2.283377625644789e-06,
1123
+ 5.399354995461181e-05
1124
+ ],
1125
+ "asset": "assets/2_scott_0_95_95_emage.smpl",
1126
+ "translation_offset": 0,
1127
+ "rotation_offset": 8784,
1128
+ "fps": 30.0
1129
  }
1130
  }
1131
  }
cases/raw/emage/2_scott_0_103_103.npz ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:449f761d00cdda11de7547036fcb0dd4ffeea2d7a78b1fdf7c69a147a3e7dfb5
3
+ size 1595381
cases/raw/emage/2_scott_0_111_111.npz ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:b031a197d55b9b83bc8707cabda07745a0159ee9c58a23f2c05193dc85952ee9
3
+ size 1665735
cases/raw/emage/2_scott_0_1_1.npz ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:267762337a6180337c78302cff70fa59280c28618e72291243d40ad7ddd7f006
3
+ size 1790928
cases/raw/emage/2_scott_0_2_2.npz ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:2068968353e2de44fea60e8fbf7b769f4e4622221bbf951efefdaf98ff7cdf3e
3
+ size 1712274
cases/raw/emage/2_scott_0_3_3.npz ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:fc74bbcba2269dd26f96b68631324456bcc5bbe2c53f15ed23a1f297b5817e53
3
+ size 1881315
cases/raw/emage/2_scott_0_4_4.npz ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:d00c751b2f8cbf8f107e5da98ef63b73e0c1a2bb4fe8058de60ce9937c7c5484
3
+ size 1879385
cases/raw/emage/2_scott_0_5_5.npz ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:11381de07a9585c964709454d719bbf3b4ed1189bcc4a1096f650dd0341e7133
3
+ size 2149296
cases/raw/emage/2_scott_0_65_65.npz ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:78e50a5457aa36ec0a8a432a0e17d929cb843b8a0ac5aaf6bf734c90ba2a8053
3
+ size 1461526
cases/raw/emage/2_scott_0_6_6.npz ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:144dea0e12dfa9753a34348f945c04c078d814b6b2781bc40d4b58369a0c7e96
3
+ size 2284586
cases/raw/emage/2_scott_0_73_73.npz ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:0ebd7733c38a67ea5ea8ff5e70bc75e82769852e3abc718786762edead250968
3
+ size 1646111
cases/raw/emage/2_scott_0_7_7.npz ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:d04cc6feb22068b6738463878345f5290fb3f0f84e39a0f57ba24c44ef58d887
3
+ size 1917566
cases/raw/emage/2_scott_0_81_81.npz ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:1093c1b721f8da417333e838bd0c589e7cc876939b684089fcdcf4f13bbe1435
3
+ size 1813299
cases/raw/emage/2_scott_0_87_87.npz ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:8b6b78d146e9b32b965385604823999f87b66aa0565339d7c690b25c072f3317
3
+ size 2171154
cases/raw/emage/2_scott_0_8_8.npz ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:6a95a29c61fb9306158c6e83c0647ebc883118628eb334802e6d90d7371315d2
3
+ size 2141649
cases/raw/emage/2_scott_0_95_95.npz ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:adcf4b2656c322718105cb95b79e90076dd16854e225cd88d4cefafd5ba5ca1e
3
+ size 1377173
index.html CHANGED
@@ -56,7 +56,7 @@
56
  </section>
57
 
58
  <section class="panel" id="case-explorer">
59
- <div class="section-heading"><div><h2>Interactive Three.js Motion Comparison</h2><p>High-resolution, camera-controllable GT and Language of Motion previews across all 15 clips. Full native SMPL-X predictions remain downloadable as NPZ.</p></div><a class="section-link" href="cases/index.html" target="_blank" rel="noopener noreferrer">Open full screen</a></div>
60
  <iframe class="explorer-frame" src="cases/index.html" title="BEAT2 audio-synchronized all-case 3D motion comparison" loading="lazy" allow="autoplay"></iframe>
61
  </section>
62
 
 
56
  </section>
57
 
58
  <section class="panel" id="case-explorer">
59
+ <div class="section-heading"><div><h2>Interactive Three.js Motion Comparison</h2><p>High-resolution, camera-controllable GT, Language of Motion, and EMAGE previews across all 15 clips. Full native SMPL-X predictions remain downloadable as NPZ.</p></div><a class="section-link" href="cases/index.html" target="_blank" rel="noopener noreferrer">Open full screen</a></div>
60
  <iframe class="explorer-frame" src="cases/index.html" title="BEAT2 audio-synchronized all-case 3D motion comparison" loading="lazy" allow="autoplay"></iframe>
61
  </section>
62
 
speech_to_gesture_results.json CHANGED
@@ -56,7 +56,7 @@
56
  "verified": true,
57
  "submission_status": "public_demo_verified",
58
  "paper_table_eligible": false,
59
- "checkpoint": "https://huggingface.co/JuzeZhang/language_of_motion",
60
  "model_card": "https://github.com/ZeyuLing/Motius/blob/main/docs/model_zoo/language_of_motion.md",
61
  "paper": "https://arxiv.org/abs/2412.10523",
62
  "fgd": 5.334046622183627,
@@ -94,6 +94,75 @@
94
  "output_trim": "paired_reference_frame_count"
95
  }
96
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
97
  }
98
  ]
99
  }
 
56
  "verified": true,
57
  "submission_status": "public_demo_verified",
58
  "paper_table_eligible": false,
59
+ "checkpoint": "https://huggingface.co/ZeyuLing/Motius-Language-of-Motion",
60
  "model_card": "https://github.com/ZeyuLing/Motius/blob/main/docs/model_zoo/language_of_motion.md",
61
  "paper": "https://arxiv.org/abs/2412.10523",
62
  "fgd": 5.334046622183627,
 
94
  "output_trim": "paired_reference_frame_count"
95
  }
96
  }
97
+ },
98
+ {
99
+ "method": "EMAGE",
100
+ "version": "official PantoMatrix audio checkpoint",
101
+ "kind": "method",
102
+ "verified": true,
103
+ "submission_status": "official_checkpoint_verified",
104
+ "paper_table_eligible": false,
105
+ "checkpoint": "https://huggingface.co/ZeyuLing/Motius-EMAGE-BEAT2",
106
+ "model_card": "https://github.com/ZeyuLing/Motius/blob/main/docs/model_zoo/emage.md",
107
+ "paper": "https://arxiv.org/abs/2401.00374",
108
+ "fgd": 6.19906299336642,
109
+ "bc": 7.564133316712631,
110
+ "diversity": 12.475604227512221,
111
+ "rotation_geodesic": 0.27046809122906024,
112
+ "expression_l2": 4.743729881237994,
113
+ "translation_l2": 3.2984432561061547,
114
+ "raw_metrics": {
115
+ "FGD": 0.619906299336642,
116
+ "BC": 0.7564133316712631,
117
+ "Diversity": 12.475604227512221
118
+ },
119
+ "generation_audit": {
120
+ "max_static_tail_frames": 1,
121
+ "minimum_active_coverage": 0.9993169398907104,
122
+ "checkpoint_provenance": {
123
+ "pytorch_model.bin": {
124
+ "bytes": 556156301,
125
+ "sha256": "09c98da6f13445b8a1de1a82cc66cc0582026eb6d1aacdf278f03ef9b665a37a",
126
+ "revision": "b04466b83bdebd656844a2c416797d3131e34ede"
127
+ },
128
+ "emage_vq/face/pytorch_model.bin": {
129
+ "bytes": 8932994,
130
+ "sha256": "1ddee4ad1c66a7c21d4f44a4d5ee020b970d9e6532713ec9896de1720f1531c3",
131
+ "revision": "b04466b83bdebd656844a2c416797d3131e34ede"
132
+ },
133
+ "emage_vq/upper/pytorch_model.bin": {
134
+ "bytes": 8698882,
135
+ "sha256": "fe2f67701f9fc63c7f1bb0857d37dec3a6cdb082e2fe92b4556d1f9cc70afb88",
136
+ "revision": "b04466b83bdebd656844a2c416797d3131e34ede"
137
+ },
138
+ "emage_vq/lower/pytorch_model.bin": {
139
+ "bytes": 14870770,
140
+ "sha256": "eafc580ae68c43ada6f87c83ae96924094ab7e88befbc62bd952655a576f3027",
141
+ "revision": "b04466b83bdebd656844a2c416797d3131e34ede"
142
+ },
143
+ "emage_vq/hands/pytorch_model.bin": {
144
+ "bytes": 9642306,
145
+ "sha256": "72872387623e13c45dea2307d61b029506fd08f5b0eb0824600fc138ad0290fb",
146
+ "revision": "b04466b83bdebd656844a2c416797d3131e34ede"
147
+ },
148
+ "emage_vq/global/pytorch_model.bin": {
149
+ "bytes": 14608303,
150
+ "sha256": "42d4d883ff611bc82926a246b6e21791ae0eae73efef86248b2221a19c2c5a9f",
151
+ "revision": "b04466b83bdebd656844a2c416797d3131e34ede"
152
+ }
153
+ },
154
+ "inference_profile": {
155
+ "protocol": "pantomatrix_emage_audio_main",
156
+ "official_profile": true,
157
+ "checkpoint_revision": "b04466b83bdebd656844a2c416797d3131e34ede",
158
+ "runtime_revision": "c7356f35f8e39e469e510ccd1bf37e44adf8ec0e",
159
+ "window_frames": 64,
160
+ "seed_frames": 4,
161
+ "audio_sample_rate": 16000,
162
+ "motion_fps": 30,
163
+ "output_trim": "paired_reference_frame_count"
164
+ }
165
+ }
166
  }
167
  ]
168
  }