摘要:本發明針對HEVC視頻編碼標準提供了一種基于梯度的自適應高性能視頻編碼碼率控制方法。主要包括利用緩沖區狀態調節幀層碼率控制,以及LCU層自適應梯度選擇。在幀層碼率控制中,通過已編碼幀累加的緩沖區數據量對當前幀目標比特進行調節;在LCU層碼率控制中,對LCU的復雜度表示方式進行改進,對I幀的LCU采用幀內梯度表示復雜度,對非I幀的LCU自適應選擇幀內幀間梯度的較小值表示復雜度。本發明方法使實際碼率更加符合給定的目標碼率,并使緩沖區數據量明顯減少,同時使輸出比特趨于平穩。實驗結果表明,本發明方法與HEVC標準碼率控制提案K0103相比,緩沖區數據量平均減少約41.26%,峰值信噪比平均提高約0.54dB,同時實際碼率與目標碼率之間的碼率偏差平均降低約0.41%。