3DDFA icon indicating copy to clipboard operation
3DDFA copied to clipboard

pitch sign has something problems..

Open joongkyunKim opened this issue 5 years ago • 3 comments

Hi, Thank you for your fantastic research and codes! When i tested some photos.. pitch is something different from PRNet. When we look upward, pitch has to have + sign. But this code(estimate pose) returns negative(-) sign.

joongkyunKim avatar Mar 10 '20 02:03 joongkyunKim

Could you please present such cases in detail?

cleardusk avatar Mar 10 '20 12:03 cleardusk

@cleardusk This is one of the examples. the first image is from 3DDFA and second one is from PRNET. Actually i re-trained model without any changes of training parameters. But, the result is almost same as given pre-trained model. I think the image should have minus pitch but the result shows plus. Also, 'roll' sometimes have different sign. But 'yaw' is correct, i think.

AFLW5_pose AFLW5_pose

joongkyunKim avatar Mar 11 '20 02:03 joongkyunKim

@cleardusk This is one of the examples. the first image is from 3DDFA and second one is from PRNET. Actually i re-trained model without any changes of training parameters. But, the result is almost same as given pre-trained model. I think the image should have minus pitch but the result shows plus. Also, 'roll' sometimes have different sign. But 'yaw' is correct, i think.

AFLW5_pose AFLW5_pose

Maybe the diff problem of pitch and roll is caused by pyr order, which rotation can be decomposed by pitch, yaw, roll order or roll, yaw, pitch order, and so on.

aiyulu avatar Mar 10 '21 07:03 aiyulu