JP7026880B2 - ビデオ圧縮における非正方形ブロックのイントラ予測のための方法および装置 - Google Patents
ビデオ圧縮における非正方形ブロックのイントラ予測のための方法および装置 Download PDFInfo
- Publication number
- JP7026880B2 JP7026880B2 JP2020551902A JP2020551902A JP7026880B2 JP 7026880 B2 JP7026880 B2 JP 7026880B2 JP 2020551902 A JP2020551902 A JP 2020551902A JP 2020551902 A JP2020551902 A JP 2020551902A JP 7026880 B2 JP7026880 B2 JP 7026880B2
- Authority
- JP
- Japan
- Prior art keywords
- intra
- block
- mode
- prediction
- angle
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 91
- 230000006835 compression Effects 0.000 title description 25
- 238000007906 compression Methods 0.000 title description 25
- 238000009499 grossing Methods 0.000 claims description 39
- 238000012545 processing Methods 0.000 claims description 27
- 230000004044 response Effects 0.000 claims description 15
- 230000001419 dependent effect Effects 0.000 claims description 9
- 230000008878 coupling Effects 0.000 claims description 4
- 238000010168 coupling process Methods 0.000 claims description 4
- 238000005859 coupling reaction Methods 0.000 claims description 4
- 230000008859 change Effects 0.000 claims description 2
- 238000004590 computer program Methods 0.000 claims 4
- 239000000523 sample Substances 0.000 description 64
- 230000033001 locomotion Effects 0.000 description 30
- 230000008569 process Effects 0.000 description 28
- 238000006243 chemical reaction Methods 0.000 description 24
- 239000013598 vector Substances 0.000 description 20
- 238000001914 filtration Methods 0.000 description 18
- 239000000872 buffer Substances 0.000 description 17
- 238000004891 communication Methods 0.000 description 15
- 230000009466 transformation Effects 0.000 description 14
- 238000010586 diagram Methods 0.000 description 13
- 238000005516 engineering process Methods 0.000 description 11
- 230000005540 biological transmission Effects 0.000 description 8
- 238000013139 quantization Methods 0.000 description 8
- 238000009877 rendering Methods 0.000 description 7
- 230000002123 temporal effect Effects 0.000 description 7
- 230000002457 bidirectional effect Effects 0.000 description 6
- 230000002093 peripheral effect Effects 0.000 description 6
- 238000005070 sampling Methods 0.000 description 6
- 230000008901 benefit Effects 0.000 description 5
- 230000000007 visual effect Effects 0.000 description 5
- 230000006399 behavior Effects 0.000 description 4
- 239000013074 reference sample Substances 0.000 description 4
- 230000003044 adaptive effect Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 239000011159 matrix material Substances 0.000 description 3
- 239000007787 solid Substances 0.000 description 3
- 230000001413 cellular effect Effects 0.000 description 2
- 239000012634 fragment Substances 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000005457 optimization Methods 0.000 description 2
- 230000002441 reversible effect Effects 0.000 description 2
- 238000013403 standard screening design Methods 0.000 description 2
- 210000003813 thumb Anatomy 0.000 description 2
- 241000282412 Homo Species 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000010348 incorporation Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000013508 migration Methods 0.000 description 1
- 230000005012 migration Effects 0.000 description 1
- 238000010295 mobile communication 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
- 230000002085 persistent effect Effects 0.000 description 1
- 239000000779 smoke Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000000153 supplemental effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000001052 transient 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
-
- 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/117—Filters, e.g. for pre-processing or post-processing
-
- 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/119—Adaptive subdivision aspects, e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
-
- 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/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/189—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding
-
- 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/85—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
- H04N19/86—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving reduction of coding artifacts, e.g. of blockiness
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Description
本出願は、2018年7月2日に提出された「ビデオ圧縮における正方形および非正方形ブロックのイントラ予測」と題する米国仮出願第62/693,046号の優先権の利益を主張する、2018年9月28日に提出された「ビデオ圧縮における非正方形ブロックのイントラ予測のための方法および装置」と題する米国特許出願第16/147,533号の優先権の利益を主張し、その内容全体は、参照により本明細書に組み込まれる。
-隣接するサンプルp[x][y]で、x=-1、y=-1~nWidth+nHeight-1、およびx=0~nWidth+nHeight-1、y=-1、
-変数nWidthは変換ブロックの幅を指定する。
-変数nHeightは変換ブロックの高さを指定する。
-次の条件に該当する場合、filterFlagは0に設定される。
-predModeintraがINTRA_DCに等しい。
-それ以外の場合、以下が適用される。
-変数minDistVerHorは、Min(Abs(predModeintra-26)、Abs(predModeintra-10))に等しく設定される。
-変数nTbSは次のように導出できる。
-predMode Intraが34未満でDC_IDXより大きい場合、nTbSはnHeightに設定される。
-または、ifpredMode Intraが34以上の場合、nTbSはnWidthに設定される。
-または、nTbSは(nWidth+nHeight)>>1に設定される。
-変数intraHorVerDistThres[nTbS]は、以下の表で指定されている。
-変数filterFlagは、次のようにして導出できる。
-minDistVerHorがintraHorVerDistThres[nTbS]より大きい場合、filterFlagは1に設定される。
-それ以外の場合、filterFlagは0に設定される。
-変数biIntFlagは次のように導出される。
-以下の条件がすべて当てはまる場合、bilntFlagは1に設定される。
-strong_intra_smoothing_enabled_flagが1に等しい
-nTbSが32に等しい
-Abs(p[-1][-1]+p[nTbS*2-1][-1]-2*p[nTbS-1][-1])<(1≪(BitDepthy-5))
-Abs(p[-1][-1]+p[-1][nTbS*2-1]-2*p[-1][nTbS-1])<(1≪(BitDepthy-5))
-それ以外の場合、biIntFlagは0に設定される。
-フィルタリングは次のように実行できる。
-biIntFlagが1に等しい場合、フィルタリングされたサンプル値pF[x][y]で、x=-1、y=-1~63およびx=0~63、y=-1は次のように導出される。
pF[-l][-l]=p[-1][-l](式1)
pF[-1][y]=((63-y)*p[-1][-l]+(y+1)*p[-1][63]+32)≫6 y=0~62の場合(式2)
pF[-1][63]=p[-1][63](式3)
pF[x][-1]=((63-x)*p[-1][-l]+(x+1)*p[63][-l]+32)≫6 x=0~62の場合(式4)
pF[63][-1]=p[63][-1](式5)
それ以外の場合(biIntFlagが0に等しい)、フィルタリングされたサンプル値pF[x][y]で、x=-1、y=-1~nTbS*2-1およびx=0~nTbS*2-1、y=-1は次のように導出できる。
pF[-1][-l]=(p[-l][9]+2*p[-1][-l]+p[0][-1]+2)≫2(式6)
pF[-1][y]=(p[-1][y+l]+2*p[-1][y]+p[-l][y-1]+2)≫2 y=0~nThS*2-2の場合(式7))
pF[-1][nThS*2-1]=p[-1][nTbS*2-1](式8)
pF[x][-1]=(p[x-l][-1]+2*p[x][-1]+p[x+l][-1]+2)≫2 x=0~nThS*2-2の場合(式9)
pF[nThS*2-1][-l]=p[nThS*2-1][-l](式10)
付録A:頭字語
MV:動きベクトル
HEVC:高効率ビデオ符号化
SEI:付加拡張情報
VUI:ビデオユーザビリティ情報
GOP:画像のグループ
TU:変換単位、
PU:予測ユニット
CTU:符号化ツリーユニット
CTB:符号化ツリーブロック
PB:予測ブロック
HRD:仮想参照デコーダ
SNR:信号ノイズ比
CPU:中央処理装置
GPU:グラフィック処理ユニット
CRT:陰極線管
LCD:液晶ディスプレイ
OLED:有機発光ダイオード
CD:コンパクトディスク
DVD:デジタルビデオディスク
ROM:読み取り専用メモリ
RAM:ランダムアクセスメモリ
ASIC:特定用途向け集積回路
PLD:プログラマブルロジックデバイス
LAN:ローカルエリアネットワーク
GSM:汎ヨーロッパデジタル移動通信システム
LTE:長期進化
CANBus:コントローラエリアネットワークバス
USB:ユニバーサルシリアルバス
PCI:周辺構成要素相互接続
FPGA:フィールドプログラマブルゲート領域
SSD:ソリッドステートドライブ
IC:集積回路
CU:符号化ユニット
110,120,130,140 端末デバイス
150 ネットワーク
200 通信システム
201 ビデオソース
202 ビデオ画像のストリーム
203 ビデオエンコーダ
204 符号化されたビデオデータ、符号化されたビデオビットストリーム
205 ストリーミングサーバ
206 クライアントサブシステム
207 符号化されたビデオデータ、符号化されたビデオビットストリーム
208 クライアントサブシステム
209 符号化されたビデオデータ、符号化されたビデオビットストリーム
210 ビデオデコーダ
211 ビデオ画像の出力ストリーム
212 ディスプレイ
213 キャプチャサブシステム
220,230 電子デバイス
301 チャネル
310 ビデオデコーダ
312 レンダリングデバイス
315 バッファメモリ
320 パーサ
321 シンボル
330 電子デバイス
331 受信機
351 スケーラ/逆変換ユニット
352 イントラ画像予測ユニット
353 動き補償予測ユニット
355 アグリゲータ
356 ループフィルタユニット
357 参照画像メモリ
358 現在の画像バッファ
401 ビデオソース
403 ビデオエンコーダ
420 電子デバイス
430 ソースコーダ
432 符号化エンジン
433 デコーダ
434 参照画像メモリ、参照画像キャッシュ
435 予測器
440 送信機
443 ビデオシーケンス
445 エントロピーコーダ
450 コントローラ
460 通信チャネル
503 ビデオエンコーダ
521 汎用コントローラ
522 イントラエンコーダ
523 残差計算器
524 残差エンコーダ
525 エントロピーエンコーダ
526 スイッチ
530 インターエンコーダ
610 ビデオデコーダ
671 エントロピーデコーダ
672 イントラデコーダ
673 残差デコーダ
674 再構成モジュール
680 インターデコーダ
701 矢印が収束する点
702,703 矢印
704 正方形ブロック
1000 ブロック
1300 コンピュータシステム
1301 キーボード
1302 マウス
1303 トラックパッド
1305 ジョイスティック
1306 マイク
1307 スキャナ
1308 カメラ
1309 スピーカ
1310 タッチ画面
1320 CD/DVD ROM/RW
1321 CD/DVDなどの媒体
1322 サムドライブ
1323 取り外し可能なハードドライブまたはソリッドステートドライブ
1340 コア
1341 中央処理装置(CPU)
1342 グラフィック処理装置(GPU)
1343 フィールドプログラマブルゲート領域(FPGA)形式の特殊なプログラマブル処理装置
1344 特定のタスク用のハードウェアアクセラレータ
1345 読み取り専用メモリ(ROM)
1346 ランダムアクセスメモリ
1347 内部大容量記憶装置
1348 システムバス
1349 周辺バス
Claims (10)
- ビデオ復号のための方法であって、
非正方形ブロックである現在のブロックについて、前記現在のブロックの角度イントラ予測モードが、前記現在のブロックの左下の斜め方向と右上の斜め方向にまたがる方向の範囲外の方向の広角モードであるかどうかを決定するステップ、
前記角度イントラ予測モードが前記広角モードであるとの決定に応じて、前記非正方形ブロックのブロックサイズがブロックサイズ閾値より小さいかどうかを決定するステップ、
前記非正方形ブロックのブロックサイズがブロックサイズ閾値より小さいとの決定に応じて、イントラ平滑化フィルタを有効にして、前記現在のブロックに隣接するブロックに前記有効にされたイントラ平滑化フィルタを適用し、フィルタリングされたブロックを生成するステップ、および
前記角度イントラ予測モードおよび前記フィルタリングされたブロックを利用する符号化ツールに基づいてイントラ予測を実行して、前記現在のブロックを復号するステップ
を含み、前記イントラ予測を実行するステップは、さらに、
(i)前記イントラ予測を実行するために前記フィルタリングされたブロックを利用する符号化ツールが前記広角モードをサポートするかどうかを決定するステップ、
(ii)前記符号化ツールが前記広角モードをサポートしないという決定に応じて、(a)前記角度イントラ予測モードを、前記広角モードから、前記広角モードに最も近い方向の範囲に含まれる別のイントラ予測モードに変更して、(b)前記現在のブロックを復号するために前記符号化ツールによって使用される前記別のイントラ予測モードに応じてサンプルを取り出すステップ、および
(iii)前記符号化ツールが前記広角モードをサポートするという決定に応じて、前記現在のブロックを復号するために前記符号化ツールによって使用される前記広角モードに応じてサンプルを取り出すステップを含む、
方法。 - 前記ブロックサイズは、前記現在のブロックの高さ、幅、または前記高さと幅の算術平均に従って決定される、請求項1に記載の方法。
- 前記ブロックサイズは、前記現在のブロックの高さと幅の算術平均に従って決定される、請求項2に記載の方法。
- 前記符号化ツールは、位置依存予測結合(PDPC)である、請求項1に記載の方法。
- ビデオ復号のためのビデオデコーダであって、
処理回路を含み、前記処理回路は、
非正方形ブロックである現在のブロックについて、前記現在のブロックの角度イントラ予測モードが、前記現在のブロックの左下の斜め方向と右上の斜め方向にまたがる方向の範囲外の方向の広角モードであるかどうかを決定し、
前記角度イントラ予測モードが前記広角モードであるとの決定に応じて、前記非正方形ブロックのブロックサイズがブロックサイズ閾値より小さいかどうかを決定し、
前記非正方形ブロックのブロックサイズがブロックサイズ閾値より小さいとの決定に応じて、イントラ平滑化フィルタを有効にして、前記現在のブロックに隣接するブロックに前記有効にされたイントラ平滑化フィルタを適用し、フィルタリングされたブロックを生成し、
前記角度イントラ予測モードおよび前記フィルタリングされたブロックを利用する符号化ツールに基づいてイントラ予測を実行して、前記現在のブロックを復号する
ように構成され、前記イントラ予測を実行することは、さらに、
(i)前記イントラ予測を実行するために前記フィルタリングされたブロックを利用する符号化ツールが前記広角モードをサポートするかどうかを決定し、
(ii)前記符号化ツールが前記広角モードをサポートしないという決定に応じて、(a)前記角度イントラ予測モードを、前記広角モードから、前記広角モードに最も近い方向の範囲に含まれる別のイントラ予測モードに変更して、(b)前記現在のブロックを復号するために前記符号化ツールによって使用される前記別のイントラ予測モードに応じてサンプルを取り出し、かつ
(iii)前記符号化ツールが前記広角モードをサポートするという決定に応じて、前記現在のブロックを復号するために前記符号化ツールによって使用される前記広角モードに応じてサンプルを取り出すことを含む、
ビデオデコーダ。 - 前記ブロックサイズは、前記現在のブロックの高さ、幅、または前記高さと幅の算術平均に従って決定される、請求項5に記載のビデオデコーダ。
- 前記符号化ツールは、位置依存予測結合(PDPC)である、請求項5に記載のビデオデコーダ。
- 命令を含むコンピュータプログラムであって、前記命令は、ビデオ復号装置内のプロセッサによって実行されると前記プロセッサに方法を実行させ、前記方法は、
非正方形ブロックである現在のブロックについて、前記現在のブロックの角度イントラ予測モードが、前記現在のブロックの左下の斜め方向と右上の斜め方向にまたがる方向の範囲外の方向の広角モードであるかどうかを決定するステップ、
前記角度イントラ予測モードが前記広角モードであるとの決定に応じて、前記非正方形ブロックのブロックサイズがブロックサイズ閾値より小さいかどうかを決定するステップ、
前記非正方形ブロックのブロックサイズがブロックサイズ閾値より小さいとの決定に応じて、イントラ平滑化フィルタを有効にして、前記現在のブロックに隣接するブロックに前記有効にされたイントラ平滑化フィルタを適用し、フィルタリングされたブロックを生成するステップ、および
前記角度イントラ予測モードおよび前記フィルタリングされたブロックを利用する符号化ツールに基づいてイントラ予測を実行して、前記現在のブロックを復号するステップ
を含み、前記イントラ予測を実行するステップは、さらに、
(i)前記イントラ予測を実行するために前記フィルタリングされたブロックを利用する符号化ツールが前記広角モードをサポートするかどうかを決定するステップ、
(ii)前記符号化ツールが前記広角モードをサポートしないという決定に応じて、(a)前記角度イントラ予測モードを、前記広角モードから、前記広角モードに最も近い方向の範囲に含まれる別のイントラ予測モードに変更して、(b)前記現在のブロックを復号するために前記符号化ツールによって使用される前記別のイントラ予測モードに応じてサンプルを取り出すステップ、および
(iii)前記符号化ツールが前記広角モードをサポートするという決定に応じて、前記現在のブロックを復号するために前記符号化ツールによって使用される前記広角モードに応じてサンプルを取り出すステップを含む、
コンピュータプログラム。 - 前記ブロックサイズは、前記現在のブロックの高さ、幅、または前記高さと幅の算術平均に従って決定される、請求項8に記載のコンピュータプログラム。
- 前記符号化ツールは、位置依存予測結合(PDPC)である、請求項8に記載のコンピュータプログラム。
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201862693046P | 2018-07-02 | 2018-07-02 | |
US62/693,046 | 2018-07-02 | ||
US16/147,533 | 2018-09-28 | ||
US16/147,533 US10567752B2 (en) | 2018-07-02 | 2018-09-28 | Method and apparatus for intra prediction for non-square blocks in video compression |
PCT/US2019/039241 WO2020009869A1 (en) | 2018-07-02 | 2019-06-26 | Method and apparatus for intra prediction for non-square blocks in video compression |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2021524170A JP2021524170A (ja) | 2021-09-09 |
JP7026880B2 true JP7026880B2 (ja) | 2022-03-01 |
Family
ID=69008501
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020551902A Active JP7026880B2 (ja) | 2018-07-02 | 2019-06-26 | ビデオ圧縮における非正方形ブロックのイントラ予測のための方法および装置 |
Country Status (6)
Country | Link |
---|---|
US (6) | US10567752B2 (ja) |
EP (1) | EP3769519A4 (ja) |
JP (1) | JP7026880B2 (ja) |
KR (3) | KR102479457B1 (ja) |
CN (2) | CN116320408A (ja) |
WO (1) | WO2020009869A1 (ja) |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10893285B2 (en) | 2018-06-29 | 2021-01-12 | FG Innovation Company Limited | Device and method for coding video data based on one or more reference lines |
US10567752B2 (en) | 2018-07-02 | 2020-02-18 | Tencent America LLC | Method and apparatus for intra prediction for non-square blocks in video compression |
US11509908B2 (en) * | 2018-09-11 | 2022-11-22 | Panasonic Intellectual Property Corporation Of America | Encoder, decoder, encoding method, and decoding method |
KR20210058846A (ko) * | 2018-09-21 | 2021-05-24 | 인터디지털 브이씨 홀딩스 인코포레이티드 | 인트라 변환 코딩 및 광각 인트라 예측의 조화 |
EP3893500A4 (en) * | 2019-01-02 | 2022-06-01 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | METHOD AND DEVICE FOR INTRAPREDICTION AND COMPUTER STORAGE MEDIUM |
US11394990B2 (en) | 2019-05-09 | 2022-07-19 | Tencent America LLC | Method and apparatus for signaling predictor candidate list size |
WO2020242183A1 (ko) * | 2019-05-27 | 2020-12-03 | 엘지전자 주식회사 | 광각 인트라 예측 및 변환에 기반한 영상 코딩 방법 및 그 장치 |
US11134275B2 (en) | 2019-06-04 | 2021-09-28 | Tencent America LLC | Method and apparatus for performing primary transform based on filtering of blocks |
US11212545B2 (en) | 2019-06-07 | 2021-12-28 | Tencent America LLC | Method and apparatus for improved implicit transform selection |
JP7297908B2 (ja) | 2019-07-11 | 2023-06-26 | テンセント・アメリカ・エルエルシー | ビデオコーディング方法、装置及びコンピュータプログラム |
US11616962B2 (en) | 2019-07-15 | 2023-03-28 | Tencent America LLC | Method and apparatus for video coding |
US11375243B2 (en) | 2019-07-17 | 2022-06-28 | Tencent America LLC | Method and apparatus for video coding |
US11310511B2 (en) | 2019-10-09 | 2022-04-19 | Tencent America LLC | Method and apparatus for video coding |
US11432018B2 (en) | 2020-05-11 | 2022-08-30 | Tencent America LLC | Semi-decoupled partitioning for video coding |
US11259055B2 (en) | 2020-07-10 | 2022-02-22 | Tencent America LLC | Extended maximum coding unit size |
US11432006B2 (en) | 2020-08-14 | 2022-08-30 | Tencent America LLC | Chroma mode video coding |
WO2022177317A1 (ko) * | 2021-02-18 | 2022-08-25 | 현대자동차주식회사 | 서브블록 분할 기반 인트라 예측을 이용하는 비디오 코딩방법 및 장치 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150365692A1 (en) | 2013-04-09 | 2015-12-17 | Mediatek Singapore Pte. Ltd. | Method and Apparatus for Non-Square Intra Mode Coding |
WO2018117894A1 (en) | 2016-12-23 | 2018-06-28 | Huawei Technologies Co., Ltd | An encoding apparatus for signaling an extension directional intra-prediction mode within a set of directional intra-prediction modes |
WO2019006105A1 (en) | 2017-06-30 | 2019-01-03 | Qualcomm Incorporated | INTRA PREDICTION ENHANCED IN VIDEO CODING |
WO2019083284A1 (ko) | 2017-10-24 | 2019-05-02 | 주식회사 윌러스표준기술연구소 | 비디오 신호 처리 방법 및 장치 |
Family Cites Families (57)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008102805A1 (ja) | 2007-02-23 | 2008-08-28 | Nippon Telegraph And Telephone Corporation | 映像符号化方法及び復号方法、それらの装置、それらのプログラム並びにプログラムを記録した記録媒体 |
US9008175B2 (en) * | 2010-10-01 | 2015-04-14 | Qualcomm Incorporated | Intra smoothing filter for video coding |
US8526495B2 (en) | 2010-11-22 | 2013-09-03 | Mediatek Singapore Pte. Ltd. | Apparatus and method of constrained partition size for high efficiency video coding |
US9049452B2 (en) | 2011-01-25 | 2015-06-02 | Mediatek Singapore Pte. Ltd. | Method and apparatus for compressing coding unit in high efficiency video coding |
US9602839B2 (en) * | 2011-06-15 | 2017-03-21 | Futurewei Technologies, Inc. | Mode dependent intra smoothing filter table mapping methods for non-square prediction units |
US20130003856A1 (en) * | 2011-07-01 | 2013-01-03 | Samsung Electronics Co. Ltd. | Mode-dependent transforms for residual coding with low latency |
US9769472B2 (en) | 2011-08-17 | 2017-09-19 | Mediatek Singapore Pte. Ltd. | Method and apparatus for Intra prediction using non-square blocks |
CN102957907B (zh) * | 2011-08-31 | 2016-06-29 | 华为技术有限公司 | 一种变换块位置信息的获取方法和模块 |
WO2013039676A1 (en) | 2011-09-13 | 2013-03-21 | Mediatek Singapore Pte. Ltd. | Method and apparatus for intra mode coding in hevc |
WO2013154366A1 (ko) * | 2012-04-12 | 2013-10-17 | 주식회사 팬택 | 블록 정보에 따른 변환 방법 및 이러한 방법을 사용하는 장치 |
US9615086B2 (en) * | 2013-02-06 | 2017-04-04 | Research & Business Foundation Sungkyunkwan University | Method and apparatus for intra prediction |
US9451254B2 (en) * | 2013-07-19 | 2016-09-20 | Qualcomm Incorporated | Disabling intra prediction filtering |
JP6866157B2 (ja) * | 2013-09-27 | 2021-04-28 | クゥアルコム・インコーポレイテッドQualcomm Incorporated | 深度イントラ予測モードのための残差コーディング |
CN105981385B (zh) * | 2014-01-02 | 2020-03-13 | 寰发股份有限公司 | 帧内预测编码方法及其装置 |
US9715903B2 (en) * | 2014-06-16 | 2017-07-25 | Qualcomm Incorporated | Detection of action frames of a video stream |
WO2017014412A1 (ko) * | 2015-07-20 | 2017-01-26 | 엘지전자 주식회사 | 비디오 코딩 시스템에서 인트라 예측 방법 및 장치 |
US10425648B2 (en) * | 2015-09-29 | 2019-09-24 | Qualcomm Incorporated | Video intra-prediction using position-dependent prediction combination for video coding |
US10448011B2 (en) | 2016-03-18 | 2019-10-15 | Mediatek Inc. | Method and apparatus of intra prediction in image and video processing |
US10567759B2 (en) * | 2016-03-21 | 2020-02-18 | Qualcomm Incorporated | Using luma information for chroma prediction with separate luma-chroma framework in video coding |
US10623774B2 (en) * | 2016-03-22 | 2020-04-14 | Qualcomm Incorporated | Constrained block-level optimization and signaling for video coding tools |
US10708164B2 (en) * | 2016-05-03 | 2020-07-07 | Qualcomm Incorporated | Binarizing secondary transform index |
WO2017190288A1 (en) | 2016-05-04 | 2017-11-09 | Microsoft Technology Licensing, Llc | Intra-picture prediction using non-adjacent reference lines of sample values |
US10944963B2 (en) | 2016-05-25 | 2021-03-09 | Arris Enterprises Llc | Coding weighted angular prediction for intra coding |
US10230961B2 (en) * | 2016-06-03 | 2019-03-12 | Mediatek Inc. | Method and apparatus for template-based intra prediction in image and video coding |
US20170374369A1 (en) * | 2016-06-24 | 2017-12-28 | Mediatek Inc. | Methods and Apparatuses of Decoder Side Intra Mode Derivation |
ES2699691R1 (es) | 2016-06-24 | 2019-04-05 | Kt Corp | Método y aparato para procesar señales de vídeo |
EP3499884B1 (en) * | 2016-08-08 | 2022-12-14 | LG Electronics Inc. | Intra-prediction mode-based video coding methods and video processing apparatus thereof |
EP3301915A1 (en) * | 2016-09-30 | 2018-04-04 | Thomson Licensing | Method and apparatus for omnidirectional video coding with adaptive intra most probable modes |
US10506228B2 (en) * | 2016-10-04 | 2019-12-10 | Qualcomm Incorporated | Variable number of intra modes for video coding |
EP3528499A4 (en) | 2016-10-14 | 2019-11-13 | Sony Corporation | IMAGE PROCESSING DEVICE, AND IMAGE PROCESSING METHOD |
KR102435502B1 (ko) * | 2016-12-21 | 2022-08-24 | 세종대학교산학협력단 | 비디오 신호의 부호화 또는 복호화 방법 및 장치 |
FI20175006A1 (en) * | 2017-01-03 | 2019-02-15 | Nokia Technologies Oy | Video and image coding using wide-angle intra-prediction |
US11146795B2 (en) * | 2017-03-10 | 2021-10-12 | Qualcomm Incorporated | Intra filtering flag in video coding |
WO2018161954A1 (en) * | 2017-03-10 | 2018-09-13 | Mediatek Inc. | Method and apparatus of implicit intra coding tool settings with intra directional prediction modes for video coding |
US10742975B2 (en) | 2017-05-09 | 2020-08-11 | Futurewei Technologies, Inc. | Intra-prediction with multiple reference lines |
US10750181B2 (en) * | 2017-05-11 | 2020-08-18 | Mediatek Inc. | Method and apparatus of adaptive multiple transforms for video coding |
US10805641B2 (en) * | 2017-06-15 | 2020-10-13 | Qualcomm Incorporated | Intra filtering applied together with transform processing in video coding |
JP2019041165A (ja) * | 2017-08-23 | 2019-03-14 | 富士通株式会社 | 画像符号化装置、画像復号装置、画像処理方法、及び画像処理プログラム |
US20190082183A1 (en) * | 2017-09-13 | 2019-03-14 | Mediatek Inc. | Method and Apparatus for Video Coding of VR images with Inactive Areas |
US20190089952A1 (en) * | 2017-09-19 | 2019-03-21 | Futurewei Technologies, Inc. | Bidirectional Weighted Intra Prediction |
US10965941B2 (en) * | 2017-10-09 | 2021-03-30 | Qualcomm Incorporated | Position-dependent prediction combinations in video coding |
US10965942B2 (en) * | 2017-11-17 | 2021-03-30 | FG Innovation Company Limited | Device and method for coding video data based on adjusted intra mode list |
EP3496401A1 (en) * | 2017-12-05 | 2019-06-12 | Thomson Licensing | Method and apparatus for video encoding and decoding based on block shape |
CN116405673A (zh) * | 2017-12-22 | 2023-07-07 | 数码士有限公司 | 视频信号处理方法和设备 |
WO2019147087A1 (ko) * | 2018-01-25 | 2019-08-01 | 주식회사 윌러스표준기술연구소 | 비디오 신호 처리 방법 및 장치 |
US10841578B2 (en) * | 2018-02-12 | 2020-11-17 | Tencent America LLC | Method and apparatus for using an intra prediction coding tool for intra prediction of non-square blocks in video compression |
CN116567230A (zh) * | 2018-03-30 | 2023-08-08 | 夏普株式会社 | 用于将解块滤波器应用于重构视频数据的方法和设备 |
US10841575B2 (en) * | 2018-04-15 | 2020-11-17 | Arris Enterprises Llc | Unequal weight planar motion vector derivation |
EP3794829A1 (en) | 2018-05-14 | 2021-03-24 | InterDigital VC Holdings, Inc. | Block shape adaptive intra prediction directions for quadtree-binary tree |
MX2020012688A (es) * | 2018-06-27 | 2021-02-15 | Kt Corp | Metodo y aparato para procesar se?ales de video. |
US10284844B1 (en) * | 2018-07-02 | 2019-05-07 | Tencent America LLC | Method and apparatus for video coding |
US10567752B2 (en) * | 2018-07-02 | 2020-02-18 | Tencent America LLC | Method and apparatus for intra prediction for non-square blocks in video compression |
US10284866B1 (en) * | 2018-07-02 | 2019-05-07 | Tencent America LLC | Method and apparatus for video coding |
US10404980B1 (en) * | 2018-07-10 | 2019-09-03 | Tencent America LLC | Intra prediction with wide angle mode in video coding |
JP7182098B2 (ja) | 2018-11-22 | 2022-12-02 | 北京字節跳動網絡技術有限公司 | 映像処理におけるパルス符号変調技術 |
US11057622B2 (en) * | 2018-12-13 | 2021-07-06 | Qualcomm Incorporated | Position dependent intra prediction combination with non-square block diagonals |
US11425374B2 (en) * | 2019-03-12 | 2022-08-23 | FG Innovation Company Limited | Device and method for coding video data |
-
2018
- 2018-09-28 US US16/147,533 patent/US10567752B2/en active Active
-
2019
- 2019-06-26 CN CN202310277762.5A patent/CN116320408A/zh active Pending
- 2019-06-26 WO PCT/US2019/039241 patent/WO2020009869A1/en unknown
- 2019-06-26 KR KR1020207030212A patent/KR102479457B1/ko active IP Right Grant
- 2019-06-26 CN CN201980025792.9A patent/CN112042188B/zh active Active
- 2019-06-26 JP JP2020551902A patent/JP7026880B2/ja active Active
- 2019-06-26 KR KR1020247004824A patent/KR20240024348A/ko active Application Filing
- 2019-06-26 KR KR1020227044112A patent/KR102637562B1/ko active IP Right Grant
- 2019-06-26 EP EP19829925.7A patent/EP3769519A4/en active Pending
-
2020
- 2020-01-24 US US16/752,342 patent/US11240490B2/en active Active
-
2021
- 2021-10-13 US US17/450,791 patent/US11558603B2/en active Active
-
2022
- 2022-11-28 US US18/070,314 patent/US11949849B2/en active Active
-
2023
- 2023-09-29 US US18/478,560 patent/US20240031555A1/en active Pending
-
2024
- 2024-02-08 US US18/437,193 patent/US20240179298A1/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150365692A1 (en) | 2013-04-09 | 2015-12-17 | Mediatek Singapore Pte. Ltd. | Method and Apparatus for Non-Square Intra Mode Coding |
WO2018117894A1 (en) | 2016-12-23 | 2018-06-28 | Huawei Technologies Co., Ltd | An encoding apparatus for signaling an extension directional intra-prediction mode within a set of directional intra-prediction modes |
WO2019006105A1 (en) | 2017-06-30 | 2019-01-03 | Qualcomm Incorporated | INTRA PREDICTION ENHANCED IN VIDEO CODING |
WO2019083284A1 (ko) | 2017-10-24 | 2019-05-02 | 주식회사 윌러스표준기술연구소 | 비디오 신호 처리 방법 및 장치 |
Non-Patent Citations (4)
Title |
---|
Fabien Racape, et al.,CE3-related: Wide-angle intra prediction for non-square blocks,Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11,JVET-K0500_r4,11th Meeting: Ljubljana, SI,2018年07月,pp.1-13 |
Liang Zhao, Shan Liu, Xin Zhao, and Xiang Li,CE3-related: Wide angular intra prediction for non-square blocks,Joint Video Exploration Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11,JVET-K0289_v2,11th Meeting: Ljubljana, SI,2018年07月,pp.1-4 |
Liang Zhao, Xin Zhao, Shan Liu and Xiang Li,CE3-related: Unification of angular intra prediction for square and non-square blocks,Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11,JVET-L0279,12th Meeting: Macao, CN,2018年09月,pp.1-10 |
Rickard Sjoberg, et al.,Description of SDR and HDR video coding technology proposal by Ericsson and Nokia,Joint Video Exploration Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11,JVET-J0012-v1,10th Meeting: San Diego, CA, USA,2018年04月,pp.5-7 |
Also Published As
Publication number | Publication date |
---|---|
US20200162726A1 (en) | 2020-05-21 |
US20220046230A1 (en) | 2022-02-10 |
KR20240024348A (ko) | 2024-02-23 |
WO2020009869A9 (en) | 2020-10-29 |
CN112042188A (zh) | 2020-12-04 |
KR20230003639A (ko) | 2023-01-06 |
KR102479457B1 (ko) | 2022-12-21 |
KR20200128156A (ko) | 2020-11-11 |
US20230188704A1 (en) | 2023-06-15 |
US20200007860A1 (en) | 2020-01-02 |
CN116320408A (zh) | 2023-06-23 |
US20240031555A1 (en) | 2024-01-25 |
US10567752B2 (en) | 2020-02-18 |
CN112042188B (zh) | 2023-03-31 |
US11949849B2 (en) | 2024-04-02 |
EP3769519A4 (en) | 2022-04-20 |
US11240490B2 (en) | 2022-02-01 |
JP2021524170A (ja) | 2021-09-09 |
EP3769519A1 (en) | 2021-01-27 |
WO2020009869A1 (en) | 2020-01-09 |
US20240179298A1 (en) | 2024-05-30 |
KR102637562B1 (ko) | 2024-02-20 |
US11558603B2 (en) | 2023-01-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7026880B2 (ja) | ビデオ圧縮における非正方形ブロックのイントラ予測のための方法および装置 | |
JP7046220B2 (ja) | 小ブロックの予測と変換のための方法、装置、及びプログラム | |
JP7026249B2 (ja) | 映像復号化のための方法、装置及びコンピュータ・プログラム | |
JP7339389B2 (ja) | ビデオ圧縮における複数ラインのフレーム内予測のための方法および装置 | |
JP7208261B2 (ja) | ビデオ復号化のための方法、装置およびコンピュータプログラム | |
JP2022516846A (ja) | アフィン線形加重イントラ予測モードのための簡易シグナリング方法 | |
JP7407800B2 (ja) | 最確モードの導出のための方法、装置及びコンピュータプログラム | |
JP7027617B2 (ja) | ビデオエンコーディング及びデコーディングのための方法、装置、コンピュータプログラム、及び非一時的なコンピュータ可読媒体 | |
JP2021520158A (ja) | ビデオ符号化のための方法、装置、及びコンピュータプログラム | |
JP2022510326A (ja) | ビデオ復号化のための方法、機器、非一時的なコンピュータ可読媒体、及びコンピュータプログラム | |
JP2022521516A (ja) | ビデオコーディングのための方法およびコンピュータプログラム | |
JP2022517114A (ja) | ビデオ復号用の方法、装置およびプログラム | |
JP7212060B2 (ja) | サブブロックに基づく時間的動きベクトル予測のための方法並びにその機器及びコンピュータプログラム | |
JP2022510354A (ja) | ビデオ符号化における隣接ブロックの利用可能性のための方法および装置 | |
JP2022525748A (ja) | ビデオ符号化のための色変換 | |
JP2022514921A (ja) | イントラ予測モードとブロック差分パルスコード変調モードとの間の相互作用のための方法および装置 | |
JP2022512088A (ja) | ビデオコーディングのための方法、装置、およびプログラム | |
JP2022515850A (ja) | 統合位置依存予測組み合わせプロセスを使用するデコードのための方法、装置およびコンピュータ・プログラム | |
JP7048773B2 (ja) | ビデオ符号化の方法および装置 | |
JP2022524783A (ja) | ビデオコーディングのための方法および装置 | |
JP2022509172A (ja) | ビデオをデコードするための方法、装置及びプログラム | |
JP2022525056A (ja) | ビデオ符号化方法、装置及びコンピュータプログラム | |
JP2023508303A (ja) | ビデオコーディングのための方法、装置およびコンピュータプログラム | |
JP7511668B2 (ja) | ビデオコーディングの並列処理の改良 | |
JP7250153B2 (ja) | 動画符号化のための方法、装置及びコンピュータプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20201111 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20201111 |
|
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: 20220117 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220127 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7026880 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |