[發(fā)明專利]幀類型的檢測方法和裝置有效
| 申請?zhí)枺?/td> | 201010594322.5 | 申請日: | 2010-12-17 |
| 公開(公告)號: | CN102547300A | 公開(公告)日: | 2012-07-04 |
| 發(fā)明(設計)人: | 沈秋;謝清鵬;張冬;李厚強 | 申請(專利權)人: | 華為技術有限公司;中國科學技術大學 |
| 主分類號: | H04N7/64 | 分類號: | H04N7/64;H04N7/32 |
| 代理公司: | 深圳市深佳知識產(chǎn)權代理事務所(普通合伙) 44285 | 代理人: | 彭愿潔;李文紅 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 類型 檢測 方法 裝置 | ||
1.一種幀類型的檢測方法,其特征在于,包括:
檢測各幀的播放時間;
若當前幀的播放時間小于已經(jīng)接收到的幀的最大播放時間,則確定所述當前幀為雙向預測編碼幀B幀。
2.根據(jù)權利要求1所述方法,其特征在于,幀類型檢測結束后,還包括:
依據(jù)各幀的播放順序和編碼順序確定B幀在分級編碼中所屬的層級。
3.根據(jù)權利要求1所述方法,其特征在于,若檢測播放時間失敗還包括:
獲得接收到的幀所在碼流的編碼類型,所述編碼類型包括:開環(huán)編碼和閉環(huán)編碼;
若當前幀的數(shù)據(jù)量大于第一域值則確定當前幀為明顯的幀內編碼幀I幀,所述第一閾值由設定連續(xù)個數(shù)的幀的平均數(shù)據(jù)量以及I幀數(shù)據(jù)量計算得到;
若當前幀的前一幀為I幀、編碼類型為閉環(huán)編碼且當前幀為非明顯的I幀,或者,若當前幀的前一幀為I幀、編碼類型為開環(huán)編碼且當前幀的數(shù)據(jù)量大于第四閾值,則確定當前幀為單向預測編碼幀P幀;所述第四閾值為一個圖像組的P幀平均數(shù)據(jù)量以及B幀平均數(shù)據(jù)量的均值;
若當前幀非I幀也非P幀,則確定當前幀為B幀。
4.根據(jù)權利要求3所述方法,其特征在于,所述獲得已經(jīng)接收到的幀所在碼流的編碼類型包括:
統(tǒng)計明顯的I幀后一幀的類型,若為P幀的比例達到設定比例則確定編碼類型為閉環(huán)編碼,否則為開環(huán)編碼。
5.根據(jù)權利要求3所述方法,其特征在于,還包括:
若當前幀的數(shù)據(jù)量大于第二閾值,則確定當前幀為I幀;所述第二閾值為當前幀之前的一個I幀的數(shù)據(jù)量、當前幀所在圖像組中P幀的平均數(shù)據(jù)量以及設定個數(shù)連續(xù)幀的平均數(shù)據(jù)量中的最大值。
6.根據(jù)權利要求3所述方法,其特征在于,還包括:
若當前幀與前一個I幀的間隔超過固定間隔,且當前幀的數(shù)據(jù)量大于第三閾值,則確定當前幀為I幀;所述第三閾值根據(jù)當前幀所在圖像組各幀的平均數(shù)據(jù)量、當前幀的前一個P幀的數(shù)據(jù)量以及當前幀所在圖像組I幀的數(shù)據(jù)量、上一個I幀到當前幀的距離與預期的固定I幀間隔的遠離程度計算得到;或者,所述第三閾值根據(jù)當前幀所在圖像組各幀的平均數(shù)據(jù)量以及上一個I幀到當前幀的距離與預期的固定I幀間隔的遠離程度計算得到。
7.根據(jù)權利要求3所述方法,其特征在于,還包括:
若當前幀的上一幀為P幀且當前幀的數(shù)據(jù)量大于第五閾值,或者當前圖像組存在B幀且當前幀的數(shù)據(jù)量大于第六閾值,則確定當前幀為P幀;所述第五閾值為:第一調節(jié)因子與當前幀所在圖像組的P幀的平均數(shù)據(jù)量的積,所述第一調節(jié)因子大于0.5且小于1;所述第六閾值為:P幀平均數(shù)據(jù)量和B幀平均數(shù)據(jù)量的均值;
若當前幀的上一幀為B幀且當前幀的數(shù)據(jù)量小于第七閾值,或者當前圖像組存在P幀且當前幀的數(shù)據(jù)量小于第八閾值,則確定當前幀為P幀;所述第七閾值為:第二調節(jié)因子與當前幀所在圖像組的B幀的平均數(shù)據(jù)量的積,所述第二調節(jié)因子大于1小于1.5;所述第八閾值為:P幀平均數(shù)據(jù)量與B幀平均數(shù)據(jù)量的均值。
8.根據(jù)權利要求3至7任意一項所述方法,其特征在于,還包括:
在幀類型判斷結束后,確定I幀的固定間隔,若在固定間隔達到后仍然沒有判斷存在I幀,則將固定間隔處設定范圍內的最大數(shù)據(jù)量的幀確定為I幀;并更新圖像組中各種類型幀的平均數(shù)據(jù)量以及I幀的間隔參數(shù)。
9.根據(jù)權利要求3至7任意一項所述方法,其特征在于,還包括:
在幀類型判斷結束后,統(tǒng)計連續(xù)的B幀,若連續(xù)B幀的數(shù)量大于預測值,則將所述連續(xù)的B幀中數(shù)據(jù)量最大的幀確定為P幀;并更新圖像組中各種類型幀的平均數(shù)據(jù)量;所述預測值大于等于3小于等于7。
10.根據(jù)權利要求3至7任意一項所述方法,其特征在于,還包括:
確定已經(jīng)接收到的幀是否發(fā)生丟包,若發(fā)生丟包,則確定丟包類型;
若丟包類型為幀內丟包,則計算幀數(shù)據(jù)量時確定收到幀的數(shù)據(jù)量與丟包數(shù)據(jù)量的和為該幀的數(shù)據(jù)量;
若丟包類型為幀間丟包,則確定丟包處之前的包的標志位是否為1,若是,則將丟包的數(shù)據(jù)量計算入后一幀,否則將丟包的數(shù)據(jù)量平均分配給前后兩幀。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司;中國科學技術大學,未經(jīng)華為技術有限公司;中國科學技術大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010594322.5/1.html,轉載請聲明來源鉆瓜專利網(wǎng)。





