JP2023504726A - モード-グローバル設定によるマトリックスベースのイントラ予測 - Google Patents
モード-グローバル設定によるマトリックスベースのイントラ予測 Download PDFInfo
- Publication number
- JP2023504726A JP2023504726A JP2022533565A JP2022533565A JP2023504726A JP 2023504726 A JP2023504726 A JP 2023504726A JP 2022533565 A JP2022533565 A JP 2022533565A JP 2022533565 A JP2022533565 A JP 2022533565A JP 2023504726 A JP2023504726 A JP 2023504726A
- Authority
- JP
- Japan
- Prior art keywords
- matrix
- prediction
- based intra
- prediction mode
- vector
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 239000011159 matrix material Substances 0.000 title claims abstract description 555
- 239000013598 vector Substances 0.000 claims abstract description 307
- 238000000034 method Methods 0.000 claims description 65
- 239000000523 sample Substances 0.000 claims description 51
- 238000012549 training Methods 0.000 claims description 40
- 238000013459 approach Methods 0.000 claims description 15
- 239000013074 reference sample Substances 0.000 claims description 15
- 238000011176 pooling Methods 0.000 claims description 13
- 238000004590 computer program Methods 0.000 claims description 12
- 238000005457 optimization Methods 0.000 claims description 8
- 230000001419 dependent effect Effects 0.000 claims description 6
- 238000004364 calculation method Methods 0.000 claims description 5
- 230000006870 function Effects 0.000 description 38
- 238000004422 calculation algorithm Methods 0.000 description 4
- 230000006399 behavior Effects 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 3
- 238000001914 filtration Methods 0.000 description 3
- 238000012552 review Methods 0.000 description 3
- 241000473391 Archosargus rhomboidalis Species 0.000 description 2
- 238000012935 Averaging Methods 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 238000013139 quantization Methods 0.000 description 2
- 230000011664 signaling Effects 0.000 description 2
- 230000003466 anti-cipated effect Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 238000013528 artificial neural network Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000000354 decomposition reaction Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000007123 defense Effects 0.000 description 1
- 238000009795 derivation Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 235000019580 granularity Nutrition 0.000 description 1
- 238000009499 grossing Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000003362 replicative effect Effects 0.000 description 1
- 230000003595 spectral effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000001131 transforming effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/103—Selection of coding mode or of prediction mode
- H04N19/11—Selection of coding mode or of prediction mode among a plurality of spatial predictive coding modes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/103—Selection of coding mode or of prediction mode
- H04N19/105—Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/132—Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/146—Data rate or code amount at the encoder output
- H04N19/147—Data rate or code amount at the encoder output according to rate distortion criteria
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/156—Availability of hardware or computational resources, e.g. encoding based on power-saving criteria
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/157—Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
- H04N19/159—Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/17—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
- H04N19/176—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/593—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial prediction techniques
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/70—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computing Systems (AREA)
- Theoretical Computer Science (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
Description
本出願を自己完結したままにするために、このセクションでは、Versatile Video CodingのWorking Draft 7[1]に含まれる現在のマトリックスベースのイントラ予測(MIP)方法の主要なステップが説明される。更なる詳細のために、それは[1]を参照する。
1.W及びHに依存し、
次いで、MIPモードが補間されないことになる場合、
2つ目のケースでは、rredは、
2.W及びHに依存し、
ここで、Aiは、W及びHに、並びにMIPモード-インデックスiに依存するマトリックスであり、ci及びdiは、MIPモード-インデックスiに依存する負でない整数であり、この依存性は、本発明によって除去されることになる。その上、predredは、
後に、rred,full[0]をpredredに加算する。
最終的に、結果は、所与のビット範囲[0,2B]にクリッピングされる。
3.wout,red<Wまたはhout,red<Hである場合、前のステップの終わりにおいて取得された低減した予測信号から完全なMIP予測信号を生成するために、アップサンプリング/線形補間を適用する。ここで、再構築済みサンプルが線形補間に含まれる。
全体的な概念が上記概説されてきた。それらのモードの使用を更に詳細に再度説明するために、MIP(マトリックスベースのイントラ予測)についての代替的なシノニムとして、概念が、以下ではALWIP(アフィン-線形重み付けイントラ予測)と称されることがある。
1.4×4ブロックを仮定して、ALWIP(または、MIP)は、境界の各々の軸に沿って2つの平均を取ることができる、図5.1を参照されたい。平均化することの代替例として、近傍性のあらゆる第2のサンプルが取られ、またはより一般的且つ正確に、マトリックス-ベクトル乗算19についての入力ベクトルのあらゆる成分が近傍した1つのサンプルから厳密に取られる。結果として生じる4個の入力サンプルは、マトリックス-ベクトル乗算に入る。マトリックスは、セットS0から取られ、セットS0は、近くのブロックサイズについてのマトリックスのセットである。オフセットを追加した後、これは、16個の最終予測サンプルを生じさせることができる。線形補間は、予測信号を生成するために必須ではない。よって、サンプルごとに(4×16)/(4×4)=4の合計の乗算が実行される。例えば、4×4ブロックについてのALWIPを例示する図5.1を参照されたい。厳密な計算が上記弁明されてきた。
2.8×8ブロックを仮定して、ALWIPは、境界の各々の軸に沿って4個の平均を取ることができる、図5.2を参照されたい。結果として生じる8個の入力サンプルは、マトリックス-ベクトル乗算19に入る。マトリックスは、セットS1から取られる。これは、予測ブロックの奇数位置上で16個のサンプルを生じさせることができる。よって、サンプルごとに(8×16)/(8×8)=2の合計の乗算が実行される。オフセットを追加した後、それらのサンプルは、低減した上境界を使用することによって垂直に補間される。水平補間に続き、元の左境界を使用する。例えば、8×8ブロックについてのALWIPを例示する図5.2を参照されたい。
3.8×4ブロックを仮定して、ALWIPは、境界の水平軸に沿って4個の平均及び左境界上の4個の元の境界値を取ることができる、図5.3を参照されたい。結果として生じる8個の入力サンプルは、マトリックス-ベクトル乗算に入る。マトリックスは、セットS1から取られる。これは、予測ブロックの奇数水平位置及び各々の垂直位置上で16個のサンプルを生じさせることができる。よって、サンプルごとに(8×16)/(8×4)=4の合計の乗算が実行される。オフセットを追加した後、それらのサンプルは、元の左境界を使用することによって水平に補間される。例えば、8×4ブロックについてのALWIPを例示する図5.3を参照されたい。
したがって、補間されたケースが扱われる。
4.16×16ブロックを仮定して、ALWIPは、境界の各々の軸に沿って4個の平均を取ることができる。結果として生じる8個の入力サンプルは、マトリックス-ベクトル乗算に入る。マトリックスは、セットS2から取られる。これは、予測ブロックの奇数位置上で64個のサンプルを生じさせることができる。よって、サンプルごとに(8×64)/(16×16)=2の合計の乗算が実行される。オフセットを追加した後、それらのサンプルは、上境界の8個の平均を使用することによって垂直に補間される。水平補間に続き、元の左境界を使用する。例えば、16×16ブロックについてのALWIPを例示する図5.4を参照されたい。
より大きな形状について、手順が必然的に同一であることができ、サンプルごとの乗算の回数が2回未満であることを検査することが容易である。
W×8ブロックについて、サンプルが奇数水平位置及び各々の垂直位置において与えられるので、水平補間のみが必要である。よって、最大でサンプルごとの(8×64)/(16×8)=4乗算がそれらのケースにおいて実行される。
最終的に、W>8のW×4ブロックについて、Akは、ダウンサンプリング済みブロックの水平軸に沿った奇数エントリに対応するあらゆる行を除外することによって生じるマトリックスであるとする。よって、出力サイズは、32であってもよく、再度、水平補間のみが実行されるままである。最大でサンプルごとの(8×32)/(16×4)=4乗算が実行されてもよい。
したがって、補間されたケースが扱われてもよい。これは、後続の図において例示される。
1.MIPに対して使用されるマトリックスエントリの範囲は固定され、例えば、予測マトリックス19のエントリは、予め定められたビット深度192の固定点表現190によって表現される。よって、例えば、予め定義された負でない整数μ1,low、μ1,up及びμ2,low、μ2,upが存在し、その結果、MIPモードiの2051~205nごとに、マトリックスAi、すなわち、予測マトリックス19のマトリックスエントリak,lごとに、
を有する。
この制約の2つの特定の実施例は、以下のように与えられる。
第1の実施例は、固定された正の整数μについて、MIP-予測において使用される全てのマトリックスAiの全てのマトリックスエントリak,lについて、
第1の実施例に従って、それぞれのマトリックスベースのイントラ予測モード205と関連付けられた予測マトリックス19のエントリは、同一の符号、例えば、正のエントリであり、装置54は、マトリックス-ベクトル積206を計算する前に、マトリックスベースのイントラ予測モード2051~205nごとに、マトリックスベースのイントラ予測モード2051~205nに対して等しいオフセット値ciだけ、それぞれのマトリックスベースのイントラ予測モード205と関連付けられた予測マトリックス19の全てのエントリをオフセットするように構成され、マトリックスベースのイントラ予測モード2051~205nごとに、それぞれのマトリックスベースのイントラ予測モード205と関連付けられた予測マトリックス19の全てのエントリは、符号付き8ビット表現によって表現可能である。したがって、この代替例に従って、マトリックスエントリごとに7ビットの桁が記憶されるにすぎない。これは、符号ビットが記憶される必要がないという事実に起因する。
第2の実施例は、MIPモードi2051~205nごとに
第2の実施例に従って、装置54は、マトリックスベースのイントラ予測モード2051~205nごとに、8ビット符号付き桁表現においてそれぞれのマトリックスベースのイントラ予測モード205と関連付けられた予測マトリックス19のエントリを記憶するように構成される。この第2の実施例では、装置54は、マトリックス-ベクトル積206を計算する前に、オフセット値ciだけそれぞれのマトリックスベースのイントラ予測モード205と関連付けられた予測マトリックス19のエントリをオフセットしない。
2.シフト値di、すなわち、右シフト209についてのビットの数211は、MIPモードi 2051~205nとは独立している。よって、正の整数dが存在し、その結果、MIPモードi2051~205nごとに、
3.値ci、すなわち、予測マトリックス19のエントリへのオフセットは、MIPモードi 2051~205nとは独立している。よって、正の整数cが存在し、その結果、MIPモードi2051~205nごとに、
よって、装置54は、マトリックス-ベクトル積206を計算する前に、例えば、加算または減算によって、マトリックスベースのイントラ予測モード2051~205nごとに、オフセット値、MIPモードのリスト204の全てのマトリックスベースのイントラ予測モード2051~205nに対して等しい比較cだけそれぞれのマトリックスベースのイントラ予測モード205と関連付けられた予測マトリックス19の全てのエントリをオフセットするように構成されてもよい。
MIPモードの2つ以上のリスト204のケースでは、MIPモードの2つ以上のリスト204のリストごとに、オフセット値cは、例えば、MIPモードのそれぞれのリストの全てのマトリックスベースのイントラ予測モード2051~205nに対して等しい。言い換えると、オフセット値cは、例えば、同一のブロックサイズセットに関連するMIPモードに対して少なくとも同一である。
を満たす必要があるように、負でない整数ciが存在する必要があることを意味し、εは、
を置くことが、式(1)を合理的に近似させるよう式(2)を実行することができるように合理的に小さい。ここで、丸めroundがマトリックスの各々のエントリに適用される。その上、実数xについて、
[1]B.Bross et al.,Versatile Video Coding(Draft 7),Document JVET-P2001,Geneva,October 2019
Claims (41)
- イントラ予測を使用してピクチャの予め定められたブロック(18)を復号する装置(54)であって、
データストリーム(12)からモードインデックス(200)を読み込み、前記モードインデックスは、マトリックスベースのイントラ予測モードのリスト(204)からの1つを指し示し、
前記予め定められたブロック(18)に近傍した参照サンプル(17)から導出された入力ベクトル(102)と、前記モードインデックス(200)によって指し示された前記マトリックスベースのイントラ予測モード(k)と関連付けられた予測マトリックス(19)と、の間のマトリックス-ベクトル積(206)を計算し、前記マトリックス-ベクトル積(206)によって取得された出力ベクトル(208)の成分(210)を前記予め定められたブロックのサンプル位置(104)に関連付けることによって、前記予め定められたブロック(18)のサンプル(108)を予測する、ように構成され、
マトリックスベースのイントラ予測モード(2051~205n)ごとに、それぞれのマトリックスベースのイントラ予測モード(205;205i)と関連付けられた前記予測マトリックス(19)の全てのエントリは、予め定められたビット深度(192)の固定点表現(190)によって表現され、前記予め定められたビット深度(192)は、前記マトリックスベースのイントラ予測モード(2051~205n)に対して等しく、
前記装置(54)は、マトリックスベースのイントラ予測モード(2051~205n)ごとに、前記出力ベクトル(208)の成分(210)ごとに、前記マトリックスベースのイントラ予測モード(2051~205n)に対して等しいビットの数(211)において右シフト(209)を実行することによって、前記入力ベクトル(102)と前記それぞれのマトリックスベースのイントラ予測モード(205;205i)と関連付けられた前記予測マトリックス(19)との間の前記マトリックス-ベクトル積(206)を計算するように構成される、
前記装置(54)。 - マトリックスベースのイントラ予測モードの前記リスト内のマトリックスベースのイントラ予測モード(2051~205n)の数は、12、16、または32である、請求項1に記載の装置(54)。
- マトリックスベースのイントラ予測モードの前記リスト内の前記マトリックスベースのイントラ予測モード(2051~205n)が、それと関連付けられた6、8、または16個の異なるマトリックスを有するように構成される、請求項1または2に記載の装置(54)。
- 前記装置(54)は、出力ベクトル(208)の成分(210)ごとに前記マトリックス-ベクトル積(206)によって取得された中間結果(108’)に対して前記右シフト(209)を適用することを伴う固定点算術演算において前記入力ベクトル(102)と、前記それぞれのマトリックスベースのイントラ予測モード(205;205i)と関連付けられた前記予測マトリックス(19)と、の間の前記マトリックス-ベクトル積(206)を計算するように構成される、請求項1~3のいずれか一項に記載の装置(54)。
- 前記装置(54)は、前記マトリックス-ベクトル積(206)を計算する前に、マトリックスベースのイントラ予測モード(2051~205n)ごとに、前記マトリックスベースのイントラ予測モード(2051~205n)に対して等しいオフセット値により、前記それぞれのマトリックスベースのイントラ予測モード(205;205i)と関連付けられた前記予測マトリックス(19)の全てのエントリをオフセットするように構成される、請求項1~4のいずれか一項に記載の装置(54)。
- 前記装置(54)は、各マトリックスベースのイントラ予測モード(2051~205n)において、前記それぞれのマトリックスベースのイントラ予測モード(205;205i)と関連付けられた前記予測マトリックス(19)のエントリごとに、前記予め定められたビット深度(192)における前記固定点表現(190)を記憶するように構成される、請求項1~5のいずれか一項に記載の装置(54)。
- 前記装置(54)は、
10ビット分解能において前記ピクチャを復号し、
マトリックスベースのイントラ予測モード(2051~205n)ごとに、7ビット精度において、前記それぞれのマトリックスベースのイントラ予測モード(205;205i)と関連付けられた前記予測マトリックス(19)の前記エントリの桁を記憶し、
前記ビットの数(211)として6ビットを使用する、
ように構成される、請求項1~6のいずれか一項に記載の装置(54)。 - 前記装置(54)は、マトリックスベースのイントラ予測モード(2051~205n)ごとに、8ビット符号付き桁表現において前記それぞれのマトリックスベースのイントラ予測モード(205;205i)と関連付けられた前記予測マトリックス(19)の前記エントリを記憶するように構成され、または
前記それぞれのマトリックスベースのイントラ予測モード(205;205i)と関連付けられた前記予測マトリックス(19)の前記エントリは、同一の符号のエントリであり、前記装置(54)は、前記マトリックス-ベクトル積(206)を計算する前に、マトリックスベースのイントラ予測モード(2051~205n)ごとに、前記マトリックスベースのイントラ予測モード(2051~205n)に対して等しいオフセット値により、前記それぞれのマトリックスベースのイントラ予測モード(205;205i)と関連付けられた前記予測マトリックス(19)の全てのエントリをオフセットするように構成され、マトリックスベースのイントラ予測モード(2051~205n)ごとに、前記それぞれのマトリックスベースのイントラ予測モード(205;205i)と関連付けられた前記予測マトリックス(19)の全てのエントリは、符号付き8ビット表現によって表現可能である、
請求項7に記載の装置(54)。 - 前記装置(54)は、出力ベクトル(208)の成分(210)ごとにマトリックス-ベクトル積(206)によって取得され、前記マトリックスベースのイントラ予測モード(2051~205n)と関連付けられた前記予測マトリックス(19)のエントリが記憶されたビット精度の2倍高いビット精度において表現された中間結果(108’)に対して前記右シフト(209)を適用することを伴う固定点算術演算において前記入力ベクトル(102)と、前記それぞれのマトリックスベースのイントラ予測モード(205;205i)と関連付けられた前記予測マトリックス(19)と、の間の前記マトリックス-ベクトル積(206)を計算するように構成される、請求項1~8のいずれか一項に記載の装置(54)。
- マトリックスベースのイントラ予測モード(2051~205n)の前記リスト(204)は、マトリックスベースのイントラ予測モードの1つ以上のペア(212)を含み、マトリックスベースのイントラ予測モードのペアごとに、マトリックスベースのイントラ予測モードのそれぞれのペアの第1のマトリックスベースのイントラ予測モードと関連付けられた前記予測マトリックス(19)は、マトリックスベースのイントラ予測モードの前記それぞれのペアの第2のマトリックスベースのイントラ予測モードと関連付けられた前記予測マトリックス(19)に等しく、前記装置(54)は、前記モードインデックスによって指し示された前記マトリックスベースのイントラ予測モードがマトリックスベースのイントラ予測モードの前記それぞれのペアの前記第1のマトリックスベースのイントラ予測モードである場合、前記入力ベクトル(112)の成分(214)との前記予め定められたブロックに近傍した前記参照サンプル(17)の関連付け、及び前記出力ベクトル(208)の前記成分(210)との前記予め定められたブロック(18)の前記サンプル位置(104)の関連付けが、前記モードインデックスによって指し示された前記マトリックスベースのイントラ予測モードがマトリックスベースのイントラ予測モードの前記それぞれのペアの前記第2のマトリックスベースのイントラ予測モードであるケースにおける関連付けに対して転置されるように構成される、
請求項1~9のいずれか一項に記載の装置(54)。 - 複数のブロック次元に対してマトリックスベースのイントラ予測モード(2051~205n)の前記リストを使用するように構成される、請求項1~10のいずれか一項に記載の装置(54)。
- 前記装置(54)は、前記出力ベクトルに基づいて、または前記出力ベクトル及び前記予め定められたブロックに近傍した前記参照サンプルに基づいて、アップサンプリング及び/または補間によって、前記出力ベクトル(208)の前記成分(210)が関連付けられた前記サンプル位置からオフセットされた前記予め定められたブロックのサンプルを予測するように構成される、請求項1~11のいずれか一項に記載の装置(54)。
- 前記装置(54)は、ダウンサンプリング及び/またはプーリングによって、前記予め定められたブロック(18)に近傍した前記参照サンプル(17)から前記入力ベクトル(102)を導出するように構成される、請求項1~12のいずれか一項に記載の装置(54)。
- 前記予め定められたブロック(18)に近傍した前記参照サンプル(17)は、前記予め定められたブロックの上の第1の参照サンプル及び前記予め定められたブロックの左の第2の参照サンプルを含み、
前記装置(54)は、
ダウンサンプリング及び/またはプーリングによって、前記第1の参照サンプルから第1の中間成分を導出し、
ダウンサンプリング及び/またはプーリングによって、前記第2の参照サンプルから第2の中間成分を導出し、
前記第1の中間成分及び前記第2の中間成分を連結して、予備入力ベクトルを導出し、
前記予備入力ベクトルから前記入力ベクトルを形成する、
ことによって、前記予め定められたブロック(18)に近傍した前記参照サンプル(17)から前記入力ベクトル(102)を導出するように構成される、
請求項1~13のいずれか一項に記載の装置(54)。 - Bビット分解能において前記ピクチャを復号し、
前記入力ベクトルの第1の成分を取得するように前記予備入力ベクトルの第1の成分から2B-1を減算し、前記入力ベクトルの更なる成分を取得するように前記予備入力ベクトルの更なる成分から前記予備入力ベクトルの前記第1の成分を減算し、または
前記入力ベクトルが前記更なる成分から形成されるように、前記予備入力ベクトルの更なる成分から前記予備入力ベクトルの第1の成分を減算する、
ことによって、前記予備入力ベクトルから前記入力ベクトルを形成し、
前記予備入力ベクトルの前記第1の成分の成分ワイズ加算によって前記出力ベクトルを補正する、
ように構成される、請求項14に記載の装置(54)。 - マトリックスベースのイントラ予測モードの前記リスト内の前記マトリックスベースのイントラ予測モード(2051~205n)の前記予測マトリックスの前記エントリは、表2内の前記エントリに対応する、請求項1~15のいずれか一項に記載の装置(54)。
- イントラ予測を使用してピクチャの予め定められたブロック(18)を符号化する装置(14)であって、
データストリーム(12)にモードインデックス(200)を挿入し、前記モードインデックスは、マトリックスベースのイントラ予測モード(2051~205n)のリスト(204)からの1つを指し示し、
前記予め定められたブロック(18)に近傍した参照サンプル(17)から導出された入力ベクトル(102)と前記モードインデックス(200)によって指し示された前記マトリックスベースのイントラ予測モード(k)と関連付けられた予測マトリックスとの間のマトリックス-ベクトル積(206)を計算し、前記マトリックス-ベクトル積(206)によって取得された出力ベクトル(208)の成分(210)を前記予め定められたブロックのサンプル位置(104)に関連付けることによって、前記予め定められたブロック(18)のサンプル(108)を予測する、ように構成され、
マトリックスベースのイントラ予測モード(2051~205n)ごとに、それぞれのマトリックスベースのイントラ予測モード(205;205i)と関連付けられた前記予測マトリックス(19)の全てのエントリは、予め定められたビット深度(192)の固定点表現(190)によって表現され、前記予め定められたビット深度(192)は、前記マトリックスベースのイントラ予測モード(2051~205n)に対して等しく、
前記装置(14)は、各マトリックスベースのイントラ予測モード(2051~205n)において、前記出力ベクトルの成分ごとに、前記マトリックスベースのイントラ予測モード(2051~205n)に対して等しいビットの数(211)において右シフト(209)を実行することによって、前記入力ベクトル(102)と前記それぞれのマトリックスベースのイントラ予測モード(205;205i)と関連付けられた前記予測マトリックス(19)との間の前記マトリックス-ベクトル積(206)を計算するように構成される、
前記装置(14)。 - マトリックスベースのイントラ予測モードの前記リスト内のマトリックスベースのイントラ予測モード(2051~205n)の数は、12、16、または32である、請求項17に記載の装置(14)。
- マトリックスベースのイントラ予測モードの前記リスト内の前記マトリックスベースのイントラ予測モード(2051~205n)が、それと関連付けられた6、8、または16個の異なるマトリックスを有するように構成される、請求項17または18に記載の装置(14)。
- 前記装置(14)は、出力ベクトル(208)の成分(210)ごとに前記マトリックス-ベクトル積(206)によって取得された中間結果(108’)に対して前記右シフト(209)を適用することを伴う固定点算術演算において前記入力ベクトル(102)と、前記それぞれのマトリックスベースのイントラ予測モード(205;205i)と関連付けられた前記予測マトリックス(19)と、の間の前記マトリックス-ベクトル積(206)を計算するように構成される、請求項17~19のいずれか一項に記載の装置(14)。
- 前記装置(14)は、前記マトリックス-ベクトル積(206)を計算する前に、マトリックスベースのイントラ予測モード(2051~205n)ごとに、前記マトリックスベースのイントラ予測モード(2051~205n)に対して等しいオフセット値により、前記それぞれのマトリックスベースのイントラ予測モード(205;205i)と関連付けられた前記予測マトリックス(19)の全てのエントリをオフセットするように構成される、請求項17~20のいずれか一項に記載の装置(14)。
- 前記装置(14)は、各マトリックスベースのイントラ予測モード(2051~205n)において、前記それぞれのマトリックスベースのイントラ予測モード(205;205i)と関連付けられた前記予測マトリックス(19)のエントリごとに、前記予め定められたビット深度(192)において前記固定点表現(190)を記憶するように構成される、請求項17~21のいずれか一項に記載の装置(14)。
- 前記装置(14)は、
10ビット分解能において前記ピクチャを符号化し、
マトリックスベースのイントラ予測モード(2051~205n)ごとに、7ビット精度において、前記それぞれのマトリックスベースのイントラ予測モード(205;205i)と関連付けられた前記予測マトリックス(19)の前記エントリの桁を記憶し、
前記ビットの数(211)として6ビットを使用する、
ように構成される、請求項17~22のいずれか一項に記載の装置(14)。 - 前記装置(14)は、マトリックスベースのイントラ予測モード(2051~205n)ごとに、8ビット符号付き桁表現において前記それぞれのマトリックスベースのイントラ予測モード(205;205i)と関連付けられた前記予測マトリックス(19)の前記エントリを記憶するように構成され、または
前記それぞれのマトリックスベースのイントラ予測モード(205;205i)と関連付けられた前記予測マトリックス(19)の前記エントリは、同一の符号のエントリであり、前記装置(14)は、前記マトリックス-ベクトル積(206)を計算する前に、マトリックスベースのイントラ予測モード(2051~205n)ごとに、前記マトリックスベースのイントラ予測モード(2051~205n)に対して等しいオフセット値により、前記それぞれのマトリックスベースのイントラ予測モード(205;205i)と関連付けられた前記予測マトリックス(19)の全てのエントリをオフセットするように構成され、マトリックスベースのイントラ予測モード(2051~205n)ごとに、前記それぞれのマトリックスベースのイントラ予測モード(205;205i)と関連付けられた前記予測マトリックス(19)の全てのエントリは、符号付き8ビット表現によって表現可能である、
請求項23に記載の装置(14)。 - 前記装置(14)は、出力ベクトル(208)の成分(210)ごとにマトリックス-ベクトル積(206)によって取得され、前記マトリックスベースのイントラ予測モード(2051~205n)と関連付けられた前記予測マトリックス(19)のエントリが記憶されたビット精度の2倍高いビット精度において表現された中間結果(108’)に対して前記右シフト(209)を適用することを伴う固定点算術演算において前記入力ベクトル(102)と、前記それぞれのマトリックスベースのイントラ予測モード(205;205i)と関連付けられた前記予測マトリックス(19)と、の間の前記マトリックス-ベクトル積(206)を計算するように構成される、請求項17~24のいずれか一項に記載の装置(14)。
- マトリックスベースのイントラ予測モード(2051~205n)の前記リスト(204)は、マトリックスベースのイントラ予測モードの1つ以上のペア(212)を含み、マトリックスベースのイントラ予測モードのペアごとに、マトリックスベースのイントラ予測モードのそれぞれのペアの第1のマトリックスベースのイントラ予測モードと関連付けられた前記予測マトリックス(19)は、マトリックスベースのイントラ予測モードの前記それぞれのペアの第2のマトリックスベースのイントラ予測モードと関連付けられた前記予測マトリックス(19)に等しく、前記装置(14)は、前記モードインデックスによって指し示された前記マトリックスベースのイントラ予測モードがマトリックスベースのイントラ予測モードの前記それぞれのペアの前記第1のマトリックスベースのイントラ予測モードである場合、前記入力ベクトル(112)の成分(214)との前記予め定められたブロックに近傍した前記参照サンプル(17)の関連付け、及び前記出力ベクトル(208)の前記成分(210)との前記予め定められたブロック(18)の前記サンプル位置(104)の関連付けが、前記モードインデックスによって指し示された前記マトリックスベースのイントラ予測モードがマトリックスベースのイントラ予測モードの前記それぞれのペアの前記第2のマトリックスベースのイントラ予測モードであるケースにおける関連付けに対して転置されるように構成される、
請求項17~25のいずれか一項に記載の装置(14)。 - 複数のブロック次元に対してマトリックスベースのイントラ予測モード(2051~205n)の前記リストを使用するように構成される、請求項17~26のいずれか一項に記載の装置(14)。
- 前記装置(14)は、前記出力ベクトルに基づいて、または前記出力ベクトル及び前記予め定められたブロックに近傍した前記参照サンプルに基づいて、アップサンプリング及び/または補間によって、前記出力ベクトル(208)の前記成分(210)が関連付けられた前記サンプル位置からオフセットされた前記予め定められたブロックのサンプルを予測するように構成される、請求項17~27のいずれか一項に記載の装置(14)。
- 前記装置(14)は、ダウンサンプリング及び/またはプーリングによって、前記予め定められたブロック(18)に近傍した前記参照サンプル(17)から前記入力ベクトル(102)を導出するように構成される、請求項17~28のいずれか一項に記載の装置(14)。
- 前記予め定められたブロック(18)に近傍した前記参照サンプル(17)は、前記予め定められたブロックの上の第1の参照サンプル及び前記予め定められたブロックの左の第2の参照サンプルを含み、
前記装置(14)は、
ダウンサンプリング及び/またはプーリングによって、前記第1の参照サンプルから第1の中間成分を導出し、
ダウンサンプリング及び/またはプーリングによって、前記第2の参照サンプルから第2の中間成分を導出し、
前記第1の中間成分及び前記第2の中間成分を連結して、予備入力ベクトルを導出し、
前記予備入力ベクトルから前記入力ベクトルを形成する、
ことによって、前記予め定められたブロック(18)に近傍した前記参照サンプル(17)から前記入力ベクトル(102)を導出するように構成される、
請求項17~29のいずれか一項に記載の装置(14)。 - Bビット分解能において前記ピクチャを符号化し、
前記入力ベクトルの第1の成分を取得するように前記予備入力ベクトルの第1の成分から2B-1を減算し、前記入力ベクトルの更なる成分を取得するように前記予備入力ベクトルの更なる成分から前記予備入力ベクトルの前記第1の成分を減算し、または
前記入力ベクトルが前記更なる成分から形成されるように、前記予備入力ベクトルの更なる成分から前記予備入力ベクトルの第1の成分を減算する、
ことによって、前記予備入力ベクトルから前記入力ベクトルを形成し、
前記予備入力ベクトルの前記第1の成分の成分ワイズ加算によって前記出力ベクトルを補正する、
ように構成される、請求項30に記載の装置(14)。 - マトリックスベースのイントラ予測モードの前記リスト内の前記マトリックスベースのイントラ予測モード(2051~205n)の前記予測マトリックスの前記エントリは、表2内の前記エントリに対応する、請求項17~31のいずれか一項に記載の装置(14)。
- 予め定められたブロック(18)に近傍した参照サンプル(17)から導出された入力ベクトル(102)と予め定められたブロックに対して選択されたマトリックスベースのイントラ予測モード(k)と関連付けられた予測マトリックス(19)の1つとの間のマトリックス-ベクトル積(206)を計算し、前記マトリックス-ベクトル積(206)によって取得された出力ベクトル(208)の成分(210)を前記予め定められたブロックのサンプル位置(104)に関連付けることによって、前記予め定められたブロック(18)のサンプル(108)を予測するために、その中で前記予め定められたブロックに対して1つが選択されることになる前記マトリックスベースのイントラ予測モード(2051~205n)のリスト(204)の訓練予測マトリックスのための装置(310)であって、
前記装置(310)は、
最急降下法アプローチを使用して、そのドメイン及びコドメインが浮動小数点表現によって定義され、その画像(300)が予め定められた動的範囲を有し、マトリックスベースのイントラ予測モード(2051~205n)に対して等しい、微分可能関数を使用して代表する値がマッピングされた中間値に前記予測マトリックス(19)のエントリを設定することと関連付けられた予測歪み測定に依存するコスト関数を使用して、前記浮動小数点表現において表現された、前記マトリックスベースのイントラ予測モードの前記リスト(204)の前記予測マトリックスの前記エントリについての代表する値を最適化することによって、前記マトリックスベースのイントラ予測モード(2051~205n)の前記リスト(204)の前記予測マトリックスを訓練し、
前記中間値を固定点表現(190)に量子化し、その結果、マトリックスベースのイントラ予測モード(2051~205n)ごとに、前記それぞれのマトリックスベースのイントラ予測モード(205;205i)と関連付けられた前記予測マトリックス(19)は、予め定められたビット深度(192)の固定点表現(190)によって表現された全てのエントリを有し、その結果、前記予め定められたビット深度(192)は、前記マトリックスベースのイントラ予測モード(2051~205n)に対して等しく、その結果、マトリックスベースのイントラ予測モード(2051~205n)ごとに、前記入力ベクトル(102)と、前記それぞれのマトリックスベースのイントラ予測モード(205;205i)と関連付けられた前記予測マトリックス(19)と、の間の前記マトリックス-ベクトル積(206)が、前記出力ベクトルの成分ごとに、前記マトリックスベースのイントラ予測モード(2051~205n)に対して等しいビットの数(211)において右シフト(209)を実行することによって計算可能である、
ように構成される、前記装置(310)。 - 前記微分可能関数は、原点において傾き1を有し、厳密に単調に増大し、前記画像の上限及び下限において水平漸近線を有する、
請求項33に記載の装置(310)。 - 前記微分可能関数は、前記コドメイン内の前記画像のシフトに関してシフトパラメータによってパラメータ化され、前記装置(310)は、前記最急降下法アプローチを使用して前記シフトパラメータに最適化を受けさせ、前記マトリックス-ベクトル積(206)の前記計算の前に、マトリックスベースのイントラ予測モード(2051~205n)ごとに、前記それぞれのマトリックスベースのイントラ予測モード(205;205i)と関連付けられた前記予測マトリックス(19)の全てのエントリをオフセットするために使用されるように、前記シフトパラメータから前記マトリックスベースのイントラ予測モード(2051~205n)に対して等しいオフセット値を導出するように構成される、請求項33~35のいずれか一項の記載の装置(310)。
- イントラ予測を使用してピクチャの予め定められたブロック(18)を復号する方法であって、
データストリーム(12)からモードインデックス(200)を読み込むことであって、前記モードインデックスは、マトリックスベースのイントラ予測モードのリスト(204)からの1つを指し示す、前記読み込むことと、
前記予め定められたブロック(18)に近傍した参照サンプル(17)から導出された入力ベクトル(102)と前記モードインデックス(200)によって指し示された前記マトリックスベースのイントラ予測モード(k)と関連付けられた予測マトリックス(19)との間のマトリックス-ベクトル積(206)を計算し、前記マトリックス-ベクトル積(206)によって取得された出力ベクトル(208)の成分(210)を前記予め定められたブロックのサンプル位置(104)に関連付けることによって、前記予め定められたブロック(18)のサンプル(108)を予測することと、を備え、
マトリックスベースのイントラ予測モード(2051~205n)ごとに、それぞれのマトリックスベースのイントラ予測モード(205;205i)と関連付けられた前記予測マトリックス(19)の全てのエントリは、予め定められたビット深度(192)の固定点表現(190)によって表現され、前記予め定められたビット深度(192)は、前記マトリックスベースのイントラ予測モード(2051~205n)に対して等しく、
前記方法は、各マトリックスベースのイントラ予測モード(2051~205n)において、前記出力ベクトル(208)の成分(210)ごとに、前記マトリックスベースのイントラ予測モード(2051~205n)に対して等しいビットの数(211)において右シフト(209)を実行することによって、前記入力ベクトル(102)と前記それぞれのマトリックスベースのイントラ予測モード(205;205i)と関連付けられた前記予測マトリックス(19)との間の前記マトリックス-ベクトル積(206)を計算することを備えた、
前記方法。 - イントラ予測を使用してピクチャの予め定められたブロック(18)を符号化する方法であって、
データストリーム(12)にモードインデックス(200)を挿入することであって、前記モードインデックスは、マトリックスベースのイントラ予測モード(2051~205n)のリスト(204)からの1つを指し示す、前記挿入することと、
前記予め定められたブロック(18)に近傍した参照サンプル(17)から導出された入力ベクトル(102)と前記モードインデックス(200)によって指し示された前記マトリックスベースのイントラ予測モード(k)と関連付けられた予測マトリックスとの間のマトリックス-ベクトル積(206)を計算し、前記マトリックス-ベクトル積(206)によって取得された出力ベクトル(208)の成分(210)を前記予め定められたブロックのサンプル位置(104)に関連付けることによって、前記予め定められたブロック(18)のサンプル(108)を予測することと、を備え、
マトリックスベースのイントラ予測モード(2051~205n)ごとに、それぞれのマトリックスベースのイントラ予測モード(205;205i)と関連付けられた前記予測マトリックス(19)の全てのエントリは、予め定められたビット深度(192)の固定点表現(190)によって表現され、前記予め定められたビット深度(192)は、前記マトリックスベースのイントラ予測モード(2051~205n)に対して等しく、
前記方法は、各マトリックスベースのイントラ予測モード(2051~205n)において、前記出力ベクトルの成分ごとに、前記マトリックスベースのイントラ予測モード(2051~205n)に対して等しいビットの数(211)において右シフト(209)を実行することによって、前記入力ベクトル(102)と、前記それぞれのマトリックスベースのイントラ予測モード(205;205i)と関連付けられた前記予測マトリックス(19)と、の間の前記マトリックス-ベクトル積(206)を計算することを備えた、
前記方法。 - 予め定められたブロック(18)に近傍した参照サンプル(17)から導出された入力ベクトル(102)と予め定められたブロックに対して選択されたマトリックスベースのイントラ予測モード(k)と関連付けられた予測マトリックス(19)の1つとの間のマトリックス-ベクトル積(206)を計算し、前記マトリックス-ベクトル積(206)によって取得された出力ベクトル(208)の成分(210)を前記予め定められたブロックのサンプル位置(104)に関連付けることによって、前記予め定められたブロック(18)のサンプル(108)を予測するために、その中で前記予め定められたブロックに対して1つが選択されることになる前記マトリックスベースのイントラ予測モードのリスト(204)の訓練予測マトリックスのための方法であって、
前記方法は、
最急降下法アプローチを使用して、そのドメイン及びコドメインが浮動小数点表現によって定義され、その画像(300)が予め定められた動的範囲を有し、マトリックスベースのイントラ予測モードに対して等しい、微分可能関数を使用して代表する値がマッピングされた中間値に前記予測マトリックス(19)のエントリを設定することと関連付けられた予測歪み測定に依存するコスト関数を使用して、前記浮動小数点表現において表現された、前記マトリックスベースのイントラ予測モードの前記リスト(204)の前記予測マトリックスの前記エントリについての代表する値を最適化することによって、前記マトリックスベースのイントラ予測モードの前記リスト(204)の前記予測マトリックスを訓練することと、
前記中間値を固定点表現(190)に量子化し、その結果、マトリックスベースのイントラ予測モードごとに、前記それぞれのマトリックスベースのイントラ予測モードと関連付けられた前記予測マトリックス(19)は、予め定められたビット深度の固定点表現(190)によって表現された全てのエントリを有し、その結果、前記予め定められたビット深度は、前記マトリックスベースのイントラ予測モードに対して等しく、その結果、マトリックスベースのイントラ予測モードごとに、前記入力ベクトル(102)と、前記それぞれのマトリックスベースのイントラ予測モード(k)と関連付けられた前記予測マトリックス(19)と、の間の前記マトリックス-ベクトル積(206)が、前記出力ベクトルの成分ごとに、前記マトリックスベースのイントラ予測モードに対して等しいビットの数において右シフトを実行することによって計算可能である、ことと、
を備えた、前記方法。 - 請求項38に記載の方法によって生成されたデータストリーム。
- コンピュータ上で実行されるとき、請求項37、38、及び39のいずれか一項に記載の方法を実行するためのプログラムコードを有するコンピュータプログラム。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP19214201.6 | 2019-12-06 | ||
EP19214201 | 2019-12-06 | ||
PCT/EP2020/084691 WO2021110943A1 (en) | 2019-12-06 | 2020-12-04 | Matrix based intra prediction with mode-global settings |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2024069855A Division JP2024097030A (ja) | 2019-12-06 | 2024-04-23 | モード-グローバル設定によるマトリックスベースのイントラ予測 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2023504726A true JP2023504726A (ja) | 2023-02-06 |
JP7479471B2 JP7479471B2 (ja) | 2024-05-08 |
Family
ID=69024094
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2022533565A Active JP7479471B2 (ja) | 2019-12-06 | 2020-12-04 | モード-グローバル設定によるマトリックスベースのイントラ予測 |
Country Status (10)
Country | Link |
---|---|
EP (1) | EP4070542A1 (ja) |
JP (1) | JP7479471B2 (ja) |
KR (1) | KR20220121827A (ja) |
CN (1) | CN115066896A (ja) |
AU (2) | AU2020397503B2 (ja) |
BR (1) | BR112022010988A2 (ja) |
CA (1) | CA3163771A1 (ja) |
MX (1) | MX2022006797A (ja) |
TW (1) | TWI789653B (ja) |
WO (1) | WO2021110943A1 (ja) |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8606023B2 (en) | 2006-06-26 | 2013-12-10 | Qualcomm Incorporated | Reduction of errors during computation of inverse discrete cosine transform |
CN116095345A (zh) | 2019-09-24 | 2023-05-09 | Oppo广东移动通信有限公司 | 预测值的确定方法、编码器、解码器以及计算机存储介质 |
-
2020
- 2020-12-04 KR KR1020227023196A patent/KR20220121827A/ko unknown
- 2020-12-04 CN CN202080095826.4A patent/CN115066896A/zh active Pending
- 2020-12-04 EP EP20816501.9A patent/EP4070542A1/en active Pending
- 2020-12-04 BR BR112022010988A patent/BR112022010988A2/pt unknown
- 2020-12-04 CA CA3163771A patent/CA3163771A1/en active Pending
- 2020-12-04 WO PCT/EP2020/084691 patent/WO2021110943A1/en unknown
- 2020-12-04 TW TW109142897A patent/TWI789653B/zh active
- 2020-12-04 MX MX2022006797A patent/MX2022006797A/es unknown
- 2020-12-04 AU AU2020397503A patent/AU2020397503B2/en active Active
- 2020-12-04 JP JP2022533565A patent/JP7479471B2/ja active Active
-
2024
- 2024-02-05 AU AU2024200696A patent/AU2024200696A1/en active Pending
Also Published As
Publication number | Publication date |
---|---|
JP7479471B2 (ja) | 2024-05-08 |
BR112022010988A2 (pt) | 2022-08-16 |
EP4070542A1 (en) | 2022-10-12 |
KR20220121827A (ko) | 2022-09-01 |
AU2024200696A1 (en) | 2024-02-22 |
TW202130173A (zh) | 2021-08-01 |
WO2021110943A1 (en) | 2021-06-10 |
MX2022006797A (es) | 2022-09-12 |
CN115066896A (zh) | 2022-09-16 |
AU2020397503A1 (en) | 2022-06-23 |
US20230036509A1 (en) | 2023-02-02 |
AU2020397503B2 (en) | 2023-11-09 |
CA3163771A1 (en) | 2021-06-10 |
TWI789653B (zh) | 2023-01-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20180310024A1 (en) | Intra prediction method of chrominance block using luminance sample, and apparatus using same | |
TWI816439B (zh) | 以區塊為基礎之預測技術 | |
CN108347604B (zh) | 视频解压方法、视频压缩方法和非暂时性计算机可读媒体 | |
CN105409218B (zh) | 解码器和解码方法 | |
US11405619B2 (en) | Geometric partition mode with simplified motion field storage and motion compensation in video coding | |
JP7463399B2 (ja) | ビデオコーディングのための勾配ベースの予測改良 | |
KR20210103539A (ko) | 인접 샘플 감소에 의해 선형 또는 아핀 변환을 사용하는 인트라 예측 | |
JP7477538B2 (ja) | 行列ベースのイントラ予測および二次変換を使用したコーディング | |
WO2012115420A2 (ko) | 필터링을 이용한 화면 내 예측 방법 및 이러한 방법을 사용하는 장치 | |
US20130003855A1 (en) | Processing method and device for video signals | |
WO2012087034A2 (ko) | 화면 내 예측 방법 및 이러한 방법을 사용하는 장치 | |
US20130188705A1 (en) | Simplification of LM Mode | |
GB2559062A (en) | Adaptive transform method based on in-screen prediction and apparatus using the method | |
US8879628B2 (en) | Floating point video coding | |
WO2013155398A2 (en) | Lm mode with uniform bit-width multipliers | |
JP2024069438A (ja) | イントラ予測を用いた符号化 | |
JP2023504726A (ja) | モード-グローバル設定によるマトリックスベースのイントラ予測 | |
KR20170058870A (ko) | 비선형 매핑을 통한 영상 부호화/복호화 방법 및 장치 | |
US12041222B2 (en) | Matrix based intra prediction with mode-global settings | |
JP2024097030A (ja) | モード-グローバル設定によるマトリックスベースのイントラ予測 | |
US20230199196A1 (en) | Methods and Apparatuses of Frequency Domain Mode Decision in Video Encoding Systems | |
US11064196B2 (en) | Parametrizable, quantization-noise aware bilateral filter for video coding | |
KR102038818B1 (ko) | 화면 내 예측 방법 및 이러한 방법을 사용하는 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220802 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220802 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230929 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20231010 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240105 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20240227 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20240325 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240423 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7479471 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |