Based on the research and analysis of the H.264/AVC classical rate control algorithms
a new frame-rate control algorithm is proposed in this paper. The algorithm takes full advantage of the complexity of frame and the target buffer level to optimize the bit allocation
using a kalman filter method to estimate mean absolute difference (MAD). Comparing to the previous rate control algorithms
the algorithm can allocate the bits more rationally
and forecast MAD more accurately
thereby improve the accuracy of estimating the quantization parameter QP. The experimental results show that
compared to JM8.6 original algorithm
the proposed rate control algorithm can improve the precision of rate control
and heighten overall image quality at the same time.