[發(fā)明專利]一種視頻編碼方法有效
| 申請?zhí)枺?/td> | 201210082644.0 | 申請日: | 2012-03-26 |
| 公開(公告)號: | CN102625104A | 公開(公告)日: | 2012-08-01 |
| 發(fā)明(設(shè)計)人: | 唐一枝;唐慧明;虞露 | 申請(專利權(quán))人: | 浙江大學 |
| 主分類號: | H04N7/26 | 分類號: | H04N7/26 |
| 代理公司: | 杭州宇信知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 33231 | 代理人: | 張宇娟 |
| 地址: | 310027 浙*** | 國省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 視頻 編碼 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及一種通信技術(shù)中的編碼方法,尤其涉及分辨率可變的視頻技術(shù)中的編碼方法。?
背景技術(shù)
目前,視頻業(yè)務(wù)在互聯(lián)網(wǎng)和移動通信領(lǐng)域中的應用迅速發(fā)展。視頻業(yè)務(wù)需要先對源視頻文件進行編碼,將編碼后的視頻文件通過互聯(lián)網(wǎng)或移動通信網(wǎng)絡(luò)的信道傳輸給用戶終端。?
由于目前互聯(lián)網(wǎng)和移動通信網(wǎng)絡(luò)中的信道帶寬仍較窄,并且信道的穩(wěn)定性還不夠高,為了提高視頻在其上的傳輸質(zhì)量,很多專家學者提出了分辨率可變的視頻編碼方法和技術(shù)。?
隨著分辨率可變的視頻編碼方法的出現(xiàn),通過傳統(tǒng)的碼率控制方法確定量化電平已經(jīng)無法達到快速調(diào)節(jié)碼流大小使之符合當前信道特性的目的,造成了較大的編碼碼率波動。?
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是提供一種視頻編碼方法,用來解決現(xiàn)有技術(shù)中,對于分辨率可變視頻中存在較大的編碼碼率波動的缺陷,可快速調(diào)節(jié)編碼碼率使之符合信道要求。?
為解決上述技術(shù)問題,本發(fā)明所采用的技術(shù)方案是提供一種視頻編碼方法,除第一個I幀和第一個P幀,包括以下步驟:?
A)當前幀為I幀時,根據(jù)之前記錄的各編碼分辨率下的編碼信息,計算各編碼分辨率下對應的I幀編碼量化參數(shù),對所述當前I幀進行各編碼分辨率?下的編碼,記錄各編碼分辨率下的編碼信息;?
B)當前幀為P幀時,根據(jù)之前記錄的輸出編碼分辨率下的編碼信息,計算輸出編碼分辨率下對應的P幀編碼量化參數(shù),對所述當前P幀進行輸出編碼分辨率下的編碼,記錄輸出編碼分辨率下的編碼信息;?
C)當前幀為B幀時,計算輸出編碼分辨率下對應的B幀編碼量化參數(shù),對所述當前B幀進行輸出編碼分辨率下的編碼;?
其中步驟A)中所述“根據(jù)之前記錄的各編碼分辨率下的編碼信息,計算各分辨率下對應的I幀編碼量化參數(shù)”包括:?
根據(jù)傳統(tǒng)的碼率控制方法計算I幀初始量化參數(shù)QP0(ni,1),其中ni,1為第i個圖像組GOP的第1幀,即I幀;?
根據(jù)之前記錄的各編碼分辨率下的編碼信息,計算各編碼分辨率下對應的量化參數(shù)偏置offset(ni1);?
所述量化參數(shù)偏置offset(ni,1)與所述I幀初始量化參數(shù)QP0(ni,1)相加得到各編碼分辨率下對應的I幀編碼量化參數(shù),其中offsetk(ni,1)用以標記編碼嗎分辨率k下對應的量化參數(shù)偏置,QPk(ni,1)用以標記編碼分辨率k下對應的I幀編碼量化參數(shù),?ni,1為第i個圖像組GOP的第1幀,即I幀;編碼分辨率k下對應的量化參數(shù)偏置?其中?為第i-1個圖像組GOP的I幀在編碼分辨率k下編碼的復雜度權(quán)重,?為第i-1個圖像組GOP的I幀在編碼分辨率p下的復雜度權(quán)重,bk(ni-1,1)為第i-1個圖像組GOP的I幀在編碼分辨率k下編碼產(chǎn)生的比特數(shù),bp(ni-1,1)為第i-1個圖像組GOP的I幀在編碼分辨率p下編碼產(chǎn)生的比特數(shù),QSk(ni-1,1)為第i-1個圖像組GOP的I幀在編碼分辨率k下編碼采用的量化步長,QSP(ni-1,1)為第i-1個圖像組GOP的I幀在編碼分辨率p下編碼采用的量化步長。?
該視頻編碼方法,是針對除了第一個I幀和第一個P幀以外的I幀、P幀和B幀的編碼方法,在分辨率可變時,通過計算I幀編碼量化參數(shù)、P幀編碼量化參數(shù)和B幀編碼量化參數(shù),對當前幀進行編碼,并記錄當前幀的編碼信息。該記錄下的編碼信息又作為改變后的分辨率下的計算I幀編碼量化參數(shù)、P幀編碼量化參數(shù)和B幀編碼量化參數(shù)的前提已知信息。該視頻編碼方法中的某分辨率下的I幀編碼量化參數(shù)由該分辨率下的量化參數(shù)偏置offset(ni,1)與I幀初始量化參數(shù)QP0(ni,1)相加得到。?
作為優(yōu)選,步驟A)中所述“對所述當前I幀進行各編碼分辨率下的編碼”包括以下步驟:?
i)獲取當前I幀;?
ii)獲取當前I幀在各編碼分辨率下的處理I幀;?
iii)對處理I幀采用I幀編碼量化參數(shù)進行編碼。?
該專利技術(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/201210082644.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





