CPC H04N 21/2343 (2013.01) [G02B 27/0093 (2013.01); G06T 19/006 (2013.01); H04N 21/2662 (2013.01)] | 20 Claims |
1. A method comprising:
at a device including one or more processors, non-transitory memory, and a transmitter:
decomposing a video stream into a plurality of video streams, wherein each of the plurality of video streams is associated with a different frequency band;
determining a target bit rate based on a measurement of a transmission channel;
determining, for each of the plurality of video streams, a respective video quality parameter;
determining, for each of the plurality of video streams, a respective mean-square-error (MSE) based on the respective video quality parameter;
determining, for each of the plurality of video streams, a respective frequency band bit rate based on the target bit rate and the respective MSE, wherein the respective frequency band bit rate is within a threshold of the target bit rate and the respective frequency band bit rate reduces the respective MSE;
encoding each of the plurality of video streams at its respective frequency band bit rate; and
transmitting, via the transmitter, each of the plurality of encoded video stream over the transmission channel.
|