CPC H04N 7/157 (2013.01) [G06F 3/013 (2013.01); G06N 3/04 (2013.01); G06N 3/045 (2023.01); G06T 7/11 (2017.01); G06T 7/70 (2017.01); G06T 15/04 (2013.01); G06T 15/20 (2013.01); G06T 15/205 (2013.01); G06T 17/20 (2013.01); G06T 19/20 (2013.01); H04N 7/144 (2013.01); H04N 7/147 (2013.01); H04N 7/152 (2013.01); G06T 19/00 (2013.01); G06T 2200/08 (2013.01); G06T 2207/30201 (2013.01); G06T 2219/2004 (2013.01)] | 12 Claims |
1. A method for creating a non-riggable model of a face of a person, the method comprises:
obtaining video and depth information regarding the face of the person, wherein different images of the video are acquired by a camera at different camera locations;
for each image of the different images repeating the steps of:
separating face information from background information;
determining translation and rotation parameters that represent the different camera locations;
generating the non-riggable model of the face of the person based on the face information and the translation and rotation parameters;
wherein the different camera locations comprise multiple sets of camera locations, each set comprises camera locations that are proximate to each other, wherein the determining of the translation and rotation parameters comprises calculating local translation and rotation parameters for each one of the sets of camera locations; and
determining shared-base translation and rotation parameters between a certain camera location and each one of the local translations and rotation parameters.
|