Back to results
US 11,082,706 B2Granted
Method and system of video coding with a multi-pass prediction mode decision pipeline
AssigneeIntel Corporation
InventorsJason Tanner, Jay M. Patel
Life of this patent
Estimating the term…
Abstract
Techniques related to video coding with a multi-pass prediction mode decision pipeline.
Claims25
A computer-implemented method of video coding comprising:
- obtaining a plurality of frames of a video sequence to encode and having individual frames divided into blocks of pixel data;
- and
- generating a best prediction mode decision of individual current blocks of at least one of the frames comprising:
- performing multiple prediction passes for an individual current block comprising forming a prediction mode decision comprising selecting among a plurality of candidate prediction modes at each pass of the multiple prediction passes, and
- determining which one of the prediction mode decisions is a final prediction mode decision.
2 more elements
A computer-implemented method of video decoding comprising:
- obtaining a plurality of compressed frames of a video sequence to decode and having individual frames divided into blocks of pixel data;
- and
- obtaining prediction data comprising a prediction mode of a current block of one of the frames, the prediction mode being selected at an encoder, at least in part, by:
- performing multiple prediction passes for an individual current block comprising forming a prediction mode decision comprising selecting one among a plurality of candidate prediction modes at each pass of the multiple prediction passes, and
- determining which one of the prediction mode decisions is a final prediction mode decision.
2 more elements
A computer-implemented system comprising:
- at least one display;
- at least one memory to store frames of a video sequence wherein individual frames have image data with pixels divided into blocks;
- at least one processor communicatively coupled to the at least one of the memory and display, and arranged to operate by:
- generating a best prediction mode decision of individual current blocks of one of the frames comprising:
- performing multiple prediction passes for an individual current block comprising forming a prediction mode decision comprising selecting one among a plurality of candidate prediction modes at each pass of the multiple prediction passes, and
- determining which one of the prediction mode decisions is a final prediction mode decision.
3 more elements
At least one non-transitory computer-readable medium having stored thereon instructions that when executed cause a computing device to operate by:
- obtaining a plurality of frames of a video sequence to encode wherein individual frames are divided into blocks of pixel data;
- and
- generating a best prediction mode decision of individual current blocks of one of the frames comprising:
- performing multiple prediction passes for an individual current block comprising forming a prediction mode decision comprising selecting one among a plurality of candidate prediction modes at each pass of the multiple prediction passes, and
- determining which one of the prediction mode decisions is a final prediction mode decision.
2 more elements
Dependencies are inferred from the claim text.