Mean absolute difference prediction for video encoding rate control
AssigneeMicrosoft Corporation
InventorsMei-Hsuan Lu, Tin Qian
Life of this patent
Estimating the term…
Abstract
Mean absolute difference (MAD) prediction for video encoding may be provided. Upon receiving a video stream comprising a plurality of quality layers, a first quantization parameter (QP) may be selected for a first frame of the video stream according to a second QP associated with a second frame and a third QP associated with a third frame. The first frame may then be encoded according to the selected first QP.
Claims20
A computer implemented method for providing Mean Absolute Difference prediction, the method comprising:
- receiving a plurality of video frames associated with a bitstream;
- predicting a mean absolute difference of a current frame according to a first mean absolute difference associated with an immediately previous temporal frame and a second mean absolute difference associated with a similar frame that has a similar rate distortion characteristic to the current frame;
- and
- encoding the current frame according to the predicted mean absolute difference.
A computer-readable storage device which stores a set of instructions which when executed performs a method for providing quantization parameter prediction, the method comprising:
- receiving a plurality of video frames associated with a bitstream;
- predicting a quantization parameter for a current frame according to a quantization parameter associated with an immediately previous temporal frame and a quantization parameter associated with a similar frame that has a similar rate distortion characteristic to the current frame;
- and
- encoding the current frame according to the quantization parameter.
A system for providing quantization parameter prediction, the system comprising:
- a memory storage;
- and
- a processing unit coupled to the memory storage, wherein the processing unit is operative to:
- receive a plurality of video frames associated with a bitstream;
- predict a mean absolute difference of a current frame according to a mean absolute difference associated with an immediately previous temporal frame and a mean absolute difference associated with a similar frame that has a similar rate distortion characteristic to the current frame;
- select a quantization parameter for the current frame according to the predicted mean absolute difference of the current frame;
- and
- encode the current frame according to the quantization parameter.
Dependencies are inferred from the claim text.