Avatar Fingerprinting for Authorized Use of Synthetic Talking-Head Videos
Ekta Prashnani, Koki Nagano, Shalini De Mello, David Luebke, Orazio Gallo
TL;DR
The paper defines avatar fingerprinting as verifying the authorized driving identity behind synthetic talking-head videos, independent of the target appearance. It introduces a motion-based dynamic identity embedding learned via a temporal CNN and a novel contrastive loss that pulls together videos driven by the same identity while pushing apart others, enriched by a time-shuffle term to emphasize temporal dynamics. A large NVFAIR dataset with real and synthetic self- and cross-reenactments across three generators is released to support this task. Empirical results show an average AUC around 0.85 with strong generalization to unseen generators, establishing a foundation for trustworthy use of synthetic avatars and highlighting directions for broader future work and safeguards.
Abstract
Modern avatar generators allow anyone to synthesize photorealistic real-time talking avatars, ushering in a new era of avatar-based human communication, such as with immersive AR/VR interactions or videoconferencing with limited bandwidths. Their safe adoption, however, requires a mechanism to verify if the rendered avatar is trustworthy: does it use the appearance of an individual without their consent? We term this task avatar fingerprinting. To tackle it, we first introduce a large-scale dataset of real and synthetic videos of people interacting on a video call, where the synthetic videos are generated using the facial appearance of one person and the expressions of another. We verify the identity driving the expressions in a synthetic video, by learning motion signatures that are independent of the facial appearance shown. Our solution, the first in this space, achieves an average AUC of 0.85. Critical to its practical use, it also generalizes to new generators never seen in training (average AUC of 0.83). The proposed dataset and other resources can be found at: https://research.nvidia.com/labs/nxp/avatar-fingerprinting/.
