CPC G06T 15/60 (2013.01) [G06F 18/2148 (2023.01); G06N 3/084 (2013.01); G06T 7/194 (2017.01); G06T 15/04 (2013.01); G06T 15/10 (2013.01); G06T 17/20 (2013.01); G06T 2207/10016 (2013.01); G06T 2207/10152 (2013.01); G06T 2207/20081 (2013.01); G06T 2207/20084 (2013.01); G06T 2207/30201 (2013.01); G06T 2207/30244 (2013.01); G06T 2215/12 (2013.01)] | 20 Claims |
1. A method for rendering a relighted 3D portrait, the method comprising:
capturing a sequence of frames by a camera with a blinking flash while moving the camera around a person;
generating a 3D point cloud based on the sequence of frames;
receiving an input defining a camera viewpoint and lighting conditions;
obtaining feature information regarding the 3D point cloud for the camera viewpoint;
obtaining, via a neural network, at least one 2D image for the camera viewpoint based on the feature information; and
fusing the at least one 2D image into the relighted 3D portrait according to the lighting conditions.
|