KV-Control / vqvae /skeleton_partition.json
Tevior's picture
Initial release: T-Concat v4 base + KV-Control adapter + VQ + stats + CLIP + eval encoder.
fadc4f2 verified
{
"partSeg": [
[
0,
1,
2,
3,
10,
11,
12,
79,
80,
81,
82,
83,
84,
193,
194,
195,
202,
203,
204
],
[
10,
11,
12,
19,
20,
21,
37,
38,
39,
40,
41,
42,
43,
44,
45,
49,
50,
51,
52,
53,
54,
55,
56,
57,
58,
59,
60,
61,
62,
63,
64,
65,
66,
79,
80,
81,
82,
83,
84,
97,
98,
99,
100,
101,
102,
133,
134,
135,
136,
137,
138,
139,
140,
141,
142,
143,
144,
145,
146,
147,
148,
149,
150,
157,
158,
159,
160,
161,
162,
163,
164,
165,
166,
167,
168,
169,
170,
171,
172,
173,
174,
175,
176,
177,
178,
179,
180,
181,
182,
183,
184,
185,
186,
187,
188,
189,
190,
191,
192,
202,
203,
204,
211,
212,
213,
229,
230,
231,
232,
233,
234,
235,
236,
237,
241,
242,
243,
244,
245,
246,
247,
248,
249,
250,
251,
252,
253,
254,
255,
256,
257,
258
],
[
0,
1,
2,
3,
7,
8,
9,
10,
11,
12,
16,
17,
18,
19,
20,
21,
25,
26,
27,
34,
35,
36,
73,
74,
75,
76,
77,
78,
79,
80,
81,
82,
83,
84,
91,
92,
93,
94,
95,
96,
97,
98,
99,
100,
101,
102,
109,
110,
111,
112,
113,
114,
127,
128,
129,
130,
131,
132,
193,
194,
195,
199,
200,
201,
202,
203,
204,
208,
209,
210,
211,
212,
213,
217,
218,
219,
226,
227,
228,
261,
262
],
[
19,
20,
21,
28,
29,
30,
37,
38,
39,
40,
41,
42,
43,
44,
45,
97,
98,
99,
100,
101,
102,
115,
116,
117,
118,
119,
120,
133,
134,
135,
136,
137,
138,
139,
140,
141,
142,
143,
144,
145,
146,
147,
148,
149,
150,
211,
212,
213,
220,
221,
222,
229,
230,
231,
232,
233,
234,
235,
236,
237
],
[
0,
1,
2,
3,
4,
5,
6,
10,
11,
12,
13,
14,
15,
19,
20,
21,
22,
23,
24,
31,
32,
33,
67,
68,
69,
70,
71,
72,
79,
80,
81,
82,
83,
84,
85,
86,
87,
88,
89,
90,
97,
98,
99,
100,
101,
102,
103,
104,
105,
106,
107,
108,
121,
122,
123,
124,
125,
126,
193,
194,
195,
196,
197,
198,
202,
203,
204,
205,
206,
207,
211,
212,
213,
214,
215,
216,
223,
224,
225,
259,
260
],
[
37,
38,
39,
46,
47,
48,
133,
134,
135,
136,
137,
138,
151,
152,
153,
154,
155,
156,
229,
230,
231,
238,
239,
240
]
],
"partSeg_no_overlap": [
[
0,
1,
2,
3,
10,
11,
12,
79,
80,
81,
82,
83,
84,
193,
194,
195,
202,
203,
204
],
[
19,
20,
21,
40,
41,
42,
43,
44,
45,
49,
50,
51,
52,
53,
54,
55,
56,
57,
58,
59,
60,
61,
62,
63,
64,
65,
66,
97,
98,
99,
100,
101,
102,
139,
140,
141,
142,
143,
144,
145,
146,
147,
148,
149,
150,
157,
158,
159,
160,
161,
162,
163,
164,
165,
166,
167,
168,
169,
170,
171,
172,
173,
174,
175,
176,
177,
178,
179,
180,
181,
182,
183,
184,
185,
186,
187,
188,
189,
190,
191,
192,
211,
212,
213,
232,
233,
234,
235,
236,
237,
241,
242,
243,
244,
245,
246,
247,
248,
249,
250,
251,
252,
253,
254,
255,
256,
257,
258
],
[
7,
8,
9,
16,
17,
18,
25,
26,
27,
34,
35,
36,
73,
74,
75,
76,
77,
78,
91,
92,
93,
94,
95,
96,
109,
110,
111,
112,
113,
114,
127,
128,
129,
130,
131,
132,
199,
200,
201,
208,
209,
210,
217,
218,
219,
226,
227,
228,
261,
262
],
[
28,
29,
30,
37,
38,
39,
115,
116,
117,
118,
119,
120,
133,
134,
135,
136,
137,
138,
220,
221,
222,
229,
230,
231
],
[
4,
5,
6,
13,
14,
15,
22,
23,
24,
31,
32,
33,
67,
68,
69,
70,
71,
72,
85,
86,
87,
88,
89,
90,
103,
104,
105,
106,
107,
108,
121,
122,
123,
124,
125,
126,
196,
197,
198,
205,
206,
207,
214,
215,
216,
223,
224,
225,
259,
260
],
[
46,
47,
48,
151,
152,
153,
154,
155,
156,
238,
239,
240
]
],
"n_parts": 6,
"joint_labels": [
0,
4,
2,
0,
4,
2,
1,
4,
2,
3,
4,
2,
3,
1,
1,
5,
1,
1,
1,
1,
1,
1
],
"cluster_method": "average",
"feature_mode": "relative_parent",
"max_lag": 4,
"parent_delta_rot": false,
"parent_delta_vel": false,
"enforce_chain_constraints": true,
"chain_target_mode": "majority",
"add_contact_part": false,
"overlap_preset": "boundary_v1",
"overlap_events": [
{
"source_joint": 0,
"source_joint_name": "root/pelvis",
"source_part": 0,
"target_joint": 1,
"target_joint_name": "left_hip",
"target_part": 4,
"added_dims": 7
},
{
"source_joint": 0,
"source_joint_name": "root/pelvis",
"source_part": 0,
"target_joint": 2,
"target_joint_name": "right_hip",
"target_part": 2,
"added_dims": 7
},
{
"source_joint": 3,
"source_joint_name": "spine1",
"source_part": 0,
"target_joint": 1,
"target_joint_name": "left_hip",
"target_part": 4,
"added_dims": 12
},
{
"source_joint": 3,
"source_joint_name": "spine1",
"source_part": 0,
"target_joint": 2,
"target_joint_name": "right_hip",
"target_part": 2,
"added_dims": 12
},
{
"source_joint": 3,
"source_joint_name": "spine1",
"source_part": 0,
"target_joint": 6,
"target_joint_name": "spine2",
"target_part": 1,
"added_dims": 12
},
{
"source_joint": 6,
"source_joint_name": "spine2",
"source_part": 1,
"target_joint": 1,
"target_joint_name": "left_hip",
"target_part": 4,
"added_dims": 12
},
{
"source_joint": 6,
"source_joint_name": "spine2",
"source_part": 1,
"target_joint": 2,
"target_joint_name": "right_hip",
"target_part": 2,
"added_dims": 12
},
{
"source_joint": 6,
"source_joint_name": "spine2",
"source_part": 1,
"target_joint": 12,
"target_joint_name": "neck",
"target_part": 3,
"added_dims": 12
},
{
"source_joint": 12,
"source_joint_name": "neck",
"source_part": 3,
"target_joint": 6,
"target_joint_name": "spine2",
"target_part": 1,
"added_dims": 12
},
{
"source_joint": 12,
"source_joint_name": "neck",
"source_part": 3,
"target_joint": 15,
"target_joint_name": "head",
"target_part": 5,
"added_dims": 12
},
{
"source_joint": 13,
"source_joint_name": "left_collar",
"source_part": 1,
"target_joint": 12,
"target_joint_name": "neck",
"target_part": 3,
"added_dims": 12
},
{
"source_joint": 14,
"source_joint_name": "right_collar",
"source_part": 1,
"target_joint": 12,
"target_joint_name": "neck",
"target_part": 3,
"added_dims": 12
}
],
"part_joints_base": [
[
0,
3
],
[
6,
13,
14,
16,
17,
18,
19,
20,
21
],
[
2,
5,
8,
11
],
[
9,
12
],
[
1,
4,
7,
10
],
[
15
]
],
"part_joints_overlap_sources": [
[],
[
3,
12
],
[
0,
3,
6
],
[
6,
13,
14
],
[
0,
3,
6
],
[
12
]
],
"part_joints_effective": [
[
0,
3
],
[
3,
6,
12,
13,
14,
16,
17,
18,
19,
20,
21
],
[
0,
2,
3,
5,
6,
8,
11
],
[
6,
9,
12,
13,
14
],
[
0,
1,
3,
4,
6,
7,
10
],
[
12,
15
]
],
"n_samples": 23368,
"n_frames_full": 3293312,
"n_frames_used": 200000,
"chain_fixes": [
{
"chain": "left_leg",
"joints": [
1,
4,
7,
10
],
"old_labels": [
1,
6,
5,
5
],
"new_label": 5,
"strategy": "majority"
},
{
"chain": "right_leg",
"joints": [
2,
5,
8,
11
],
"old_labels": [
1,
4,
3,
3
],
"new_label": 3,
"strategy": "majority"
},
{
"chain": "right_arm",
"joints": [
14,
17,
19,
21
],
"old_labels": [
2,
6,
2,
2
],
"new_label": 2,
"strategy": "majority"
}
]
}