The invention discloses a multi-view video
code rate control method based on a
key frame code rate-
quantitative model.
Code rate control is carried out at four
layers including a view layer, a GOP layer, a frame layer and a
macro block layer, and code rates among view points are allocated according to scale values of actual coding of the view points in the view layer; the total
code rate of the whole GOP is allocated in the GOP layer and a coding quantization parameter of the
key frame of each GOP is calculated according to the
key frame code rate-
quantitative model of the key frame, wherein the key frame code rate-
quantitative model is obtained through analysis; code rates are allocated in the frame layer according to code rate allocation weights of B frame of different levels reasonably; and code rates of
macro blocks are allocated in the
macro block layer according to coding complexities of the macro blocks and coding quantization parameters of the macro blocks are solved. The multi-view video code
rate control method has the advantages that the code rate-quantization model of the key frame is utilized, and an unequal code rate allocation strategy is adopted for the B frames of different levels, so that target
bit allocation can be carried out more reasonably, code
rate control is effectively carried out, and better rate-
distortion performance and
subjective quality are provided under the condition that code
rate control precision is ensured.