[發(fā)明專利]用于運動向量預測的時間導出雙向運動向量的方法有效
| 申請?zhí)枺?/td> | 201580039196.8 | 申請日: | 2015-07-15 |
| 公開(公告)號: | CN106664419B | 公開(公告)日: | 2019-08-23 |
| 發(fā)明(設(shè)計)人: | 黃晗;安基程;張凱;張賢國 | 申請(專利權(quán))人: | 聯(lián)發(fā)科技(新加坡)私人有限公司 |
| 主分類號: | H04N19/52 | 分類號: | H04N19/52 |
| 代理公司: | 北京市萬慧達律師事務(wù)所 11111 | 代理人: | 白華勝;王蕊 |
| 地址: | 新加坡新加坡城啟*** | 國省代碼: | 新加坡;SG |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 用于 運動 向量 預測 時間 導出 雙向 方法 | ||
本發(fā)明提供了一種基于給定第一方向的運動向量來導出第二方向的時間導出運動向量的運動向量預測的方法以及裝置。根據(jù)本發(fā)明,確定用于當前塊的給定運動向量,其中,給定運動向量是沿第一方向從當前塊指出。識別與第一參考幀中第一參考塊相關(guān)聯(lián)的參考運動向量。接著,基于參考運動向量以及給定運動向量來導出時間導出運動向量。時間導出運動向量從當前塊沿第二方向指向第二參考幀的第二參考塊,其中,第二方向不同于第一方向。接著,時間導出運動向量被用作為用于當前塊的運動向量的編碼或解碼的一個預測子。
【相關(guān)申請的交叉引用】
本發(fā)明主張申請于2014年7月18日,序列號為PCT/CN2014/082538的PCT專利申請的優(yōu)先權(quán)。將此PCT專利申請以參考的方式并入本文中。
【技術(shù)領(lǐng)域】
本發(fā)明涉及視頻編碼。特別地,本發(fā)明涉及從用于運動向量預測的單向運動向量導出雙向運動向量。
【背景技術(shù)】
運動估計是利用視頻序列中的時間冗余的一種有效的幀間編碼技術(shù)。運動補償幀間編碼已經(jīng)被廣泛地使用于各種國際視頻編碼標準中。在各種編碼標準中采用的運動估計通常是基于塊的技術(shù),其中,運動信息(例如:編碼模式以及運動向量)被確定以用于每個宏區(qū)塊或類似塊配置。對于運動補償預測(motion compensation prediction,MCP)編碼來說,當前塊是通過參考塊來預測。當前塊與參考塊之間的位移(displacement)被稱為運動向量(motion vector,MV)。運動向量被標識到解碼器。當使用兩個參考塊(即,雙向預測)時,兩個運動向量被標識。幀間預測或幀內(nèi)預測殘差通常通過轉(zhuǎn)換、量化、以及熵編碼被進一步處理以產(chǎn)生壓縮后的視頻比特流。
為了減少用于編碼運動向量的數(shù)據(jù)量,運動向量預測子(motion vectorpredictor,MVP)已經(jīng)被廣泛地用于高級編碼(例如:高效視頻編碼(High EfficiencyVideo Coding,HEVC))標準中。MVP是由空間或時間相鄰已編碼塊導出。例如,在HEVC中的高級運動向量預測(advanced motion vector prediction,AMVP)和合并模式中使用多個MVP。期望進一步提高MVP的編碼效率。
【發(fā)明內(nèi)容】
本發(fā)明提供了一種基于給定第一方向的運動向量(given motion vector)來導出第二方向的時間導出運動向量(temporal derived motion vector)的運動向量預測的方法以及裝置,其中,時間導出是指是由時間軸方向的相鄰已編碼塊導出。根據(jù)本發(fā)明,用于當前塊的給定運動向量被確定,其中,給定運動向量是沿第一方向從所述當前塊指出。識別與第一參考幀中第一參考塊相關(guān)聯(lián)的參考運動向量。接著,基于參考運動向量以及給定運動向量來導出時間導出運動向量。時間導出運動向量從當前塊沿第二方向指向第二參考幀的第二參考塊,其中,第二方向不同于第一方向。接著,時間導出運動向量被用作為用于當前塊的運動向量的編碼或解碼的一個預測子。
通過將當前塊的對應(yīng)中心、左上、或其他位置移位(shifting)給定運動向量來定位第一參考幀中的第一參考塊。用于當前塊的給定運動向量可基于當前塊的空間或時間相鄰塊的運動向量來確定。時間導出運動向量可根據(jù)給定運動向量以及參考運動向量的和來確定。
如果給定運動向量指向不同于第一參考幀的另一參考幀,則給定運動向量被縮放(scaled)以指向第一參考幀。類似地,如果參考運動向量指向不同于第二參考幀的另一參考幀,則參考運動向量可被縮放以指向第二參考幀。此外,如果時間導出運動向量指向不同于第二參考幀的另一參考幀,則時間導出運動向量可被縮放以指向第二參考幀。
在一個實施例中,校驗一個或多個編碼參數(shù)以確定參考運動向量是否有效。只有當參考運動向量有效時,參考運動向量被用于導出時間導出運動向量。例如,如果第二參考塊為跳過模式(skip mode)或合并模式或第二參考塊的已編碼塊旗標(coded block flag,cbf)為零,則參考運動向量是有效的。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于聯(lián)發(fā)科技(新加坡)私人有限公司,未經(jīng)聯(lián)發(fā)科技(新加坡)私人有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201580039196.8/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:處理視頻信號的方法及其裝置
- 下一篇:輪胎(BL826)





