JP6022586B2 - ビデオコーディングのための隣接するビデオユニットの利用可能性の検出 - Google Patents
ビデオコーディングのための隣接するビデオユニットの利用可能性の検出 Download PDFInfo
- Publication number
- JP6022586B2 JP6022586B2 JP2014537071A JP2014537071A JP6022586B2 JP 6022586 B2 JP6022586 B2 JP 6022586B2 JP 2014537071 A JP2014537071 A JP 2014537071A JP 2014537071 A JP2014537071 A JP 2014537071A JP 6022586 B2 JP6022586 B2 JP 6022586B2
- Authority
- JP
- Japan
- Prior art keywords
- video unit
- video
- unit
- current
- adjacent
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 claims description 83
- 238000004590 computer program Methods 0.000 claims description 13
- 238000013500 data storage Methods 0.000 claims description 6
- 230000009471 action Effects 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 38
- 239000013598 vector Substances 0.000 description 22
- 238000005192 partition Methods 0.000 description 19
- 238000013139 quantization Methods 0.000 description 19
- 238000003860 storage Methods 0.000 description 19
- 238000004891 communication Methods 0.000 description 16
- 230000006870 function Effects 0.000 description 13
- 230000008569 process Effects 0.000 description 11
- 230000005540 biological transmission Effects 0.000 description 8
- 238000000638 solvent extraction Methods 0.000 description 8
- 230000006835 compression Effects 0.000 description 6
- 238000007906 compression Methods 0.000 description 6
- 239000013074 reference sample Substances 0.000 description 6
- 208000037170 Delayed Emergence from Anesthesia Diseases 0.000 description 3
- 230000003044 adaptive effect Effects 0.000 description 3
- 238000001514 detection method Methods 0.000 description 3
- 238000006073 displacement reaction Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 230000011664 signaling Effects 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 238000003491 array Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 239000011159 matrix material Substances 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 239000000945 filler Substances 0.000 description 1
- 238000012432 intermediate storage Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 230000000153 supplemental effect Effects 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 230000009466 transformation 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/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/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
- H04N19/192—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 the adaptation method, adaptation tool or adaptation type being iterative or recursive
-
- 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/42—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
- H04N19/423—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation characterised by memory arrangements
-
- 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/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
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression Of Band Width Or Redundancy In Fax (AREA)
Description
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
[C1]
ビデオデータをコーディングするための方法であって、
現在のビデオユニットの親ビデオユニットに隣接するビデオユニットの利用可能性に基づいて、参照テーブル内のエントリーを特定することであって、前記現在のビデオユニットが前記ビデオデータのピクチャの範囲内にあり、前記特定されたエントリーが前記現在のビデオユニットに隣接するビデオユニットの利用可能性を示す、特定することと、
前記現在のビデオユニットに隣接する前記ビデオユニットが利用可能かどうかに基づいて前記現在のビデオユニットに対するコーディング動作を行うこととを備える、方法。
[C2]
前記現在のビデオユニットに対する前記コーディング動作を行うことが、前記現在のビデオユニットに隣接する前記ビデオユニットに関連付けられるデータに基づいて、前記現在のビデオユニットに対する前記コーディング動作を行うことを備える、C1に記載の方法。
[C3]
隣接ユニットに関連付けられる前記データを使用して、前記現在のビデオユニットに対する前記コーディング動作を行うことが、
前記現在のビデオユニットに隣接する前記ビデオユニットに関連付けられる前記データに基づいて、コンテキストモデルを選択することと、
前記選択されたコンテキストモデルに基づいて、前記現在のビデオユニットに関連付けられるデータに対するエントロピーコーディング動作を行うこととを備える、C2に記載の方法。
[C4]
前記現在のビデオユニットに隣接する前記ビデオユニットが、前記現在のビデオユニットと異なるレベルの4分木に関連付けられる、C1に記載の方法。
[C5]
前記現在のビデオユニットがコーディングユニットまたは変換ユニットである、C1に記載の方法。
[C6]
前記現在のビデオユニットがツリーブロックかどうか判定することと、
前記現在のビデオユニットがツリーブロックではないと判定した後、前記親ビデオユニットに隣接する前記ビデオユニットの前記利用可能性を判定することとをさらに備える、C1に記載の方法。
[C7]
前記現在のビデオユニットがツリーブロックであると判定した後、前記ピクチャの範囲内の前記現在のビデオユニットの位置に基づいて、前記現在のビデオユニットに隣接する前記ビデオユニットの前記利用可能性を判定することをさらに備える、C6に記載の方法。
[C8]
前記親ビデオユニットに隣接する前記ビデオユニットの前記利用可能性を判定することが、前記現在のビデオユニットの上位ビデオユニットに隣接する前記ビデオユニットの前記利用可能性を判定するための動作を再帰的に行うことを備える、C6に記載の方法。
[C9]
前記親ビデオユニットに隣接する前記ビデオユニットの前記利用可能性を判定することが、前記現在のビデオユニットの前記上位ビデオユニットに隣接する前記ビデオユニットの前記利用可能性を判定するための非再帰的動作を行うことを備える、C6に記載の方法。
[C10]
前記特定されたエントリーが一連の値を備え、前記値が前記現在のビデオユニットに隣接する様々なビデオユニットの利用可能性を示す、C1に記載の方法。
[C11]
前記参照テーブルが、前記親ビデオユニットに隣接する前記ビデオユニットの利用可能性の複数の組合せに対するエントリーを含む、C1に記載の方法。
[C12]
前記参照テーブルが前記親ビデオユニットの他の子ビデオユニットに対するエントリーを含み、前記他の子ビデオユニットに対する前記エントリーが前記他の子ビデオユニットに隣接するビデオユニットの利用可能性を示す、C11に記載の方法。
[C13]
前記コーディング動作が符号化動作の一部である、C1に記載の方法。
[C14]
前記現在のビデオユニットに対する前記コーディング動作を行うことが、前記現在のビデオユニットに隣接する前記ビデオユニットの1つまたは複数のピクセル値に基づいて、前記現在のビデオユニットの予測データを生成することを備え、
前記方法が、
前記現在のビデオユニットの前記予測データに基づいて、前記現在のビデオユニットの残差データを生成することと、
1つまたは複数の変換係数ブロックを生成するために前記残差データに対して1つまたは複数の変換を適用することと、
前記変換係数ブロックを表す符号化されたデータを含むビットストリームを出力することとをさらに備える、方法。
[C15]
前記コーディング動作が復号動作の一部である、C1に記載の方法。
[C16]
前記現在のビデオユニットに対する前記コーディング動作を行うことが、前記現在のビデオユニットに隣接する前記ビデオユニットの1つまたは複数のピクセル値に基づいて、前記現在のビデオユニットの予測データを生成することを備え、
前記方法が、
前記現在のビデオユニットの残差データを復号することと、
前記現在のビデオユニットの前記予測データおよび前記現在のビデオユニットの前記残差データに基づいて、前記現在のビデオユニットのピクセル値を復元することと、
前記ピクチャを出力することであって、前記ピクチャが前記現在のビデオユニットの前記ピクセル値を含む、出力することとをさらに備える、方法。
[C17]
1つまたは複数のプロセッサを備えるビデオコーディング装置であって、前記1つまたは複数のプロセッサが、
現在のビデオユニットの親ビデオユニットに隣接するビデオユニットの利用可能性に基づいて、参照テーブル内のエントリーを特定することであって、前記現在のビデオユニットがピクチャの範囲内にあり、前記特定されたエントリーが前記現在のビデオユニットに隣接するビデオユニットの利用可能性を示す、特定することと、
前記現在のビデオユニットに隣接する前記ビデオユニットが利用可能かどうかに基づいて、前記現在のビデオユニットに対するコーディング動作を行うこととを行うように構成される、ビデオコーディング装置。
[C18]
前記1つまたは複数のプロセッサが、前記現在のビデオユニットに隣接する前記ビデオユニットに関連付けられるデータに基づいて、前記現在のビデオユニットに対する前記コーディング動作を行うように構成される、C17に記載のビデオコーディング装置。
[C19]
前記1つまたは複数のプロセッサが、
前記現在のビデオユニットに隣接する前記ビデオユニットに関連付けられる前記データに基づいて、コンテキストモデルを選択し、
前記選択されたコンテキストモデルに基づいて、前記現在のビデオユニットに関連付けられるデータに対するエントロピーコーディング動作を行うように構成される、C18に記載のビデオコーディング装置。
[C20]
前記現在のビデオユニットに隣接する前記ビデオユニットが、前記現在のビデオユニットと異なるレベルの4分木に関連付けられる、C17に記載のビデオコーディング装置。
[C21]
前記現在のビデオユニットがコーディングビデオユニットである、C17に記載のビデオコーディング装置。
[C22]
前記1つまたは複数のプロセッサが、
前記現在のビデオユニットがツリーブロックかどうか判定し、
前記現在のビデオユニットがツリーブロックではないと判定した後、前記親ビデオユニットに隣接する前記ビデオユニットの前記利用可能性を判定するように構成される、C17に記載のビデオコーディング装置。
[C23]
前記1つまたは複数のプロセッサが、前記現在のビデオユニットがツリーブロックであると判定した後、前記ピクチャの範囲内の前記現在のビデオユニットの位置に基づいて、前記現在のビデオユニットに隣接する前記ビデオユニットの前記利用可能性を判定するように構成される、C22に記載のビデオコーディング装置。
[C24]
前記1つまたは複数のプロセッサが、前記現在のビデオユニットの上位ビデオユニットに隣接するビデオユニットの前記利用可能性を判定するための動作を再帰的に行うように構成される、C22に記載のビデオコーディング装置。
[C25]
前記1つまたは複数のプロセッサが、前記現在のビデオユニットの前記上位ビデオユニットに隣接する前記ビデオユニットの前記利用可能性を判定するための非再帰的動作を行うように構成される、C22に記載のビデオコーディング装置。
[C26]
前記エントリーが一連の値を備え、前記値が前記現在のビデオユニットに隣接する様々なビデオユニットの利用可能性を示す、C17に記載のビデオコーディング装置。
[C27]
前記参照テーブルが、前記親ビデオユニットに隣接する前記ビデオユニットの利用可能性の複数の組合せに対するエントリーを含む、C17に記載のビデオコーディング装置。
[C28]
前記参照テーブルが、前記親ビデオユニットの他の子ビデオユニットに対するエントリーを含み、前記他の子ビデオユニットに対する前記エントリーが、前記他の子ビデオユニットに隣接するビデオユニットの利用可能性を示す、C27に記載のビデオコーディング装置。
[C29]
前記コーディング動作が符号化動作の一部である、C17に記載のビデオコーディング装置。
[C30]
前記1つまたは複数のプロセッサが、
現在のビデオユニットに隣接する前記ビデオユニットの1つまたは複数のピクセル値に基づいて、前記現在のビデオユニットの予測データを生成し、
前記現在のビデオユニットの前記予測データに基づいて、前記現在のビデオユニットの残差データを生成し、
1つまたは複数の変換係数ブロックを生成するために前記残差データに対して1つまたは複数の変換を適用し、
前記変換係数ブロックを表す符号化されたデータを含むビットストリームを出力するように構成される、C29に記載のビデオコーディング装置。
[C31]
前記コーディング動作が復号動作の一部である、C17に記載のビデオコーディング装置。
[C32]
前記1つまたは複数のプロセッサが、
現在のビデオユニットに隣接する前記ビデオユニットの1つまたは複数のピクセル値に基づいて、前記現在のビデオユニットの予測データを生成することと、
前記現在のビデオユニットの残差データを復号することと、
前記現在のビデオユニットの前記予測データおよび前記現在のビデオユニットの前記残差データに基づいて、前記現在のビデオユニットのピクセル値を復元することと、
前記ピクチャを出力することであって、前記ピクチャが前記現在のビデオユニットの前記ピクセル値を含む、出力することとを行うように構成される、C31に記載のビデオコーディング装置。
[C33]
ビデオデータをコーディングするためのビデオコーディング装置であって、
現在のビデオユニットの親ビデオユニットに隣接するビデオユニットの利用可能性に基づいて、参照テーブル内のエントリーを特定するための手段であって、前記現在のビデオユニットが前記ビデオデータのピクチャの範囲内にあり、前記特定されたエントリーが前記現在のビデオユニットに隣接するビデオユニットの利用可能性を示す、手段と、
前記現在のビデオユニットに隣接する前記ビデオユニットが利用可能かどうかに基づいて、前記現在のビデオユニットに対するコーディング動作を行うための手段とを備える、ビデオコーディング装置。
[C34]
隣接ユニットに関連付けられるデータに基づいて前記現在のビデオユニットに対する前記コーディング動作を行って、前記現在のビデオユニットに対する前記コーディング動作を行うための手段を備える、C33に記載のビデオコーディング装置。
[C35]
前記現在のビデオユニットがツリーブロックかどうか判定するための手段と、
前記現在のビデオユニットがツリーブロックである場合、前記ピクチャの範囲内の前記現在のビデオユニットの位置に基づいて、前記親ビデオユニットに隣接する前記ビデオユニットの前記利用可能性を判定するための手段と、
前記現在のビデオユニットがツリーブロックではない場合、前記現在のビデオユニットの上位ビデオユニットに隣接するビデオユニットの前記利用可能性を判定するための動作を再帰的に行うための手段とをさらに備える、C33に記載のビデオコーディング装置。
[C36]
前記特定されたエントリーが一連の値を備え、前記値が、前記現在のビデオユニットに隣接する様々なビデオユニットの利用可能性を示す、C33に記載のビデオコーディング装置。
[C37]
前記コーディング動作が符号化動作の一部である、C33に記載のビデオコーディング装置。
[C38]
前記コーディング動作が復号動作の一部である、C33に記載のビデオコーディング装置。
[C39]
命令を記憶したコンピュータ可読媒体を備えるコンピュータプログラム製品であって、前記命令が実行されたときに、1つまたは複数のプロセッサに、
現在のビデオユニットの親ビデオユニットに隣接するビデオユニットの利用可能性に基づいて、参照テーブル内のエントリーを特定することであって、前記現在のビデオユニットがピクチャの範囲内にあり、前記特定されたエントリーが前記現在のビデオユニットに隣接するビデオユニットの利用可能性を示す、特定することと、
前記現在のビデオユニットに隣接する前記ビデオユニットが利用可能かどうかに基づいて、前記現在のビデオユニットに対するコーディング動作を行うこととを行わせる、コンピュータプログラム製品。
[C40]
前記命令が、前記1つまたは複数のプロセッサに、前記現在のビデオユニットに隣接する前記ビデオユニットに関連付けられるデータに基づいて、前記現在のビデオユニットに対する前記コーディング動作を行わせる、C39に記載のコンピュータプログラム製品。
[C41]
前記命令が、前記1つまたは複数のプロセッサに、
前記現在のビデオユニットがツリーブロックかどうか判定させ、
前記現在のビデオユニットがツリーブロックである場合、前記ピクチャの範囲内の前記現在のビデオユニットの位置に基づいて、前記親ビデオユニットに隣接する前記ビデオユニットの前記利用可能性を判定させ、
前記現在のビデオユニットがツリーブロックではない場合、前記現在のビデオユニットの上位ビデオユニットに隣接するビデオユニットの利用可能性を判定するための動作を再帰的に行わせる、C39に記載のコンピュータプログラム製品。
[C42]
前記特定されたエントリーが一連の値を備え、前記値が、前記現在のビデオユニットに隣接する様々なビデオユニットの利用可能性を示す、C39に記載のコンピュータプログラム製品。
[C43]
前記コーディング動作が符号化動作の一部である、C39に記載のコンピュータプログラム製品。
[C44]
前記コーディング動作が復号動作の一部である、C39に記載のコンピュータプログラム製品。
Claims (36)
- ビデオデータを符号化するための方法であって、
現在のビデオユニットの祖父母ビデオユニットに隣接する複数のビデオユニットの利用可能性に基づいて、参照テーブル内の第1のエントリーを特定することであって、前記現在のビデオユニットが前記ビデオデータのピクチャの範囲内にあり、前記特定された第1のエントリーが前記現在のビデオユニットの親ビデオユニットに隣接する複数のビデオユニットの利用可能性を示し、前記祖父母ビデオユニットは前記現在のビデオユニットの前記親ビデオユニットの親ビデオユニットであり、前記現在のビデオユニットの前記親ビデオユニットはツリーブロックではない、特定することと、
前記参照テーブル内の異なる第2のエントリーを特定するために前記親ビデオユニットに隣接する前記複数のビデオユニットの前記利用可能性を使用することであって、前記第2のエントリーが前記現在のビデオユニットに隣接する複数のビデオユニットの利用可能性を示し、前記現在のビデオユニットに隣接するビデオユニットが前記現在のビデオユニットと異なるレベルの4分木に関連付けられる、使用することと、
前記現在のビデオユニットに隣接する前記ビデオユニットが利用可能であると判定することに基づいて、前記現在のビデオユニットに隣接する前記ビデオユニットに関連付けられるデータを使用して前記現在のビデオユニットに対する符号化動作を行うこととを備える、方法。 - 前記現在のビデオユニットに対する前記符号化動作を行うことが、
前記現在のビデオユニットに隣接する前記ビデオユニットに関連付けられる前記データに基づいて、コンテキストモデルを選択することと、
前記選択されたコンテキストモデルに基づいて、前記現在のビデオユニットに関連付けられるデータに対するエントロピー符号化動作を行うこととを備える、請求項1に記載の方法。 - ビデオデータを復号するための方法であって、
現在のビデオユニットの祖父母ビデオユニットに隣接する複数のビデオユニットの利用可能性に基づいて、参照テーブル内の第1のエントリーを特定することであって、前記現在のビデオユニットが前記ビデオデータのピクチャの範囲内にあり、前記特定された第1のエントリーが前記現在のビデオユニットの親ビデオユニットに隣接する複数のビデオユニットの利用可能性を示し、前記祖父母ビデオユニットは前記現在のビデオユニットの前記親ビデオユニットの親ビデオユニットであり、前記現在のビデオユニットの前記親ビデオユニットはツリーブロックではない、特定することと、
前記参照テーブル内の異なる第2のエントリーを特定するために前記親ビデオユニットに隣接する前記複数のビデオユニットの前記利用可能性を使用することであって、前記第2のエントリーが前記現在のビデオユニットに隣接する複数のビデオユニットの利用可能性を示し、前記現在のビデオユニットに隣接するビデオユニットが前記現在のビデオユニットと異なるレベルの4分木に関連付けられる、使用することと、
前記現在のビデオユニットに隣接する前記ビデオユニットが利用可能であると判定することに基づいて、前記現在のビデオユニットに隣接する前記ビデオユニットに関連付けられるデータを使用して前記現在のビデオユニットに対する復号動作を行うこととを備える、方法。 - 前記現在のビデオユニットに対する前記復号動作を行うことが、
前記現在のビデオユニットに隣接する前記ビデオユニットに関連付けられる前記データに基づいて、コンテキストモデルを選択することと、
前記選択されたコンテキストモデルに基づいて、前記現在のビデオユニットに関連付けられるデータに対するエントロピー復号動作を行うこととを備える、請求項3に記載の方法。 - 前記現在のビデオユニットがコーディングユニットまたは変換ユニットである、請求項1または請求項3に記載の方法。
- 前記現在のビデオユニットがツリーブロックかどうか判定することと、
前記現在のビデオユニットがツリーブロックではないこと基づいて、前記現在のビデオユニットの前記親ビデオユニットに隣接する前記複数のビデオユニットの前記利用可能性を判定することとをさらに備える、請求項1または請求項3に記載の方法。 - 前記祖父母ビデオユニットがツリーブロックであることに基づいて、前記ピクチャの範囲内の前記祖父母ビデオユニットの位置に基づいて、前記祖父母ビデオユニットに隣接する前記複数のビデオユニットの前記利用可能性を判定することをさらに備える、請求項1または請求項3に記載の方法。
- 前記現在のビデオユニットの前記親ビデオユニットに隣接する前記複数のビデオユニットの前記利用可能性を判定することが、前記現在のビデオユニットの上位ビデオユニットに隣接する前記複数のビデオユニットの前記利用可能性を判定するための動作を再帰的に行うことを備える、請求項6に記載の方法。
- 前記現在のビデオユニットの前記親ビデオユニットに隣接する前記複数のビデオユニットの前記利用可能性を判定することが、前記現在のビデオユニットの上位ビデオユニットに隣接する複数のビデオユニットの前記利用可能性を判定するための非再帰的動作を行うことを備える、請求項6に記載の方法。
- 前記特定された第2のエントリーが一連の値を備え、前記一連の値の各それぞれの値が前記現在のビデオユニットに隣接するそれぞれのビデオユニットのそれぞれの利用可能性を示す、請求項1または請求項3に記載の方法。
- 前記参照テーブルが、前記現在のビデオユニットの前記親ビデオユニットに隣接する前記複数のビデオユニットの利用可能性の複数の組合せに対するエントリーを含む、請求項1または請求項3に記載の方法。
- 前記参照テーブルが前記現在のビデオユニットの前記親ビデオユニットの他の子ビデオユニットに対するエントリーを含み、前記他の子ビデオユニットに対する前記エントリーが前記他の子ビデオユニットに隣接する複数のビデオユニットの利用可能性を示す、請求項11に記載の方法。
- 前記現在のビデオユニットに対する前記コーディング動作を行うことが、前記現在のビデオユニットに隣接する前記ビデオユニットの1つまたは複数のピクセル値に基づいて、前記現在のビデオユニットの予測データを生成することを備え、
前記方法が、
前記現在のビデオユニットの前記予測データに基づいて、前記現在のビデオユニットの残差データを生成することと、
1つまたは複数の変換係数ブロックを生成するために前記残差データに対して1つまたは複数の変換を適用することと、
前記変換係数ブロックを表す符号化されたデータを含むビットストリームを出力することとをさらに備える、請求項1に記載の方法。 - 前記現在のビデオユニットに対する前記コーディング動作を行うことが、前記現在のビデオユニットに隣接する前記ビデオユニットの1つまたは複数のピクセル値に基づいて、前記現在のビデオユニットの予測データを生成することを備え、
前記方法が、
前記現在のビデオユニットの残差データを復号することと、
前記現在のビデオユニットの前記予測データおよび前記現在のビデオユニットの前記残差データに基づいて、前記現在のビデオユニットのピクセル値を復元することと、
前記ピクチャを出力することであって、前記ピクチャが前記現在のビデオユニットの前記ピクセル値を含む、出力することとをさらに備える、請求項3に記載の方法。 - ビデオデータを記憶するように構成された1つまたは複数のデータ記憶媒体と、
1つまたは複数のプロセッサと、
を備え、前記1つまたは複数のプロセッサが、
前記ビデオデータの現在のビデオユニットの祖父母ビデオユニットに隣接する複数のビデオユニットの利用可能性に基づいて、参照テーブル内の第1のエントリーを特定することであって、前記現在のビデオユニットがピクチャの範囲内にあり、前記特定された第1のエントリーが前記現在のビデオユニットの親ビデオユニットに隣接する複数のビデオユニットの利用可能性を示し、前記祖父母ビデオユニットは前記現在のビデオユニットの前記親ビデオユニットの親ビデオユニットであり、前記現在のビデオユニットの前記親ビデオユニットはツリーブロックではない、特定することと、
前記参照テーブル内の異なる第2のエントリーを特定するために前記親ビデオユニットに隣接する前記複数のビデオユニットの前記利用可能性を使用することであって、前記第2のエントリーが前記現在のビデオユニットに隣接する複数のビデオユニットの利用可能性を示し、前記現在のビデオユニットに隣接するビデオユニットが前記現在のビデオユニットと異なるレベルの4分木に関連付けられる、使用することと、
前記現在のビデオユニットに隣接する前記ビデオユニットが利用可能であると判定することに基づいて、前記現在のビデオユニットに隣接する前記ビデオユニットに関連付けられるデータを使用して前記現在のビデオユニットに対する符号化動作を行うこととを行うように構成される、装置。 - 前記1つまたは複数のプロセッサが、
前記現在のビデオユニットに隣接する前記ビデオユニットに関連付けられる前記データに基づいて、コンテキストモデルを選択し、
前記選択されたコンテキストモデルに基づいて、前記現在のビデオユニットに関連付けられるデータに対するエントロピー符号化動作を行うように構成される、請求項15に記載の装置。 - ビデオデータを記憶するように構成された1つまたは複数のデータ記憶媒体と、
1つまたは複数のプロセッサと、
を備え、前記1つまたは複数のプロセッサが、
前記ビデオデータの現在のビデオユニットの祖父母ビデオユニットに隣接する複数のビデオユニットの利用可能性に基づいて、参照テーブル内の第1のエントリーを特定することであって、前記現在のビデオユニットがピクチャの範囲内にあり、前記特定された第1のエントリーが前記現在のビデオユニットの親ビデオユニットに隣接する複数のビデオユニットの利用可能性を示し、前記祖父母ビデオユニットは前記現在のビデオユニットの前記親ビデオユニットの親ビデオユニットであり、前記現在のビデオユニットの前記親ビデオユニットはツリーブロックではない、特定することと、
前記参照テーブル内の異なる第2のエントリーを特定するために前記親ビデオユニットに隣接する前記複数のビデオユニットの前記利用可能性を使用することであって、前記第2のエントリーが前記現在のビデオユニットに隣接する複数のビデオユニットの利用可能性を示し、前記現在のビデオユニットに隣接するビデオユニットが前記現在のビデオユニットと異なるレベルの4分木に関連付けられる、使用することと、
前記現在のビデオユニットに隣接する前記ビデオユニットが利用可能であると判定することに基づいて、前記現在のビデオユニットに隣接する前記ビデオユニットに関連付けられるデータを使用して前記現在のビデオユニットに対する復号動作を行うこととを行うように構成される、装置。 - 前記現在のビデオユニットに対する前記復号動作を行うことが、
前記現在のビデオユニットに隣接する前記ビデオユニットに関連付けられる前記データに基づいて、コンテキストモデルを選択することと、
前記選択されたコンテキストモデルに基づいて、前記現在のビデオユニットに関連付けられるデータに対するエントロピー復号動作を行うこととを備える、請求項17に記載の装置。 - 前記現在のビデオユニットがコーディングビデオユニットまたは変換ユニットである、請求項15または請求項17に記載の装置。
- 前記1つまたは複数のプロセッサが、
前記現在のビデオユニットがツリーブロックかどうか判定し、
前記現在のビデオユニットがツリーブロックではないことに基づいて、前記現在のビデオユニットの前記親ビデオユニットに隣接する前記複数のビデオユニットの前記利用可能性を判定するように構成される、請求項15または請求項17に記載の装置。 - 前記1つまたは複数のプロセッサが、前記祖父母ビデオユニットがツリーブロックであることに基づいて、前記ピクチャの範囲内の前記祖父母ビデオユニットの位置に基づいて、前記祖父母ビデオユニットに隣接する前記ビデオユニットの前記利用可能性を判定するように構成される、請求項15または請求項17に記載の装置。
- 前記1つまたは複数のプロセッサが、前記現在のビデオユニットの上位ビデオユニットに隣接する複数のビデオユニットの前記利用可能性を判定するための動作を再帰的に行うように構成される、請求項20に記載の装置。
- 前記1つまたは複数のプロセッサが、前記現在のビデオユニットの上位ビデオユニットに隣接する複数のビデオユニットの前記利用可能性を判定するための非再帰的動作を行うように構成される、請求項20に記載の装置。
- 前記特定された第2のエントリーが一連の値を備え、前記一連の値の各それぞれの値が前記現在のビデオユニットに隣接するそれぞれのビデオユニットのそれぞれの利用可能性を示す、請求項15または請求項17に記載の装置。
- 前記参照テーブルが、前記現在のビデオユニットの前記親ビデオユニットに隣接する前記複数のビデオユニットの利用可能性の複数の組合せに対するエントリーを含む、請求項15または請求項17に記載の装置。
- 前記参照テーブルが、前記現在のビデオユニットの前記親ビデオユニットの他の子ビデオユニットに対するエントリーを含み、前記他の子ビデオユニットに対する前記エントリーが、前記他の子ビデオユニットに隣接する複数のビデオユニットの利用可能性を示す、請求項25に記載の装置。
- 前記1つまたは複数のプロセッサが、
前記現在のビデオユニットに隣接する前記ビデオユニットの1つまたは複数のピクセル値に基づいて、前記現在のビデオユニットの予測データを生成し、
前記現在のビデオユニットの前記予測データに基づいて、前記現在のビデオユニットの残差データを生成し、
1つまたは複数の変換係数ブロックを生成するために前記残差データに対して1つまたは複数の変換を適用し、
前記1つまたは複数の変換係数ブロックを表す符号化されたデータを含むビットストリームを出力するように構成される、請求項15に記載の装置。 - 前記1つまたは複数のプロセッサが、
前記現在のビデオユニットに隣接する前記ビデオユニットの1つまたは複数のピクセル値に基づいて、前記現在のビデオユニットの予測データを生成することと、
前記現在のビデオユニットの残差データを復号することと、
前記現在のビデオユニットの前記予測データおよび前記現在のビデオユニットの前記残差データに基づいて、前記現在のビデオユニットのピクセル値を復元することと、
前記ピクチャを出力することであって、前記ピクチャが前記現在のビデオユニットの前記ピクセル値を含む、出力することとを行うように構成される、請求項17に記載の装置。 - ビデオデータを符号化するための装置であって、
現在のビデオユニットの祖父母ビデオユニットに隣接する複数のビデオユニットの利用可能性に基づいて、参照テーブル内の第1のエントリーを特定するための手段であって、前記現在のビデオユニットが前記ビデオデータのピクチャの範囲内にあり、前記特定された第1のエントリーが前記現在のビデオユニットの親ビデオユニットに隣接する複数のビデオユニットの利用可能性を示し、前記祖父母ビデオユニットは前記現在のビデオユニットの前記親ビデオユニットの親ビデオユニットであり、前記現在のビデオユニットの前記親ビデオユニットはツリーブロックではない、特定するための手段と、
前記参照テーブル内の異なる第2のエントリーを特定するために前記親ビデオユニットに隣接する前記複数のビデオユニットの前記利用可能性を使用するための手段であって、前記第2のエントリーが前記現在のビデオユニットに隣接する複数のビデオユニットの利用可能性を示し、前記現在のビデオユニットに隣接するビデオユニットが前記現在のビデオユニットと異なるレベルの4分木に関連付けられる、使用するための手段と、
前記現在のビデオユニットに隣接する前記ビデオユニットが利用可能であると判定することに基づいて、前記現在のビデオユニットに隣接する前記ビデオユニットに関連付けられるデータを使用して前記現在のビデオユニットに対する符号化動作を行うための手段とを備える、装置。 - ビデオデータを復号するための装置であって、
現在のビデオユニットの祖父母ビデオユニットに隣接する複数のビデオユニットの利用可能性に基づいて、参照テーブル内の第1のエントリーを特定するための手段であって、前記現在のビデオユニットが前記ビデオデータのピクチャの範囲内にあり、前記特定された第1のエントリーが前記現在のビデオユニットの親ビデオユニットに隣接する複数のビデオユニットの利用可能性を示し、前記祖父母ビデオユニットは前記現在のビデオユニットの前記親ビデオユニットの親ビデオユニットであり、前記現在のビデオユニットの前記親ビデオユニットはツリーブロックではない、特定するための手段と、
前記参照テーブル内の異なる第2のエントリーを特定するために前記親ビデオユニットに隣接する前記複数のビデオユニットの前記利用可能性を使用するための手段であって、前記第2のエントリーが前記現在のビデオユニットに隣接する複数のビデオユニットの利用可能性を示し、前記現在のビデオユニットに隣接するビデオユニットが前記現在のビデオユニットと異なるレベルの4分木に関連付けられる、使用するための手段と、
前記現在のビデオユニットに隣接する前記ビデオユニットが利用可能であると判定することに基づいて、前記現在のビデオユニットに隣接する前記ビデオユニットに関連付けられるデータを使用して前記現在のビデオユニットに対する復号動作を行うための手段とを備える、装置。 - 前記現在のビデオユニットがツリーブロックかどうか判定するための手段と、
前記現在のビデオユニットがツリーブロックではないことに基づいて、前記現在のビデオユニットの上位ビデオユニットに隣接する複数のビデオユニットの前記利用可能性を判定するための動作を再帰的に行うための手段とをさらに備える、請求項29または請求項30に記載の装置。 - 前記特定された第2のエントリーが一連の値を備え、前記一連の値の各それぞれの値が、前記現在のビデオユニットに隣接するそれぞれのビデオユニットのそれぞれの利用可能性を示す、請求項29または請求項30に記載の装置。
- 複数の命令を備えるコンピュータプログラムであって、前記複数の命令が実行されたときに、1つまたは複数のプロセッサに、
現在のビデオユニットの祖父母ビデオユニットに隣接する複数のビデオユニットの利用可能性に基づいて、参照テーブル内の第1のエントリーを特定することであって、前記現在のビデオユニットがピクチャの範囲内にあり、前記特定された第1のエントリーが前記現在のビデオユニットの親ビデオユニットに隣接する複数のビデオユニットの利用可能性を示し、前記祖父母ビデオユニットは前記現在のビデオユニットの前記親ビデオユニットの親ビデオユニットであり、前記現在のビデオユニットの前記親ビデオユニットはツリーブロックではない、特定することと、
前記参照テーブル内の異なる第2のエントリーを特定するために前記親ビデオユニットに隣接する前記複数のビデオユニットの前記利用可能性を使用することであって、前記異なる第2のエントリーが前記現在のビデオユニットに隣接する複数のビデオユニットの利用可能性を示し、前記現在のビデオユニットに隣接するビデオユニットが前記現在のビデオユニットと異なるレベルの4分木に関連付けられる、使用することと、
前記現在のビデオユニットに隣接する前記ビデオユニットが利用可能であると判定することに基づいて、前記現在のビデオユニットに隣接する前記ビデオユニットに関連付けられるデータを使用して前記現在のビデオユニットに対する符号化動作を行うこととを行わせる、コンピュータプログラム。 - 複数の命令を備えるコンピュータプログラムであって、前記複数の命令が実行されたときに、1つまたは複数のプロセッサに、
現在のビデオユニットの祖父母ビデオユニットに隣接する複数のビデオユニットの利用可能性に基づいて、参照テーブル内の第1のエントリーを特定することであって、前記現在のビデオユニットがピクチャの範囲内にあり、前記特定された第1のエントリーが前記現在のビデオユニットの親ビデオユニットに隣接する複数のビデオユニットの利用可能性を示し、前記祖父母ビデオユニットは前記現在のビデオユニットの前記親ビデオユニットの親ビデオユニットであり、前記現在のビデオユニットの前記親ビデオユニットはツリーブロックではない、特定することと、
前記参照テーブル内の異なる第2のエントリーを特定するために前記親ビデオユニットに隣接する前記複数のビデオユニットの前記利用可能性を使用することであって、前記異なる第2のエントリーが前記現在のビデオユニットに隣接する複数のビデオユニットの利用可能性を示し、前記現在のビデオユニットに隣接するビデオユニットが前記現在のビデオユニットと異なるレベルの4分木に関連付けられる、使用することと、
前記現在のビデオユニットに隣接する前記ビデオユニットが利用可能であると判定することに基づいて、前記現在のビデオユニットに隣接する前記ビデオユニットに関連付けられるデータを使用して前記現在のビデオユニットに対する復号動作を行うこととを行わせる、コンピュータプログラム。 - 前記複数の命令が、前記1つまたは複数のプロセッサに、
前記現在のビデオユニットがツリーブロックかどうか判定させ、
前記現在のビデオユニットがツリーブロックではないことに基づいて、前記現在のビデオユニットの上位ビデオユニットに隣接する複数のビデオユニットの利用可能性を判定するための動作を再帰的に行わせる、請求項33または請求項34に記載のコンピュータプログラム。 - 前記特定された第1のエントリーが一連の値を備え、前記一連の値の各それぞれの値が、前記現在のビデオユニットに隣接するそれぞれのビデオユニットのそれぞれの利用可能性を示す、請求項33または請求項34に記載のコンピュータプログラム。
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201161548630P | 2011-10-18 | 2011-10-18 | |
US61/548,630 | 2011-10-18 | ||
US13/418,107 US9838692B2 (en) | 2011-10-18 | 2012-03-12 | Detecting availabilities of neighboring video units for video coding |
US13/418,107 | 2012-03-12 | ||
PCT/US2012/055462 WO2013058910A1 (en) | 2011-10-18 | 2012-09-14 | Detecting availabilities of neighboring video units for video coding |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014532384A JP2014532384A (ja) | 2014-12-04 |
JP6022586B2 true JP6022586B2 (ja) | 2016-11-09 |
Family
ID=48085988
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014537071A Expired - Fee Related JP6022586B2 (ja) | 2011-10-18 | 2012-09-14 | ビデオコーディングのための隣接するビデオユニットの利用可能性の検出 |
Country Status (7)
Country | Link |
---|---|
US (1) | US9838692B2 (ja) |
EP (2) | EP2769546A1 (ja) |
JP (1) | JP6022586B2 (ja) |
KR (1) | KR101647904B1 (ja) |
CN (1) | CN103891281B (ja) |
IN (1) | IN2014CN02627A (ja) |
WO (1) | WO2013058910A1 (ja) |
Families Citing this family (33)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
HUE063692T2 (hu) * | 2012-06-26 | 2024-01-28 | Lg Electronics Inc | Videó dekódoló eljárás, videó kódoló eljárás és számítógéppel olvasható kódolt videó információt tároló tárolóközeg |
US10075728B2 (en) * | 2012-10-01 | 2018-09-11 | Inria Institut National De Recherche En Informatique Et En Automatique | Method and device for motion information prediction refinement |
US11789769B2 (en) | 2013-09-20 | 2023-10-17 | Qualcomm Incorporated | System and method for generation of event driven, tuple-space based programs |
US10564949B2 (en) * | 2013-09-20 | 2020-02-18 | Reservoir Labs, Inc. | System and method for generation of event driven, tuple-space based programs |
US10129542B2 (en) * | 2013-10-17 | 2018-11-13 | Futurewei Technologies, Inc. | Reference pixel selection and filtering for intra coding of depth map |
KR102319384B1 (ko) * | 2014-03-31 | 2021-10-29 | 인텔렉추얼디스커버리 주식회사 | 템플릿 매칭 기반의 화면 내 픽쳐 부호화 및 복호화 방법 및 장치 |
CN103929642B (zh) * | 2014-04-24 | 2017-04-12 | 北京航空航天大学 | 一种hevc变换系数的熵编码上下文模型偏移值快速计算方法 |
US10715833B2 (en) * | 2014-05-28 | 2020-07-14 | Apple Inc. | Adaptive syntax grouping and compression in video data using a default value and an exception value |
CN104363459A (zh) * | 2014-10-29 | 2015-02-18 | 复旦大学 | 一种适用于hevc标准中帧内预测的参考像素的硬件填充方法 |
JP6485045B2 (ja) * | 2015-01-06 | 2019-03-20 | 沖電気工業株式会社 | インデックス演算装置、プログラム及び方法 |
CN104869457B (zh) * | 2015-05-21 | 2019-04-26 | 京东方科技集团股份有限公司 | 显示器、显示装置、播放器、播放装置及播放显示系统 |
BR112018015266A2 (pt) | 2016-02-12 | 2018-12-18 | Thomson Licensing | método e dispositivo para codificação/decodificação intra-preditiva de uma unidade de codificação compreendendo dados de imagem, a dita codificação intra-preditiva dependendo de uma árvore de predição e de uma árvore de transformadas |
CN109644271B (zh) * | 2016-09-06 | 2021-04-13 | 联发科技股份有限公司 | 用于二叉树分割块的确定候选集的方法及装置 |
WO2019204234A1 (en) * | 2018-04-15 | 2019-10-24 | Arris Enterprises Llc | Unequal weight planar motion vector derivation |
TWI743506B (zh) | 2018-06-29 | 2021-10-21 | 大陸商北京字節跳動網絡技術有限公司 | 來自多個查找表(lut)的選擇 |
CN110662030B (zh) * | 2018-06-29 | 2022-06-14 | 北京字节跳动网络技术有限公司 | 一种视频处理方法和装置 |
WO2020003282A1 (en) | 2018-06-29 | 2020-01-02 | Beijing Bytedance Network Technology Co., Ltd. | Managing motion vector predictors for video coding |
JP7295231B2 (ja) | 2018-06-29 | 2023-06-20 | 北京字節跳動網絡技術有限公司 | Lutとamvpの間の相互作用 |
MX2020013829A (es) | 2018-06-29 | 2022-05-18 | Beijing Bytedance Network Tech Co Ltd | Poda parcial/total cuando se añade un candidato a hmvp para fusión/amvp. |
JP7460617B2 (ja) | 2018-06-29 | 2024-04-02 | 北京字節跳動網絡技術有限公司 | Lut更新条件 |
JP7137008B2 (ja) | 2018-06-29 | 2022-09-13 | 北京字節跳動網絡技術有限公司 | 1つまたは複数のルックアップテーブルを使用して、以前コーディングされた動き情報を順に記憶させてそれらを後続のブロックのコーディングに使用する概念 |
KR20240007298A (ko) | 2018-06-29 | 2024-01-16 | 베이징 바이트댄스 네트워크 테크놀로지 컴퍼니, 리미티드 | Lut에서의 모션 후보들의 검사 순서 |
EP3794825A1 (en) | 2018-06-29 | 2021-03-24 | Beijing Bytedance Network Technology Co. Ltd. | Update of look up table: fifo, constrained fifo |
CN110677665B (zh) | 2018-07-02 | 2022-06-21 | 北京字节跳动网络技术有限公司 | 查找表的更新 |
CN117714717A (zh) * | 2018-09-10 | 2024-03-15 | 华为技术有限公司 | 视频解码方法及视频解码器 |
TW202025760A (zh) | 2018-09-12 | 2020-07-01 | 大陸商北京字節跳動網絡技術有限公司 | 要檢查多少個hmvp候選 |
US10848782B2 (en) | 2018-09-21 | 2020-11-24 | Tencent America LLC | Method and apparatus for video coding |
KR20240010576A (ko) | 2019-01-10 | 2024-01-23 | 베이징 바이트댄스 네트워크 테크놀로지 컴퍼니, 리미티드 | Lut 업데이트의 호출 |
CN113383554B (zh) | 2019-01-13 | 2022-12-16 | 北京字节跳动网络技术有限公司 | LUT和共享Merge列表之间的交互 |
CN113330739A (zh) | 2019-01-16 | 2021-08-31 | 北京字节跳动网络技术有限公司 | Lut中的运动候选的插入顺序 |
AU2020238668B2 (en) * | 2019-03-09 | 2023-02-23 | Tencent America LLC | Method and apparatus for video coding |
WO2020192611A1 (en) | 2019-03-22 | 2020-10-01 | Beijing Bytedance Network Technology Co., Ltd. | Interaction between merge list construction and other tools |
WO2022213988A1 (en) * | 2021-04-05 | 2022-10-13 | Beijing Bytedance Network Technology Co., Ltd. | Duplicate partitioning prevention |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05274841A (ja) | 1992-03-26 | 1993-10-22 | Sony Corp | 情報記録装置 |
WO2006078454A1 (en) | 2005-01-14 | 2006-07-27 | Thomson Licensing | Method and apparatus for intra prediction for rru |
WO2008016609A2 (en) * | 2006-08-02 | 2008-02-07 | Thomson Licensing | Adaptive geometric partitioning for video encoding |
US8233537B2 (en) | 2007-03-19 | 2012-07-31 | Texas Instruments Incorporated | Efficient implementation of H.264 4 by 4 intra prediction on a VLIW processor |
JP5156088B2 (ja) | 2007-03-23 | 2013-03-06 | エルジー エレクトロニクス インコーポレイティド | ビデオ信号のデコーディング/エンコーディング方法及び装置 |
US8045489B2 (en) * | 2007-03-30 | 2011-10-25 | Cisco Technology, Inc. | Method and system for the automatic configuration of conference resources |
US8265144B2 (en) | 2007-06-30 | 2012-09-11 | Microsoft Corporation | Innovations in video decoder implementations |
US8254455B2 (en) | 2007-06-30 | 2012-08-28 | Microsoft Corporation | Computing collocated macroblock information for direct mode macroblocks |
US9648325B2 (en) | 2007-06-30 | 2017-05-09 | Microsoft Technology Licensing, Llc | Video decoding implementations for a graphics processing unit |
CN101605255B (zh) | 2008-06-12 | 2011-05-04 | 华为技术有限公司 | 一种视频编解码的方法及装置 |
US8634457B2 (en) | 2008-09-26 | 2014-01-21 | Qualcomm Incorporated | Determining availability of video data units |
KR101456498B1 (ko) | 2009-08-14 | 2014-10-31 | 삼성전자주식회사 | 계층적 부호화 단위의 스캔 순서를 고려한 비디오 부호화 방법 및 장치, 비디오 복호화 방법 및 장치 |
US20120039383A1 (en) * | 2010-08-12 | 2012-02-16 | Mediatek Inc. | Coding unit synchronous adaptive loop filter flags |
-
2012
- 2012-03-12 US US13/418,107 patent/US9838692B2/en not_active Expired - Fee Related
- 2012-09-14 KR KR1020147013054A patent/KR101647904B1/ko active IP Right Grant
- 2012-09-14 JP JP2014537071A patent/JP6022586B2/ja not_active Expired - Fee Related
- 2012-09-14 CN CN201280050981.XA patent/CN103891281B/zh not_active Expired - Fee Related
- 2012-09-14 WO PCT/US2012/055462 patent/WO2013058910A1/en active Application Filing
- 2012-09-14 EP EP12770350.2A patent/EP2769546A1/en not_active Ceased
- 2012-09-14 EP EP17210944.9A patent/EP3396956A1/en not_active Withdrawn
- 2012-09-14 IN IN2627CHN2014 patent/IN2014CN02627A/en unknown
Also Published As
Publication number | Publication date |
---|---|
IN2014CN02627A (ja) | 2015-06-26 |
KR20140085510A (ko) | 2014-07-07 |
EP2769546A1 (en) | 2014-08-27 |
US20130094580A1 (en) | 2013-04-18 |
WO2013058910A1 (en) | 2013-04-25 |
CN103891281B (zh) | 2018-07-27 |
CN103891281A (zh) | 2014-06-25 |
US9838692B2 (en) | 2017-12-05 |
EP3396956A1 (en) | 2018-10-31 |
JP2014532384A (ja) | 2014-12-04 |
KR101647904B1 (ko) | 2016-08-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6022586B2 (ja) | ビデオコーディングのための隣接するビデオユニットの利用可能性の検出 | |
KR102546382B1 (ko) | 비디오 코딩을 위한 가변 수의 인트라 모드들 | |
JP6914951B2 (ja) | ビデオコーディングのための固定フィルタからのフィルタ係数を予測すること | |
JP5792381B2 (ja) | 最後の有意変換係数のコーディング | |
JP6162150B2 (ja) | ビデオコーディング用の残差4分木(rqt)コーディング | |
JP5932049B2 (ja) | ビデオコード化のデブロッキングフィルタリングのための境界強度値の決定 | |
JP5774780B2 (ja) | ビデオコーディングにおけるイントラ予測のための境界画素のパディング | |
JP6144333B2 (ja) | レートひずみ最適量子化におけるレベル決定 | |
JP5770311B2 (ja) | ビデオコーディングにおけるサブスライス | |
JP6081499B2 (ja) | 変換係数コーディングのためのコンテキスト導出における走査ベーススライディングウィンドウ | |
TWI528788B (zh) | 用於寫碼視訊資料之方法、裝置及電腦可讀媒體 | |
JP5893747B2 (ja) | コード化スライスnalユニット中のセグメントのパディング | |
JP6553181B2 (ja) | パレットモードコーディングのための方法 | |
JP2019515580A (ja) | イントラ予測モードのネイバーベースのシグナリング | |
JP2018142972A (ja) | Bスライス中の予測ユニットの単方向インター予測への制限 | |
JP2018537908A (ja) | ビデオデータの符号情報をコーディングすること | |
JP2018524906A (ja) | イントラブロックコピーモードでの参照ピクチャリスト構成 | |
TW201711464A (zh) | 使用一全文自適應二進位算術寫碼設計來寫碼資料 | |
JP2018530246A (ja) | ビデオコーディングのために位置依存の予測組合せを使用する改善されたビデオイントラ予測 | |
JP2017513342A (ja) | ゼロアウトされた係数を使用した低複雑な順変換のためのシステムおよび方法 | |
US9420285B2 (en) | Inter-layer mode derivation for prediction in scalable video coding | |
JP2017521964A (ja) | サブブロックパレットモード | |
JP2023015264A (ja) | パレットモードを用いたビデオコーディングの方法および装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140929 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140929 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20151022 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20151104 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160204 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160426 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160722 |
|
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: 20160906 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20161005 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6022586 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |