Image signal coder operating at reduced spatial resolution
OwnerBernd Girod, Staffan Ericssoninventors
Life of this patent
Estimating the term…
Abstract
An image processing system operates at reduced resolution to reduce computational complexity while remaining fully compatible with full resolution decoders. A video input signal is subsampled and encoded at the resulting lower resolution. The encoded signal is filled with zero terms to produce an encoded signal having the same number of terms as a full resolution encoded signal. In a motion-compensated hybrid coder, the decoder section also includes a subsampling system, so that the reconstructed video signal is produced at the same resulting lower resolution. The encoder section and the decoder section are each inverse functions of the other, eliminating a drift problem associated with prior systems.
Claims20
A motion-compensated digital signal encoder compatible with a decoder have a predetermined spatial resolution defined by a predetermined number of transform coefficient's in each transform block, comprising:
- a spatial lowpass filter having an input adapted to receive a digital image signal and producing a filtered image signal at an output;
- a first subsampling system operating at a 2:1 ratio horizontally and vertically, for receiving the filtered image signal and producing a subsampled signal at an output;
- a subtractor having a first input connected to receive the subsampled signal, a second input connected to receive a subsampled prediction signal and an output carrying a difference signal representative of the difference between the signals received at the first and second inputs;
- a signal transformer operating at a reduced spatial resolution defined by a number smaller than the predetermined number of transform coefficients in each transform block, the reduced spatial resolution corresponding to the subsampled signal, having an input connected to receive the subsampled signal and an output carrying a transformed signal;
- a quantizer having an input connected to receive the transformed signal and an output carrying a quantized output signal;
- means for encoding as zero those transform coefficients of a full-resolution transform corresponding to the reduced spatial resolution transform, but not computed by the signal transformer;
- a decoder having an input connected to receive the quantized output signal and an output carrying a prediction signal;
- and
- a second subsampling system having an input connected to receive the prediction signal and an output carrying the subsampled prediction signal;
- wherein,
- the signal transformer performs a 4.times.4 transform.
A method of processing video signals in a computer executing a software program, comprising the steps of:
- receiving a video input signal at an original resolution;
- filtering the video input signal with a spatial lowpass filter;
- subsampling the filtered input signal at a 2:1 ratio horizontally and vertically, to produce a lower resolution signal;
- forming a difference signal between the lower resolution signal and a lower resolution prediction signal;
- performing a 4.times.4 transform on the difference signal formed;
- quantizing the transformed signal;
- producing a quantized signal at the original resolution by filling the quantized signal with zeros;
- performing an inverse transform on the quantized signal at the original resolution;
- adding to the inverse transformed signal an original resolution prediction signal to form a predictor input signal;
- forming the original resolution prediction signal from the predictor input signal;
- and
- subsampling the original resolution prediction signal to form the lower resolution prediction signal video signal.
Dependencies are inferred from the claim text.