JP6908618B2 - 2レベルのマルチタイプツリーフレームワークを使用したビデオデータのデコーディング - Google Patents
2レベルのマルチタイプツリーフレームワークを使用したビデオデータのデコーディング Download PDFInfo
- Publication number
- JP6908618B2 JP6908618B2 JP2018549271A JP2018549271A JP6908618B2 JP 6908618 B2 JP6908618 B2 JP 6908618B2 JP 2018549271 A JP2018549271 A JP 2018549271A JP 2018549271 A JP2018549271 A JP 2018549271A JP 6908618 B2 JP6908618 B2 JP 6908618B2
- Authority
- JP
- Japan
- Prior art keywords
- tree
- region
- prediction
- decoding
- video
- 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
- 230000033001 locomotion Effects 0.000 claims description 117
- 238000000034 method Methods 0.000 claims description 110
- 238000006243 chemical reaction Methods 0.000 claims description 65
- 230000009466 transformation Effects 0.000 claims description 61
- 238000013139 quantization Methods 0.000 claims description 30
- 238000003860 storage Methods 0.000 claims description 19
- 230000003044 adaptive effect Effects 0.000 claims description 11
- 238000005259 measurement Methods 0.000 claims 1
- 238000005192 partition Methods 0.000 description 59
- 239000013598 vector Substances 0.000 description 50
- 238000010586 diagram Methods 0.000 description 24
- 208000037170 Delayed Emergence from Anesthesia Diseases 0.000 description 14
- 238000004891 communication Methods 0.000 description 14
- 230000005540 biological transmission Effects 0.000 description 13
- 230000008569 process Effects 0.000 description 13
- 238000012545 processing Methods 0.000 description 10
- 238000000638 solvent extraction Methods 0.000 description 10
- 241000023320 Luma <angiosperm> Species 0.000 description 8
- OSWPMRLSEDHDFF-UHFFFAOYSA-N methyl salicylate Chemical compound COC(=O)C1=CC=CC=C1O OSWPMRLSEDHDFF-UHFFFAOYSA-N 0.000 description 8
- 238000000844 transformation Methods 0.000 description 7
- 238000013500 data storage Methods 0.000 description 6
- 230000002123 temporal effect Effects 0.000 description 6
- 238000004458 analytical method Methods 0.000 description 5
- 238000001914 filtration Methods 0.000 description 5
- 239000000523 sample Substances 0.000 description 5
- 230000011664 signaling Effects 0.000 description 4
- 230000000007 visual effect Effects 0.000 description 4
- 238000003491 array Methods 0.000 description 3
- 239000002131 composite material Substances 0.000 description 3
- 230000006835 compression Effects 0.000 description 3
- 238000007906 compression Methods 0.000 description 3
- 238000012360 testing method Methods 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 238000010276 construction Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000005457 optimization Methods 0.000 description 2
- 238000004088 simulation Methods 0.000 description 2
- 230000002457 bidirectional effect Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 239000011248 coating agent Substances 0.000 description 1
- 238000000576 coating method Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000001627 detrimental effect Effects 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012432 intermediate storage Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 239000013074 reference sample Substances 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 230000001960 triggered 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/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/96—Tree coding, e.g. quad-tree 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/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/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/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/30—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
-
- 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/46—Embedding additional information in the video signal during the compression process
-
- 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
-
- 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/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
- H04N19/583—Motion compensation with overlapping 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/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/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/44—Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
- H04N19/45—Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder performing compensation of the inverse transform mismatch, e.g. Inverse Discrete Cosine Transform [IDCT] mismatch
-
- 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/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
-
- 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/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/61—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive 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/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
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Description
a)予測ツリーのルートはある領域ツリーのあるリーフノードである。
b)「さらなる分割なし」は領域ツリーと予測ツリーとの両方に対して特別なツリータイプと見なされる。
c)領域ツリーと予測ツリーに対して別々に最大のツリー深度をビデオエンコーダ20はシグナリングし、ビデオデコーダ30は受信してもよい。すなわち、構造の各レベルの最大深度(すなわち、領域ツリーおよび予測ツリー)は、独立の変数によって制御されてもよい。代替的に、構造の最大の全体深度は、各レベルの最大深度の合計としてシグナリングされてもよい。一例では、最大深度は、シーケンスパラメータセット(SPS)、ピクチャパラメータセット(PPS)、および/またはスライスヘッダにおいてシグナリングされる。別の例では、領域ツリーの最大深度および予測ツリーの最大深度が、領域ツリーの各深度に加えて、スライスヘッダにおいてシグナリングされる。たとえば、領域ツリーの最大深度は3としてシグナリングされる。次いで、領域ツリーのdepth0、depth1、depth2、およびdepth3に加えて予測ツリーの最大深度を示すために、4つの値がさらにシグナリングされる。
d)代替的に、領域ツリーおよび予測ツリーのツリー深度情報は一緒にシグナリングされてもよい。たとえば、最大のCTUサイズを仮定すると、シーケンスパラメータセット(SPS)、ピクチャパラメータセット(PPS)、および/またはスライスヘッダにおいて、まず最大の領域ツリー深度がシグナリングされてもよい。次いで、予測ツリーの開始レベルを示す、領域ツリーのルートレベルに対する相対的なオフセットがシグナリングされてもよい。最後に、予測ツリーレベル情報がシグナリングされてもよい。異なる時間レベルのピクチャが同じツリー深度の制約を有することも有しないこともあることに留意されたい。たとえば、より時間レベルの低いピクチャは(領域ツリーもしくは予測ツリーのいずれか、または両方に対して)より大きなツリー深度を有してもよいが、より時間レベルの高いピクチャは(領域ツリーもしくは予測ツリーのいずれか、または両方に対して)より小さなツリー深度を有してもよい。領域ツリーと予測ツリーとの間の相対的なツリー深度のオフセットは、同じであることも同じではないこともある。
e)「強制分割」(ピクチャ/スライス/タイル境界に達したときのシグナリングを伴わない自動分割)は、領域ツリーレベルのみ、または予測ツリーレベルのみにあることが可能であり、それらとの両方にあることは可能ではない。領域ツリーの最も低いレベルがそれでもすべての境界ピクセルを含むことができないとき、最も低い領域ツリーレベルを使用する境界ピクセルを含めるために、境界パディングが発動される。「強制分割」によるツリー深度は、事前に定義されたまたはシグナリングされた最大ツリー深度によって制約される必要はないことに留意されたい。
f)領域ツリー深度および予測ツリー深度は互いに重複することもあり、または重複しないこともある。それは、シグナリングされたツリー深度情報から導出されることがあり、またはシーケンスパラメータセット(SPS)、ピクチャパラメータセット(PPS)、および/もしくはスライスヘッダにおいて個別のフラグとしてシグナリングされることがある。
g)領域ツリーリーフノード内の予測ツリーの分割情報は、構文解析の間に領域ツリーリーフノード内のCUの数が領域ツリーリーフノード内の最初のCUを解析する前に知られるように、領域ツリーリーフのCU情報(限定はされないが、スキップフラグ、マージインデックス、インター/イントラモード、予測情報、動き情報、変換情報、残差および量子化情報を含む)の前にシグナリングされてもよい。
a.OBMC:OBMCが領域ツリーリーフ内で関連付けられる領域内で有効であるかどうかを示すために、フラグまたはモード情報が領域ツリーリーフノードレベルでシグナリングされてもよい。OBMCが有効である場合、領域内のCU境界は、HEVCにおけるPU境界またはJEMにおけるCU内のサブPU境界と同じ方法で扱われる。すなわち、OBMCは、領域ツリーリーフノードと関連付けられる領域内のCU境界の各辺に適用されてもよい。
1.OBMCが有効であるかどうかは、領域のサイズなどのコーディングされた情報に基づいて導出され、または部分的に導出されてもよい。たとえば、領域サイズが閾値(16×16など)より大きいとき、OBMCはオンであると見なすことができるので、シグナリングは不要である。領域サイズが閾値より小さいとき、フラグまたはOBMCモード情報がシグナリングされてもよい。
ii.重複変換:ブロックサイズを有する変換が、領域ツリーリーフノード内の予測ブロックのすべてまたはグループの領域をカバーし、予測された残差をコーディングするために使用される。
1.一例では、重複変換が領域のために使用されるかどうかを示すために、フラグまたは変換ツリー情報が領域ツリーリーフノードレベルでシグナリングされる。
a.一例では、さらに、変換ツリー情報がシグナリングされるとき、それは予測ツリーとは異ならなければならない。
b.別の例では、現在の領域ツリーリーフノードと同じ大きさの単一の変換が使用されるか、または予測ブロックサイズと各々が揃っている複数の変換が使用されるかを示すために、フラグまたは変換ツリー情報が領域ツリーリーフノードレベルでシグナリングされる。
2.重複変換が領域のために使用されるとき、その領域の内部のすべてのCUのコーディング済ブロックフラグ(CBF)情報が、CUレベルの代わりに領域ツリーリーフレベルでシグナリングされてもよい。
3.一例では、重複変換が領域ツリーリーフノードのために適用されるとき、OBMCは常に領域ツリーリーフノードのために適用される。
iii.スーパースキップ/マージモード:領域内のすべてのCUがスキップモードまたはマージモードでコーディングされるので、モード情報がCUレベルでシグナリングされないことを示すために、フラグまたはモード情報が領域ツリーリーフレベルでシグナリングされてもよい。
iv.スーパーイントラ/インターコーディングモード:CUが同じモード情報を使用すべきであることを示すために、フラグまたはモード情報のインデックス(イントラモードまたはインターモードなど)が領域ツリーリーフレベルでシグナリングされてもよい。
v.スーパーFRUCモード:領域ツリー内のすべてのCUがFRUCモードでコーディングされることを示すために、フラグまたはモード情報が領域ツリーリーフレベルでシグナリングされてもよい。
vi.スーパーモード情報(スーパースキップ/マージ、スーパーイントラ/インター、およびスーパーFRUCなど)が、領域ツリーリーフノード内のCUの数が閾値より大きいときにのみシグナリングされてもよい。
1.閾値は事前に定義されることがあり、またはVPS、SPS、PPS、もしくはスライスヘッダなどの中のビットストリームにおいてシグナリングされることがある。
12 ソースデバイス
14 デスティネーションデバイス
16 コンピュータ可読媒体
18 ビデオソース
20 ビデオエンコーダ
22 出力インターフェース
28 入力インターフェース
30 ビデオデコーダ
32 表示デバイス
40 モード選択ユニット
42 動き推定ユニット
44 動き補償ユニット
46 イントラ予測ユニット
48 パーティションユニット
50 加算器
52 変換処理ユニット
54 量子化ユニット
56 エントロピー符号化ユニット
58 逆量子化ユニット
60 逆変換ユニット
62 加算器
64 参照ピクチャメモリ
70 エントロピー復号ユニット
72 動き補償ユニット
74 イントラ予測ユニット
76 逆量子化ユニット
78 逆変換ユニット
80 加算器
82 参照ピクチャメモリ
100 コーディングツリーブロック(CTB)
102 CT
120 4分木2分木(QTBT)構造
122 CTB
130 ブロック
132 ブロック
134 ブロック
136 ブロック
138 ブロック
150 第1のレベル
152 ブロック
154 ブロック
156 ブロック
158 ブロック
160 ブロック
160' 第2のレベル
162 ブロック
164 ブロック
166 ブロック
172 ブロック
174 ブロック
176 ブロック
178 ブロック
180 ブロック
182 ブロック
184 ブロック
186 ブロック
Claims (16)
- ビデオデータを復号する方法であって、
ビデオデータのコーディングツリーブロック(CTB)のためのツリーデータ構造の領域ツリーの領域ツリーレベルで1つまたは複数のシンタックス要素を復号するステップであって、前記領域ツリーが1つまたは複数の領域ツリー非リーフノードおよび1つまたは複数の領域ツリーリーフノードを含む1つまたは複数の領域ツリーノードを有し、前記領域ツリー非リーフノードの各々が4つの子領域ツリーノードを有する、ステップと、
前記領域ツリーレベルの前記シンタックス要素を使用して、前記領域ツリーノードが前記子領域ツリーノードへとどのように分割されるかを決定するステップと、
前記CTBのための前記ツリーデータ構造の1つまたは複数の予測ツリーの前記領域ツリーリーフノードの各々のために予測ツリーレベルで1つまたは複数のシンタックス要素を復号するステップであって、前記予測ツリーが各々、前記領域ツリーリーフノードの1つまたは複数に対応するルートノードと、1つまたは複数の予測ツリー非リーフノードおよび1つまたは複数の予測ツリーリーフノードを含む1つまたは複数の予測ツリーノードとを有し、前記予測ツリー非リーフノードの各々が第2の数の子予測ツリーノードを有し、前記第2の数が2または3であり、前記予測ツリーリーフノードの各々がそれぞれのコーディング単位(CU)を定義する、ステップと、
前記予測ツリーレベルの前記シンタックス要素を使用して、前記予測ツリーノードが前記子予測ツリーノードへとどのように分割されるかを決定するステップと、
前記領域ツリーレベルの前記シンタックス要素および前記予測ツリーレベルの前記シンタックス要素に少なくとも部分的に基づいて、予測データおよび変換データを含む、前記CUの各々に対するビデオデータを復号するステップであって、前記予測データが、前記CUの対応する1つについての予測ブロックを形成するための予測モードを示し、前記変換データが、前記CUの前記対応する1つについての変換された残差データを表す残差変換係数を含む、ステップと、
前記領域ツリーレベルで前記シンタックス要素を復号するステップが、前記領域ツリーレベルで1つまたは複数の有効なコーディングツールを表す1つまたは複数のシンタックス要素を復号するステップを備え、
前記方法が、前記CUの各々のための前記ビデオデータを復号する前に、分割情報を示すシンタックス要素を使用して前記領域ツリーリーフノードに含まれるCUの数を決定するステップと、
前記CUの数が閾値より大きいとき、前記領域ツリーリーフノードに含まれるCUの全てに適用される予測モードであるスーパーモードを有効にするステップと、をさらに備える
方法。 - 前記領域ツリーレベルで前記シンタックス要素を復号するステップおよび前記予測ツリーレベルで前記シンタックス要素を復号するステップが、前記領域ツリーレベルまたは前記予測ツリーレベルのうちの少なくとも1つのための1つまたは複数のさらなる分割のないツリータイプを復号するステップを備え、前記さらなる分割のないツリータイプは、さらなる分割が許可されないことを意味する、請求項1に記載の方法。
- 前記領域ツリーレベルに対する最大の領域ツリー深度を表すデータを復号するステップをさらに備える、請求項1に記載の方法。
- 前記予測ツリーレベルに対する最大の予測ツリー深度を表すデータを復号するステップをさらに備え、
前記最大の領域ツリー深度と前記最大の予測ツリー深度の合計が最大の合計深度値より小さい、
請求項3に記載の方法。 - 前記最大の領域ツリー深度を表す前記データを復号するステップが、シーケンスパラメータセット(SPS)、ピクチャパラメータセット(PPS)、またはスライスヘッダのうちの1つまたは複数から前記最大の領域ツリー深度を表す前記データを復号するステップを備える、請求項3に記載の方法。
- 前記領域ツリーレベルに対する最大の領域ツリー深度と前記予測ツリーレベルに対する最大の予測ツリー深度との両方を一緒に表す1つのシンタックス要素を復号するステップをさらに備え、
前記最大の領域ツリー深度と前記最大の予測ツリー深度とを一緒に表す前記1つのシンタックス要素を復号するステップが、シーケンスパラメータセット(SPS)、ピクチャパラメータセット(PPS)、またはスライスヘッダのうちの1つまたは複数から前記1つのシンタックス要素を復号するステップを備える、
請求項1に記載の方法。 - 前記領域ツリーノードのうちの少なくとも1つまたは前記予測ツリーノードのうちの少なくとも1つを備える少なくとも1つのノードが分割されることを前記ノードのための分割されたデータを復号することなく推測するステップをさらに備え、
推測するステップが、前記少なくとも1つのノードが、ピクチャ境界、スライス境界、またはタイル境界のうちの少なくとも1つにまたがる、前記ノードに対応するブロックに基づいて分割されることを推測するステップを備える、
請求項1に記載の方法。 - 前記CUの各々の前記ビデオデータが、スキップフラグ、マージインデックス、前記CUがインターモードもしくはイントラモードを使用して予測されるか表すシンタックス要素、イントラモード予測情報、動き情報、変換情報、残差情報、または量子化情報のうちの1つまたは複数を備える、請求項1に記載の方法。
- 前記方法が、前記CUの境界が前記領域ツリーの前記領域ツリーリーフノードのうちの1つによって示されるような共通の領域内にあるとき、前記CUの前記境界にまたがって前記コーディングツールを適用するステップをさらに備える、
請求項1に記載の方法。 - 前記有効なコーディングツールのうちの1つまたは複数を表す前記シンタックス要素を復号するステップが、重複ブロック動き補償(OBMC)が前記領域ツリーリーフノードのうちの前記1つに対応する前記ビデオデータのブロックに対して有効であるかどうかを表す、前記領域ツリーリーフノードの各々の中のOBMCモード情報を復号するステップを備えるか、
前記有効なコーディングツールの1つまたは複数を表す前記シンタックス要素を復号するステップが、重複変換が前記領域ツリーリーフノードのうちの前記1つに対応する前記ビデオデータのブロックに対して有効であるかどうかを表す、前記領域ツリーリーフノードの各々の中の重複変換情報を復号するステップを備え、重複変換が、前記領域ツリーリーフノードのうちの前記1つに対応する領域の2つの予測ブロックの間の境界と変換ブロックが重複することが許可されるコーディングツールを備えるか、または
前記有効なコーディングツールのうちの1つまたは複数を表す前記シンタックス要素を復号するステップが、前記領域ツリーリーフノードに対応する領域内の前記CUのすべてが、スキップモード、マージモード、イントラモード、インターモード、またはフレームレートアップコンバージョン(FRUC)モードを使用してコーディングされるかを示す、前記領域ツリーリーフノードのうちの1つまたは複数の中のデータを復号するステップを備え、前記領域のうちの1つの中の前記CUのすべてが共通のモードを使用してコーディングされるとき、CU別のモード情報を復号しない、
請求項9に記載の方法。 - 前記領域ツリーレベルで前記シンタックス要素を復号するステップが、サンプル適応オフセット(SAO)パラメータまたは適応ループフィルタ(ALF)パラメータのうちの少なくとも1つを復号するステップを備えるか、または、
前記方法が、前記領域ツリーレベルまたは前記予測ツリーレベルのうちの少なくとも1つにおいて前記第2の数が3であり、1つまたは複数の中央−側部3分木シンタックス要素を復号するステップをさらに備えるか、または
前記方法が、前記CUの各々のためのそれぞれの量子化パラメータ(QP)を計算するステッ
プをさらに備え、前記QPを計算するステップは、前記領域ツリーリーフノードの各々の基本QPを決定するステップと、前記CUの前記対応する領域ツリーリーフノードの前記基本QPに基づいて前記それぞれのQPを計算するステップとを備える
請求項1に記載の方法。 - 前記ビデオデータを復号する前に前記ビデオデータを符号化するステップをさらに備える、請求項1に記載の方法。
- ビデオデータを復号するためのデバイスであって、
ビデオデータを記憶するように構成されるメモリと、
回路で実装されるプロセッサであって、前記回路が、
ビデオデータのコーディングツリーブロック(CTB)のためのツリーデータ構造の領域ツリーの領域ツリーレベルで1つまたは複数のシンタックス要素を復号することであって、前記領域ツリーが1つまたは複数の領域ツリー非リーフノードおよび1つまたは複数の領域ツリーリーフノードを含む1つまたは複数の領域ツリーノードを有し、前記領域ツリー非リーフノードの各々が4つの子領域ツリーノードを有する、復号することと、
前記領域ツリーレベルの前記シンタックス要素を使用して、前記領域ツリーノードが前記子領域ツリーノードへとどのように分割されるかを決定することと、
前記CTBのための前記ツリーデータ構造の1つまたは複数の予測ツリーの前記領域ツリーリーフノードの各々のために予測ツリーレベルで1つまたは複数のシンタックス要素を復号することであって、前記予測ツリーが各々、前記領域ツリーリーフノードの1つまたは複数に対応するルートノードと、1つまたは複数の予測ツリー非リーフノードおよび1つまたは複数の予測ツリーリーフノードを含む1つまたは複数の予測ツリーノードとを有し、前記予測ツリー非リーフノードの各々が第2の数の子予測ツリーノードを有し、前記第2の数が2または3であり、前記予測ツリーリーフノードの各々がそれぞれのコーディング単位(CU)を定義する、復号することと、
前記予測ツリーレベルの前記シンタックス要素を使用して、前記予測ツリーノードが前記子予測ツリーノードへとどのように分割されるかを決定することと、
前記領域ツリーレベルの前記シンタックス要素および前記予測ツリーレベルの前記シンタックス要素に少なくとも部分的に基づいて、予測データおよび変換データを含む、前記CUの各々に対するビデオデータを復号することと、を行うように構成され、
前記予測データが、前記CUの対応する1つについての予測ブロックを形成するための予測モードを示し、前記変換データが、前記CUの前記対応する1つについての変換された残差データを表す残差変換係数を含み、
前記領域ツリーレベルで前記シンタックス要素を復号することが、前記領域ツリーレベルで1つまたは複数の有効なコーディングツールを表す1つまたは複数のシンタックス要素を復号することを含み、
前記回路が、前記CUの各々のための前記ビデオデータを復号する前に、分割情報を示すシンタックス要素を使用して前記領域ツリーリーフノードに含まれるCUの数を決定することと、
前記CUの数が閾値より大きいとき、前記領域ツリーリーフノードに含まれるCUの全てに適用される予測モードであるスーパーモードを有効にすることと、
をさらに行うように構成される、プロセッサと
を備える、デバイス。 - 前記復号されたビデオデータを表示するように構成されるディスプレイ、または
前記ビデオデータをキャプチャするように構成されるカメラのうちの少なくとも1つをさらに備える、請求項13に記載のデバイス。 - 前記デバイスが、カメラ、コンピュータ、モバイルデバイス、ブロードキャストレシーバデバイス、またはセットトップボックスのうちの1つまたは複数を備える、請求項13に記載のデバイス。
- プロセッサに、請求項1〜12のいずれか一項に記載の方法を実施させる命令を記憶した、非一時的コンピュータ可読記憶媒体。
Applications Claiming Priority (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201662311248P | 2016-03-21 | 2016-03-21 | |
US62/311,248 | 2016-03-21 | ||
US201662401016P | 2016-09-28 | 2016-09-28 | |
US62/401,016 | 2016-09-28 | ||
US15/463,398 | 2017-03-20 | ||
US15/463,398 US11223852B2 (en) | 2016-03-21 | 2017-03-20 | Coding video data using a two-level multi-type-tree framework |
PCT/US2017/023351 WO2017165375A1 (en) | 2016-03-21 | 2017-03-21 | Decoding video data using a two-level multi-type-tree framework |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2019512963A JP2019512963A (ja) | 2019-05-16 |
JP2019512963A5 JP2019512963A5 (ja) | 2020-04-16 |
JP6908618B2 true JP6908618B2 (ja) | 2021-07-28 |
Family
ID=59847996
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018549271A Active JP6908618B2 (ja) | 2016-03-21 | 2017-03-21 | 2レベルのマルチタイプツリーフレームワークを使用したビデオデータのデコーディング |
Country Status (20)
Country | Link |
---|---|
US (1) | US11223852B2 (ja) |
EP (1) | EP3434018B1 (ja) |
JP (1) | JP6908618B2 (ja) |
KR (1) | KR102465214B1 (ja) |
CN (1) | CN108781293B9 (ja) |
AU (1) | AU2017238068B2 (ja) |
BR (1) | BR112018068927A2 (ja) |
CA (1) | CA3014785A1 (ja) |
CL (1) | CL2018002664A1 (ja) |
CO (1) | CO2018009880A2 (ja) |
ES (1) | ES2901503T3 (ja) |
HK (1) | HK1256749A1 (ja) |
HU (1) | HUE057252T2 (ja) |
MX (1) | MX2018011376A (ja) |
NZ (1) | NZ745288A (ja) |
PH (1) | PH12018501701A1 (ja) |
RU (1) | RU2746935C2 (ja) |
SA (1) | SA518392315B1 (ja) |
SG (1) | SG11201806737RA (ja) |
WO (1) | WO2017165375A1 (ja) |
Families Citing this family (63)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR3046321B1 (fr) * | 2015-12-29 | 2018-01-26 | B<>Com | Procede de codage d'une image numerique, procede de decodage, dispositifs, terminal d'utilisateur et programmes d'ordinateurs associes |
US10212444B2 (en) | 2016-01-15 | 2019-02-19 | Qualcomm Incorporated | Multi-type-tree framework for video coding |
US10567808B2 (en) * | 2016-05-25 | 2020-02-18 | Arris Enterprises Llc | Binary ternary quad tree partitioning for JVET |
US10880548B2 (en) * | 2016-06-01 | 2020-12-29 | Samsung Electronics Co., Ltd. | Methods and apparatuses for encoding and decoding video according to coding order |
US20190327476A1 (en) * | 2016-06-24 | 2019-10-24 | Industry Academy Cooperation Foundation Of Sejong University | Video signal processing method and device |
US10609423B2 (en) | 2016-09-07 | 2020-03-31 | Qualcomm Incorporated | Tree-type coding for video coding |
KR20230010060A (ko) | 2016-10-04 | 2023-01-17 | 주식회사 비원영상기술연구소 | 영상 데이터 부호화/복호화 방법 및 장치 |
US20190238888A1 (en) * | 2017-07-17 | 2019-08-01 | Ki Baek Kim | Image data encoding/decoding method and apparatus |
EP4432670A2 (en) | 2016-10-04 | 2024-09-18 | B1 Institute of Image Technology, Inc. | Image data encoding/decoding method and apparatus |
US12035049B2 (en) | 2016-10-06 | 2024-07-09 | B1 Institute Of Image Technology, Inc. | Image data encoding/decoding method and apparatus |
WO2018092868A1 (ja) * | 2016-11-21 | 2018-05-24 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ | 符号化装置、復号装置、符号化方法及び復号方法 |
CN116320415A (zh) | 2016-11-21 | 2023-06-23 | 松下电器(美国)知识产权公司 | 图像编码装置及方法、图像解码装置及方法 |
KR20180110047A (ko) * | 2016-12-26 | 2018-10-08 | 닛본 덴끼 가부시끼가이샤 | 영상 인코딩 방법, 영상 디코딩 방법, 영상 인코딩 장치, 영상 디코딩 장치, 및 프로그램 |
US10542293B2 (en) * | 2016-12-26 | 2020-01-21 | Nec Corporation | Video encoding method, video decoding method, video encoding device, video decoding device, and program |
US10848788B2 (en) | 2017-01-06 | 2020-11-24 | Qualcomm Incorporated | Multi-type-tree framework for video coding |
US10542280B2 (en) | 2017-01-09 | 2020-01-21 | QUALCOMM Incorpated | Encoding optimization with illumination compensation and integer motion vector restriction |
WO2019010267A1 (en) * | 2017-07-05 | 2019-01-10 | Arris Enterprises Llc | POST-FILTERING FOR WEIGHTED ANGULAR PREDICTION |
WO2019045391A1 (ko) * | 2017-08-29 | 2019-03-07 | 주식회사 케이티 | 비디오 신호 처리 방법 및 장치 |
EP3598750A4 (en) | 2017-09-28 | 2020-06-10 | LG Electronics Inc. -1- | IMAGE DECODING METHOD AND DEVICE IN ACCORDANCE WITH A BLOCK SPLIT STRUCTURE IN AN IMAGE CODING SYSTEM |
CA3078240A1 (en) * | 2017-10-02 | 2019-04-11 | Arris Enterprises Llc | System and method for reducing blocking artifacts and providing improved coding efficiency |
WO2019093523A1 (ja) * | 2017-11-13 | 2019-05-16 | シャープ株式会社 | 動画像符号化装置および動画像復号装置 |
CN111699682A (zh) * | 2017-12-07 | 2020-09-22 | 韩国电子通信研究院 | 用于使用通道之间的选择性信息共享进行编码和解码的方法和设备 |
KR102618692B1 (ko) * | 2018-06-15 | 2024-01-02 | 삼성전자주식회사 | 노이즈 또는 디서의 영향을 감소시키기 위한 디스플레이 구동 회로 및 방법 |
US10904529B2 (en) | 2018-01-19 | 2021-01-26 | Qualcomm Incorporated | Quantization group for video coding |
US10652571B2 (en) | 2018-01-25 | 2020-05-12 | Qualcomm Incorporated | Advanced motion vector prediction speedups for video coding |
US20190238845A1 (en) * | 2018-01-26 | 2019-08-01 | Qualcomm Incorporated | Adaptive loop filtering on deblocking filter results in video coding |
US20190246122A1 (en) | 2018-02-08 | 2019-08-08 | Qualcomm Incorporated | Palette coding for video coding |
CA3092638A1 (en) * | 2018-03-01 | 2019-09-06 | Arris Enterprises Llc | System and method of motion information storage for video coding and signaling |
US10735730B2 (en) * | 2018-03-07 | 2020-08-04 | Tencent America LLC | Flexible tree structure |
WO2019190202A1 (ko) * | 2018-03-27 | 2019-10-03 | 주식회사 케이티 | 비디오 신호 처리 방법 및 장치 |
US11470359B2 (en) * | 2018-03-30 | 2022-10-11 | Sharp Kabushiki Kaisha | Systems and methods for partitioning video blocks at a boundary of a picture for video coding |
WO2019199045A1 (ko) * | 2018-04-11 | 2019-10-17 | 엘지전자 주식회사 | 제한된 참조 영역이 설정된 인터 예측을 이용한 영상 코딩 방법 및 그 장치 |
WO2019204234A1 (en) * | 2018-04-15 | 2019-10-24 | Arris Enterprises Llc | Unequal weight planar motion vector derivation |
US10609402B2 (en) | 2018-05-02 | 2020-03-31 | Tencent America LLC | Method and apparatus for prediction and transform for small blocks |
US10462486B1 (en) | 2018-05-07 | 2019-10-29 | Tencent America, Llc | Fast method for implementing discrete sine transform type VII (DST 7) |
WO2019229169A1 (en) * | 2018-05-30 | 2019-12-05 | Huawei Technologies Co., Ltd. | Multi-type tree depth extension for picture boundary handling |
US10645396B2 (en) | 2018-06-04 | 2020-05-05 | Tencent America LLC | Method and apparatus for implicit transform splitting |
JP7104186B2 (ja) | 2018-06-05 | 2022-07-20 | 北京字節跳動網絡技術有限公司 | Ibcとatmvpとの間でのインタラクション |
WO2019234605A1 (en) | 2018-06-05 | 2019-12-12 | Beijing Bytedance Network Technology Co., Ltd. | Extended quad-tree with asymmetric sub-blocks and different tree for chroma |
CN110636298B (zh) | 2018-06-21 | 2022-09-13 | 北京字节跳动网络技术有限公司 | 对于Merge仿射模式和非Merge仿射模式的统一约束 |
TWI729422B (zh) | 2018-06-21 | 2021-06-01 | 大陸商北京字節跳動網絡技術有限公司 | 色彩分量間的子區塊移動向量繼承 |
US10542260B1 (en) | 2018-07-02 | 2020-01-21 | Tencent America LLC | Method and apparatus for video coding |
US10609403B2 (en) * | 2018-07-09 | 2020-03-31 | Tencent America LLC | Method and apparatus for block partition with non-uniform quad split |
US10743029B2 (en) | 2018-07-30 | 2020-08-11 | Tencent America LLC | Constraints on coding unit partition |
CN117768651A (zh) | 2018-09-24 | 2024-03-26 | 北京字节跳动网络技术有限公司 | 处理视频数据的方法、装置、介质、以及比特流存储方法 |
CN112997495B (zh) | 2018-11-10 | 2024-02-20 | 北京字节跳动网络技术有限公司 | 当前图片参考中的取整 |
CA3119397C (en) * | 2018-11-12 | 2023-10-03 | Huawei Technologies Co., Ltd. | Video encoder, video decoder and methods of encoding or decoding a picture |
CN111294603B (zh) * | 2018-12-06 | 2023-09-29 | 华为技术有限公司 | 视频编解码方法及装置 |
KR20240010542A (ko) * | 2018-12-17 | 2024-01-23 | 삼성전자주식회사 | 예측 모드를 시그널링하는 비디오 신호 처리 방법 및 장치 |
EP3907988A4 (en) | 2019-01-08 | 2022-06-29 | Huawei Technologies Co., Ltd. | Image prediction method, device, apparatus and system and storage medium |
EP3941046A4 (en) * | 2019-03-14 | 2022-12-21 | LG Electronics Inc. | IMAGE CODING/DECODING METHOD AND APPARATUS FOR PERFORMING INTRA PREDICTION, AND BITSTREAM TRANSMISSION METHOD |
WO2020219733A1 (en) | 2019-04-24 | 2020-10-29 | Bytedance Inc. | Quantized residual differential pulse code modulation representation of coded video |
CN113796069B (zh) | 2019-05-01 | 2024-03-08 | 字节跳动有限公司 | 使用量化残差差分脉冲编解码调制编解码的帧内编解码视频 |
EP3948663A4 (en) | 2019-05-02 | 2022-06-08 | ByteDance Inc. | CODING MODE BASED ON A CODING TREE STRUCTURE TYPE |
WO2020223612A1 (en) | 2019-05-02 | 2020-11-05 | Bytedance Inc. | Signaling in transform skip mode |
CN117241033A (zh) * | 2019-08-06 | 2023-12-15 | 北京字节跳动网络技术有限公司 | 使用屏幕内容编码工具进行视频编码和解码 |
BR112022003732A2 (pt) | 2019-09-02 | 2022-10-11 | Beijing Bytedance Network Tech Co Ltd | Método e aparelho para processamento de dados de vídeo, e, meios de armazenamento e de gravação legíveis por computador não transitórios |
KR102649584B1 (ko) | 2019-09-21 | 2024-03-21 | 베이징 바이트댄스 네트워크 테크놀로지 컴퍼니, 리미티드 | 크로마 인트라 모드에 기초한 크기 제한 |
JP7469904B2 (ja) * | 2020-02-21 | 2024-04-17 | シャープ株式会社 | 画像復号装置、画像符号化装置、画像復号方法及び画像符号化方法 |
WO2021201384A1 (ko) * | 2020-04-03 | 2021-10-07 | 엘지전자 주식회사 | 포인트 클라우드 데이터 처리 장치 및 방법 |
EP3972272A1 (en) * | 2020-09-17 | 2022-03-23 | Lemon Inc. | Chroma format and bit depth indication in coded video |
CN117501693A (zh) * | 2021-05-24 | 2024-02-02 | 北京达佳互联信息技术有限公司 | 用于帧间预测的重叠块运动补偿的方法和设备 |
WO2023274302A1 (en) * | 2021-06-30 | 2023-01-05 | Beijing Bytedance Network Technology Co., Ltd. | Recursive prediction unit in video coding |
Family Cites Families (36)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008123753A1 (en) | 2007-04-09 | 2008-10-16 | Lg Electronics Inc. | A method and an apparatus for processing a video signal |
BRPI0818649A2 (pt) | 2007-10-16 | 2015-04-07 | Thomson Licensing | Métodos e aparelho para codificação e decodificação de vídeo em superblocos geometricamente particionados. |
FR2926694B1 (fr) | 2008-01-18 | 2010-04-16 | Sagem Comm | Decodeur de donnees video et procede de decodage de donnees video |
KR101487686B1 (ko) * | 2009-08-14 | 2015-01-30 | 삼성전자주식회사 | 비디오 부호화 방법 및 장치, 비디오 복호화 방법 및 장치 |
JP5672678B2 (ja) | 2009-08-21 | 2015-02-18 | Tdk株式会社 | 電子部品及びその製造方法 |
EA037919B1 (ru) | 2009-10-20 | 2021-06-07 | Шарп Кабусики Кайся | Устройство кодирования движущихся изображений, устройство декодирования движущихся изображений, система кодирования/декодирования движущихся изображений, способ кодирования движущихся изображений и способ декодирования движущихся изображений |
KR101452713B1 (ko) * | 2009-10-30 | 2014-10-21 | 삼성전자주식회사 | 픽처 경계의 부호화 단위를 부호화, 복호화 하는 방법 및 장치 |
KR101457396B1 (ko) | 2010-01-14 | 2014-11-03 | 삼성전자주식회사 | 디블로킹 필터링을 이용한 비디오 부호화 방법과 그 장치, 및 디블로킹 필터링을 이용한 비디오 복호화 방법 및 그 장치 |
HUE025960T2 (en) | 2010-04-13 | 2016-04-28 | Ge Video Compression Llc | Video coding using multi-tree subdivisions of images |
RU2528132C2 (ru) | 2010-04-13 | 2014-09-10 | Самсунг Электроникс Ко., Лтд. | Способ кодирования видео и устройство кодирования видео с использованием блоков предсказания на основании блоков кодирования, определенных в соответствии с древовидной структурой, и способ декодирования видео и устройство декодирования видео с использованием блоков предсказания на основании блоков кодирования, определенных в соответствии с древовидной структурой |
RS57973B1 (sr) | 2010-08-17 | 2019-01-31 | Samsung Electronics Co Ltd | Aparat za dekodiranje video zapisa upotrebom jedinice za transformaciju promenljive strukture stabla |
US20120170648A1 (en) * | 2011-01-05 | 2012-07-05 | Qualcomm Incorporated | Frame splitting in video coding |
US9071851B2 (en) | 2011-01-10 | 2015-06-30 | Qualcomm Incorporated | Adaptively performing smoothing operations |
US8548057B2 (en) * | 2011-01-25 | 2013-10-01 | Microsoft Corporation | Video coding redundancy reduction |
KR20120090740A (ko) | 2011-02-07 | 2012-08-17 | (주)휴맥스 | 정밀한 단위의 필터 선택을 적용한 영상 부호화/복호화 장치 및 방법 |
CN106878722B (zh) * | 2011-06-24 | 2019-11-12 | 太阳专利托管公司 | 解码方法、解码装置、编码方法、编码装置 |
US9883203B2 (en) | 2011-11-18 | 2018-01-30 | Qualcomm Incorporated | Adaptive overlapped block motion compensation |
US20130188719A1 (en) | 2012-01-20 | 2013-07-25 | Qualcomm Incorporated | Motion prediction in svc using motion vector for intra-coded block |
US9462275B2 (en) | 2012-01-30 | 2016-10-04 | Qualcomm Incorporated | Residual quad tree (RQT) coding for video coding |
CN102724508A (zh) * | 2012-06-07 | 2012-10-10 | 西安电子科技大学 | Jpeg2000的分辨率自适应节点树编码方法 |
CN104885467B (zh) | 2013-01-30 | 2018-08-17 | 英特尔公司 | 用于下一代视频编码的内容自适应参数变换 |
CN104065973B (zh) * | 2013-03-20 | 2017-11-17 | 华为技术有限公司 | 一种高性能视频编码搜索的方法及装置 |
GB2513111A (en) | 2013-04-08 | 2014-10-22 | Sony Corp | Data encoding and decoding |
US9906813B2 (en) | 2013-10-08 | 2018-02-27 | Hfi Innovation Inc. | Method of view synthesis prediction in 3D video coding |
WO2015135169A1 (en) | 2014-03-13 | 2015-09-17 | Qualcomm Incorporated | Constrained depth intra mode coding for 3d video coding |
KR20170002460A (ko) | 2014-06-11 | 2017-01-06 | 엘지전자 주식회사 | 임베디드 블록 파티셔닝을 이용하여 비디오 신호를 인코딩, 디코딩하는 방법 및 장치 |
US20160081020A1 (en) | 2014-09-16 | 2016-03-17 | Telefonaktiebolaget L M Ericsson (Publ) | Drx cycle configuration in dual connectivity |
FR3029333A1 (fr) | 2014-11-27 | 2016-06-03 | Orange | Procede de codage et decodage d'images, dispositif de codage et decodage et programmes d'ordinateur correspondants |
US10382795B2 (en) * | 2014-12-10 | 2019-08-13 | Mediatek Singapore Pte. Ltd. | Method of video coding using binary tree block partitioning |
WO2016090568A1 (en) | 2014-12-10 | 2016-06-16 | Mediatek Singapore Pte. Ltd. | Binary tree block partitioning structure |
WO2016154963A1 (en) | 2015-04-01 | 2016-10-06 | Mediatek Inc. | Methods for chroma coding in video codec |
WO2017008263A1 (en) * | 2015-07-15 | 2017-01-19 | Mediatek Singapore Pte. Ltd. | Conditional binary tree block partitioning structure |
US20170150156A1 (en) | 2015-11-25 | 2017-05-25 | Qualcomm Incorporated | Illumination compensation with non-square predictive blocks in video coding |
WO2017088810A1 (en) * | 2015-11-27 | 2017-06-01 | Mediatek Inc. | Method and apparatus of entropy coding and context modelling for video and image coding |
AU2015261734A1 (en) * | 2015-11-30 | 2017-06-15 | Canon Kabushiki Kaisha | Method, apparatus and system for encoding and decoding video data according to local luminance intensity |
US10212444B2 (en) * | 2016-01-15 | 2019-02-19 | Qualcomm Incorporated | Multi-type-tree framework for video coding |
-
2017
- 2017-03-20 US US15/463,398 patent/US11223852B2/en active Active
- 2017-03-21 WO PCT/US2017/023351 patent/WO2017165375A1/en active Application Filing
- 2017-03-21 JP JP2018549271A patent/JP6908618B2/ja active Active
- 2017-03-21 NZ NZ745288A patent/NZ745288A/en unknown
- 2017-03-21 ES ES17716021T patent/ES2901503T3/es active Active
- 2017-03-21 CN CN201780017878.8A patent/CN108781293B9/zh active Active
- 2017-03-21 KR KR1020187027074A patent/KR102465214B1/ko active IP Right Grant
- 2017-03-21 EP EP17716021.5A patent/EP3434018B1/en active Active
- 2017-03-21 RU RU2018133028A patent/RU2746935C2/ru active
- 2017-03-21 CA CA3014785A patent/CA3014785A1/en active Pending
- 2017-03-21 AU AU2017238068A patent/AU2017238068B2/en active Active
- 2017-03-21 BR BR112018068927A patent/BR112018068927A2/pt unknown
- 2017-03-21 HU HUE17716021A patent/HUE057252T2/hu unknown
- 2017-03-21 MX MX2018011376A patent/MX2018011376A/es unknown
- 2017-03-21 SG SG11201806737RA patent/SG11201806737RA/en unknown
-
2018
- 2018-08-10 PH PH12018501701A patent/PH12018501701A1/en unknown
- 2018-08-30 SA SA518392315A patent/SA518392315B1/ar unknown
- 2018-09-19 CO CONC2018/0009880A patent/CO2018009880A2/es unknown
- 2018-09-20 CL CL2018002664A patent/CL2018002664A1/es unknown
- 2018-12-11 HK HK18115829.5A patent/HK1256749A1/zh unknown
Also Published As
Publication number | Publication date |
---|---|
MX2018011376A (es) | 2019-02-13 |
SA518392315B1 (ar) | 2023-10-18 |
KR20180122638A (ko) | 2018-11-13 |
ES2901503T3 (es) | 2022-03-22 |
HK1256749A1 (zh) | 2019-10-04 |
AU2017238068A1 (en) | 2018-08-30 |
CO2018009880A2 (es) | 2018-09-28 |
CL2018002664A1 (es) | 2019-01-25 |
NZ745288A (en) | 2024-08-30 |
RU2746935C2 (ru) | 2021-04-22 |
AU2017238068B2 (en) | 2022-04-07 |
JP2019512963A (ja) | 2019-05-16 |
SG11201806737RA (en) | 2018-10-30 |
CN108781293A (zh) | 2018-11-09 |
EP3434018A1 (en) | 2019-01-30 |
HUE057252T2 (hu) | 2022-04-28 |
PH12018501701A1 (en) | 2019-06-10 |
KR102465214B1 (ko) | 2022-11-10 |
EP3434018B1 (en) | 2021-11-10 |
RU2018133028A (ru) | 2020-04-22 |
US20170272782A1 (en) | 2017-09-21 |
US11223852B2 (en) | 2022-01-11 |
CA3014785A1 (en) | 2017-09-28 |
CN108781293B9 (zh) | 2023-10-13 |
CN108781293B (zh) | 2022-05-27 |
WO2017165375A1 (en) | 2017-09-28 |
BR112018068927A2 (pt) | 2019-01-22 |
RU2018133028A3 (ja) | 2020-07-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6908618B2 (ja) | 2レベルのマルチタイプツリーフレームワークを使用したビデオデータのデコーディング | |
JP6950004B2 (ja) | ビデオコーディングにおいて変換処理とともに適用されるイントラフィルタ処理 | |
EP3357247B1 (en) | Improved video intra-prediction using position-dependent prediction combination for video coding | |
JP7044765B2 (ja) | ビデオコーディングのための線形モデルクロマイントラ予測 | |
TWI755394B (zh) | 二值化二次轉換指數 | |
KR102546382B1 (ko) | 비디오 코딩을 위한 가변 수의 인트라 모드들 | |
CA3007664C (en) | Multi-type-tree framework for video coding | |
KR102334126B1 (ko) | 인트라 블록 복사를 위한 레지듀얼 예측 | |
KR102182441B1 (ko) | 비디오 코딩에서 hevc 확장들을 위한 다중 계층들의 저복잡도 지원 | |
US20150071357A1 (en) | Partial intra block copying for video coding | |
JP2020504506A (ja) | ビデオコーディングのためのマルチタイプツリーフレームワーク | |
JP2018537908A (ja) | ビデオデータの符号情報をコーディングすること | |
JP2018507616A (ja) | 予測ユニットの柔軟な区分化 | |
CA2838449A1 (en) | Border pixel padding for intra prediction in video coding | |
KR20160135756A (ko) | 레지듀 차분 펄스 코드 변조을 위한 양자화 프로세스들 | |
WO2013078313A1 (en) | Transforms in video coding | |
KR20210135245A (ko) | 비디오 코딩에서의 암시적 변환 선택 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180925 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200304 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200304 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210104 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210330 |
|
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: 20210607 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210701 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6908618 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |