기본적으로 HumanML3D 데이터셋을 사용하고, KIT 데이터셋은 HumanML3D의 subset이지만, kit또한 evaluation 으로 사용한다.

https://github.com/EricGuo5513/HumanML3D

Data path

/share0/jbc/motion/AMASS_smplh/HumanML3D

Data representation

image.png

$\dot{r}^{a} \isin \mathbb{R}$ : root angular velocity along the y-axis

$\dot{r}^{x}\isin \mathbb{R}$ : root linear velocity along the x-axis

$\dot{r}^{z}\isin \mathbb{R}$ : root linear velocity along the z-axis

${r}^{y}\isin \mathbb{R}$ : root height

$\bold{j}^p \isin \mathbb{R}^{(j - 1)*3}$ : local joint position (in the root space)

$\bold{j}^v\isin \mathbb{R}^{j*3}$ : local joint velocity (in the root space)

$\bold{j}^r\isin \mathbb{R}^{(j-1)*6}$ : local joint rotation (in the root space)

$\bold{c}^{f}\isin \mathbb{R}^{4}$ : foot contact

SMPL 같은 경우네는 joint가 22개 있기 때문에, 총 parameter수는 다음과 같다

4 + (21)*3 + (22)*3 + (21)*6 + 4 = 263

image.png

2D Representation 으로 보려면 T x J x 12 느낌으로 보는건가 나머지 8개는 어케할지 모르겠지만 일단…