CPC H04N 21/440227 (2013.01) [G06T 3/40 (2013.01); G06T 9/00 (2013.01); H04N 21/440281 (2013.01); H04N 21/4788 (2013.01)] | 20 Claims |
1. A method for optimizing video on a device, the method comprising:
identifying an original video frame to be sent by the device;
scaling the original video frame down to a lower resolution video frame;
encoding the lower resolution video frame to produce a first layer output;
decoding the first layer output;
upscaling the decoded first layer output to match a resolution of the original video frame;
obtaining a difference between the upscaled decoded first layer output and the original video frame; and
encoding the difference to produce a second layer output, wherein the second layer output is sent by the device only if requested by another device.
|