| CPC G06T 13/80 (2013.01) [G06T 7/174 (2017.01); G06V 40/167 (2022.01); G06T 2207/20084 (2013.01)] | 20 Claims |

|
1. A method for portrait animation, the method comprising:
receiving, by a computing device, scenario data including information concerning movements of a first head;
receiving, by the computing device, a target image including a second head and a background;
determining, by the computing device and based on the target image and the information concerning the movements of the first head, two-dimensional (2D) deformations of the second head in the target image;
applying, by the computing device, the 2D deformations to the target image to obtain at least one output frame of an output video, the at least one output frame including the second head displaced according to the movements of the first head; and
using a background prediction neural network, filling, by the computing device, a portion of the background in gaps between the displaced second head and the background.
|