[發明專利]碼率確定方法、裝置、電子設備和存儲介質有效
| 申請號: | 202011497179.8 | 申請日: | 2020-12-17 |
| 公開(公告)號: | CN112637631B | 公開(公告)日: | 2022-04-26 |
| 發明(設計)人: | 周超;王博;孔嘯;徐明偉 | 申請(專利權)人: | 清華大學;北京達佳互聯信息技術有限公司 |
| 主分類號: | H04N21/231 | 分類號: | H04N21/231;H04N21/24;H04N21/262;H04N21/433;H04N19/146 |
| 代理公司: | 北京銘碩知識產權代理有限公司 11286 | 代理人: | 曾世驍;蘇銀虹 |
| 地址: | 10008*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 確定 方法 裝置 電子設備 存儲 介質 | ||
1.一種碼率確定方法,其特征在于,包括:
使用基于下載視頻的視頻塊時的緩存占用量和緩存變化量與用于視頻塊的下載時間的關系建立的滑模控制模型來預測用于下載所述視頻的下一視頻塊的下載時間;
根據當前視頻塊的下載速率狀況預測下一視頻塊的下載速率;
根據預測的下一視頻塊的下載時間、下一視頻塊的時間長度和預測的下一視頻塊的下載速率來確定用于下一視頻塊的碼率。
2.如權利要求1所述的方法,其特征在于,所述滑模控制模型被設計為使得所述視頻的緩存占用率收斂為目標值并且不受網絡吞吐量變化和滑模控制模型的參數設置的影響。
3.如權利要求2所述的方法,其特征在于,所述滑模控制模型被構建為:
其中,Bf(k)表示第k個視頻塊被下載時的緩存占用量,ΔB(k)表示第k個視頻塊被下載時的緩存變化量,λ是大于0的常數,
其中,第k個視頻塊的下載時間Tk被計算為:
Tk=U(k)-Tk-1,
Eμ是歷史統計的系統誤差的最大似然估計,k是大于0的整數。
4.如權利要求3所述的方法,其特征在于,λ=1。
5.如權利要求1所述的方法,其特征在于,所述根據當前視頻塊的下載速率狀況預測下一視頻塊的下載速率包括:
測量當前視頻塊的最后M個視頻幀的下載速率;
基于所述最后M個視頻幀的下載速率來確定下一視頻塊的下載速率,其中,M為正整數。
6.如權利要求5所述的方法,其特征在于,所述測量當前視頻塊的最后M個視頻幀的下載速率包括:
記錄當前視頻塊的最后M個視頻幀中的各個視頻幀的接收完成時刻;
根據視頻幀的大小以及所述視頻幀與所述視頻幀的前一視頻幀的接收完成時刻之差來計算所述視頻幀的下載速率。
7.如權利要求5所述的方法,其特征在于,所述基于所述最后M個視頻幀的下載速率來確定下一視頻塊的下載速率包括:
響應于計算出的所述視頻幀的下載速率與所述視頻幀之前的N個幀的平均下載速率具有明顯差異,將計算出的所述視頻幀的下載速率確定為有效的下載速率;
響應于計算出的所述視頻幀的下載速率與所述視頻幀之前的N個幀的平均下載速率不具有明顯差異,將計算出的所述視頻幀的下載速率確定為忽略的下載速率;
將所述最后M個視頻幀中的具有有效的下載速率的視頻幀的下載速率的平均值確定為下一視頻塊的下載速率,
其中,N為視頻塊的幀數。
8.一種碼率確定裝置,其特征在于,包括:
下載時間預測模塊,被配置為使用基于下載視頻的視頻塊時的緩存占用量和緩存變化量與用于視頻塊的下載時間的關系建立的滑模控制模型來預測用于下載所述視頻的下一視頻塊的下載時間;
下載速率預測模塊,被配置為根據當前視頻塊的下載速率狀況預測下一視頻塊的下載速率;
碼率確定模塊,被配置為根據預測的下一視頻塊的下載時間、下一視頻塊的時間長度和預測的下一視頻塊的下載速率來確定用于下一視頻塊的碼率。
9.如權利要求8所述的裝置,其特征在于,所述滑模控制模型被設計為使得所述視頻的緩存占用率收斂為目標值并且不受網絡吞吐量變化和滑模控制模型的參數設置的影響。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于清華大學;北京達佳互聯信息技術有限公司,未經清華大學;北京達佳互聯信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011497179.8/1.html,轉載請聲明來源鉆瓜專利網。





