Picture-level QP rate control performance improvements for HEVC encoding
First Claim
1. A method of controlling a bit rate of an encoded video comprising a plurality of pictures, each of the plurality of pictures being of one of a plurality of picture types, comprising:
- (a) defining a window of M pictures comprising a plurality of window pictures;
(b) defining a parameter set for each picture type T, each parameter set comprising;
a quantization parameter (QT);
a first parameter (α
T);
a second parameter (β
T);
(c) estimating a number of bits Rcur needed to encode a current picture of picture type T according to;
7 Assignments
0 Petitions
Accused Products
Abstract
A method and system are provided for controlling a bit rate of an encoded video that includes a plurality of pictures. In the method, each of the plurality of pictures is one of a plurality of picture types. For the method, the number of bits required to encode a current picture as well as other pictures in a window is determined, and the fullness of a buffer storing the current picture and other picture data is estimated and compared to buffer fullness limits. This process is repeated for different quantization values to determine a suitable quantization value.
-
Citations
18 Claims
-
1. A method of controlling a bit rate of an encoded video comprising a plurality of pictures, each of the plurality of pictures being of one of a plurality of picture types, comprising:
-
(a) defining a window of M pictures comprising a plurality of window pictures; (b) defining a parameter set for each picture type T, each parameter set comprising; a quantization parameter (QT); a first parameter (α
T);a second parameter (β
T);(c) estimating a number of bits Rcur needed to encode a current picture of picture type T according to; - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus for controlling a bit rate of an encoded video comprising a plurality of pictures, each of the plurality of pictures being of one of a plurality of picture types, comprising:
-
a processor; a memory, communicatively coupled to the processor, the memory storing instructions for; (a) defining a window of M pictures comprising a plurality of window pictures; (b) defining a parameter set for each picture type T, each parameter set comprising; a quantization parameter (QT); a first parameter (α
T);a second parameter (β
T);(c) estimating a number of bits R needed to encode a current picture of picture type T according to; - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
Specification