Closed Bornblack closed 2 years ago
@zhuhao-nju Hi, Is the transformation right? Recently I have tried some optimization-based approaches to reconstruct the 3d face from RGB images with the real camera intrinsics. As real camera intrinsics are used, the reconstruted faces are supposed to be in camera space with actual face size. Then I try to calcualte the groundtruth 6 dof head pose for the facescape images, so that I can evaluate the reconstruction result directly on facescape data without any registration process. Can you help me out?
Hi, sorry for the late reply.
I believe the scale in issue #39 should solve the problem, which will transform the model from an unscaled SFM coordinate to a canonical coordinate with a uniform scale, and the scale after the transformation is close to the real scale with mm unit. We have validated the intrinsic, extrinsic parameters, and Rt_scale_dict.json file several times and should confirm that they are correct.
In the following problem, the 'real camera intrinsics' are not in actual scale, and you should still compensate for scale as mentioned in #39 and Rt_scale_dict.json file.
@zhuhao-nju Hi, Refer #39 #41, I align the raw mesh (.ply file) to the TU-model to make the raw mesh full-size. I try to calculate the 6 dof head pose in the physical space. Is it possible? The rendering result of the following code is correct, but the 6 dof pose seems unreasonable.
After the transformation, the unit of the camera coordinate system supposes to be mm. Then the position of the head is 1.5 m away in the case. That is unreasonable. Can you help?