[發(fā)明專利]編碼單元的索引值確定方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)有效
| 申請(qǐng)?zhí)枺?/td> | 202010711029.6 | 申請(qǐng)日: | 2020-07-22 |
| 公開(公告)號(hào): | CN111770338B | 公開(公告)日: | 2022-05-13 |
| 發(fā)明(設(shè)計(jì))人: | 許桂森;李一鳴 | 申請(qǐng)(專利權(quán))人: | 騰訊科技(深圳)有限公司 |
| 主分類號(hào): | H04N19/176 | 分類號(hào): | H04N19/176;H04N19/14;H04N19/129;H04N19/51;H04N19/186;H04N19/96 |
| 代理公司: | 北京三高永信知識(shí)產(chǎn)權(quán)代理有限責(zé)任公司 11138 | 代理人: | 張所明 |
| 地址: | 518057 廣東省深圳*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 編碼 單元 索引 確定 方法 裝置 設(shè)備 存儲(chǔ) 介質(zhì) | ||
本申請(qǐng)?zhí)峁┝艘环N編碼單元的索引值確定方法、裝置、設(shè)備及存儲(chǔ)介質(zhì),涉及視頻編解碼技術(shù)領(lǐng)域。所述方法包括:采用目標(biāo)劃分方式對(duì)目標(biāo)編碼塊進(jìn)行劃分,得到多個(gè)編碼單元;對(duì)于多個(gè)編碼單元中的目標(biāo)編碼單元,確定目標(biāo)編碼單元相對(duì)于目標(biāo)編碼塊中參考點(diǎn)的位置信息;獲取目標(biāo)編碼單元對(duì)應(yīng)的掃描步長(zhǎng),掃描步長(zhǎng)是指掃描目標(biāo)編碼塊所采用的步長(zhǎng),且掃描步長(zhǎng)小于或等于目標(biāo)編碼單元的塊尺寸的二分之一;根據(jù)位置信息和掃描步長(zhǎng),確定目標(biāo)編碼單元的索引值。本申請(qǐng)實(shí)施例提供的技術(shù)方案通過掃描建立起索引值和存儲(chǔ)模式信息的內(nèi)存位置之間的對(duì)應(yīng)關(guān)系,然后根據(jù)位置信息和掃描步長(zhǎng),可以快速確定編碼單元的索引值,提升了模式信息的訪問效率。
技術(shù)領(lǐng)域
本申請(qǐng)實(shí)施例涉及視頻編解碼技術(shù)領(lǐng)域,特別涉及一種編碼單元的索引值確定方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)。
背景技術(shù)
視頻信號(hào)是指包括多個(gè)幀的圖像序列。由于視頻信號(hào)數(shù)字化后數(shù)據(jù)帶寬很高,計(jì)算機(jī)設(shè)備難以直接對(duì)之進(jìn)行存儲(chǔ)和處理,因而需要采用視頻壓縮技術(shù)來降低視頻信號(hào)的數(shù)據(jù)帶寬。
視頻壓縮技術(shù)是通過視頻編碼來實(shí)現(xiàn)的,在進(jìn)行視頻編碼時(shí),一個(gè)待編碼圖像塊會(huì)被劃分為多個(gè)圖像塊。在H.265/HEVC(High Efficient Video Coding,高效率視頻壓縮編碼)標(biāo)準(zhǔn)中,一個(gè)待編碼圖像塊可以通過QT(Quad Tree,四叉樹)劃分方式劃分為多個(gè)CU(Coding Unit,編碼單元)。在H.266/VVC(Versatile Video Coding,通用視頻編碼)標(biāo)準(zhǔn)中,一個(gè)待編碼圖像塊可以通過BT(Binary Tree,二叉樹)劃分、TT(Ternary Tree,三叉樹)劃分、EQT(Extended Quad-Tree,擴(kuò)展四叉樹)劃分等方式劃分為多個(gè)CU。相關(guān)技術(shù)為了便于訪問這些CU的模式信息,如MV(Motion Vector,運(yùn)動(dòng)矢量)、RD(Rate-Distortion,率失真)代價(jià)等,為這些CU分配了一定的內(nèi)存空間,以存儲(chǔ)這些CU的模式信息,在需要訪問某一CU的模式信息時(shí),讀取該CU的內(nèi)存位置上存儲(chǔ)的信息即可。由于采用上述TT劃分方式以及EQT劃分方式對(duì)待編碼圖像塊進(jìn)行劃分得到的CU在待編碼圖像塊中的分布存在不規(guī)律性的特點(diǎn),為了便于訪問這些分布不規(guī)律的CU的模式信息,相關(guān)技術(shù)提前羅列出這些CU的所有可能位置和尺寸,然后確定這些CU的索引值,并建立索引值與內(nèi)存位置之間的對(duì)應(yīng)關(guān)系,在需要訪問某一CU的模式信息時(shí),根據(jù)該CU的索引值讀取對(duì)應(yīng)內(nèi)存位置上的信息即可。
然而,相關(guān)技術(shù)在需要訪問某一CU的模式信息時(shí),還需要重新羅列出待編碼圖像塊中所有CU的可能位置和尺寸,才能確定該CU的索引值,索引值的確定過程復(fù)雜且低效,不利于訪問效率的提升。
發(fā)明內(nèi)容
本申請(qǐng)實(shí)施例提供了一種編碼單元的索引值確定方法、裝置、設(shè)備及存儲(chǔ)介質(zhì),可用于快速確定編碼單元的索引值,降低了訪問復(fù)雜度,提升了模式信息的訪問效率。所述技術(shù)方案如下:
一方面,本申請(qǐng)實(shí)施例提供了一種編碼單元的索引值確定方法,所述方法包括:
采用目標(biāo)劃分方式對(duì)目標(biāo)編碼塊進(jìn)行劃分,得到多個(gè)編碼單元;
對(duì)于所述多個(gè)編碼單元中的目標(biāo)編碼單元,確定所述目標(biāo)編碼單元相對(duì)于所述目標(biāo)編碼塊中參考點(diǎn)的位置信息;
獲取所述目標(biāo)編碼單元對(duì)應(yīng)的掃描步長(zhǎng),所述掃描步長(zhǎng)是指掃描所述目標(biāo)編碼塊所采用的步長(zhǎng),且所述掃描步長(zhǎng)小于或等于所述目標(biāo)編碼單元的塊尺寸的二分之一;
根據(jù)所述位置信息和所述掃描步長(zhǎng),確定所述目標(biāo)編碼單元的索引值。
另一方面,本申請(qǐng)實(shí)施例提供了一種編碼單元的索引值確定裝置,所述裝置包括:
編碼塊劃分模塊,用于采用目標(biāo)劃分方式對(duì)目標(biāo)編碼塊進(jìn)行劃分,得到多個(gè)編碼單元;
信息確定模塊,用于對(duì)于所述多個(gè)編碼單元中的目標(biāo)編碼單元,確定所述目標(biāo)編碼單元相對(duì)于所述目標(biāo)編碼塊中參考點(diǎn)的位置信息;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于騰訊科技(深圳)有限公司,未經(jīng)騰訊科技(深圳)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010711029.6/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 體征碼及其編碼方法
- 編碼裝置和編碼方法以及解碼裝置和解碼方法
- 聲音信號(hào)編碼方法、聲音信號(hào)解碼方法、編碼裝置、解碼裝置、聲音信號(hào)處理系統(tǒng)、聲音信號(hào)編碼程序以及聲音信號(hào)解碼程序
- 用于下一代視頻的編碼/未編碼的數(shù)據(jù)的內(nèi)容自適應(yīng)熵編碼
- 編碼光符號(hào)編碼
- 一種可變幀率的編碼方法及裝置
- 一種物聯(lián)網(wǎng)編碼方法及系統(tǒng)
- 點(diǎn)陣編碼及解碼方法
- 一種視頻編碼方法、裝置和存儲(chǔ)介質(zhì)
- 視頻編碼方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)





