殴美成人在线视频,亚州中文字幕,日韩精品视频大全,99久久亚洲精品,aa国产视频一区二区,天天爱夜夜,日韩夜精品精品免费观看

用于基于自適應外推濾波器的幀內預測模式的系統(tǒng)和方法與流程

文檔序號:42041812發(fā)布日期:2025-05-30 17:41閱讀:812來源:國知局

所公開的實施方式總體上涉及視頻編譯碼,包括但不限于用于實現(xiàn)基于外推濾波器的幀內預測(extrapolation?filter-based?intra?prediction,eip)模式的系統(tǒng)和方法。


背景技術:

1、數(shù)字視頻由各種電子設備例如數(shù)字電視、膝上型計算機或臺式計算機、平板計算機、數(shù)字攝像裝置、數(shù)字記錄設備、數(shù)字媒體播放器、視頻游戲控制臺、智能電話、視頻電話會議設備、視頻流式傳輸設備等支持。電子設備通過通信網絡發(fā)送和接收或以其他方式傳送數(shù)字視頻數(shù)據(jù),以及/或者將數(shù)字視頻數(shù)據(jù)存儲在存儲設備上。由于通信網絡的帶寬容量有限和存儲設備的存儲器資源有限,因此可以使用視頻編碼以在傳送或存儲視頻數(shù)據(jù)之前根據(jù)一個或更多個視頻編碼標準來壓縮視頻數(shù)據(jù)。視頻編碼可以由提供云服務的服務器或電子/客戶端設備上的硬件和/或軟件來執(zhí)行。

2、視頻編碼通常使用利用視頻數(shù)據(jù)中固有的冗余的預測方法(例如,幀間預測、幀內預測等)。視頻編碼旨在將視頻數(shù)據(jù)壓縮成使用較低比特率的形式,同時避免視頻質量的劣化或使視頻質量的劣化最小化。已經開發(fā)了多種視頻編解碼器標準。例如,高效視頻編碼(high-efficiency?video?coding,hevc/h.265)是作為mpeg-h項目的一部分而設計的視頻壓縮標準。itu-t和iso/iec于2013年(版本1)、2014年(版本2)、2015年(版本3)、2016年(版本4)發(fā)布了hevc/h.265標準。通用視頻編碼(versatile?video?coding,vvc/h.266)是旨在作為hevc的后續(xù)的視頻壓縮標準。itu-t和iso/iec于2020年(版本1)和2022年(版本2)發(fā)布了vvc/h.266標準。aomedia?video?1(alliance?for?open?media?video1,av1)是被設計為hevc的替選的開放式視頻編碼格式。在2019年1月8日,發(fā)布了該規(guī)范的具有勘誤表1的驗證版本1.0.0。


技術實現(xiàn)思路

1、除其他外,本公開描述了一組用于視頻(圖像)壓縮、更具體地與基于外推濾波器的幀內預測模式(或“外推濾波器幀內預測模式”)相關的方法??梢栽趦蓚€步驟中處理基于外推濾波器的幀內預測。首先,利用預定模板從當前塊的相鄰重建像素獲得外推濾波器系數(shù)。第二,外推在當前塊內從左上到右下逐位置生成預測值。本文描述的實施方式包括在當前塊滿足邊界條件時限制eip參數(shù)。在使用基于外推濾波器的幀內預測模式時確定當前塊是否滿足邊界條件的優(yōu)點是能夠(例如,通過用信號通知更少的指示符和/或用信號通知更小的集)減少信令開銷。

2、根據(jù)一些實施方式,一種視頻解碼的方法,包括(i)接收包括多個塊的視頻比特流;在eip模式對于多個塊中的當前塊有效并且在對于當前塊滿足邊界條件的情況下,(ii)從第一eip參數(shù)集中確定一個或更多個eip模式參數(shù);在對于當前塊不滿足邊界條件的情況下,(iii)從第二eip參數(shù)集中確定一個或更多個eip模式參數(shù),其中,第二eip參數(shù)集包括未包括在第一eip參數(shù)集中的一個或更多個參數(shù);以及(iv)使用一個或更多個eip模式參數(shù)來重建當前塊。

