Adaptive coding of a prediction error in hybrid video coding
OwnerMatthias Narroschke, Hans-Georg Musmanninventors
Life of this patent
Estimating the term…
Abstract
The present invention relates to a method for coding a video signal using hybrid coding, comprising: reducing temporal redundancy by block based motion compensated prediction in order to establish a prediction error signal, deciding whether to transform the prediction error signal into the frequency domain, or to maintain the prediction error signal in the spatial domain for encoding.
Claims34
A method for coding a signal using hybrid coding, the method comprising:
- reducing redundancy by block based prediction in order to establish a prediction error signal,
- transforming the prediction error signal into a transformed signal,
- deciding whether to encode the transformed signal, or to encode the prediction error signal in the spatial domain,
- encoding the transformed signal in the frequency domain in response to deciding to encode the transformed signal, and
- encoding the prediction error signal in the spatial domain in response to deciding encode the prediction error signal.
A method for decoding a video signal using hybrid decoding, comprising:
- receiving coded video data that include coded frequency domain data and coded spatial domain data,
- decoding the coded frequency domain data to obtain decoded frequency domain data and decoding the coded spatial domain data to obtain decoded spatial domain data;
- performing an inverse transform of the decoded frequency domain data into the spatial domain, and
- skipping an inverse transform of the decoded spatial domain data.
A coder for coding a signal using hybrid coding, comprising:
- means for reducing redundancy by block based prediction and establishing a prediction error signal,
- a transform block configured to transform the prediction error signal into a transformed signal in the frequency domain,
- adaptive control means for deciding whether to encode the transformed signal, or to encode the prediction error signal in the spatial domain, and
- an encoder configured to encode the transformed signal in the frequency domain in response to deciding to encode the transformed signal, the encoder being configured to encode the prediction error signal in the spatial domain in response to deciding to encode the prediction error signal in the spatial domain.
A decoder for decoding a video signal using hybrid decoding, comprising:
- receiving means for receiving a coded video signal that was coded by use of hybrid coding and that includes coded frequency domain data and coded spatial domain data,
- decoding means for decoding the coded video signal into decoded frequency domain data and decoded spatial domain data,
- adaptive control means for adaptively determining whether a portion of the coded video signal represents a prediction error signal of the coded video signal in the spatial domain or in the frequency domain, and
- controllable inverse transforming means for performing an inverse transform of the decoded frequency domain data from the frequency into the spatial domain, wherein the adapting control means are for skipping the inverse transforming means in response to determining that the portion of the coded video signal represents the prediction error signal of the coded video signal in the spatial domain.
Dependencies are inferred from the claim text.