Learning Online Scale Transformation for Talking Head Video Generation
Fa-Ting Hong, Dan Xu
TL;DR
This work tackles facial scale mismatch in one-shot talking head video generation by introducing OSTNet, an online scale-aware reenactment network. It combines a scale transformation module that uses detected keypoints to rectify the driving face to the source scale with a scale-embedding generator that injects the learned scale code $z$ into every generation layer, enabling anchor-frame-free, scale-consistent motion transfer. The method is trained end-to-end with expression-preserved augmentation and a multi-term loss, and shows superior performance on VoxCeleb1 and HDTF for both same-scale and cross-identity reenactment, as well as robustness to varying facial scales. The results indicate that online scale rectification and multi-layer scale propagation significantly improve realism and identity preservation, with practical impact for scalable, anchor-free talking head generation in real-world applications.
Abstract
One-shot talking head video generation uses a source image and driving video to create a synthetic video where the source person's facial movements imitate those of the driving video. However, differences in scale between the source and driving images remain a challenge for face reenactment. Existing methods attempt to locate a frame in the driving video that aligns best with the source image, but imprecise alignment can result in suboptimal outcomes. To this end, we introduce a scale transformation module that can automatically adjust the scale of the driving image to fit that of the source image, by using the information of scale difference maintained in the detected keypoints of the source image and the driving frame. Furthermore, to keep perceiving the scale information of faces during the generation process, we incorporate the scale information learned from the scale transformation module into each layer of the generation process to produce a final result with an accurate scale. Our method can perform accurate motion transfer between the two images without any anchor frame, achieved through the contributions of the proposed online scale transformation facial reenactment network. Extensive experiments have demonstrated that our proposed method adjusts the scale of the driving face automatically according to the source face, and generates high-quality faces with an accurate scale in the cross-identity facial reenactment.