3、根據(jù)一些實施方式,一種視頻編碼的方法,包括(i)接收包括多個視頻塊的視頻數(shù)據(jù);在eip模式對于多個塊中的當前塊有效并且在對于當前塊滿足邊界條件的情況下,(ii)從第一eip參數(shù)集中確定一個或更多個eip模式參數(shù);在對于當前塊不滿足邊界條件的情況下,(iii)從第二eip參數(shù)集中確定一個或更多個eip模式參數(shù),其中,第二eip參數(shù)集包括未包括在第一eip參數(shù)集中的一個或更多個參數(shù);以及(iv)使用一個或更多個eip模式參數(shù)對當前塊進行編碼。

4、根據(jù)一些實施方式,一種處理視覺媒體數(shù)據(jù)的方法,包括:(i)獲得包括多個幀的源視頻序列;以及(ii)執(zhí)行源視頻序列與視覺媒體數(shù)據(jù)的視頻比特流之間的轉換,其中,比特流包括:(a)與多個視頻塊對應的多個編碼塊,多個編碼塊包括使用eip模式編碼的第一塊;在對于第一塊滿足邊界條件的情況下,(b)針對第一塊的第一eip模式參數(shù)集的指示;以及在對于第一塊不滿足邊界條件的情況下,(iii)針對第一塊的第二eip模式參數(shù)集的指示,其中,第二eip參數(shù)集包括未包括在第一eip參數(shù)集中的一個或更多個參數(shù)。

5、根據(jù)一些實施方式,提供了一種計算系統(tǒng),諸如流式傳輸系統(tǒng)、服務器系統(tǒng)、個人計算機系統(tǒng)或其他電子設備。該計算系統(tǒng)包括控制電路系統(tǒng)以及存儲一個或更多個指令集的存儲器。一個或更多個指令集包括用于執(zhí)行本文描述的方法中的任何方法的指令。在一些實施方式中,計算系統(tǒng)包括編碼器部件和解碼器部件(例如,轉碼器)。根據(jù)一些實施方式,提供了一種非暫態(tài)計算機可讀存儲介質。非暫態(tài)計算機可讀存儲介質存儲用于由計算系統(tǒng)執(zhí)行的一個或更多個指令集。一個或更多個指令集包括用于執(zhí)行本文描述的方法中的任何方法的指令。

6、因此,公開了用于對視頻進行編碼和解碼的設備和系統(tǒng)以及方法。這樣的方法、設備和系統(tǒng)可以補充或替代用于視頻編碼/解碼的常規(guī)方法、設備和系統(tǒng)。說明書中描述的特征和優(yōu)點并不一定是詳盡的,并且特別地,鑒于本公開內容中提供的附圖、說明書和權利要求,一些附加的特征和優(yōu)點對于本領域普通技術人員而言將是明顯的。此外,應當注意,本說明書中使用的語言主要是出于可讀性和指導性的目的而選擇的,而并非是為了描繪或限制本文所描述的主題而選擇的。



技術特征:

1.一種視頻解碼的方法,所述方法在具有存儲器和一個或更多個處理器的計算系統(tǒng)處執(zhí)行,所述方法包括:

2.根據(jù)權利要求1所述的方法,其中,所述一個或更多個eip模式參數(shù)包括用于所述eip模式的重建區(qū)域的參數(shù)。

3.根據(jù)權利要求1所述的方法,其中,所述一個或更多個eip模式參數(shù)包括用于所述eip模式的濾波器形狀的參數(shù)。

4.根據(jù)權利要求1所述的方法,還包括:從所述視頻比特流中解析指示是否要使用外推濾波器幀內預測(eip)模式對所述多個塊中的當前塊進行解碼的指示符。

5.根據(jù)權利要求1所述的方法,其中,所述邊界條件涉及圖片邊界、子圖片邊界、切片邊界和/或圖塊邊界。

6.根據(jù)權利要求1所述的方法,其中,所述邊界條件包括所述當前塊位于頂部分割邊界處。

7.根據(jù)權利要求1所述的方法,其中,所述邊界條件包括所述當前塊位于左分割邊界處。

8.根據(jù)權利要求1所述的方法,還包括:在所述當前塊位于分割邊界處的情況下,確定所述eip模式對于所述當前塊無效。

9.根據(jù)權利要求8所述的方法,其中,所述分割邊界是左上分割邊界。

10.根據(jù)權利要求1所述的方法,其中,所述邊界條件對應于所述當前塊的可用重建樣本的數(shù)目。

11.根據(jù)權利要求10所述的方法,其中,所述邊界條件是可用頂部行的數(shù)目是否小于預定閾值。

12.根據(jù)權利要求10所述的方法,其中,所述邊界條件是可用左列的數(shù)目是否小于預定閾值。

13.根據(jù)權利要求1所述的方法,還包括:在所述eip模式對于所述當前塊有效并且在用于所述eip模式的重建區(qū)域中的一個或更多個樣本不可用的情況下,針對所述eip模式填充所述一個或更多個樣本。

14.根據(jù)權利要求13所述的方法,其中,填充所述一個或更多個樣本包括使用預定義的常數(shù)值來填充所述一個或更多個樣本。

15.根據(jù)權利要求14所述的方法,其中,所述預定義的常數(shù)值基于樣本比特深度。

16.根據(jù)權利要求13所述的方法,其中,填充所述一個或更多個樣本包括擴展可用樣本值以填充所述一個或更多個樣本。

17.根據(jù)權利要求1所述的方法,其中,所述第一eip參數(shù)集包括用于所述eip模式的第一組重建區(qū)域類型和濾波器形狀,其中,所述第二eip參數(shù)集包括用于所述eip模式的第二組重建區(qū)域類型和濾波器形狀,并且其中,用于所述eip模式的所述第一組重建區(qū)域類型和濾波器形狀包括用于所述eip模式的所述第二組重建區(qū)域類型和濾波器形狀的子集。

18.一種計算系統(tǒng),包括:

19.根據(jù)權利要求18所述的計算系統(tǒng),還包括:經由視頻比特流用信號通知指示是否要使用所述eip模式對所述多個塊中的當前塊進行解碼的指示符。

20.一種非暫態(tài)計算機可讀存儲介質,其存儲一個或更多個指令集,所述一個或更多個指令集被配置成用于由具有控制電路系統(tǒng)和存儲器的計算設備執(zhí)行,所述一個或更多個指令集包括用于以下處理的指令:


技術總結
視頻譯碼的示例方法包括接收多個塊的視頻比特流。在基于外推濾波器的幀內預測(EIP)模式對于多個塊中的當前塊有效的情況下,該方法還包括在對于當前塊滿足邊界條件的情況下,從第一EIP參數(shù)集中確定一個或更多個EIP模式參數(shù)。在對于當前塊不滿足邊界條件的情況下,該方法還包括從第二EIP參數(shù)集中確定一個或更多個EIP模式參數(shù),其中,第二EIP參數(shù)集包括未包括在第一EIP參數(shù)集中的一個或更多個參數(shù)。該方法還包括使用一個或更多個EIP模式參數(shù)來重建當前塊。

技術研發(fā)人員:趙欣,許曉中,王彪,陳聯(lián)霏,羅曼·車亞克,馬杜·柏林加色·克里什南,劉杉
受保護的技術使用者:騰訊美國有限責任公司
技術研發(fā)日:
技術公布日:2025/5/29
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1