[發明專利]一種雙向幀間預測方法及裝置有效
| 申請號: | 201810276300.0 | 申請日: | 2018-03-30 |
| 公開(公告)號: | CN110324623B | 公開(公告)日: | 2021-09-07 |
| 發明(設計)人: | 符婷;陳煥浜;楊海濤;張昊 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | H04N19/159 | 分類號: | H04N19/159;H04N19/176;H04N19/44;H04N19/51 |
| 代理公司: | 北京中博世達專利商標代理有限公司 11274 | 代理人: | 申健 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 雙向 預測 方法 裝置 | ||
1.一種雙向幀間預測方法,其特征在于,包括:
獲取當前圖像塊的運動信息,所述當前圖像塊為待編碼圖像塊或待解碼圖像塊;
根據所述運動信息獲取所述當前圖像塊的初始預測塊;
根據所述初始預測塊的屬性信息確定所述當前圖像塊的紋理復雜度;
根據所述當前圖像塊的紋理復雜度確定所述當前圖像塊的運動補償方式;其中,若所述當前圖像塊的紋理復雜度小于第一閾值,所述運動補償方式為基于雙向預測的加權預測技術;若所述當前圖像塊的紋理復雜度大于或等于所述第一閾值,所述運動補償方式為基于雙向預測的光流技術BIO;所述第一閾值為大于0的任意實數;
根據確定的所述運動補償方式以及所述初始預測塊對所述當前圖像塊進行運動補償。
2.根據權利要求1所述的方法,其特征在于,所述運動信息包括第一參考幀索引、第二參考幀索引、第一運動矢量和第二運動矢量;
所述根據所述運動信息獲取所述當前圖像塊的初始預測塊,包括:
根據所述第一參考幀索引和所述第一運動矢量確定所述當前圖像塊的第一初始預測塊,所述第一參考幀索引用于表示所述當前圖像塊的前向參考塊所在的幀的索引,所述第一運動矢量用于表示所述當前圖像塊相對所述前向參考塊的運動位移,所述第一初始預測塊的屬性信息包括M*N個像素點的像素值,N為大于等于1的整數,M為大于等于1的整數;
根據所述第二參考幀索引和所述第二運動矢量確定所述當前圖像塊的第二初始預測塊,所述第二參考幀索引用于表示所述當前圖像塊的后向參考塊所在的幀的索引,所述第二運動矢量用于表示所述當前圖像塊相對所述后向參考塊的運動位移,所述第二初始預測塊的屬性信息包括M*N個像素點的像素值。
3.根據權利要求2所述的方法,其特征在于,所述根據所述初始預測塊的屬性信息確定所述當前圖像塊的紋理復雜度,包括:
根據所述第一初始預測塊的M*N個像素點的像素值與所述第二初始預測塊的M*N個像素點的像素值得到M*N個像素差值;
根據所述M*N個像素差值確定所述當前圖像塊的紋理復雜度。
4.根據權利要求3所述的方法,其特征在于,所述根據所述M*N個像素差值確定所述當前圖像塊的紋理復雜度,包括:
計算所述M*N個像素差值的絕對值之和;
將所述M*N個像素差值的絕對值之和確定為所述當前圖像塊的紋理復雜度。
5.根據權利要求3所述的方法,其特征在于,所述根據所述M*N個像素差值確定所述當前圖像塊的紋理復雜度,包括:
計算所述M*N個像素差值的平均值;
將所述M*N個像素差值的平均值確定為所述當前圖像塊的紋理復雜度。
6.根據權利要求3所述的方法,其特征在于,所述根據所述M*N個像素差值確定所述當前圖像塊的紋理復雜度,包括:
計算所述M*N個像素差值的標準差;
將所述M*N個像素差值的標準差確定為所述當前圖像塊的紋理復雜度。
7.一種雙向幀間預測方法,其特征在于,包括:
獲取當前圖像塊的運動信息,所述當前圖像塊為待編碼圖像塊或待解碼圖像塊;
根據所述當前圖像塊的紋理復雜度以及所述運動信息確定選擇概率;
根據所述選擇概率確定所述當前圖像塊的運動補償方式;若所述選擇概率大于第二閾值,確定所述運動補償方式為基于雙向預測的光流技術BIO;若所述選擇概率小于或等于所述第二閾值,確定所述運動補償方式為基于雙向預測的加權預測技術;所述第二閾值為大于等于0且小于等于1的任意實數;
根據確定的所述運動補償方式以及所述當前圖像塊的初始預測塊對所述當前圖像塊進行運動補償。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810276300.0/1.html,轉載請聲明來源鉆瓜專利網。





