The invention relates to the technical field of three-dimensional face
animation generation, in particular to a voice-driven dynamic three-dimensional face and dynamic texture generation method and
system, and the method comprises the following steps: S1, training two independent auto-encoders to respectively learn change primitives of face geometry and wrinkles, the
facial motion map and the
wrinkle map are compressed to low-dimensional implicit features; s2, based on implicit features zw and zf generated by an
encoder, training a collaborative generation network based on a
diffusion model, and generating clean implicit features from
noise input under the guidance of audio features; and S3, constructing an implicit
facial motion feature by using the
speaking style axis feature pf, i of the style i, and constructing an implicit texture change feature by using the
wrinkle style axis feature pw, j of the style j. The method can effectively solve the problems that an existing voice-driven face
animation method cannot generate dynamic texture maps which are consistent and coordinated with face movement at the same time, the sense of reality of the face
animation is reduced due to the lack of important face details, even the terrorist valley effect is caused, and the animation effect is affected.