X-niper / UniTalker

Apache License 2.0
124 stars 8 forks source link

/UniTalker/unitalker_data_release_V1/D5_unitalker_faceforensics++/id_template.npy #11

Closed duan348733684 closed 2 months ago

duan348733684 commented 2 months ago

I opened this file, and its shape is 719x413. What does 413 mean? From the code: self.FLAME_CONSTS = { 'betas': 400, 'rotation': 6, 'jaw': 3, 'eyeballs': 0, 'neck': 0, 'translation': 3, 'scale': 1, } I see that betas is 400. Does it mean 3DMM expressions + shape: 300 + 100 or shape+ expressions: 100 + 300 ?

X-niper commented 2 months ago

I opened this file, and its shape is 719x413. What does 413 mean? From the code: self.FLAME_CONSTS = { 'betas': 400, 'rotation': 6, 'jaw': 3, 'eyeballs': 0, 'neck': 0, 'translation': 3, 'scale': 1, } I see that betas is 400. Does it mean 3DMM expressions + shape: 300 + 100 or shape+ expressions: 100 + 300 ?

Hi, the betas array includes shape 300, expression 100 in the order of 300 + 100. Adding betas,400, rotation 6, jaw 3, translation 3 and scale 1 we get the flame parameters of 413 length.

It can be transferred into vertices using our code.