Patent ID: 8879623
Filing Date: 2014-11-04
Classification: H04N

Abstract:
1. A computer-implemented method for rate control in computer-implemented encoding one or more video pictures, comprising: a) determining a quantization parameter (QP) to be used for encoding a current picture one of the one or more video pictures using rate control data, wherein a) includes taking picture type, picture complexity, and a target bitcount into account in determining the QP, wherein, when a current picture is a scene-change I picture, the target bitcount for the current picture is determined from a product of a bit budget times an average actual bitcount divided by a weighted sum of numbers of pictures for given types in a sliding window, wherein the average actual bitcount is an average bitcount for pictures of a same type as the current picture back to a most recent scene change I picture, exclusively, wherein the weighted sum of numbers of pictures includes a term for each of the given types, wherein the term for a corresponding given type includes a weight that depends on an average bitcount for all pictures of the corresponding given type back to the most recent scene change I picture and an average complexity for all pictures of the corresponding given type back to the most recent scene change I picture, exclusively; b) encoding the current picture into a compressed format using the QP determined in a) to generate an encoded current picture, wherein encoding the current picture includes calculating a distortion of the current picture from the encoded current picture; and c) updating the rate control data based on statistical data determined from the encoded current picture.