JP7361782B2 - 変換係数有意フラグのエントロピー・コーディングのためのコンテキストモデルを減らすための方法、装置、およびコンピュータプログラム - Google Patents
変換係数有意フラグのエントロピー・コーディングのためのコンテキストモデルを減らすための方法、装置、およびコンピュータプログラム Download PDFInfo
- Publication number
- JP7361782B2 JP7361782B2 JP2021545447A JP2021545447A JP7361782B2 JP 7361782 B2 JP7361782 B2 JP 7361782B2 JP 2021545447 A JP2021545447 A JP 2021545447A JP 2021545447 A JP2021545447 A JP 2021545447A JP 7361782 B2 JP7361782 B2 JP 7361782B2
- Authority
- JP
- Japan
- Prior art keywords
- video
- picture
- block
- transform
- context
- 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
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/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform 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/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
-
- 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/124—Quantisation
-
- 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/13—Adaptive entropy coding, e.g. adaptive variable length coding [AVLC] or context adaptive binary arithmetic coding [CABAC]
-
- 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/136—Incoming video signal characteristics or properties
-
- 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/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/18—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 a set of transform coefficients
-
- 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/186—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 a colour or a chrominance component
-
- 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/90—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
- H04N19/91—Entropy coding, e.g. variable length coding [VLC] or arithmetic 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/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/167—Position within a video image, e.g. region of interest [ROI]
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Description
本開示は、その全体が参照によって本明細書に組み込まれる2019年6月19日に出願された「METHOD OF REDUCING CONTEXT MODELS FOR ENTROPY CODING OF TRANSFORM COEFFICIENT SIGNIFICANT FLAG」なる名称の米国仮出願第62/863,742号に基づく優先権の利益を主張する、2020年6月17日に出願された「METHOD AND APPARATUS FOR REDUCING CONTEXT MODELS FOR ENTROPY CODING OF TRANSFORM COEFFICIENT SIGNIFICANT FLAG」なる名称の米国特許出願第16/904,000号に基づく優先権の利益を主張する。
VVCの文脈で使用され得る。
(i)それぞれの変換係数の絶対変換係数レベル(absLevelで示される)が0であるか0より大きいかを示す第1のタイプの二値シンタックス要素(1001)(有意フラグと呼ばれ、sig_coeff_flagで示される)。
(ii)それぞれの変換係数の絶対変換係数レベルのパリティを示す第2のタイプの二値シンタックス要素(1002)(パリティフラグと呼ばれ、par_level_flagによって示される)。パリティフラグは、それぞれの変換係数の絶対変換係数レベルが非ゼロの場合にのみ生成される。
(iii)(absLevel-1)>>1がそれぞれの変換係数について0より大きいかどうかを示す第3のタイプの二値シンタックス要素(1003)(より大きい1フラグと呼ばれ、rem_abs_gt 1_flagによって示される)。より大きい1フラグは、それぞれの変換係数の絶対変換係数レベルが非ゼロの場合にのみ生成される。
式(1):absLevel1[x][y]=sig_coeff_flag[x][y]+par_level_flag[x][y]+2*rem_abs_gt 1_flag[x][y]、
式中、xおよびyは、係数ブロック(1110)の左上隅に対する座標であり、absLevel1[x][y]は、位置(x、y)における部分的に復元された絶対変換係数レベルを表す。
式(2):tmplCpSum 1=sumAbs 1-numSig。
式(3):d=x+y、
式中、dは対角位置を表し、xおよびyはそれぞれの位置の座標である。各係数の対角位置dを使用して、1つまたは2つの対角位置閾値に基づいて係数ブロック(1210)内の異なる周波数領域を定義することができる。2つの例として、低周波領域(1220)は、図12に示すように、d<=3であり、一方、高周波領域(1230)はd>=11で定義される。
式(4):オフセット=min(sumAbs1,5)
式(5):ベース=18*max(0,state-1)+(d<2?12:(d<5?6:0))
式(6):ctxSig=ベース+オフセット
式(7):オフセット=min(sumAbs 1、5)
式(8):ベース=12*max(0、状態-1)+(d<2?6:0)
式(9):ctxSig=ベース+オフセット、
状態は、使用されるスカラ量子化器を指定し、演算子?および:は、コンピュータ言語Cと同様に定義される。依存量子化(Dependent Quantization)が有効にされている場合、状態遷移プロセスを使用して状態が導出される。そうでない場合、依存量子化は有効にされず、状態は0に等しい。
(i)Nは、領域ごとのコンテキストモデルの数である。1つの例示的な実施態様では、Nは4に等しい。他の例示的な実施態様では、Nは5に等しい。
(ii)d0Yおよびd1Yは、ルマ領域の対角位置閾値である。1つの例示的な実施態様では、d0Yは2であり、d1Yは5である。
(iii)d0Cはクロマ領域の対角位置閾値である。1つの例示的な実施態様では、d0Cは2である。
(iv)f(x)は、負でない整数の集合から負でない整数の集合にマッピングする単調非減少関数である。
(v)Nが5であるとき、関数f(x)の実施態様は、以下のように定義される。
f(x)=x-(x>>2)
(vi)Nが4であるとき、関数f(x)の実施態様は、以下のように定義される。
f(x)=(x+1)>>1
式(10):オフセット=min(f(sumAbs 1)、N-1)
式(11):ベース=3*N*max(0、状態-1)+(d<d0Y?2*N:(d<d1Y?N:0))
式(12):ctxSig=ベース+オフセット
式(13):オフセット=min(f(sumAbs 1)、N-1)
式(14):ベース=2*N*max(0、状態-1)+(d<d0C?N:0)
式(15):ctxSig=ベース+オフセット
式中、状態は、依存量子化が有効にされ、状態遷移プロセスを使用して状態が導出される場合に使用されるスカラ量子化器を指定する。依存量子化が有効にされていない場合、いくつかの例では、状態は0に等しい。さらに、いくつかの実施形態では、図15に示すように、Nが4または5である場合、関数min(f(sumAbs1),N-1)はまた、f(min(sumAbs1,5))より低いハードウェア複雑度のために実装することができる。
式(16):
式(17):g1(x)=min(f1(x),N1-1)
式(18):g2(x)=min(f2(x),N2-1)
式(19):g3(x)=min(f3(x),N3-1)
式(20):ctxSig=(N1+N2+N3)*max(0,状態-1)+(d<d0Y?(N2+N3)+g1(sumAbs 1):
(d<d1Y?N3+g2(sumAbs 1):g3(sumAbs 1)))、
式中、f1(x)、f2(x)、およびf3(x)は、負でない整数xの単調非減少関数である。N1、N2およびN3の値の例は、1から16の整数値であり得る。式(17)~(20)を含む実施形態は、同じビットレートを有するコンテキストの数を減らすことによって、より柔軟性を提供する。
(i)Nは、領域ごとのコンテキストモデルの数である。この実施態様では、Nは4に等しい。
(ii)d0Yは、ルマ領域の対角位置閾値である。この実施態様では、d0Yは5である。
(iii)d0Cはクロマ領域の対角位置閾値である。この実施態様では、d0Cは2である。
(iv)Nが4である場合、非負整数xの関数f(x)は、以下のように定義される。
f(x)=(x+1)>>1
式(21):オフセット=min(f(sumAbs 1)、N-1)
式(22):ベース=2*N*max(0、状態-1)+(d<d0Y?N:0)
式(23):ctxSig=ベース+オフセット
式(24):offset=min(f(sumAbs 1)、N-1)
式(25):ベース=2*N*max(0、状態-1)+(d<d0C?N:0)
式(26):ctxSig=ベース+オフセット
式中、状態は、依存量子化が有効にされ、状態遷移プロセスを使用して状態が導出される場合に使用されるスカラ量子化器を指定する。そうでない場合、依存量子化は有効にされず、状態は0に等しい。
付記A:頭字語
JEM:joint exploration model 共同探査モデル
VVC:versatile video coding 多用途ビデオ符号化
BMS:benchmark set ベンチマークセット
MV:Motion Vector 動きベクトル
HEVC:High Efficiency Video Coding 高効率ビデオ符号化
SEI:Supplementary Enhancement Information 補足エンハンスメント情報
VUI:Video Usability Information ビデオユーザビリティ情報
GOP:Groups of Pictures グループオブピクチャ
TU:Transform Units 変換ユニット
PU:Prediction Units 予測ユニット
CTU:Coding Tree Units 符号化ツリーユニット
CTB:Coding Tree Blocks 符号化ツリーブロック
PB:Prediction Blocks 予測ブロック
HRD:Hypothetical Reference Decoder 仮想参照デコーダ
SNR:Signal Noise Ratio 信号雑音比
CPU:Central Processing Units 中央処理装置
GPU:Graphics Processing Units グラフィックス処理装置
CRT:Cathode Ray Tube ブラウン管
LCD:Liquid-Crystal Display 液晶ディスプレイ
OLED:Organic Light-Emitting Diode 有機発光ダイオード
CD:Compact Disc コンパクトディスク
DVD:Digital Video Disc デジタルビデオディスク
ROM:Read-Only Memory 読み出し専用メモリ
RAM:Random Access Memory ランダムアクセスメモリ
ASIC:Application-Specific Integrated Circuit 特定用途向け集積回路
PLD:Programmable Logic Device プログラマブルロジック装置
LAN:Local Area Network ローカルエリアネットワーク
GSM:Global System for Mobile communications グローバル移動体通信システム
LTE:Long-Term Evolution ロングタームエボリューション
CANBus:Controller Area Network Bus コントローラエリアネットワークバス
USB:Universal Serial Bus ユニバーサルシリアルバス
PCI:Peripheral Component Interconnect 周辺構成要素相互接続
FPGA:Field Programmable Gate Areas フィールドプログラマブルゲートエリア
SSD:solid-state drive ソリッドステートドライブ
IC:Integrated Circuit 集積回路
CU:Coding Unit 符号化ユニット
200 通信システム
210 端末装置
220 端末装置
230 端末装置
250 ネットワーク
301 ビデオソースのストリーム
302 ビデオピクチャ
303 ビデオエンコーダ
304 ビデオデータ
305 ストリーミングサーバ
306 クライアントサブシステム
307 ビデオデータ
313 キャプチャサブシステム
320 電子装置
401 チャネル
410 ビデオデコーダ
412 レンダ装置
415 バッファメモリ
420 パーサ
421 シンボル
430 電子装置
431 受信器
451 スケーラ/逆変換ユニット
452 イントラピクチャ予測ユニット
453 動き補償予測ユニット
455 アグリゲータ
456 ループフィルタユニット
457 参照ピクチャメモリ
458 現在ピクチャバッファ
501 ビデオソース
503 ビデオエンコーダ/ビデオコーダ
530 ソースコーダ
532 符号化エンジン
533 ローカルビデオデコーダ
534 参照ピクチャメモリ
535 予測器
540 送信器
543 符号化されたビデオシーケンス
545 エントロピーコーダ
550 コントローラ
560 通信チャネル
603 ビデオエンコーダ
621 一般コントローラ
622 イントラエンコーダ
623 残差算出部
624 残差エンコーダ
625 エントロピーエンコーダ
626 スイッチ
628 残差デコーダ
630 インターエンコーダ
710 ビデオデコーダ
771 エントロピーデコーダ
772 イントラデコーダ
773 残差デコーダ
774 再構成モジュール
780 インターデコーダ
800A エントロピーエンコーダ
800B エントロピーデコーダ
801 メモリ
802 コンテキストモデルリスト
803 メモリ
804 コンテキストモデルリスト
810 コンテキストモデラ
820 二値算術エンコーダ
830 二値算術デコーダ
840 コンテキストモデラ
1000 サブブロックスキャンプロセス
1130 ローカルテンプレート
1800 コンピュータシステム
1801 キーボード
1802 マウス
1803 トラックパッド
1805 ジョイスティック
1806 マイク
1807 スキャナ
1808 カメラ
1809 スピーカ
1810 タッチスクリーン
1821 媒体
1822 サムドライブ
1823 ソリッドステートドライブ
1840 コア
1843 フィールドプログラマブルゲートエリア(FPGA)
1844 アクセラレータ
1845 読み取り専用メモリ(ROM)
1846 ランダムアクセスメモリ(RAM)
1847 内部大容量記憶装置
1848 システムバス
1849 周辺バス
Claims (10)
- 現在ピクチャと、前記現在ピクチャ内の変換ブロックの変換係数に対応する少なくとも1つのシンタックス要素とを含む符号化されたビデオビットストリームを受信するステップと、
部分的に再構成された変換係数のグループの和(x)に対して行われる単調非減少関数(f(x))の出力に基づいて、オフセット値を決定するステップと、
前記決定されたオフセット値とベース値との和に基づいてコンテキストモデルインデックスを決定するステップと、
現在の変換係数の前記少なくとも1つのシンタックス要素について、前記決定されたコンテキストモデルインデックスに基づいて、複数のコンテキストモデルからあるコンテキストモデルを選択するステップと
を含み、
前記ベース値および前記オフセット値のうちの1つは、前記複数のコンテキストモデルに含まれるコンテキストモデルの数に基づいて決定され、
前記単調非減少関数は、(x+1)>>1として定義される、
ビデオコーディングの方法。 - 前記方法は、
前記現在の変換係数に対して依存量子化が有効とされているかどうかを決定するステップをさらに含み、
前記現在の変換係数に対して依存量子化が有効とされているという前記決定に応答して、前記ベース値は量子化器の状態に基づく、請求項1に記載の方法。 - 前記現在の変換係数はルマ領域に位置し、前記ベース値は、前記変換ブロック内における前記現在の変換係数の位置と前記変換ブロックの左上隅との間の距離と第1の対角位置閾値との比較に基づく、請求項2に記載の方法。
- 前記ベース値は、前記距離と第2の対角位置閾値との比較にさらに基づく、請求項3に記載の方法。
- 前記現在の変換係数はクロマ領域に位置し、前記ベース値は、前記変換ブロック内における前記現在の変換係数の位置と前記変換ブロックの左上隅との間の距離と第1の対角位置閾値との比較に基づく、請求項2に記載の方法。
- 前記現在の変換係数および部分的に再構成された変換係数の前記グループは、変換係数の連続したセットを構成するテンプレートを形成する、請求項1から5のうちいずれか一項に記載の方法。
- 前記少なくとも1つのシンタックス要素は変換係数有意フラグ(sig_coeff_flag)である、請求項1から6のうちいずれか一項に記載の方法。
- 前記ビデオビットストリームは、前記少なくとも1つのシンタックス要素を含む複数のシンタックス要素を含み、部分的に再構成された変換係数の前記グループの前記和(x)は、前記複数のシンタックス要素からの1つまたは複数のシンタックス要素に基づく、請求項1から7のうちいずれか一項に記載の方法。
- 請求項1から8のいずれか一項に記載のビデオコーディングの方法を行うように構成された装置。
- ビデオコーディング装置のコンピュータに、請求項1から8のいずれか一項に記載のビデオコーディングの方法を実行させるためのコンピュータプログラム。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023115251A JP7596458B2 (ja) | 2019-06-19 | 2023-07-13 | 変換係数有意フラグのエントロピー・コーディングのためのコンテキストモデルを減らすための方法、装置、およびコンピュータプログラム |
| JP2024206395A JP7807516B2 (ja) | 2019-06-19 | 2024-11-27 | 変換係数有意フラグのエントロピー・コーディングのためのコンテキストモデルを減らすための方法、装置、およびコンピュータプログラム |
| JP2026003937A JP2026069508A (ja) | 2019-06-19 | 2026-01-14 | 変換係数有意フラグのエントロピー・コーディングのためのコンテキストモデルを減らすための方法、装置、およびコンピュータプログラム |
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201962863742P | 2019-06-19 | 2019-06-19 | |
| US62/863,742 | 2019-06-19 | ||
| US16/904,000 | 2020-06-17 | ||
| US16/904,000 US11212555B2 (en) | 2019-06-19 | 2020-06-17 | Method of reducing context models for entropy coding of transform coefficient significant flag |
| PCT/US2020/038417 WO2020257447A1 (en) | 2019-06-19 | 2020-06-18 | Method and apparatus for reducing context models for entropy coding of transform coefficient significant flag |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023115251A Division JP7596458B2 (ja) | 2019-06-19 | 2023-07-13 | 変換係数有意フラグのエントロピー・コーディングのためのコンテキストモデルを減らすための方法、装置、およびコンピュータプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022520340A JP2022520340A (ja) | 2022-03-30 |
| JP7361782B2 true JP7361782B2 (ja) | 2023-10-16 |
Family
ID=74039020
Family Applications (4)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021545447A Active JP7361782B2 (ja) | 2019-06-19 | 2020-06-18 | 変換係数有意フラグのエントロピー・コーディングのためのコンテキストモデルを減らすための方法、装置、およびコンピュータプログラム |
| JP2023115251A Active JP7596458B2 (ja) | 2019-06-19 | 2023-07-13 | 変換係数有意フラグのエントロピー・コーディングのためのコンテキストモデルを減らすための方法、装置、およびコンピュータプログラム |
| JP2024206395A Active JP7807516B2 (ja) | 2019-06-19 | 2024-11-27 | 変換係数有意フラグのエントロピー・コーディングのためのコンテキストモデルを減らすための方法、装置、およびコンピュータプログラム |
| JP2026003937A Pending JP2026069508A (ja) | 2019-06-19 | 2026-01-14 | 変換係数有意フラグのエントロピー・コーディングのためのコンテキストモデルを減らすための方法、装置、およびコンピュータプログラム |
Family Applications After (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023115251A Active JP7596458B2 (ja) | 2019-06-19 | 2023-07-13 | 変換係数有意フラグのエントロピー・コーディングのためのコンテキストモデルを減らすための方法、装置、およびコンピュータプログラム |
| JP2024206395A Active JP7807516B2 (ja) | 2019-06-19 | 2024-11-27 | 変換係数有意フラグのエントロピー・コーディングのためのコンテキストモデルを減らすための方法、装置、およびコンピュータプログラム |
| JP2026003937A Pending JP2026069508A (ja) | 2019-06-19 | 2026-01-14 | 変換係数有意フラグのエントロピー・コーディングのためのコンテキストモデルを減らすための方法、装置、およびコンピュータプログラム |
Country Status (9)
| Country | Link |
|---|---|
| US (4) | US11212555B2 (ja) |
| EP (1) | EP3987664A4 (ja) |
| JP (4) | JP7361782B2 (ja) |
| KR (2) | KR102630441B1 (ja) |
| CN (3) | CN117319658A (ja) |
| AU (3) | AU2020298230B2 (ja) |
| CA (1) | CA3137319A1 (ja) |
| SG (1) | SG11202111444PA (ja) |
| WO (1) | WO2020257447A1 (ja) |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN119520780A (zh) * | 2018-07-02 | 2025-02-25 | 交互数字Vc控股公司 | 基于上下文的二进制算术编码和解码的方法和装置 |
| US11212555B2 (en) * | 2019-06-19 | 2021-12-28 | Tencent America LLC | Method of reducing context models for entropy coding of transform coefficient significant flag |
| WO2024017259A1 (en) * | 2022-07-19 | 2024-01-25 | Douyin Vision Co., Ltd. | Method, apparatus, and medium for video processing |
| WO2024255475A1 (en) * | 2023-06-15 | 2024-12-19 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Coding and decoding methods, bitstream, encoder, decoder and storage medium |
| WO2025157256A1 (en) * | 2024-01-26 | 2025-07-31 | Mediatek Inc. | Entropy coding transform coefficients in video coding system |
| WO2025157021A1 (en) * | 2024-01-26 | 2025-07-31 | Mediatek Inc. | Adaptive entropy coding transform coefficients in video coding system |
| CN118504427B (zh) * | 2024-07-17 | 2024-09-20 | 南京信息工程大学 | 一种遥感图像精确分割方法 |
Family Cites Families (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3413720B2 (ja) * | 1998-06-26 | 2003-06-09 | ソニー株式会社 | 画像符号化方法及び装置、並びに画像復号方法及び装置 |
| PT1633767T (pt) | 2003-06-02 | 2019-02-27 | Univ Massachusetts | Métodos e composições para controlar a eficácia do silenciamento de arn |
| AU2012200319B2 (en) * | 2012-01-19 | 2015-11-26 | Canon Kabushiki Kaisha | Method, apparatus and system for encoding and decoding the significance map for residual coefficients of a transform unit |
| US9350998B2 (en) * | 2012-06-29 | 2016-05-24 | Qualcomm Incorporated | Coding of significance flags |
| US20150264404A1 (en) * | 2014-03-17 | 2015-09-17 | Nokia Technologies Oy | Method and apparatus for video coding and decoding |
| US10616604B2 (en) | 2015-09-01 | 2020-04-07 | Qualcomm Incorporated | Coefficient level coding in video coding |
| WO2017041271A1 (en) * | 2015-09-10 | 2017-03-16 | Mediatek Singapore Pte. Ltd. | Efficient context modeling for coding a block of data |
| WO2017134992A1 (ja) * | 2016-02-03 | 2017-08-10 | シャープ株式会社 | 予測画像生成装置、動画像復号装置および動画像符号化装置 |
| EP3364656A1 (en) | 2017-02-15 | 2018-08-22 | Thomson Licensing | Method for sample adaptive offset coding |
| US11477492B2 (en) * | 2017-08-04 | 2022-10-18 | Google Inc. | Adaptation for entropy coding of blocks of image data |
| US10484695B2 (en) * | 2017-10-23 | 2019-11-19 | Google Llc | Refined entropy coding for level maps |
| EP3503557A1 (en) * | 2017-12-22 | 2019-06-26 | Thomson Licensing | Method and apparatus for video encoding and decoding based on context switching |
| US11212555B2 (en) * | 2019-06-19 | 2021-12-28 | Tencent America LLC | Method of reducing context models for entropy coding of transform coefficient significant flag |
-
2020
- 2020-06-17 US US16/904,000 patent/US11212555B2/en active Active
- 2020-06-18 EP EP20826974.6A patent/EP3987664A4/en active Pending
- 2020-06-18 CA CA3137319A patent/CA3137319A1/en active Pending
- 2020-06-18 KR KR1020217018961A patent/KR102630441B1/ko active Active
- 2020-06-18 SG SG11202111444PA patent/SG11202111444PA/en unknown
- 2020-06-18 CN CN202311503740.2A patent/CN117319658A/zh active Pending
- 2020-06-18 AU AU2020298230A patent/AU2020298230B2/en active Active
- 2020-06-18 JP JP2021545447A patent/JP7361782B2/ja active Active
- 2020-06-18 CN CN202080023832.9A patent/CN113678378B/zh active Active
- 2020-06-18 KR KR1020247002768A patent/KR20240017099A/ko active Pending
- 2020-06-18 CN CN202311454392.4A patent/CN117319657A/zh active Pending
- 2020-06-18 WO PCT/US2020/038417 patent/WO2020257447A1/en not_active Ceased
-
2021
- 2021-10-05 US US17/450,013 patent/US11563978B2/en active Active
-
2022
- 2022-11-28 US US18/070,014 patent/US11805277B2/en active Active
-
2023
- 2023-05-01 AU AU2023202653A patent/AU2023202653B2/en active Active
- 2023-07-13 JP JP2023115251A patent/JP7596458B2/ja active Active
- 2023-09-29 US US18/478,532 patent/US12212780B2/en active Active
-
2024
- 2024-10-31 AU AU2024241581A patent/AU2024241581A1/en active Pending
- 2024-11-27 JP JP2024206395A patent/JP7807516B2/ja active Active
-
2026
- 2026-01-14 JP JP2026003937A patent/JP2026069508A/ja active Pending
Non-Patent Citations (5)
| Title |
|---|
| Heiko Schwarz, et al.,"CE7: Transform Coefficient Coding and Dependent Quantization (Tests 7.1.2, 7.2.1)",Document: JVET-K0071, [online],JVET-K0071 (version 2),Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11,2018年07月11日,Pages 1-21,[令和4年8月19日検索], インターネット, <URL: https://jvet-experts.org/doc_end_user/current_document.php?id=3573> and <URL: https://jvet-experts.org/doc_end_user/documents/11_Ljubljana/wg11/JVET-K0071-v2.zip>. |
| Heiko Schwarz, et al.,"Non-CE7: Alternative Entropy Coding for Dependent Quantization",Document: JVET-K0072-v2, [online],JVET-K0072 (version 5),Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11,2018年07月16日,Pages 1-17,[令和4年8月19日検索], インターネット, <URL: https://jvet-experts.org/doc_end_user/current_document.php?id=3574> and <URL: https://jvet-experts.org/doc_end_user/documents/11_Ljubljana/wg11/JVET-K0072-v5.zip>. |
| T. Nguyen, et al.,"Non-CE11: Proposed Cleanup for Transform Coefficient Coding",Document: JCTVC-H0228, [online],JCTVC-H0228 (version 2),Joint Collaborative Team on Video Coding (JCT-VC) of ITU-T SG16 WP3 and ISO/IEC JTC1/SC29/WG11,2012年01月27日,Pages 1-9,[令和5年8月25日検索], インターネット, <URL: http://phenix.it-sudparis.eu/jct/doc_end_user/current_document.php?id=4531> and <URL: http://phenix.it-sudparis.eu/jct/doc_end_user/documents/8_San%20Jose/wg11/JCTVC-H0228-v2.zip>. |
| Yue Yu, et al.,"Context Reduction for Significance Map Coding and Level Coding",Document: JCTVC-I0304-r1, [online],JCTVC-I0304 (version 2),Joint Collaborative Team on Video Coding (JCT-VC) of ITU-T SG16 WP3 and ISO/IEC JTC1/SC29/WG11,2012年04月24日,Pages 1-5,[令和5年8月25日検索], インターネット, <URL: http://phenix.it-sudparis.eu/jct/doc_end_user/current_document.php?id=5562> and <URL: http://phenix.it-sudparis.eu/jct/doc_end_user/documents/9_Geneva/wg11/JCTVC-I0304-v2.zip>. |
| 入谷 純(外1名),「経済数学」,日本,東洋経済新報社,2016年05月12日,第9~10頁,ISBN: 978-4-492-31471-5. |
Also Published As
| Publication number | Publication date |
|---|---|
| JP7596458B2 (ja) | 2024-12-09 |
| US11212555B2 (en) | 2021-12-28 |
| SG11202111444PA (en) | 2021-11-29 |
| JP2022520340A (ja) | 2022-03-30 |
| US11563978B2 (en) | 2023-01-24 |
| AU2020298230A1 (en) | 2021-11-11 |
| CN117319658A (zh) | 2023-12-29 |
| CN113678378B (zh) | 2023-11-10 |
| EP3987664A4 (en) | 2023-06-07 |
| WO2020257447A1 (en) | 2020-12-24 |
| US11805277B2 (en) | 2023-10-31 |
| JP2023129480A (ja) | 2023-09-14 |
| EP3987664A1 (en) | 2022-04-27 |
| JP7807516B2 (ja) | 2026-01-27 |
| CA3137319A1 (en) | 2020-12-24 |
| US20240031605A1 (en) | 2024-01-25 |
| US20200404328A1 (en) | 2020-12-24 |
| JP2026069508A (ja) | 2026-04-23 |
| AU2023202653B2 (en) | 2024-08-01 |
| CN117319657A (zh) | 2023-12-29 |
| KR102630441B1 (ko) | 2024-01-31 |
| AU2023202653A1 (en) | 2023-05-18 |
| JP2025036426A (ja) | 2025-03-14 |
| CN113678378A (zh) | 2021-11-19 |
| KR20240017099A (ko) | 2024-02-06 |
| KR20210093321A (ko) | 2021-07-27 |
| US20230090063A1 (en) | 2023-03-23 |
| AU2020298230B2 (en) | 2023-02-09 |
| US12212780B2 (en) | 2025-01-28 |
| AU2024241581A1 (en) | 2024-11-21 |
| US20220030273A1 (en) | 2022-01-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7436715B2 (ja) | ビデオコーディングの方法および装置、ならびにコンピュータプログラム | |
| JP7357684B2 (ja) | ビデオ復号のための方法、装置、およびコンピュータプログラム | |
| JP7361782B2 (ja) | 変換係数有意フラグのエントロピー・コーディングのためのコンテキストモデルを減らすための方法、装置、およびコンピュータプログラム | |
| JP7362878B2 (ja) | ローカルデュアルツリー構造の下でのパレットベースの符号化モードのための方法および装置 | |
| JP2023527662A (ja) | デコーダ側イントラモード導出 | |
| JP2024509611A (ja) | 改善されたイントラ・モード符号化のための方法、装置およびプログラム | |
| JP7221390B2 (ja) | ビデオ復号及び符号化の方法、装置並びにプログラム | |
| CN117857798A (zh) | 视频解码方法、装置、电子设备以及存储介质 | |
| JP2023527657A (ja) | Cuレベル重みをシグナリングしない双予測 | |
| RU2783341C1 (ru) | Способ и устройство для уменьшения количества контекстных моделей для энтропийного кодирования флага значимости коэффициента преобразования | |
| HK40064135A (en) | Video decoding method, video decoder and nonvolatile computer-readable medium | |
| HK40050985B (zh) | 视频编解码的方法、装置及存储介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210803 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210803 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220829 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20221128 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20230313 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230713 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20230724 |
|
| 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: 20230904 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20231003 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7361782 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |