JP6710755B2 - 非4:4:4クロマサブサンプリングのディスプレイストリーム圧縮(dsc)のためのエントロピーコーディング技法 - Google Patents
非4:4:4クロマサブサンプリングのディスプレイストリーム圧縮(dsc)のためのエントロピーコーディング技法 Download PDFInfo
- Publication number
- JP6710755B2 JP6710755B2 JP2018520112A JP2018520112A JP6710755B2 JP 6710755 B2 JP6710755 B2 JP 6710755B2 JP 2018520112 A JP2018520112 A JP 2018520112A JP 2018520112 A JP2018520112 A JP 2018520112A JP 6710755 B2 JP6710755 B2 JP 6710755B2
- Authority
- JP
- Japan
- Prior art keywords
- samples
- block
- groups
- group
- sample
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 186
- 230000006835 compression Effects 0.000 title description 24
- 238000007906 compression Methods 0.000 title description 24
- 241000023320 Luma <angiosperm> Species 0.000 claims description 28
- OSWPMRLSEDHDFF-UHFFFAOYSA-N methyl salicylate Chemical compound COC(=O)C1=CC=CC=C1O OSWPMRLSEDHDFF-UHFFFAOYSA-N 0.000 claims description 28
- 238000004891 communication Methods 0.000 claims description 20
- 230000004044 response Effects 0.000 claims description 13
- 238000005070 sampling Methods 0.000 claims description 11
- 230000011664 signaling Effects 0.000 claims description 10
- 238000000638 solvent extraction Methods 0.000 description 29
- 238000013139 quantization Methods 0.000 description 26
- 238000005192 partition Methods 0.000 description 20
- 238000013459 approach Methods 0.000 description 16
- 238000010586 diagram Methods 0.000 description 16
- 230000008569 process Effects 0.000 description 12
- 230000006870 function Effects 0.000 description 10
- 230000000007 visual effect Effects 0.000 description 10
- 230000003044 adaptive effect Effects 0.000 description 6
- 230000009466 transformation Effects 0.000 description 6
- 241000209094 Oryza Species 0.000 description 5
- 235000007164 Oryza sativa Nutrition 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 5
- 238000006243 chemical reaction Methods 0.000 description 5
- 230000002441 reversible effect Effects 0.000 description 5
- 235000009566 rice Nutrition 0.000 description 5
- 230000008901 benefit Effects 0.000 description 3
- 238000013500 data storage Methods 0.000 description 3
- 230000001419 dependent effect Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000000844 transformation Methods 0.000 description 3
- 230000007704 transition Effects 0.000 description 3
- 238000003491 array Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000000295 complement effect Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 239000011159 matrix material Substances 0.000 description 2
- 208000037170 Delayed Emergence from Anesthesia Diseases 0.000 description 1
- 241001465754 Metazoa Species 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000010348 incorporation Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000006249 magnetic particle Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 239000005022 packaging material Substances 0.000 description 1
- 239000002245 particle Substances 0.000 description 1
- 230000000644 propagated effect Effects 0.000 description 1
- 230000008707 rearrangement Effects 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 238000012360 testing method Methods 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/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/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/12—Selection from among a plurality of transforms or standards, e.g. selection between discrete cosine transform [DCT] and sub-band transform or selection between H.263 and H.264
- H04N19/122—Selection of transform size, e.g. 8x8 or 2x4x8 DCT; Selection of sub-band transforms of varying structure or type
-
- 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/132—Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/146—Data rate or code amount at the encoder output
- H04N19/15—Data rate or code amount at the encoder output by monitoring actual compressed data size at the memory before deciding storage at the transmission buffer
-
- 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/182—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 pixel
-
- 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/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/436—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 using parallelised computational 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/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/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/625—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using discrete cosine transform [DCT]
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Discrete Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computing Systems (AREA)
- Theoretical Computer Science (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Description
ビデオコーディング規格
ビデオコーディングシステム
ビデオコーディングプロセス
DSCビデオエンコーダ
BF=((BufferCurrentSize*100)/BufferMaxSize)
DSCビデオデコーダ
DSCにおけるスライス
量子化パラメータ(QP)
スキップモード
DSC v1.0におけるエントロピーコーディング
predictedSize=(requiredSize[0]+requiredSize[1]+2*requiredSize[2]+2)>>2
adjPredictedSize=CLAMP(predictedSize−qLevelChange,0,maxSize−1)
CLAMP(X,MIN,MAX)((X)>(MAX)?(MAX):((X)<(MIN)?(MIN):(X))
量子化ブロック残差のコーディング
変換係数のコーディング
プレフィックス予測
delSize=|curQp−prevQp|>>k
delSize=(curQp>prevQp)?−delSize:delSize
adjPrevBits=prevBits+delSize
adjPrevBits=Max(1,adjPrevBits)
プレフィックスコーディング
2Dブロックへの拡張
非4:4:4クロマサブサンプリング画像フォーマットのDSCのためのエントロピーコーディング
非4:4:4クロマ画像フォーマットのための量子化変換係数のコーディング
非4:4:4クロマ画像フォーマットのための量子化ブロック残差のコーディング
プロセスフロー
他の考慮事項
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
[C1]
ビデオデータをエントロピー符号化する方法であって、
ビデオデータのブロックの色成分に関連する複数のサンプルを受信することと、
前記サンプルがブロック単位スキップを使用して符号化されるべきであるかどうかを決定すること、ここにおいて、前記決定は、前記色成分に対応するすべてのサンプルが所定の値に等しい値を有するかどうかを決定することを備え、前記ブロック単位スキップは、前記複数のサンプルを符号化することを控えることを備える、と、
前記サンプルがブロック単位スキップを使用して符号化されるないと決定したことに応答して、
前記ブロックのクロマサブサンプリング画像フォーマットを決定することと、
前記ビデオデータの前記ブロックをサンプルの1つまたは複数のグループに区分すること、ここにおいて、前記1つまたは複数のグループのグループの数は、前記ブロックのコーディングモードと、前記サンプルの前記クロマサブサンプリング画像フォーマットと、前記サンプルに関連する前記色成分とに少なくとも部分的に基づく、と、
前記サンプルの1つまたは複数のグループをエントロピー符号化することと
を備える、方法。
[C2]
前記ブロックの前記クロマサブサンプリング画像フォーマットは、4:2:2であり、前記グループの数は、前記サンプルがルーマ成分に対応する場合、Nであり、前記サンプルがクロマ成分に対応する場合、N/2である、
[C1]に記載の方法。
[C3]
前記ブロックの前記クロマサブサンプリング画像フォーマットは、4:2:0であり、前記グループの数は、前記サンプルがルーマ成分に対応する場合、Nであり、前記サンプルがクロマ成分に対応する場合、N/4である、
[C1]に記載の方法。
[C4]
前記エントロピー符号化することは、プレフィックスと複数のサフィックスとを使用して前記サンプルの1つまたは複数のグループのうちのグループをコーディングすることを備え、前記プレフィックスは、前記複数のサフィックスの各々の長さを示し、各サフィックスは、前記グループのサンプルに対応する、
[C1]に記載の方法。
[C5]
前記エントロピー符号化することは、前記サンプルの1つまたは複数のグループのうちのグループ中の前記サンプルのすべてが所定の値に等しい値を有することに応答して、前記グループに対してグループ単位スキップを実行することを備え、前記グループ単位スキップは、前記グループに関連する前記サンプルを符号化することを控えることを備える、
[C1]に記載の方法。
[C6]
前記サンプルの1つまたは複数のグループの各サンプルは、前記ビデオブロックの量子化残差値の色成分に対応する、
[C1]に記載の方法。
[C7]
前記サンプルの1つまたは複数のグループの各サンプルは、前記ブロックの前記コーディングモードに基づいて、前記ビデオブロックの複数の残差値色成分に対して変換を適用することによって決定された係数に対応する、
[C1]に記載の方法。
[C8]
有意値を有する前記サンプルの1つまたは複数のグループの最後のサンプルの位置をシグナリングすることと、
前記係数の絶対値を1の所定の値だけ減算することによって、前記最後有意位置に対応する前記係数を調整することと、
前記シグナリングされた位置より前の位置を有する1つまたは複数のサンプルをエントロピーコーディングすることと、
前記シグナリングされた位置の後の位置を有する1つまたは複数の残りのサンプルをコーディングしないことと
をさらに備える、[C7]に記載の方法。
[C9]
前記調整された最後有意係数値が0であるときのみ、前記最後有意位置に対応するサインビットをシグナリングすることをさらに備える、
[C8]に記載の方法。
[C10]
ブロック単位スキップは、前記サンプルがクロマ成分に対応する場合のみ、適用され、前記サンプルがルミナンス成分に対応する場合、適用されない、
[C1]に記載の方法。
[C11]
ビデオデータをエントロピー符号化するためのデバイスであって、
前記ビデオデータを記憶するように構成されたメモリと、
前記メモリと通信しており、
ビデオデータのブロックの色成分に関連する複数のサンプルを受信することと、
前記サンプルがブロック単位スキップを使用して符号化されるべきであるかどうかを決定すること、ここにおいて、前記決定は、前記色成分に対応するすべてのサンプルが所定の値に等しい値を有するかどうかを決定することを備え、前記ブロック単位スキップは、前記複数のサンプルを符号化することを控えることを備える、と、
前記サンプルがブロック単位スキップを使用して符号化されるないという決定に応答して、
前記ビデオデータのブロックのクロマサブサンプリング画像フォーマットを決定することと、
前記ビデオデータの前記ブロックをサンプルの1つまたは複数のグループに区分すること、ここにおいて、前記1つまたは複数のグループのグループの数は、前記ブロックのコーディングモードと、前記サンプルの前記クロマサブサンプリング画像フォーマットと、前記サンプルに関連する前記色成分とに少なくとも部分的に基づく、と、
前記サンプルの1つまたは複数のグループをエントロピー符号化することと
を行うように構成されたプロセッサと
を備える、デバイス。
[C12]
前記ブロックの前記クロマサブサンプリング画像フォーマットは、4:2:2であり、前記グループの数は、前記サンプルがルーマ成分に対応する場合、Nであり、前記サンプルがクロマ成分に対応する場合、N/2である、
[C11]に記載のデバイス。
[C13]
前記ブロックの前記クロマサブサンプリング画像フォーマットは、4:2:0であり、前記グループの数は、前記サンプルがルーマ成分に対応する場合、Nであり、前記サンプルがクロマ成分に対応する場合、N/4である、
[C11]に記載のデバイス。
[C14]
前記プロセッサは、プレフィックスと複数のサフィックスとを使用して前記サンプルの1つまたは複数のグループのうちのグループをコーディングすることによって前記サンプルの1つまたは複数のグループをエントロピー符号化するように構成され、前記プレフィックスは、前記複数のサフィックスの各々の長さを示し、各サフィックスは、前記グループのサンプルに対応する、
[C11]に記載のデバイス。
[C15]
前記プロセッサは、前記サンプルの1つまたは複数のグループのうちのグループ中の前記サンプルのすべてが所定の値に等しい値を有することに応答して、前記グループに対してグループ単位スキップを実行することによって前記サンプルの1つまたは複数のグループをエントロピー符号化するように構成され、前記グループ単位スキップは、前記グループに関連する前記サンプルを符号化することを控えることを備える、
[C11]に記載のデバイス。
[C16]
前記サンプルの1つまたは複数のグループの各サンプルは、前記ビデオブロックの量子化残差値の色成分に対応する、
[C11]に記載のデバイス。
[C17]
前記サンプルの1つまたは複数のグループの各サンプルは、前記ブロックの前記コーディングモードに基づいて、前記ビデオブロックの複数の残差値色成分に対して変換を適用することによって決定された係数に対応する、
[C11]に記載のデバイス。
[C18]
前記プロセッサは、
有意値を有する前記サンプルの1つまたは複数のグループの最後のサンプルの位置をシグナリングすることと、
前記係数の絶対値を1の所定の値だけ減算することによって、前記最後有意位置に対応する前記係数を調整することと、
前記シグナリングされた位置より前の位置を有する1つまたは複数のサンプルをエントロピーコーディングすることと、
前記シグナリングされた位置の後の位置を有する1つまたは複数の残りのサンプルをコーディングしないことと
を行うようにさらに構成された、[C17]に記載のデバイス。
[C19]
前記プロセッサは、前記調整された最後有意係数値が0であるときのみ、前記最後有意位置に対応するサインビットをシグナリングするようにさらに構成された、
[C18]に記載のデバイス。
[C20]
ブロック単位スキップは、前記サンプルがクロマ成分に対応する場合のみ、適用され、前記サンプルがルミナンス成分に対応する場合、適用されない、
[C11]に記載のデバイス。
[C21]
ビデオデータをエントロピー復号する方法であって、
前記ビデオデータのブロックを表すビットストリームを受信することと、
前記ブロックの色成分に対応するサンプルが前記ビットストリーム中に含まれないことを示す、前記ブロックの前記色成分のためのブロック単位スキップフラグが示されたかどうかを決定することと、
前記ブロック単位スキップフラグが示されなかったという決定に応答して、
前記サンプルのクロマサブサンプリング画像フォーマットを決定することと、
前記ビットストリームをエントロピー復号することを介して前記サンプルの1つまたは複数のグループを生成すること、ここにおいて、前記1つまたは複数のグループの数は、前記クロマサブサンプリング画像フォーマットと、前記サンプルに関連する色成分とに基づく、と、
サンプルの1つまたは複数のグループと、前記ブロックのコーディングモードと、前記クロマサブサンプリング画像フォーマットとに少なくとも部分的に基づいて、前記ブロックを再構成することと
を備える、方法。
[C22]
前記ブロックの前記クロマサブサンプリング画像フォーマットが4:2:2である場合、前記グループの数は、前記サンプルがルーマ成分に対応する場合、Nであり、前記サンプルがクロマ成分に対応する場合、N/2であり、
前記ブロックの前記クロマサブサンプリング画像フォーマットが4:2:0である場合、前記グループの数は、前記サンプルがルーマ成分に対応する場合、Nであり、前記サンプルがクロマ成分に対応する場合、N/4である、
[C21]に記載の方法。
[C23]
前記サンプルの1つまたは複数のグループの各サンプルは、前記ビデオブロックの残差値の色成分に対応する、
[C21]に記載の方法。
[C24]
有意値を有する前記サンプルの1つまたは複数のグループの最後のサンプルの位置を示す前記ビットストリーム中の信号を識別することと、
前記受信されたビットストリームを使用して、前記シグナリングされた位置より前の位置を有する1つまたは複数のサンプルを再構成することと、
前記シグナリングされた位置の後の位置を有する1つまたは複数の残りのサンプルを所定の値を有するものとして再構成することと
をさらに備える、[C21]に記載の方法。
[C25]
前記受信されたビットストリームから、前記サンプルの1つまたは複数のグループのうちのサンプルのグループに対応するプレフィックスと1つまたは複数のサフィックスとを識別することと、
前記1つまたは複数のサフィックスの各々の長さを決定するために前記プレフィックスを復号することと、
前記サンプルのグループのうちの1つまたは複数の対応するサンプルの値を決定するために、前記1つまたは複数のサフィックスを並列に復号することと
をさらに備える、[C21]に記載の方法。
[C26]
ビデオデータをエントロピー復号するためのデバイスであって、
前記ビデオデータのブロックを表すビットストリームの少なくとも一部分を記憶するように構成されたメモリと、
前記メモリと通信しており、
前記ブロックの色成分に対応するサンプルが前記ビットストリーム中に含まれないことを示す、前記ブロックの前記色成分のためのブロック単位スキップフラグが示されたかどうかを決定することと、
前記ブロック単位スキップフラグが示されなかったという決定に応答して、
前記サンプルのクロマサブサンプリング画像フォーマットを決定することと、
前記ビットストリームをエントロピー復号することを介して前記サンプルの1つまたは複数のグループを生成すること、ここにおいて、前記1つまたは複数のグループの数は、前記クロマサブサンプリング画像フォーマットと、前記サンプルに関連する色成分とに基づく、と、
前記サンプルの1つまたは複数のグループと、前記ブロックのコーディングモードと、前記クロマサブサンプリング画像フォーマットとに少なくとも部分的に基づいて、前記ブロックを再構成することと
を行うように構成されたプロセッサと
を備える、デバイス。
[C27]
前記ブロックの前記クロマサブサンプリング画像フォーマットが4:2:2である場合、前記グループの数は、前記サンプルがルーマ成分に対応する場合、Nであり、前記サンプルがクロマ成分に対応する場合、N/2であり、
前記ブロックの前記クロマサブサンプリング画像フォーマットが4:2:0である場合、前記グループの数は、前記サンプルがルーマ成分に対応する場合、Nであり、前記サンプルがクロマ成分に対応する場合、N/4である、
[C26]に記載のデバイス。
[C28]
前記サンプルの1つまたは複数のグループの各サンプルは、前記ビデオブロックの残差値の色成分に対応する、
[C26]に記載のデバイス。
[C29]
前記プロセッサは、
有意値を有する前記サンプルの1つまたは複数のグループの最後のサンプルの位置を示す前記ビットストリーム中の信号を識別することと、
前記受信されたビットストリームを使用して、前記シグナリングされた位置より前の位置を有する1つまたは複数のサンプルを再構成することと、
前記シグナリングされた位置の後の位置を有する1つまたは複数の残りのサンプルを所定の値を有するものとして再構成することと
を行うようにさらに構成された、[C26]に記載のデバイス。
[C30]
前記プロセッサは、
前記受信されたビットストリームから、前記サンプルの1つまたは複数のグループのうちのサンプルのグループに対応するプレフィックスと1つまたは複数のサフィックスとを識別することと、
前記1つまたは複数のサフィックスの各々の長さを決定するために前記プレフィックスを復号することと、
前記サンプルのグループのうちの1つまたは複数の対応するサンプルの値を決定するために、前記1つまたは複数のサフィックスを並列に復号することと
を行うようにさらに構成された、[C26]に記載のデバイス。
Claims (24)
- ビデオデータをエントロピー符号化する方法であって、
ビデオデータのブロックの色成分に関連する複数のサンプルを受信することと、
前記複数のサンプルがスキップモードを使用して符号化されるべきであるかどうかを決定すること、ここにおいて、前記決定は、前記色成分に対応する前記複数のサンプルのすべてが所定の値に等しい値を有するかどうかを決定することを備え、前記スキップモードは、前記複数のサンプルを符号化することを控えることを備える、と、
前記複数のサンプルが前記スキップモードを使用して符号化されるべきでないと決定したことに応答して、
前記ブロックのクロマサブサンプリング画像フォーマットを決定すること、ここにおいて、前記決定されたブロックの前記クロマサブサンプリング画像フォーマットは、4:2:2、または4:2:0のうちの少なくとも1つを含む、と、
前記ビデオデータの前記ブロックの前記複数のサンプルをサンプルの1つまたは複数のグループにグループ化すること、ここにおいて、前記1つまたは複数のグループのグループの数は、前記ブロックのコーディングモードと、前記ブロックの前記決定されたクロマサブサンプリング画像フォーマットと、前記複数のサンプルに関連する前記色成分とに少なくとも部分的に基づき、
前記ブロックの前記クロマサブサンプリング画像フォーマットが4:2:2であるとき、前記グループの数は、前記複数のサンプルに関連する前記色成分がルーマ色成分である場合、Nであり、前記複数のサンプルに関連する前記色成分がクロマ色成分である場合、N/2であり、
前記ブロックの前記クロマサブサンプリング画像フォーマットが4:2:0であるとき、前記グループの数は、前記複数のサンプルに関連する前記色成分がルーマ色成分である場合、Nであり、前記複数のサンプルに関連する前記色成分がクロマ色成分である場合、N/4である、と、
前記サンプルの1つまたは複数のグループの各グループをエントロピー符号化することと
を備える、方法。 - 前記エントロピー符号化することは、プレフィックスと複数のサフィックスとを使用して前記サンプルの1つまたは複数のグループのうちのグループをコーディングすることを備え、前記プレフィックスは、前記複数のサフィックスの各々の長さを示し、各サフィックスは、前記グループのサンプルに対応する、
請求項1に記載の方法。 - 前記エントロピー符号化することは、前記サンプルの1つまたは複数のグループのうちのグループ中の前記サンプルのすべてが所定の値に等しい値を有することに応答して、前記グループに対してグループ単位スキップを実行することを備え、前記グループ単位スキップは、前記グループに関連する前記サンプルを符号化することを控えることを備える、
請求項1に記載の方法。 - 前記サンプルの1つまたは複数のグループの各サンプルは、前記ビデオブロックの量子化残差値の色成分に対応する、
請求項1に記載の方法。 - 前記サンプルの1つまたは複数のグループの各サンプルは、前記ブロックの前記コーディングモードに基づいて、前記ビデオブロックの複数の残差値色成分に対して変換を適用することによって決定された係数に対応する、
請求項1に記載の方法。 - 有意値を有する前記サンプルの1つまたは複数のグループの最後のサンプルの位置をシグナリングすることと、
前記係数の絶対値を1の所定の値だけ減算することによって、前記最後のサンプルの前記位置に対応する前記係数を調整することと、
前記シグナリングされた位置より前の位置を有する1つまたは複数のサンプルをエントロピーコーディングすることと、
前記シグナリングされた位置の後の位置を有する1つまたは複数の残りのサンプルをコーディングしないことと
をさらに備える、請求項5に記載の方法。 - 前記調整された最後有意係数値が0であるときのみ、前記最後のサンプルの前記位置に対応するサインビットをシグナリングすることをさらに備える、
請求項6に記載の方法。 - 前記スキップモードは、前記複数のサンプルがクロマ成分に対応する場合のみ、適用され、前記複数のサンプルがルミナンス成分に対応する場合、適用されない、
請求項1に記載の方法。 - ビデオデータをエントロピー符号化するためのデバイスであって、
前記ビデオデータを記憶するように構成されたメモリと、
前記メモリと通信しており、
ビデオデータのブロックの色成分に関連する複数のサンプルを受信することと、
前記複数のサンプルがスキップモードを使用して符号化されるべきであるかどうかを決定すること、ここにおいて、前記決定は、前記色成分に対応する前記複数のサンプルのすべてが所定の値に等しい値を有するかどうかを決定することを備え、前記スキップモードは、前記複数のサンプルを符号化することを控えることを備える、と、
前記複数のサンプルが前記スキップモードを使用して符号化されるべきでないという決定に応答して、
前記ビデオデータのブロックのクロマサブサンプリング画像フォーマットを決定すること、ここにおいて、前記決定されたブロックの前記クロマサブサンプリング画像フォーマットは、4:2:2、または4:2:0のうちの少なくとも1つを含む、と、
前記ビデオデータの前記ブロックの前記複数のサンプルをサンプルの1つまたは複数のグループにグループ化すること、ここにおいて、前記1つまたは複数のグループのグループの数は、前記ブロックのコーディングモードと、前記ブロックの前記決定されたクロマサブサンプリング画像フォーマットと、前記複数のサンプルに関連する前記色成分とに少なくとも部分的に基づき、
前記ブロックの前記クロマサブサンプリング画像フォーマットが4:2:2であるとき、前記グループの数は、前記複数のサンプルに関連する前記色成分がルーマ色成分である場合、Nであり、前記複数のサンプルに関連する前記色成分がクロマ色成分である場合、N/2であり、
前記ブロックの前記クロマサブサンプリング画像フォーマットが4:2:0であるとき、前記グループの数は、前記複数のサンプルに関連する前記色成分がルーマ色成分である場合、Nであり、前記複数のサンプルに関連する前記色成分がクロマ色成分である場合、N/4である、と、
前記サンプルの1つまたは複数のグループの各グループをエントロピー符号化することと
を行うように構成されたプロセッサと
を備える、デバイス。 - 前記プロセッサは、プレフィックスと複数のサフィックスとを使用して前記サンプルの1つまたは複数のグループのうちのグループをコーディングすることによって前記サンプルの1つまたは複数のグループをエントロピー符号化するように構成され、前記プレフィックスは、前記複数のサフィックスの各々の長さを示し、各サフィックスは、前記グループのサンプルに対応する、
請求項9に記載のデバイス。 - 前記プロセッサは、前記サンプルの1つまたは複数のグループのうちのグループ中の前記サンプルのすべてが所定の値に等しい値を有することに応答して、前記グループに対してグループ単位スキップを実行することによって前記サンプルの1つまたは複数のグループをエントロピー符号化するように構成され、前記グループ単位スキップは、前記グループに関連する前記サンプルを符号化することを控えることを備える、
請求項9に記載のデバイス。 - 前記サンプルの1つまたは複数のグループの各サンプルは、前記ビデオブロックの量子化残差値の色成分に対応する、
請求項9に記載のデバイス。 - 前記サンプルの1つまたは複数のグループの各サンプルは、前記ブロックの前記コーディングモードに基づいて、前記ビデオブロックの複数の残差値色成分に対して変換を適用することによって決定された係数に対応する、
請求項9に記載のデバイス。 - 前記プロセッサは、
有意値を有する前記サンプルの1つまたは複数のグループの最後のサンプルの位置をシグナリングすることと、
前記係数の絶対値を1の所定の値だけ減算することによって、前記最後のサンプルの前記位置に対応する前記係数を調整することと、
前記シグナリングされた位置より前の位置を有する1つまたは複数のサンプルをエントロピーコーディングすることと、
前記シグナリングされた位置の後の位置を有する1つまたは複数の残りのサンプルをコーディングしないことと
を行うようにさらに構成された、請求項13に記載のデバイス。 - 前記プロセッサは、前記調整された最後有意係数値が0であるときのみ、前記最後のサンプルの前記位置に対応するサインビットをシグナリングするようにさらに構成された、
請求項14に記載のデバイス。 - ブロック単位スキップは、前記サンプルがクロマ成分に対応する場合のみ、適用され、前記サンプルがルミナンス成分に対応する場合、適用されない、
請求項9に記載のデバイス。 - ビデオデータをエントロピー復号する方法であって、
前記ビデオデータのブロックを表すビットストリームを受信することと、
前記ブロックの色成分に対応するサンプルが前記ビットストリーム中に含まれないことを示す、前記ブロックの色成分のためのスキップモードフラグが示されたかどうかを決定することと、
前記スキップモードフラグが示されなかったという決定に応答して、
前記ブロックのクロマサブサンプリング画像フォーマットを決定すること、ここにおいて、前記ブロックの前記決定されたクロマサブサンプリング画像フォーマットは、4:2:2、または4:2:0のうちの少なくとも1つを含む、と、
前記ビットストリームをエントロピー復号することを介して前記ブロックのサンプルの1つまたは複数のグループを生成すること、ここにおいて、前記1つまたは複数のグループの数は、前記決定されたクロマサブサンプリング画像フォーマットと、前記サンプルに関連する色成分とに基づき、
前記ブロックの前記クロマサブサンプリング画像フォーマットが4:2:2であるとき、前記グループの数は、前記複数のサンプルに関連する前記色成分がルーマ色成分である場合、Nであり、前記複数のサンプルに関連する前記色成分がクロマ色成分である場合、N/2であり、
前記ブロックの前記クロマサブサンプリング画像フォーマットが4:2:0であるとき、前記グループの数は、前記複数のサンプルに関連する前記色成分がルーマ色成分である場合、Nであり、前記複数のサンプルに関連する前記色成分がクロマ色成分である場合、N/4である、と、
前記サンプルの1つまたは複数のグループと、前記ブロックのコーディングモードと、前記決定されたクロマサブサンプリング画像フォーマットとに少なくとも部分的に基づいて、前記ブロックを再構成することと
を備える、方法。 - 前記サンプルの1つまたは複数のグループの各サンプルは、前記ブロックの残差値の色成分に対応する、
請求項17に記載の方法。 - 有意値を有する前記サンプルの1つまたは複数のグループの最後のサンプルの位置を示す前記ビットストリーム中の信号を識別することと、
前記受信されたビットストリームを使用して、前記最後のサンプルの前記位置より前の位置を有する1つまたは複数のサンプルを再構成することと、
前記最後のサンプルの前記位置の後の位置を有する1つまたは複数の残りのサンプルを所定の値を有するものとして再構成することと
をさらに備える、請求項17に記載の方法。 - 前記受信されたビットストリームから、前記サンプルの1つまたは複数のグループのうちのサンプルのグループに対応するプレフィックスと1つまたは複数のサフィックスとを識別することと、
前記1つまたは複数のサフィックスの各々の長さを決定するために前記プレフィックスを復号することと、
前記サンプルのグループのうちの1つまたは複数の対応するサンプルの値を決定するために、前記1つまたは複数のサフィックスを並列に復号することと
をさらに備える、請求項17に記載の方法。 - ビデオデータをエントロピー復号するためのデバイスであって、
前記ビデオデータのブロックを表すビットストリームの少なくとも一部分を記憶するように構成されたメモリと、
前記メモリと通信しており、
前記ブロックの色成分に対応するサンプルが前記ビットストリーム中に含まれないことを示す、前記ブロックの色成分のためのスキップモードフラグが示されたかどうかを決定することと、
前記スキップモードフラグが示されなかったという決定に応答して、
前記ブロックのクロマサブサンプリング画像フォーマットを決定すること、ここにおいて、前記ブロックの前記クロマサブサンプリング画像フォーマットは、4:2:2、または4:2:0のうちの少なくとも1つを含む、と、
前記ビットストリームをエントロピー復号することを介して前記ブロックのサンプルの1つまたは複数のグループを生成すること、ここにおいて、前記1つまたは複数のグループの数は、前記決定されたクロマサブサンプリング画像フォーマットと、前記サンプルに関連する色成分とに基づき、
前記ブロックの前記クロマサブサンプリング画像フォーマットが4:2:2であるとき、前記グループの数は、前記複数のサンプルに関連する前記色成分がルーマ色成分である場合、Nであり、前記複数のサンプルに関連する前記色成分がクロマ色成分である場合、N/2であり、
前記ブロックの前記クロマサブサンプリング画像フォーマットが4:2:0であるとき、前記グループの数は、前記複数のサンプルに関連する前記色成分がルーマ色成分である場合、Nであり、前記複数のサンプルに関連する前記色成分がクロマ色成分である場合、N/4である、と、
前記サンプルの1つまたは複数のグループと、前記ブロックのコーディングモードと、前記決定されたクロマサブサンプリング画像フォーマットとに少なくとも部分的に基づいて、前記ブロックを再構成することと
を行うように構成されたプロセッサと
を備える、デバイス。 - 前記サンプルの1つまたは複数のグループの各サンプルは、前記ブロックの残差値の色成分に対応する、
請求項21に記載のデバイス。 - 前記プロセッサは、
有意値を有する前記サンプルの1つまたは複数のグループの最後のサンプルの位置を示す前記ビットストリーム中の信号を識別することと、
前記受信されたビットストリームを使用して、前記最後のサンプルの前記位置より前の位置を有する1つまたは複数のサンプルを再構成することと、
前記最後のサンプルの前記位置の後の位置を有する1つまたは複数の残りのサンプルを所定の値を有するものとして再構成することと
を行うようにさらに構成された、請求項21に記載のデバイス。 - 前記プロセッサは、
前記受信されたビットストリームから、前記サンプルの1つまたは複数のグループのうちのサンプルのグループに対応するプレフィックスと1つまたは複数のサフィックスとを識別することと、
前記1つまたは複数のサフィックスの各々の長さを決定するために前記プレフィックスを復号することと、
前記サンプルのグループのうちの1つまたは複数の対応するサンプルの値を決定するために、前記1つまたは複数のサフィックスを並列に復号することと
を行うようにさらに構成された、請求項21に記載のデバイス。
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201562244691P | 2015-10-21 | 2015-10-21 | |
US62/244,691 | 2015-10-21 | ||
US15/296,998 | 2016-10-18 | ||
US15/296,998 US10362310B2 (en) | 2015-10-21 | 2016-10-18 | Entropy coding techniques for display stream compression (DSC) of non-4:4:4 chroma sub-sampling |
PCT/US2016/057740 WO2017070230A1 (en) | 2015-10-21 | 2016-10-19 | Entropy coding techniques for display stream compression (dsc) of non-4:4:4 chroma sub-sampling |
Publications (4)
Publication Number | Publication Date |
---|---|
JP2018531556A JP2018531556A (ja) | 2018-10-25 |
JP2018531556A6 JP2018531556A6 (ja) | 2018-12-13 |
JP2018531556A5 JP2018531556A5 (ja) | 2019-10-17 |
JP6710755B2 true JP6710755B2 (ja) | 2020-06-17 |
Family
ID=57249873
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018520112A Active JP6710755B2 (ja) | 2015-10-21 | 2016-10-19 | 非4:4:4クロマサブサンプリングのディスプレイストリーム圧縮(dsc)のためのエントロピーコーディング技法 |
Country Status (8)
Country | Link |
---|---|
US (1) | US10362310B2 (ja) |
EP (1) | EP3366039A1 (ja) |
JP (1) | JP6710755B2 (ja) |
KR (1) | KR102120571B1 (ja) |
CN (1) | CN108141591B (ja) |
CA (1) | CA3000020C (ja) |
TW (1) | TWI696381B (ja) |
WO (1) | WO2017070230A1 (ja) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11477492B2 (en) | 2017-08-04 | 2022-10-18 | Google Inc. | Adaptation for entropy coding of blocks of image data |
AU2019247481B2 (en) * | 2018-04-04 | 2023-07-06 | Kakadu R & D Pty Ltd | A further improved method and apparatus for image compression |
US10602147B2 (en) * | 2018-07-10 | 2020-03-24 | Samsung Display Co., Ltd. | Efficient entropy coding group grouping methodology for transform mode |
CN108881915B (zh) * | 2018-07-11 | 2020-09-04 | 武汉精测电子集团股份有限公司 | 基于dsc编码技术视频播放的装置和方法 |
US10547843B1 (en) * | 2018-07-24 | 2020-01-28 | Samsung Display Co., Ltd. | Prefix coding method for high-throughput entropy coder in display interface compression |
US10863179B1 (en) * | 2018-09-05 | 2020-12-08 | Amazon Technologies, Inc. | Overlapped rate control for high-quality segmented video encoding |
AU2018233042B2 (en) | 2018-09-21 | 2024-06-13 | Canon Kabushiki Kaisha | Method, apparatus and system for encoding and decoding a tree of blocks of video samples |
KR102543468B1 (ko) | 2018-10-04 | 2023-06-14 | 엘지전자 주식회사 | Cclm에 기반한 인트라 예측 방법 및 그 장치 |
MX2021010897A (es) * | 2019-03-12 | 2021-11-12 | Fraunhofer Ges Forschung | Concepto de intracodificacion basado en particion eficiente de implementacion. |
US10904532B2 (en) * | 2019-05-20 | 2021-01-26 | Samsung Display Co., Ltd. | Differential prefix coding for high throughput entropy coder in display compression |
CN115086681B (zh) | 2019-10-11 | 2023-10-13 | 北京达佳互联信息技术有限公司 | 4:4:4色度格式的视频编解码的方法和装置 |
CN113473139A (zh) * | 2020-03-31 | 2021-10-01 | 华为技术有限公司 | 一种图像处理方法和图像处理装置 |
CN113810693B (zh) * | 2021-09-01 | 2022-11-11 | 上海交通大学 | 一种jpeg图像无损压缩和解压缩方法、***与装置 |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8265144B2 (en) * | 2007-06-30 | 2012-09-11 | Microsoft Corporation | Innovations in video decoder implementations |
KR101813189B1 (ko) * | 2010-04-16 | 2018-01-31 | 에스케이 텔레콤주식회사 | 영상 부호화/복호화 장치 및 방법 |
US9807401B2 (en) * | 2011-11-01 | 2017-10-31 | Qualcomm Incorporated | Transform unit partitioning for chroma components in video coding |
US8593309B2 (en) * | 2011-11-30 | 2013-11-26 | Intel Mobile Communications GmbH | Method for efficient decoding of variable length codes |
EP3139616A1 (en) * | 2012-05-29 | 2017-03-08 | HFI Innovation Inc. | Method and apparatus for coding of sample adaptive offset information |
US20140003530A1 (en) * | 2012-06-28 | 2014-01-02 | Qualcomm Incorporated | Sign hiding techniques for quantized transform coefficients in video coding |
MY200990A (en) * | 2012-07-02 | 2024-01-29 | Samsung Electronics Co Ltd | Entrophy Coding of a Video and Entropy Decoding of a Video |
KR101383370B1 (ko) * | 2012-07-03 | 2014-04-10 | (주)유비쿼스 | 다잉 개스프를 이용한 전송 시스템 |
US9332257B2 (en) * | 2012-10-01 | 2016-05-03 | Qualcomm Incorporated | Coded black flag coding for 4:2:2 sample format in video coding |
KR20150048804A (ko) * | 2012-11-08 | 2015-05-07 | 캐논 가부시끼가이샤 | 코딩 유닛의 변환 유닛들을 인코딩 및 디코딩하기 위한 방법, 장치 및 시스템 |
US10412396B2 (en) * | 2013-01-16 | 2019-09-10 | Blackberry Limited | Transform coefficient coding for context-adaptive binary entropy coding of video |
US20160007050A1 (en) * | 2013-03-07 | 2016-01-07 | Telefonaktiebolaget L M Ericsson (Publ) | Video transcoding |
US10440365B2 (en) * | 2013-06-28 | 2019-10-08 | Velos Media, Llc | Methods and devices for emulating low-fidelity coding in a high-fidelity coder |
US9877048B2 (en) * | 2014-06-09 | 2018-01-23 | Qualcomm Incorporated | Entropy coding techniques for display stream compression (DSC) |
US9807410B2 (en) * | 2014-07-02 | 2017-10-31 | Apple Inc. | Late-stage mode conversions in pipelined video encoders |
-
2016
- 2016-10-18 US US15/296,998 patent/US10362310B2/en active Active
- 2016-10-19 EP EP16791727.7A patent/EP3366039A1/en not_active Ceased
- 2016-10-19 WO PCT/US2016/057740 patent/WO2017070230A1/en active Application Filing
- 2016-10-19 KR KR1020187010760A patent/KR102120571B1/ko active IP Right Grant
- 2016-10-19 CN CN201680059743.3A patent/CN108141591B/zh active Active
- 2016-10-19 JP JP2018520112A patent/JP6710755B2/ja active Active
- 2016-10-19 CA CA3000020A patent/CA3000020C/en active Active
- 2016-10-20 TW TW105133942A patent/TWI696381B/zh active
Also Published As
Publication number | Publication date |
---|---|
JP2018531556A (ja) | 2018-10-25 |
US10362310B2 (en) | 2019-07-23 |
KR102120571B1 (ko) | 2020-06-08 |
EP3366039A1 (en) | 2018-08-29 |
BR112018007891A2 (pt) | 2018-10-30 |
CN108141591B (zh) | 2022-03-11 |
WO2017070230A1 (en) | 2017-04-27 |
CA3000020C (en) | 2021-05-25 |
CN108141591A (zh) | 2018-06-08 |
KR20180069818A (ko) | 2018-06-25 |
TWI696381B (zh) | 2020-06-11 |
US20170118473A1 (en) | 2017-04-27 |
TW201725905A (zh) | 2017-07-16 |
CA3000020A1 (en) | 2017-04-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6710755B2 (ja) | 非4:4:4クロマサブサンプリングのディスプレイストリーム圧縮(dsc)のためのエントロピーコーディング技法 | |
JP6518701B2 (ja) | ディスプレイストリーム圧縮(dsc)のためのエントロピーコーディング技法 | |
JP2018531556A6 (ja) | 非4:4:4クロマサブサンプリングのディスプレイストリーム圧縮(dsc)のためのエントロピーコーディング技法 | |
TWI666920B (zh) | 用於視訊寫碼之具有執行長度碼之調色盤預測器信令 | |
EP3284253B1 (en) | Rate-constrained fallback mode for display stream compression | |
TW201711470A (zh) | 用於高動態範圍及廣色域視訊寫碼之自適應常數照度方法 | |
US10631005B2 (en) | System and method for coding in block prediction mode for display stream compression (DSC) | |
JP2019522413A (ja) | ディスプレイストリーム圧縮のためのサブストリーム多重化 | |
JP6800991B2 (ja) | ディスプレイストリーム圧縮のためのベクトルベースエントロピーコード化のための装置および方法 | |
JP6401295B2 (ja) | ディスプレイストリーム圧縮(dsc)用のパターンモードでのコーディングのためのシステムおよび方法 | |
US10123045B2 (en) | Modification to block size for transform mode in display stream compression | |
BR112018007891B1 (pt) | Método e dispositivo para codificação por entropia de dados de vídeo,método e dispositivo para decodificação por entropia de dados de vídeo, e memória legível por computador |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180703 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190904 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190904 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20190904 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20191212 |
|
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20191213 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20191224 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200323 |
|
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: 20200428 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200527 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6710755 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 |