人脸动画不仅包括表情的变化,同时涉及眼睛和头部的动作.为了方便、逼真地生成这些丰富的动画效果,提出一个基于单张照片的人脸动画系统.首先利用梯度场修改的方法将样本表情映射到输入人脸上,为了避免样本人脸上斑点等非表情信息的映射,采取WLS算子对样本表情进行滤波;然后对输入图像的眼睛部分进行纹理合成处理,利用合成的眼球和眼白纹理来生成眼睛的动作;最后借助一个3D人脸模型来实现输入图像头部姿态的改变.实验结果表明,该系统能够实时地生成逼真、自然的动画效果.
Facial animation includes not only the facial expression change, but also the movement of eyes and head. To generate these natural and rich animations, a facial animation system based on single image is proposed. Firstly, a method of gradient field editing is adopted to transfer the source expression to the input image. In order to avoid transferring non-expression information, such as flaws or moles on the source image, WLS operator is used to smooth the source image. Secondly, eye texture synthesis technique is proposed to synthesize the eyeball and eye-white texture, to fulfill eye animation. Finally, a standard 3D facial model is used to help generate different head pose on the input image. Experimental results show that this system can be used to generate natural and vivid facial animation in real time.