Patent ID: 8891619
Filing Date: 2014-11-18
Classification: H04N

Abstract:
1. A method, comprising: maintaining, at a video encoder, a first number of rate control models for the first number of coding-unit types in a second number of coding-unit types, each coding-unit type in the first number of coding-unit types corresponding to a respective rate control model in the first number of rate control models, the second number of coding-unit types further comprising one or more coding-unit types not corresponding to any rate control model in the video encoder; the first number being an integer greater than zero, the second number being an integer greater than the first number; wherein a rate control model in the first number of rate control model comprises one or more coding parameters for coding pictures of a coding unit type to which the rate control model corresponds; wherein one or more coding parameters for coding pictures of a coding-unit type in the one or more coding-unit types not corresponding to rate control models in the video encoder are derived from one or more coding parameters in a rate control model in the first number of rate control model; receiving a current picture at the video encoder, wherein the current picture is characterized by a specific coding-unit type in the one or more coding-unit types not corresponding to any rate control model in the video encoder; translating one or more coding parameters from a first rate control model in the first number of rate control models to generate a first set of translated parameters, to code pictures of the specific coding unit type, using at least one scaling parameter or translation parameter that is based at least in part on a bit rate relationship between at least two different coding-unit types; coding the current picture using the first set of translated parameters.