ShenhanQian / GaussianAvatars

[CVPR 2024 Highlight] The official repo for "GaussianAvatars: Photorealistic Head Avatars with Rigged 3D Gaussians"
https://shenhanqian.github.io/gaussian-avatars
Other
599 stars 92 forks source link

dynamic_offset #46

Closed aixiaodewugege closed 6 months ago

aixiaodewugege commented 6 months ago

Thanks for your brilliant work! I have a few questions. What is dynamic_offset? And why it is set to None by default?

ShenhanQian commented 6 months ago

Hi, dynamic_offset is a per-timestep vertex offset of the mesh vertices. It's not included in our final method and is disabled by diffault. You can simply ignore it.

aixiaodewugege commented 6 months ago

@ShenhanQian Thanks for your reply! Does static_offset mean a fix for the person in canonical space? Because the Flame tracker is not correct?

ShenhanQian commented 6 months ago

Hi! No, static_offset is obtained during FLAME tracking. It modifies vertex positions in the canonical space of FLAME to better align to regions like hair.

However, the static_offset is not mandatory, which means GaussianAvatars can also run well on tracking results without a static_offset.

aixiaodewugege commented 6 months ago

Thanks! Could you please tell me which foreground model you used? I noticed that the mask you generated is very accurate.

ShenhanQian commented 6 months ago

Hi, we refer to the model in the section "Appendix B Dataset Division" in our paper.