PMMTalk$:$ Speech-Driven 3D Facial Animation From Complementary Pseudo Multi-Modal Features
Speech-driven 3D facial animation has improved a lot recently while most related works only utilize acoustic modality and neglect the influence of visual and textual cues, leading to unsatisfactory results in terms of precision and coherence. We argue that visual and textual cues are not trivial information. Therefore, we present a novel framework, namely PMMTalk, using complementary <bold xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">P</b>seudo <bold xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">M</b>ulti-<bold xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">M</b>odal features for improving the accuracy of facial animation. The framework entails three modules: PMMTalk encoder, cross-modal alignment module, and PMMTalk decoder. Specifically, the PMMTalk encoder employs the off-the-shelf talking head generation architecture and speech recognition technology to extract visual and textual information from speech, respectively. Following this, the cross-modal alignment module aligns the audio-image-text features at temporal and semantic levels. Subsequently, the PMMTalk decoder is employed to predict lip-syncing facial blendshape coefficients. Contrary to prior methods, PMMTalk only requires an additional random reference face image but yields more accurate results. Additionally, it is artist-friendly as it seamlessly integrates into standard animation production workflows by introducing facial blendshape coefficients. Finally, given the scarcity of 3D talking face datasets, we introduce a large-scale <bold xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">3D</b> <bold xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">C</b>hinese <bold xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">A</b>udio-<bold xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">V</b>isual <bold xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">F</b>acial <bold xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">A</b>nimation (3D-CAVFA) dataset. Extensive experiments and user studies show that our approach outperforms the state of the art. Codes and datasets are available at PMMTalk.
Authors
- Tianshun Han (ORCID: https://orcid.org/0009-0004-3393-1597)
- Lijian Liu (ORCID: https://orcid.org/0000-0001-8636-6908)
- Baihui Li (ORCID: https://orcid.org/0009-0004-7660-0480)
- Benjia Zhou (ORCID: https://orcid.org/0000-0003-4883-5552)
- Yiqing Huang (ORCID: https://orcid.org/0000-0002-2143-3329)
- Yanyan Liang (ORCID: https://orcid.org/0000-0002-5780-8540)
- Jun Wan (ORCID: https://orcid.org/0000-0002-4735-2885)
- Ruicong Zhi (ORCID: https://orcid.org/0000-0002-6913-4248)
- Du Zhang (ORCID: https://orcid.org/0000-0002-3350-9108)
- Ning Jiang (ORCID: https://orcid.org/0000-0003-4549-6372)
- Quan Lü
- Shengnan Gui (ORCID: https://orcid.org/0009-0003-8031-8667)
Institutions
- Macau University of Science and Technology (MO)
- Chinese Academy of Sciences (CN)
- Runze (China) (CN)
- Institute of Automation (CN)
- University of Science and Technology Beijing (CN)
Publication Details
- Journal
- IEEE Transactions on Multimedia
- Published
- 2024-12-25
- DOI
- https://doi.org/10.1109/tmm.2024.3521701
- Citations
- 2
- Primary Topic
- Face recognition and analysis
- Type
- article
- Field-Weighted Citation Impact
- 0.50