| CPC H04N 19/59 (2014.11) [H04N 19/105 (2014.11); H04N 19/146 (2014.11)] | 20 Claims |

|
1. A method comprising:
receiving, from a client device, feedback data corresponding to one or more upscaled versions of one or more first encoded frames transmitted using one or more streams of video data to the client device, the feedback data being generated using the client device, wherein the one or more first encoded frames are generated by applying one or more encoding parameters to one or more video frames;
determining, using the feedback data, one or more indicators of visual quality of the one or more upscaled versions of the one or more first encoded frames relative to the one or more video frames, the one or more indicators of visual quality corresponding to a level of visual similarity between the one or more upscaled versions of the one or more first encoded frames and the one or more video frames;
determining, based at least on the one or more indicators of visual quality, one or more updated encoding parameters comprising at least one updated parameter value corresponding to at least one encoding parameter of the one or more encoding parameters; and
transmitting one or more second encoded frames in the one or more streams of video data to the client device to cause the client device to generate one or more upscaled versions of the one or more second encoded frames, the one or more second encoded frames being encoded using the one or more updated encoding parameters.
|