CPC G06T 15/06 (2013.01) [G06T 7/97 (2017.01); G06T 2207/20081 (2013.01); G06T 2207/20084 (2013.01)] | 20 Claims |
1. A method comprising:
receiving, by one or more processors, a set of two-dimensional (2D) images representing a first view of a real-world environment;
applying, by the one or more processors, a machine learning model comprising a neural light field network to the set of 2D images to predict pixel values of a target image representing a second view of the real-world environment, the machine learning model being trained to map a ray origin and direction directly to a given pixel value, the pixel values of the target image being predicted without processing multiple points along a camera ray directed to the given pixel value; and
generating, by the one or more processors, a three-dimensional (3D) model of the real-world environment based on the set of 2D images and the predicted target image.
|