CPC G06T 11/60 (2013.01) [G06T 9/00 (2013.01); H04N 19/124 (2014.11); H04N 19/167 (2014.11); H04N 19/17 (2014.11); H04N 19/436 (2014.11); H04N 19/503 (2014.11)] | 24 Claims |
1. A computing system comprising:
a graphics processor;
a central processing unit; and
a memory including a set of instructions, which when executed by one or more of the graphics processor or the central processing unit, cause the computing system to:
identify a distortion map corresponding to one or more optical characteristics of a head-mounted display (HMD), wherein the one or more optical characteristics correspond to one or more lens distortions of a lens of the HMD, wherein the one or more lens distortions are to distort an image;
divide a frame into viewports based on the distortion map;
assign the viewports one or more of different priorities, different resolutions or different frame rates; and
adjust a total number of the viewports based on one or more of a first area of focus, first gaze information, first motion information, first motion prediction information or first content information.
|