| CPC H04N 19/142 (2014.11) [A63F 13/352 (2014.09); H04N 19/177 (2014.11); H04N 19/179 (2014.11)] | 20 Claims |

|
1. A method for encoding, comprising:
receiving at an encoder from a central processing unit (CPU) a notification that a video frame is predicted to include a scene change, wherein a plurality of video frames is generated by a game engine executing game logic corresponding to a video game at a cloud gaming server, wherein the CPU executes the game logic via the game engine, wherein the prediction that the video frame includes the scene change occurs before the video frame is generated;
disabling scene change detection at the encoder;
receiving the video frame at the encoder;
determining at the encoder that the notification has been received, wherein the notification is received by the encoder before the encoder begins encoding the video frame; and
encoding the video frame as a reference frame based on the notification that the video frame is predicted to include a scene change.
|