Apparatus and method for encoding video using assumed values with intra-prediction
AssigneeGoogle Inc.
InventorsJames Bankoski, Paul Wilkins, Yaowu Xu
Life of this patent
Estimating the term…
Abstract
A system, apparatus, and method encoding a video stream having a plurality of frames, each frame having a plurality of blocks is disclosed. The method can include selecting a current block from a current frame of the plurality of frames, the current block being in at least one of a top row or a left column of the current frame, determining one or more assumed values based on a prediction mode of the current block, creating a residual block using the current block, prediction mode of the current block, and the one or more determined assumed values, and encoding the current block using the residual block.
Claims20
A method for encoding a video stream having a plurality of frames, each frame having a plurality of blocks, the method comprising:
- selecting a current block from a current frame of the plurality of frames, the current block being in at least one of a top row or a left column of the current frame;
- determining one or more assumed values based on a prediction mode of the current block without reference to other pixels;
- creating a residual block using the current block, the prediction mode of the current block, and the one or more determined assumed values, using a processor;
- and
- encoding the current block using the residual block.
A computing device for encoding a video stream having a plurality of frames, each frame having a plurality of blocks, the computing device comprising:
- a memory;
- and
- a processor configured to execute instructions stored in the memory to:
- select a current block from a current frame of the plurality of frames, the current block being in at least one of a top row or a left column of the current frame;
- determine one or more assumed values based on a prediction mode of the current block without reference to other pixels;
- create a residual block using the current block, the prediction mode of the current block, and the one or more determined assumed values;
- and
- encode the current block using the residual block.
Dependencies are inferred from the claim text.