Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

about the updated version of PyMAF-X #27

Open
HongwenZhang opened this issue Mar 1, 2023 · 2 comments
Open

about the updated version of PyMAF-X #27

HongwenZhang opened this issue Mar 1, 2023 · 2 comments

Comments

@HongwenZhang
Copy link

HongwenZhang commented Mar 1, 2023

Congrats to ECON! 馃帀馃帀

It is just a kind reminder that an updated version of PyMAF-X is now available for better face and hand mesh regression.
i) the updated PyMAF-X uses the same version of SMPL-X (v2020) as PIXIE;
ii) the face and hand inputs of PyMAF-X are simplified (no need to provide local transformation information);
iii) the face regression performance should be on-par with PIXIE, see Fig. 7 and Table 4 of the updated paper;

Please check the updated PyMAF-X for more details :)

@HongwenZhang HongwenZhang changed the title about using updated version of PyMAF-X about the updated version of PyMAF-X Mar 1, 2023
@YuliangXiu
Copy link
Owner

YuliangXiu commented Mar 1, 2023

Hi Hongwen

Thanks for letting me know.

Considering the compatibility, I pre-processed the input image with my own implementation (crop parts w/ mediapipe) and used PyMAF-X's ckpt for inference. If I want to integrate the updated version, should I change the pre-processing steps (cropping, transformation), or just need to update the ckpt, from v1.0 to v1.1?

@HongwenZhang
Copy link
Author

HongwenZhang commented Mar 2, 2023

It should be fine to use your own cropping implementation and simply feed the body/face/hand part images to PyMAF-X. As there are several modifications on the face-specify regression network of the updated PyMAF-X, the ckpt v1.1 is no longer compatible with the original one. It is recommended to replace all configuration and model definition files with their updated version.

Other minor issues:
i) set MODEL.PyMAF.OPT_HEAD = True if the head orientation is preferred to be exactly identical to the face-specify prediction result (see here). If OPT_HEAD is False, the head orientation is the same as the body-specify prediction.
ii) MODEL.PyMAF.HF_BOX_ALIGN is set to False in v1.1 but True in v1.0 by default. This change should help to have slightly better face/hand regression.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants