| CPC H04N 19/30 (2014.11) [H04N 19/124 (2014.11); H04N 19/136 (2014.11); H04N 19/172 (2014.11); H04N 19/182 (2014.11); H04N 19/187 (2014.11)] | 15 Claims |

|
1. A method for encoding a first stream of video data comprising a plurality of frames of video, the method, for one or more of the plurality of frames of video, comprising the steps of:
encoding an enhancement layer for a frame of the video data, the enhancement layer enhancing a base layer of video data, said enhancement layer of video data comprising a plurality of sub-layers of enhancement data,
such that when encoded:
each sub-layer of enhancement data comprises data which, when decoded with the base layer, render the frame at a higher level of quality than a base level of quality, the base layer of video data comprising data which when decoded renders the frame at the base level of quality;
and wherein the steps of encoding the sub-layers of enhancement data comprises:
encoding the sub-layers as sub-layers of residual data;
defining a deadzone around a zero value for the residual data, a width of the deadzone being determined at least in part by a quantization factor and such that a size of the each sub-layer enhancement data is at or below a maximum allowable size; and
removing residual values for pixels that fall within the deadzone for the plurality of sub-layers.
|