System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本實(shí)施例中的至少一個(gè)一般涉及例如用于視頻編碼或解碼的方法或裝置,并且更具體地涉及其中在亮度和色度塊之間部分共用分區(qū)樹結(jié)構(gòu)的方法或裝置。
技術(shù)介紹
1、一個(gè)或多個(gè)實(shí)現(xiàn)方式的
一般與視頻壓縮有關(guān)。與現(xiàn)有視頻壓縮系統(tǒng)相比,諸如hevc(hevc是指高效視頻編碼,也稱為“itu(10/2014)的itu-t?h.265電信標(biāo)準(zhǔn)部門(10/2014),系列h:視聽和多媒體系統(tǒng),視聽服務(wù)的基礎(chǔ)設(shè)施–移動(dòng)視頻的編碼,高效視頻編碼,推薦itu-t?h.265”中描述的h.265和mpeg-h部分2),或與開發(fā)的視頻壓縮系統(tǒng)相比,諸如,vvc(多功能視頻編碼,由聯(lián)合視頻專家小組jvet開發(fā)的新標(biāo)準(zhǔn)),至少一些實(shí)施例涉及改進(jìn)壓縮效率。
2、為了實(shí)現(xiàn)高壓縮效率,圖像和視頻編碼方案通常采用圖像的分區(qū),預(yù)測(包括運(yùn)動(dòng)矢量預(yù)測)和變換來利用視頻內(nèi)容中的空間和時(shí)間冗余。一般地,使用幀內(nèi)或幀間預(yù)測來利用幀內(nèi)或幀間相關(guān)性,然后變換,量化和熵編碼原始圖像和預(yù)測的圖像之間的差(經(jīng)常表示為預(yù)測誤差或預(yù)測殘差)。為了重構(gòu)視頻,通過與熵解碼,逆變換,逆量化和預(yù)測對應(yīng)的逆處理來解碼壓縮的數(shù)據(jù)。
3、隨著新的視頻編碼方案的出現(xiàn),分區(qū)方案變得更加復(fù)雜,并且允許亮度和色度的雙樹分區(qū)/編碼以實(shí)現(xiàn)高壓縮。然而,似乎雙樹編碼方案在解碼階段產(chǎn)生了硬件實(shí)現(xiàn)方式問題。
4、因此,需要一種新的用于編碼和解碼視頻的方法,該方法聯(lián)合確保高編碼效率,同時(shí)考慮到一些硬件解碼流水線約束。
技術(shù)實(shí)現(xiàn)思路
1、本專利技
2、根據(jù)至少一個(gè)實(shí)施例的另一一般方面,提出了用于視頻解碼的方法,包括:確定與視頻的圖像的塊的分區(qū)處理對應(yīng)的分區(qū)樹結(jié)構(gòu),其中,分區(qū)樹結(jié)構(gòu)在亮度和色度塊之間部分共用;并且,至少基于所述分區(qū)樹結(jié)構(gòu)解碼塊。
3、根據(jù)至少一個(gè)實(shí)施例的另一一般方面,提出了用于視頻編碼的裝置,包括用于實(shí)現(xiàn)編碼方法的任何一個(gè)實(shí)施例的部件。
4、根據(jù)至少一個(gè)實(shí)施例的另一一般方面,提出了用于視頻解碼的裝置,包括用于實(shí)現(xiàn)解碼方法的任何一個(gè)實(shí)施例的部件。
5、根據(jù)至少一個(gè)實(shí)施例的另一一般方面,提出了用于視頻編碼的裝置,包括一個(gè)或多個(gè)處理器和至少一個(gè)存儲器。一個(gè)或多個(gè)處理器被配置為實(shí)現(xiàn)編碼方法的實(shí)施例中的任何一個(gè)。
6、根據(jù)至少一個(gè)實(shí)施例的另一一般方面,提出了用于視頻解碼的裝置,包括一個(gè)或多個(gè)處理器和至少一個(gè)存儲器。一個(gè)或多個(gè)處理器被配置為實(shí)現(xiàn)解碼方法的實(shí)施例中的任何一個(gè)。
7、根據(jù)至少一個(gè)實(shí)施例的另一一般方面,在從分區(qū)樹的根節(jié)點(diǎn)向下到切換節(jié)點(diǎn)的亮度和色度塊之間共用單個(gè)分區(qū)樹結(jié)構(gòu),并且確定雙分區(qū)樹結(jié)構(gòu)用于從切換節(jié)點(diǎn)向下到分區(qū)樹的葉節(jié)點(diǎn)的亮度和色度塊。有利地,該實(shí)施例通過允許分離的樹用于較小的塊來優(yōu)化編碼效率,同時(shí)限制解碼流水線的復(fù)雜性。
8、根據(jù)至少一個(gè)實(shí)施例的另一一般方面,部分共用的分區(qū)樹結(jié)構(gòu)用于編碼或者解碼屬于幀內(nèi)編碼的視頻圖像的一部分的塊,例如,圖塊或圖塊組。
9、根據(jù)至少一個(gè)實(shí)施例的另一一般方面,部分共用的分區(qū)樹結(jié)構(gòu)用于編碼或者解碼屬于幀間編碼的視頻圖像的一部分的塊,例如,圖塊或圖塊組。
10、根據(jù)至少一個(gè)實(shí)施例的另一一般方面,隱式確定切換節(jié)點(diǎn)。根據(jù)該實(shí)施例的變型,基于分區(qū)塊大小來確定切換塊節(jié)點(diǎn)。有利地,分區(qū)塊大小對應(yīng)于解碼流水線單元大小,并且例如被設(shè)置為64×64。根據(jù)該實(shí)施例的另一變型,基于分區(qū)深度級別來確定切換節(jié)點(diǎn)。有利地,分區(qū)深度級別被設(shè)置為分區(qū)樹的四叉樹分割的一個(gè)深度,并且對應(yīng)于將128x128?ctu四叉樹分割為大小為64x64的4個(gè)子cu,從而與解碼流水線單元大小兼容。
11、解碼流水線單元也可以稱為虛擬解碼流水線單元(vpdu)。
12、根據(jù)至少一個(gè)實(shí)施例的另一一般方面,切換節(jié)點(diǎn)被發(fā)信號通知。有利地,該實(shí)施例允許例如基于rd成本為每個(gè)ctu適配切換節(jié)點(diǎn)。
13、根據(jù)至少一個(gè)實(shí)施例的另一一般方面,提出了非暫時(shí)性計(jì)算機(jī)可讀介質(zhì),其包含根據(jù)前述任一描述的方法或裝置生成的數(shù)據(jù)內(nèi)容。
14、根據(jù)至少一個(gè)實(shí)施例的另一一般方面,提供一種信號,該信號包括根據(jù)前述描述中的任一個(gè)的方法或裝置生成的視頻數(shù)據(jù)。根據(jù)至少一個(gè)實(shí)施例的另一一般方面,基于分區(qū)塊大小來交織信號數(shù)據(jù)。因此,信號數(shù)據(jù)有利地被布置用于解碼流水線單元。
15、根據(jù)至少一個(gè)實(shí)施例的又一一般方面,提出了一種方法,包括:將視頻圖像分區(qū)為多個(gè)編碼樹單元;對指示進(jìn)行解碼,所述指示為:對于i條帶,使用隱式四叉樹劃分將每個(gè)編碼樹單元?jiǎng)澐譃榫哂?4×64個(gè)亮度樣本的編碼單元,并且所述編碼單元是用于亮度和色度的兩個(gè)獨(dú)立的編碼樹語法結(jié)構(gòu)的根;以及基于所述指示對所述多個(gè)編碼樹單元進(jìn)行解碼。
16、根據(jù)至少一個(gè)實(shí)施例的又一一般方面,提出了一種裝置,包括:存儲器,和一個(gè)或多個(gè)處理器,被配置為:將視頻圖像分區(qū)為多個(gè)編解碼編碼樹單元;對指示進(jìn)行解碼,所述指示為:對于i條帶,使用隱式四叉樹劃分將每個(gè)編解碼編碼樹單元?jiǎng)澐譃榫哂?4×64個(gè)亮度樣本的編解碼編碼單元,并且所述編解碼編碼單元是用于亮度和色度的兩個(gè)獨(dú)立的編解碼編碼樹語法結(jié)構(gòu)的根;以及基于所述指示對所述多個(gè)編解碼編碼樹單元進(jìn)行解碼。
17、根據(jù)至少一個(gè)實(shí)施例的又一一般方面,提出了一種方法,包括:確定編解碼編碼樹結(jié)構(gòu),所述編解碼編碼樹結(jié)構(gòu)對應(yīng)于將視頻圖像的編解碼編碼樹單元分區(qū)為多個(gè)編解碼編碼單元;對指示進(jìn)行編碼,所述指示:對于i條帶,使用隱式四叉樹劃分將每個(gè)編解碼編碼樹單元?jiǎng)澐譃榫哂?4×64個(gè)亮度樣本的編解碼編碼單元,并且所述編解碼編碼單元是用于亮度和色度的兩個(gè)獨(dú)立的編解碼編碼樹語法結(jié)構(gòu)的根;以及基于所述指示對所述編解碼編碼樹單元進(jìn)行編碼。
18、根據(jù)至少一個(gè)實(shí)施例的又一一般方面,提出了一種裝置,包括:存儲器,和一個(gè)或多個(gè)處理器,被配置為:確定編碼樹結(jié)構(gòu),所述編碼樹結(jié)構(gòu)對應(yīng)于將視頻圖像的編碼樹單元分區(qū)為多個(gè)編碼單元;對指示進(jìn)行編碼,所述指示:對于i條帶,使用隱式四叉樹劃分將每個(gè)編碼樹單元?jiǎng)澐譃榫哂?4×64個(gè)亮度樣本的編碼單元,并且所述編碼單元是用于亮度和色度的兩個(gè)獨(dú)立的編碼樹語法結(jié)構(gòu)的根;以及基于所述指示對所述編解碼編碼樹單元進(jìn)行編碼。
19、根據(jù)至少一個(gè)實(shí)施例的又一一般方面,提出了一種非暫時(shí)性計(jì)算機(jī)可讀存儲介質(zhì),其上存儲有計(jì)算機(jī)程序指令,所述指令由處理器執(zhí)行以實(shí)施根據(jù)上述方面所述的方法。
20、本實(shí)施例中的一個(gè)或多個(gè)還提供一種計(jì)算機(jī)可讀存儲介質(zhì),其上存儲有用于根據(jù)上述任何方法編碼或解碼視頻數(shù)據(jù)的指令。本實(shí)施例還提供一種計(jì)算機(jī)可讀存儲介質(zhì),其上存儲有根據(jù)上述方法生成的比特流。本實(shí)施例還提供一種用于發(fā)送根據(jù)上述方法生成的比特流的方法本文檔來自技高網(wǎng)...
【技術(shù)保護(hù)點(diǎn)】
1.一種方法,包括:
2.根據(jù)權(quán)利要求1所述的方法,還包括:在當(dāng)前編碼單元具有多于64×64個(gè)亮度樣本的情況下,將所述當(dāng)前編碼單元分區(qū)為4個(gè)大小相等的正方形編碼單元。
3.根據(jù)權(quán)利要求1所述的方法,還包括:在當(dāng)前編碼單元具有小于或等于64×64個(gè)亮度樣本的情況下,使用亮度編碼樹結(jié)構(gòu)來對所述當(dāng)前編碼單元的亮度分量進(jìn)行分區(qū),并且使用色度編碼樹結(jié)構(gòu)來對所述當(dāng)前編碼單元的色度分量進(jìn)行分區(qū)。
4.根據(jù)權(quán)利要求3所述的方法,其中,使用色度編碼樹結(jié)構(gòu)來對所述當(dāng)前編碼單元的色度分量進(jìn)行分區(qū)還包括:對所述當(dāng)前編碼單元的色度分量被進(jìn)一步劃分的至少指示進(jìn)行解碼。
5.根據(jù)權(quán)利要求1所述的方法,其中,所述指示是從在條帶級別上信號通知的語法元素中解碼的。
6.一種裝置,包括:
7.根據(jù)權(quán)利要求6所述的裝置,其中,所述一個(gè)或多個(gè)處理器還被配置為:在當(dāng)前編碼單元具有多于64×64個(gè)亮度樣本的情況下,將所述當(dāng)前編碼單元分區(qū)為4個(gè)大小相等的正方形編碼單元。
8.根據(jù)權(quán)利要求6所述的裝置,其中,所述一個(gè)或多個(gè)處理器還被配置為:在當(dāng)前
9.根據(jù)權(quán)利要求8所述的裝置,其中,為了進(jìn)一步使用色度編碼樹結(jié)構(gòu)來對所述當(dāng)前編碼單元的色度分量進(jìn)行分區(qū):所述一個(gè)或多個(gè)處理器還被配置為對所述當(dāng)前編碼單元的色度分量被進(jìn)一步劃分的至少指示進(jìn)行解碼。
10.根據(jù)權(quán)利要求6所述的裝置,其中,所述指示是從在條帶級別上信號通知的語法元素中解碼的。
11.一種方法,包括:
12.根據(jù)權(quán)利要求11所述的方法,還包括:在當(dāng)前編碼單元具有多于64×64個(gè)亮度樣本的情況下,確定所述當(dāng)前編碼單元被分區(qū)為4個(gè)相等大小的正方形編碼單元。
13.根據(jù)權(quán)利要求11所述的方法,還包括:在當(dāng)前編碼單元具有小于或等于64×64個(gè)亮度樣本的情況下,確定使用亮度編碼樹結(jié)構(gòu)來分區(qū)所述當(dāng)前編碼單元的亮度分量,并且使用色度編碼樹結(jié)構(gòu)來分區(qū)所述當(dāng)前編碼單元的色度分量。
14.根據(jù)權(quán)利要求13所述的方法,還包括:對所述當(dāng)前編碼單元的色度分量被進(jìn)一步劃分的至少指示進(jìn)行編碼。
15.根據(jù)權(quán)利要求11所述的方法,其中,所述指示被編碼為在條帶級別上信號通知的語法元素。
16.一種裝置,包括:
17.根據(jù)權(quán)利要求16所述的裝置,其中,所述一個(gè)或多個(gè)處理器還被配置為:在當(dāng)前編碼單元具有多于64×64個(gè)亮度樣本的情況下,確定所述當(dāng)前編碼單元被分區(qū)為4個(gè)相等大小的正方形編碼單元。
18.根據(jù)權(quán)利要求16所述的裝置,其中,所述一個(gè)或多個(gè)處理器還被配置為:在當(dāng)前編碼單元具有小于或等于64×64個(gè)亮度樣本的情況下,確定使用亮度編碼樹結(jié)構(gòu)來分區(qū)所述當(dāng)前編碼單元的亮度分量,并且使用色度編碼樹結(jié)構(gòu)來分區(qū)所述當(dāng)前編碼單元的色度分量。
19.根據(jù)權(quán)利要求18所述的裝置,其中,所述一個(gè)或多個(gè)處理器還被配置為:對所述當(dāng)前編碼單元的色度分量被進(jìn)一步劃分的至少指示進(jìn)行編碼。
20.根據(jù)權(quán)利要求16所述的裝置,其中,所述指示被編碼為在條帶級別上信號通知的語法元素。
21.一種非暫時(shí)性計(jì)算機(jī)可讀存儲介質(zhì),其上存儲有計(jì)算機(jī)程序指令,所述指令由處理器執(zhí)行以實(shí)施根據(jù)權(quán)利要求1至5或11至15中任一項(xiàng)所述的方法。
...【技術(shù)特征摘要】
1.一種方法,包括:
2.根據(jù)權(quán)利要求1所述的方法,還包括:在當(dāng)前編碼單元具有多于64×64個(gè)亮度樣本的情況下,將所述當(dāng)前編碼單元分區(qū)為4個(gè)大小相等的正方形編碼單元。
3.根據(jù)權(quán)利要求1所述的方法,還包括:在當(dāng)前編碼單元具有小于或等于64×64個(gè)亮度樣本的情況下,使用亮度編碼樹結(jié)構(gòu)來對所述當(dāng)前編碼單元的亮度分量進(jìn)行分區(qū),并且使用色度編碼樹結(jié)構(gòu)來對所述當(dāng)前編碼單元的色度分量進(jìn)行分區(qū)。
4.根據(jù)權(quán)利要求3所述的方法,其中,使用色度編碼樹結(jié)構(gòu)來對所述當(dāng)前編碼單元的色度分量進(jìn)行分區(qū)還包括:對所述當(dāng)前編碼單元的色度分量被進(jìn)一步劃分的至少指示進(jìn)行解碼。
5.根據(jù)權(quán)利要求1所述的方法,其中,所述指示是從在條帶級別上信號通知的語法元素中解碼的。
6.一種裝置,包括:
7.根據(jù)權(quán)利要求6所述的裝置,其中,所述一個(gè)或多個(gè)處理器還被配置為:在當(dāng)前編碼單元具有多于64×64個(gè)亮度樣本的情況下,將所述當(dāng)前編碼單元分區(qū)為4個(gè)大小相等的正方形編碼單元。
8.根據(jù)權(quán)利要求6所述的裝置,其中,所述一個(gè)或多個(gè)處理器還被配置為:在當(dāng)前編碼單元具有小于或等于64×64個(gè)亮度樣本的情況下,使用亮度編碼樹結(jié)構(gòu)來對所述當(dāng)前編碼單元的亮度分量進(jìn)行分區(qū),并且使用色度編碼樹結(jié)構(gòu)來對所述當(dāng)前編碼單元的色度分量進(jìn)行分區(qū)。
9.根據(jù)權(quán)利要求8所述的裝置,其中,為了進(jìn)一步使用色度編碼樹結(jié)構(gòu)來對所述當(dāng)前編碼單元的色度分量進(jìn)行分區(qū):所述一個(gè)或多個(gè)處理器還被配置為對所述當(dāng)前編碼單元的色度分量被進(jìn)一步劃分的至少指示進(jìn)行解碼。
10.根據(jù)權(quán)利要求6所述的裝置,其中,所述指示是從在條帶級別上信號通知的語法元素中解碼的。
11.一種方法,...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:F·萊林內(nèi)克,F·加爾平,T·波伊里爾,G·拉思,
申請(專利權(quán))人:交互數(shù)字VC控股公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。