Key‐point‐guided adaptive convolution and instance normalization for continuous transitive face reenactment of any person
Shibiao Xu,Miao Hua,Jiguang Zhang,Zhaohui Zhang,Xiaopeng Zhang
DOI: https://doi.org/10.1002/cav.2256
IF: 1.01
2024-05-26
Computer Animation and Virtual Worlds
Abstract:This work presents a continuous transitive face reenactment algorithm that uses face key points information to gradually reenact faces based on two stages GAN, which contains the key face points transformation module and the facial expression generation module. The process involves transforming key points from the source face and generating corresponding facial expressions on the target face. Face reenactment technology is widely applied in various applications. However, the reconstruction effects of existing methods are often not quite realistic enough. Thus, this paper proposes a progressive face reenactment method. First, to make full use of the key information, we propose adaptive convolution and instance normalization to encode the key information into all learnable parameters in the network, including the weights of the convolution kernels and the means and variances in the normalization layer. Second, we present continuous transitive facial expression generation according to all the weights of the network generated by the key points, resulting in the continuous change of the image generated by the network. Third, in contrast to classical convolution, we apply the combination of depth‐ and point‐wise convolutions, which can greatly reduce the number of weights and improve the efficiency of training. Finally, we extend the proposed face reenactment method to the face editing application. Comprehensive experiments demonstrate the effectiveness of the proposed method, which can generate a clearer and more realistic face from any person and is more generic and applicable than other methods.
computer science, software engineering