Patent ID: 9497487
Filing Date: 2016-11-15
CPC Classification: A63F,H04N

Claim Text:
1. A computer-implemented method for encoding video content in a video game environment, comprising: obtaining, by one or more computer systems, a first frame of a plurality of frames of video content, the first frame including information associated with a first position of a virtual camera and at least one object within the first frame; obtaining a second frame of the plurality of frames of video content immediately succeeding the first frame in the plurality of frames, the second frame including information associated with a second position of the virtual camera; determining one or more portions of partial overlap between the first frame and the second frame based at least in part on virtual camera translation information, the virtual camera translation information reflecting movement of the virtual camera between the first and second positions; encoding video with the one or more portions of partial overlap from the first frame and the second frame based upon the virtual camera translation information and object translation information, the object translation information based at least in part upon a projected movement of the at least one object between the first frame and the second frame and upon the virtual camera translation information; determining a frame quality value based on at least the virtual camera translation information; determining whether the frame quality value is above a threshold; when the frame quality value is above the threshold, transmitting the first frame as the second frame; and when the frame quality value is below the threshold, generating data for frame encoding based at least in part on the projected movement of the at least one object.