Sample-based angular intra-prediction in video coding
AssigneeTexas Instruments Incorporated
InventorMinhua Zhou
Life of this patent
Estimating the term…
Abstract
A method for processing a prediction unit (PU) to generate predicted samples is provided that includes computing predicted samples for samples of the PU using sample-based angular intra-prediction (SAP) when lossless coding is enabled for the PU, and computing predicted samples for the samples of the PU using block-based angular intra-prediction when lossless coding is not enabled for the PU. Computation of the predicted using SAP includes determining an intra-prediction angle for the PU, and computing a predicted sample for each sample of the samples in the PU based on linear interpolation of two reference samples adjacent to the sample, wherein the two reference samples are selected according to the intra-prediction angle.
Claims20
A method comprising:
- receiving, by a decoder, a compressed bit stream including prediction information;
- determining, by the decoder, an intra-prediction angle based on the prediction information;
- determining, by the decoder, a plurality of reference samples for a prediction unit (PU) based on the intra-prediction angle;
- determining, by the decoder, a predicted sample based on linear interpolation of at least two of the plurality of reference samples;
- and
- decoding, by the decoder, the PU based on the predicted sample.
An apparatus comprising:
- a receiver configured to receive an encoded video frame;
- and
- a video decoder coupled to the receiver, the video decoder configured to decode the encoded video frame, to produce a decoded video frame, the video decoder comprising:
- one or more processors;
- and
- a non-transitory computer readable storage medium storing a program for execution by the one or more processors, the programming including instructions to:
- determine an intra-prediction angle based on prediction information of the encoded video frame;
- determine a plurality of reference samples for a prediction unit (PU) based on the intra-prediction angle;
- determine a predicted sample based on linear interpolation of at least two of the plurality of reference samples;
- and
- decode the PU based on the predicted sample.
Dependencies are inferred from the claim text.