| CPC H04N 19/503 (2014.11) [H04N 19/109 (2014.11); H04N 19/117 (2014.11); H04N 19/122 (2014.11); H04N 19/124 (2014.11); H04N 19/13 (2014.11); H04N 19/132 (2014.11); H04N 19/136 (2014.11); H04N 19/172 (2014.11); H04N 19/176 (2014.11); H04N 19/177 (2014.11); H04N 19/18 (2014.11); H04N 19/184 (2014.11); H04N 19/30 (2014.11); H04N 19/45 (2014.11); H04N 19/60 (2014.11); H04N 19/82 (2014.11)] | 20 Claims |

|
1. A method of encoding an input signal, the method comprising:
producing a base encoded signal by feeding an encoder with a downsampled version of an input signal;
producing a first residual signal by:
obtaining a decoded version of the base encoded signal; and
using a difference between the decoded version of the base encoded signal and the downsampled version of the input signal to produce a first residual signal;
encoding the first residual signal to produce a first encoded residual signal;
producing a second residual signal by:
decoding the first encoded residual signal to produce a first decoded residual signal;
filtering the first decoded residual signal to produce a filtered version of the first decoded residual signal, wherein the first decoded residual signal includes a first block of decoded residual signal data and a second block of decoded residual signal data, and wherein filtering the first decoded residual signal includes applying a same sized mask to the first block of decoded residual signal data and to the second block of decoded residual signal data;
correcting the decoded version of the base encoded signal using the filtered version of the first decoded residual signal to create a corrected decoded version;
upsampling the corrected decoded version; and
using a difference between the corrected decoded signal and the input signal to produce the second residual signal; and
encoding the second residual signal to produce a second encoded residual signal,
wherein the base encoded signal, the first encoded residual signal and the second encoded residual signal comprise an encoding of the input signal.
|