[發明專利]基于視頻內容復雜度自適應的極低延遲高性能視頻編碼幀內碼率控制方法有效
| 申請號: | 201610006189.4 | 申請日: | 2016-01-06 |
| 公開(公告)號: | CN105681793B | 公開(公告)日: | 2018-10-23 |
| 發明(設計)人: | 何小海;林宏偉;付文杰;熊淑華;滕奇志;卿粼波 | 申請(專利權)人: | 四川大學 |
| 主分類號: | H04N19/146 | 分類號: | H04N19/146 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 610064 四*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 視頻 內容 復雜度 自適應 延遲 性能 編碼 內碼 控制 方法 | ||
1.一種基于視頻內容復雜度自適應的極低延遲高性能視頻編碼幀內碼率控制方法,在HEVC編碼標準中的碼率控制部分做了改進,其主要特征在于包括以下過程步驟:
(1)根據配置文件設置的目標碼率、幀率得到I幀的幀層目標比特和幀層標準目標比特,并設置緩沖區大小;
(2)判斷當前編碼幀是否為第一個I幀,若為第一個I幀,幀層目標比特為標準目標比特,若不是第一個I幀,幀層目標比特為經過緩沖區狀態調整后的標準目標比特,調整方法為:
其中,TFra(t)表示每幀的目標比特,BufSIZE表示緩沖區大小,BufFul表示緩沖區滯留數據量,θ為調整系數,TTar表示目標比特,f表示幀率;
(3)判斷當前編碼幀是否為第一個I幀,若為第一個I幀,遍歷當前幀的每個LCU,求出其幀內梯度,將每個LCU的幀內梯度累加,得到幀層總梯度,若不為第一個I幀,則利用連續幀之間的復雜度相關性,由前一幀的幀層總梯度預測出當前I幀幀層總梯度;
(4)根據當前LCU行的梯度和占當前幀總梯度的比例分配每個LCU行的目標比特,并根據LCU行的尺寸得到每個LCU行的模擬帶寬;
(5)根據當前LCU的梯度占當前幀中LCU所在的LCU行的總梯度的比例分配每個LCU行的目標比特,并根據LCU行的尺寸得到每個LCU的模擬帶寬;
(6)進入到對每一幀的CU層進行預編碼的函數xCompressCU,對每個LCU進行編碼,其編碼實際比特與模擬帶寬的差值累加到緩沖區,得到已編碼幀累加的緩沖區滯留數據,并在下一幀的幀層比特分配時進行反饋調節,得到下一幀的目標比特。
2.如權利要求1所述的基于視頻內容復雜度自適應的極低延遲高性能視頻編碼幀內碼率控制方法,其特征在于,在步驟(2)中已編碼幀累加的緩沖區狀態對當前幀目標比特和當前幀內每個LCU行目標比特的調節,以及步驟(3)中對非第一個I幀梯度的預測。
3.如權利要求2所述的基于視頻內容復雜度自適應的極低延遲高性能視頻編碼幀內碼率控制方法,其特征在于所述幀層標準目標比特為配置文件設置的目標碼率除以幀率得到的每幀目標比特,未經緩沖區狀態調整,而所述幀層目標比特是經緩沖區狀態調整后的幀層目標比特。
4.如權利要求3所述的基于視頻內容復雜度自適應的極低延遲高性能視頻編碼幀內碼率控制方法,其特征在于所述緩沖區大小為幀層標準目標比特的三分之一。
5.如權利要求1至4任一所述的基于視頻內容復雜度自適應的極低延遲高性能視頻編碼幀內碼率控制方法,其特征在于對當前幀的幀復雜度的具體預測方法為,當前幀前j個LCU行的梯度累加和與前一幀前j個LCU行的梯度累加和相減,并求出相減后的差值與前一幀前j個LCU行的梯度累加和的比值,具體求解公式為:
其中,GPPSum,R(j,t)表示當前幀前j個LCU行的梯度累加和,GPPSum,R(j,t-1)表示前一幀前j個LCU行的梯度累加和,Sim即為幀間相似度, 若Sim的絕對值小于閾值T,則當前幀與前一幀為非相似幀,否則為相似幀。
6.如權利要求5所述的基于視頻內容復雜度自適應的極低延遲高性能視頻編碼幀內碼率控制方法,其特征在于所述LCU模擬帶寬為根據當前LCU的尺寸占幀尺寸的比例分配的LCU目標比特。
7.一種用于執行權利要求1至6任一所述基于視頻內容復雜度自適應的極低延遲高性能視頻編碼幀內碼率控制方法的HEVC視頻編碼器。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于四川大學,未經四川大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610006189.4/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種去塊效應濾波方式的確定方法及裝置
- 下一篇:自適應遠程桌面傳輸方法與系統
- 內容再現系統、內容提供方法、內容再現裝置、內容提供裝置、內容再現程序和內容提供程序
- 內容記錄系統、內容記錄方法、內容記錄設備和內容接收設備
- 內容服務系統、內容服務器、內容終端及內容服務方法
- 內容分發系統、內容分發裝置、內容再生終端及內容分發方法
- 內容發布、內容獲取的方法、內容發布裝置及內容傳播系統
- 內容提供裝置、內容提供方法、內容再現裝置、內容再現方法
- 內容傳輸設備、內容傳輸方法、內容再現設備、內容再現方法、程序及內容分發系統
- 內容發送設備、內容發送方法、內容再現設備、內容再現方法、程序及內容分發系統
- 內容再現裝置、內容再現方法、內容再現程序及內容提供系統
- 內容記錄裝置、內容編輯裝置、內容再生裝置、內容記錄方法、內容編輯方法、以及內容再生方法





