H 266 請求對JEM的複雜度採取行動

2021-07-25 01:43:08 字數 994 閱讀 1300

本文譯自提案jvet-c0105。

摘要:這篇文件展示了幾個機構關於jem軟體複雜度的增加情況的看法,特別提出來創立乙個新的ad-hoc組,研究降低軟體一般性複雜度的可能方法。

1、最近jem複雜度的增加情況

2023年五月的日內瓦會議一開始,jem2.0軟體在ra配置的平均編碼時間據說是hm軟體的5.3倍。儘管相對於jem1.0軟體這個數字有所改善,但仍然足夠高到阻礙很多機構對jvet的工作做稱心如意的貢獻。

而且,日內瓦會議的討論似乎暗示了qtbt方案有可能將要在下乙個軟體版本jem3.0中使用。然而,正如qtbt的貢獻者所展示的,乙個有效的使用qtbt的編碼,意味著在全i幀模式下增加超過500%的編碼時間,在ra模式下增加超過200%的編碼時間,惡化了執行測試(test)和交叉驗證(cross checks)的時間條件。

與此同時,2023年5月日內瓦會議的很多文件,都沒有乙個完整的結果,因為沒有計算所有資料的時間。突出了的研究單位處理當前所需的編碼時間的困難。

2、當前編碼複雜度的負面影響

當前的編碼複雜度被認為具有以下的負面影響:

1、基於jem的新的工具的開發速度減慢,速度的減慢隨複雜度的增加線性增加。幾個引數的聯試對於缺少最少數量的cpu核的機構來說變得不可能。

2、給提交給jvet的技術提案做交叉驗證的機構所需的時間和資源增長隨著jem的複雜度的線性增加,是的一些機構執行這樣的交叉驗證現在變得不可能。

3、測試材料的種類和通測條件的的質量不得不降低,來平衡掉jem複雜度的增加。這樣直接影響了每乙個提出的工具的評估質量。

提出的解決方案:

儘管作者對所提出的問題並沒有完美的解決方法,但感覺jevt組應該往這方面工作以解決它。為了達到這個目的,提議成立新的ad-hoc組,這個組的目標就是降低當前jem軟體的複雜度,同時保持對新工具進行高質量的

評估能力。

需要著重強調的是,僅僅新成立的ad-hoc組不足以抗擊如上所訴業已發生的負面影響。因此作者請求jvet組小心翼翼地定義通測條件,考慮工具的開發、測試簡便性,以及效能-複雜度之間的權衡。

H 266中的多核變換

在hevc標準中基本上僅僅使用dct2作為變換核,只在幀內4 4的塊的亮度分量使用了dst變換,而h.266的多核變換技術引入了更多的選擇,新引入了dst7,dct8,dct5,dst1,目前僅僅幀間保留了dct8和dst7,幀內全部存在,由於266不存在tu的概念,即cu pu tu那麼就出現了非...

H 266的目前探索的情況

h.266的編碼框架目前還是跟265相同,變換 量化 反量化 反變換 濾波 熵編碼,基本相似,都是在這個框架上增加或者優化原有的技術,最大的變化可能是劃分框架變了,不在是原來的四叉樹劃分,變為了四叉樹二叉樹 聯發科提出 劃分,之後有人也提出三叉樹劃分,效能提公升較大,但是複雜度太大,沒被採納,對於單...

H 266的目前探索的情況

h.266的編碼框架目前還是跟265相同,變換 量化 反量化 反變換 濾波 熵編碼,基本相似,都是在這個框架上增加或者優化原有的技術,最大的變化可能是劃分框架變了,不在是原來的四叉樹劃分,變為了四叉樹二叉樹 聯發科提出 劃分,之後有人也提出三叉樹劃分,效能提公升較大,但是複雜度太大,沒被採納,對於單...