[發(fā)明專利]SVC視頻自適應(yīng)降幀率的方法及系統(tǒng)有效
| 申請?zhí)枺?/td> | 201710113358.9 | 申請日: | 2017-02-28 |
| 公開(公告)號: | CN107027052B | 公開(公告)日: | 2019-11-08 |
| 發(fā)明(設(shè)計)人: | 李志剛 | 申請(專利權(quán))人: | 青島富視安智能科技有限公司 |
| 主分類號: | H04N21/234 | 分類號: | H04N21/234;H04N21/44;H04N19/31 |
| 代理公司: | 深圳鼎合誠知識產(chǎn)權(quán)代理有限公司 44281 | 代理人: | 彭家恩 |
| 地址: | 266000 山東省青島市嶗山*** | 國省代碼: | 山東;37 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | svc 視頻 自適應(yīng) 降幀率 方法 系統(tǒng) | ||
本發(fā)明提供了一種SVC視頻自適應(yīng)降幀率的方法及系統(tǒng),包括如下步驟:SVC視頻碼流緩存步驟:將SVC視頻碼流的各個圖像幀按所屬的SVC時域?qū)舆M行編號,并按編號將圖像幀放入不同的隊列;碼流處理步驟:通過碼流處理模塊從隊列中取出圖像幀,以碼流處理模塊的實際處理速度,實現(xiàn)自適應(yīng)降幀率;其中,所述碼流處理模塊包括:網(wǎng)絡(luò)傳輸模塊、圖像解碼模塊中的任一種;本發(fā)明中的方法能夠在網(wǎng)絡(luò)傳輸帶寬不足或解碼性能不足時,能自動降低圖像幀率。
技術(shù)領(lǐng)域
本發(fā)明涉及網(wǎng)絡(luò)多媒體通信和視頻播放技術(shù)領(lǐng)域,具體地,涉及SVC視頻自適應(yīng)降幀率的方法及系統(tǒng)。
背景技術(shù)
SVC,即Scaled Video Coding,可分層視頻編解碼,是一種能將視頻流分割為多個分辨率、質(zhì)量和幀速率層的技術(shù)。SVC編碼的視頻可以實現(xiàn)一次編碼產(chǎn)生具有不同幀率、分辨率的視頻壓縮碼流,以適應(yīng)不同網(wǎng)絡(luò)帶寬、不同的顯示屏幕和終端解碼能力的應(yīng)用需求。在視頻會議、視頻實時監(jiān)控等領(lǐng)域要求視頻圖像流暢和低延遲。而不良的網(wǎng)絡(luò)環(huán)境常常導(dǎo)致圖像卡頓和延時加大。一旦發(fā)生網(wǎng)絡(luò)丟幀,則一般會丟到下一個圖像關(guān)鍵幀I幀,故圖像卡頓現(xiàn)象嚴(yán)重。
本發(fā)明提出了一種針對幀率的自適應(yīng)降幀率的方法,以適應(yīng)不同的網(wǎng)絡(luò)帶寬和終端解碼能力。本發(fā)明使用隨機丟棄某些圖像幀的方法,主動降低碼流,避免網(wǎng)絡(luò)擁堵,能實現(xiàn)視頻傳輸?shù)牡脱舆t。同時由于不同于丟到下個I幀的傳統(tǒng)方法,允許隨機丟幀某些P幀,故在視覺上圖像的流暢性大大優(yōu)于丟到下個I幀的方法。
發(fā)明內(nèi)容
針對現(xiàn)有技術(shù)中的缺陷,本發(fā)明的目的是提供一種SVC視頻自適應(yīng)降幀率的方法及系統(tǒng)。
根據(jù)本發(fā)明提供的SVC視頻自適應(yīng)降幀率的方法,包括如下步驟:
SVC視頻碼流緩存步驟:將SVC視頻碼流的各個圖像幀按所屬的SVC時域?qū)舆M行編號,并按編號將圖像幀放入不同的隊列;
碼流處理步驟:通過碼流處理模塊從隊列中提取出圖像幀,以碼流處理模塊的實際處理速度進行自適應(yīng)降幀率。
優(yōu)選地,所述SVC視頻碼流緩存步驟包括:根據(jù)SVC視頻碼流的幀率類型分別對每一個圖像幀進行編號,圖像幀的編號的取值由該圖像幀被包含的時域?qū)訑?shù)決定;若一圖像幀被n個時域?qū)影?,則該圖像幀的編號t的計算公式如下:
t=M-n;
式中:t表示圖像幀編號,M表示SVC視頻碼流的幀率類型總數(shù),n表示圖像幀被包含的時域?qū)訑?shù)。
優(yōu)選地,所述碼流處理步驟包括:
步驟A1:根據(jù)SVC視頻碼流的幀率類型數(shù)建立M個隊列,分別記為:Q0、…、Qi、…、QM-1;Qi表示第i+1個隊列,QM-1表示第M個隊列;
步驟A2:將視頻幀編號t=i的圖像幀放入第i+1個隊列Qi,且Qi隊列內(nèi)部的各個圖像幀按照SVC視頻碼流順序組成鏈表;其中i=0,1,2…M-1;
步驟A3:按優(yōu)先級從隊列中提取出圖像幀。
優(yōu)選地,所述步驟A3包括:
步驟A3.1:出隊列任務(wù)方等待幀的入隊列信號,若收到幀入隊列信號,從隊列Q0開始掃描每個隊列,嘗試出隊列操作,將當(dāng)前隊列記為Qn,則初始時刻的n=0;
步驟A3.2:從當(dāng)前隊列Qn中取出一圖像幀并發(fā)送給圖像幀處理模塊,圖像幀處理模塊通過原始碼流的鏈表指針向前遍歷原始碼流鏈表,刪除當(dāng)前取出的幀的之前的所有圖像幀,并將這些幀從隊列中去除;其中,在圖像幀內(nèi)部數(shù)據(jù)塊在入隊時已保存了一個原始碼流的鏈表指針,通過該鏈表指針指針向前遍歷原始碼流鏈表;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于青島富視安智能科技有限公司,未經(jīng)青島富視安智能科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710113358.9/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
H04N 圖像通信,如電視
H04N21-00 可選的內(nèi)容分發(fā),例如交互式電視,VOD〔視頻點播〕
H04N21-20 .專門適用于內(nèi)容分發(fā)的專用服務(wù)器,例如:VOD服務(wù)器;其操作
H04N21-40 .專門適用于接收內(nèi)容或者與內(nèi)容交互的客戶端設(shè)備,如STB[機頂盒];相關(guān)操作
H04N21-60 .用于在服務(wù)器和客戶端之間或者在遠程客戶端之間的視頻分配的網(wǎng)絡(luò)結(jié)構(gòu)或者處理
H04N21-80 .通過內(nèi)容產(chǎn)生器獨立于分配過程實現(xiàn)的內(nèi)容或附加數(shù)據(jù)的生成或處理;內(nèi)容本身
H04N21-81 ..其單媒體部件
- 使用后向自適應(yīng)規(guī)則進行整數(shù)數(shù)據(jù)的無損自適應(yīng)Golomb/Rice編碼和解碼
- 一種自適應(yīng)軟件UML建模及其形式化驗證方法
- 媒體自適應(yīng)參數(shù)的調(diào)整方法、系統(tǒng)及相關(guān)設(shè)備
- 五自由度自適應(yīng)位姿調(diào)整平臺
- 采用自適應(yīng)機匣和自適應(yīng)風(fēng)扇的智能發(fā)動機
- 一種自適應(yīng)樹木自動涂白裝置
- 一種基于微服務(wù)的多層次自適應(yīng)方法
- 一種天然氣發(fā)動機燃?xì)庾赃m應(yīng)控制方法及系統(tǒng)
- 一種中心自適應(yīng)的焊接跟蹤機頭
- 一種有砟軌道沉降自適應(yīng)式軌道系統(tǒng)





