| CPC H04N 19/137 (2014.11) [G06T 7/254 (2017.01); G06T 7/70 (2017.01); G06T 9/00 (2013.01); G06T 9/001 (2013.01); G06T 15/04 (2013.01); G06T 15/405 (2013.01); G06T 19/006 (2013.01); H04N 19/46 (2014.11); H04N 19/503 (2014.11); H04N 19/597 (2014.11); G06T 2207/10016 (2013.01); G06T 2207/10028 (2013.01); G06T 2207/30244 (2013.01)] | 24 Claims |

|
1. A method for generating image data with compressed video data, the method being implemented by a computer system, the method comprising:
receiving compressed video data and pose data that defines a current pose different than a previous pose, the previous pose having a previous location and a previous orientation, and the current pose having a current location and a current orientation;
generating, using the current pose and a 3D representation of a shape of a user's environment, a reprojection of a previous frame image as if viewed from the current pose instead of the previous pose, the reprojection of the previous frame image being usable to predict a current frame image as viewed from the current pose;
decompressing the compressed video data, the compressed video data indicating differences relative to the reprojection of the previous frame image; and
applying the differences to the reprojection of the previous frame image to generate the current frame image.
|