pitch sign has something problems..
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.
Could you please present such cases in detail?
@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.

@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.
![]()
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.