JP5722468B2 - ビデオコーディングにおける量子化パルスコード変調 - Google Patents
ビデオコーディングにおける量子化パルスコード変調 Download PDFInfo
- Publication number
- JP5722468B2 JP5722468B2 JP2013557720A JP2013557720A JP5722468B2 JP 5722468 B2 JP5722468 B2 JP 5722468B2 JP 2013557720 A JP2013557720 A JP 2013557720A JP 2013557720 A JP2013557720 A JP 2013557720A JP 5722468 B2 JP5722468 B2 JP 5722468B2
- Authority
- JP
- Japan
- Prior art keywords
- video data
- bit depth
- samples
- quantization step
- 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
- 238000013139 quantization Methods 0.000 claims description 293
- 238000000034 method Methods 0.000 claims description 113
- 238000004590 computer program Methods 0.000 claims description 16
- 230000000007 visual effect Effects 0.000 claims description 11
- 239000000523 sample Substances 0.000 description 36
- 238000007906 compression Methods 0.000 description 22
- 230000006835 compression Effects 0.000 description 21
- 238000004891 communication Methods 0.000 description 17
- 230000005540 biological transmission Effects 0.000 description 13
- 208000037170 Delayed Emergence from Anesthesia Diseases 0.000 description 12
- 238000010586 diagram Methods 0.000 description 10
- 230000002123 temporal effect Effects 0.000 description 8
- 230000006870 function Effects 0.000 description 7
- 238000013500 data storage Methods 0.000 description 6
- 230000002441 reversible effect Effects 0.000 description 5
- 230000011664 signaling Effects 0.000 description 5
- 238000005192 partition Methods 0.000 description 4
- 238000012360 testing method Methods 0.000 description 4
- 230000003044 adaptive effect Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000002427 irreversible effect Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 239000013074 reference sample Substances 0.000 description 3
- 241000023320 Luma <angiosperm> Species 0.000 description 2
- 238000003491 array Methods 0.000 description 2
- 239000002131 composite material Substances 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 239000011159 matrix material Substances 0.000 description 2
- OSWPMRLSEDHDFF-UHFFFAOYSA-N methyl salicylate Chemical compound COC(=O)C1=CC=CC=C1O OSWPMRLSEDHDFF-UHFFFAOYSA-N 0.000 description 2
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 238000000638 solvent extraction Methods 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/103—Selection of coding mode or of prediction mode
- H04N19/11—Selection of coding mode or of prediction mode among a plurality of spatial predictive coding modes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/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
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Description
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
[1] ビデオデータをコーディングするための方法であって、前記方法は、
出力ビット深度に従って、量子化パルスコード変調を使用してビデオデータのブロックのサンプルをコーディングすること、
を備える方法。
[2] 出力ビット深度に従って、量子化パルスコード変調を使用してビデオデータの前記ブロックのサンプルをコーディングすることは、
前記出力ビット深度を生成するために量子化の量を定義する量子化ステップに従ってビデオデータの前記ブロックの前記サンプルを量子化することと、
前記量子化されたサンプルをパルスコード変調することと、
を備える[1]に記載の方法。
[3] 前記出力ビット深度は定義可能なパラメータである、[2]に記載の方法。
[4] 前記出力ビット深度を定義するために前記量子化されたサンプルのための前記量子化ステップを選択すること、
をさらに備える[3]に記載の方法。
[5] 前記量子化ステップを選択することは、前記ビデオデータの1つまたは複数の特性に基づいて前記量子化ステップを選択することを備える、[4]に記載の方法。
[6] 量子化ステップに従ってビデオデータの前記ブロックの前記サンプルを量子化することは、ビデオデータの前記ブロックの前記サンプルの右シフトの数を備え、前記右シフトの数は前記量子化ステップに基づく、[2]に記載の方法。
[7] 量子化パルスコード変調を使用してビデオデータのブロックのサンプルをコーディングすることは、
共通の量子化ステップに従ってビデオデータの複数のブロックのサンプルを量子化することと、
ビデオデータの前記複数のブロック中で前記量子化されたサンプルをパルスコード変調することと、
を備える[1]に記載の方法。
[8] 量子化パルスコード変調を使用してビデオデータのブロックのサンプルをコーディングすることは、
第1の量子化ステップに従ってビデオデータの第1のブロックのサンプルを量子化することと、
前記第1の量子化ステップとは異なる第2の量子化ステップに従ってビデオデータの第2のブロックのサンプルを量子化することと、
ビデオデータの前記第1のブロックおよび前記第2のブロック中で前記量子化されたサンプルをパルスコード変調することと、
を備える[1]に記載の方法。
[9] 前記第1の量子化ステップと前記第2の量子化ステップとをベース量子化ステップに対するデルタ値として表すこと
をさらに備える[8]に記載の方法。
[10] 前記出力ビット深度の指示を生成することと、前記指示を符号化ビットストリーム中に含めることと、
をさらに備える[1]に記載の方法。
[11] 前記出力ビット深度の前記指示をシンタックス要素としてシーケンスヘッダ中に含めること、
さらに備える[10]に記載の方法。
[12] ビデオデータの前記コード化ブロックを含む符号化ビットストリーム中に丸めオフセットの指示を含めること、
をさらに備える[10]に記載の方法。
[13] ビデオデータのコード化ブロックを復号するための方法であって、前記方法は、
出力ビット深度に従って、量子化パルスコード変調を用いて符号化されたビデオデータの前記コード化ブロックのサンプルを復号すること、
を備える方法。
[14] 出力ビット深度に従ってビデオデータのブロックのサンプルを復号することは、
パルスコード復調を使用してビデオデータの前記コード化ブロックの前記サンプルを復号することと、
量子化ステップに従って前記復号されたサンプルを逆量子化することと、
を備える[13]に記載の方法。
[15] 前記量子化ステップは前記出力ビット深度に基づく、[14]に記載の方法。
[16] 前記復号されたサンプルを逆量子化することは、
前記量子化ステップと丸めオフセットとに従って前記復号されたサンプルを逆量子化すること、を備える[15]に記載の方法。
[17] ビデオデータの前記コード化ブロックを含む符号化ビットストリームから、前記出力ビット深度と、前記量子化ステップと、前記丸めオフセットとのうちの少なくとも1つを受信すること、をさらに備える[16]に記載の方法。
[18] ビデオデータの前記コード化ブロックの1つまたは複数の特性に基づいて前記量子化ステップを決定すること、をさらに備える[14]に記載の方法。
[19] ビデオデータをコーディングするように構成された装置であって、前記装置は、
出力ビット深度に従って、量子化パルスコード変調を使用してビデオデータのブロックのサンプルをコーディングするように構成されたビデオ符号化ユニット、
を備える装置。
[20] 前記ビデオ符号化ユニットは、
前記出力ビット深度を生成するために量子化の量を定義する量子化ステップに従ってビデオデータの前記ブロックの前記サンプルを量子化するように構成された量子化ユニットと、
パルスコード変調を使用して前記量子化されたサンプルをコーディングするように構成された変調ユニットと、
を備える[19]に記載の装置。
[21] 前記出力ビット深度は定義可能なパラメータである、[20]に記載の装置。
[22] 前記ビデオコーディングユニットは、前記出力ビット深度を定義するために前記量子化されたサンプルのための前記量子化ステップを選択するようにさらに構成された、[21]に記載の装置。
[23] 前記ビデオ符号化ユニットは、前記ビデオデータの1つまたは複数の特性に基づいて前記量子化ステップを選択するように構成された、[22]に記載の装置。
[24] 前記量子化ユニットは、ビデオデータの前記ブロックの前記サンプルの右シフトの数を使用してビデオデータの前記ブロックの前記サンプルを量子化するように構成され、右シフトの前記数は前記量子化ステップに基づく、[20]に記載の装置。
[25] 前記ビデオ符号化ユニットは、
共通の量子化ステップに従ってビデオデータの複数のブロックのサンプルを量子化するように構成された量子化ユニットと、
ビデオデータの前記複数のブロック中でパルスコード変調を使用して前記量子化されたサンプルをコーディングするように構成された変調ユニットと、
を備える[19]に記載の装置。
[26] 前記ビデオ符号化ユニットは、
第1の量子化ステップに従ってビデオデータの第1のブロックのサンプルを量子化し、前記第1の量子化ステップとは異なる第2の量子化ステップに従ってビデオデータの第2のブロックのサンプルを量子化するように構成された量子化ユニットと、
パルスコード変調を使用してビデオデータの前記第1のブロックおよび前記第2のブロック中で前記量子化されたサンプルをコーディングするように構成された変調ユニットと、
を備える[19]に記載の装置。
[27] 前記ビデオ符号化ユニットは、前記第1の量子化ステップと前記第2の量子化ステップとをベース量子化ステップに対するデルタ値として表すようにさらに構成された、[26]に記載の装置。
[28] 前記ビデオ符号化ユニットは、前記出力ビット深度の指示を生成し、前記指示を符号化ビットストリーム中に含めるようにさらに構成された、[19]に記載の装置。
[29] 前記ビデオ符号化ユニットは、前記出力ビット深度の前記指示をシンタックス要素としてシーケンスヘッダ中に含めるようにさらに構成された、[28]に記載の装置。
[30] 前記ビデオ符号化ユニットは、ビデオデータの前記コード化ブロックを含む符号化ビットストリーム中に丸めオフセットの指示を含めるようにさらに構成された、[28]に記載の装置。
[31] ビデオデータのコード化ブロックを復号するように構成された装置であって、前記装置は、
出力ビット深度に従って、量子化パルスコード変調を用いて符号化されたビデオデータの前記コード化ブロックのサンプルを復号するように構成されたビデオ復号ユニット、
を備える装置。
[32] 前記ビデオ復号ユニットは、
パルスコード復調を使用してビデオデータの前記コード化ブロックの前記サンプルを復号するように構成された復調ユニットと、
量子化ステップに従って前記復号されたサンプルを逆量子化するように構成された逆量子化ユニットと、
を備える[31]に記載の装置。
[33] 前記量子化ステップは前記出力ビット深度に基づく、[32]に記載の装置。
[34] 前記逆量子化ユニットは、前記量子化ステップと丸めオフセットとに従って前記復号されたサンプルを逆量子化するようにさらに構成された、[33]に記載の装置。
[35] 前記ビデオ復号ユニットは、ビデオデータの前記コード化ブロックを含む符号化ビットストリームから、前記出力ビット深度と、前記量子化ステップと、前記丸めオフセットとのうちの少なくとも1つを受信するようにさらに構成された、[34]に記載の装置。
[36] 前記ビデオ復号ユニットは、ビデオデータの前記コード化ブロックの1つまたは複数の特性に基づいて前記量子化ステップを決定するようにさらに構成された、[32]に記載の装置。
[37] ビデオデータをコーディングするように構成された装置であって、前記装置は、
出力ビット深度を生成するために量子化の量を定義する量子化ステップに従ってビデオデータのブロックのサンプルを量子化する手段と、
前記量子化されたサンプルをパルスコード変調する手段と、
を備える装置。
[38] 前記出力ビット深度の指示を生成し、前記出力ビット深度の前記指示を要素としてシーケンスヘッダ中に含める手段と、
をさらに備える[37]に記載の装置。
[39] ビデオデータのコード化ブロックを復号するように構成された装置であって、前記装置は、
パルスコード復調を使用してビデオデータの前記コード化ブロックのサンプルを復号する手段と、
量子化ステップに従って前記復号されたサンプルを逆量子化する手段と、
を備える装置。
[40] 前記量子化ステップは出力ビット深度に基づく、[39]に記載の装置。
[41] ビデオデータの前記コード化ブロックを含む符号化ビットストリームから、前記出力ビット深度と、前記量子化ステップと、丸めオフセットとのうちの少なくとも1つを受信する手段、
をさらに備える[39]に記載の装置。
[42] 実行されたとき、ビデオをコーディングするためのデバイスのプロセッサに、
出力ビット深度に従って、量子化パルスコード変調を使用してビデオデータのブロックのサンプルをコーディングさせる
命令を記憶したコンピュータ可読記憶媒体を備えるコンピュータプログラム製品。
[43] 出力ビット深度に従って、量子化パルスコード変調を使用してビデオデータのブロックのサンプルをコーディングするための前記命令は、
前記出力ビット深度を生成するために量子化の量を定義する量子化ステップに従ってビデオデータの前記ブロックの前記サンプルを量子化し、
前記量子化されたサンプルをパルスコード変調する
ための命令を備える、[42]に記載のコンピュータプログラム製品。
[44] プロセッサに、さらに、
前記出力ビット深度の指示を生成させ、前記出力ビット深度の前記指示をシンタックス要素としてシーケンスヘッダ中に含める、[42]に記載のコンピュータプログラム製品。
[45] 実行されたとき、ビデオデータの前記コード化ブロックを復号するためのデバイスのプロセッサに、
出力ビット深度に従って、量子化パルスコード変調を用いて符号化されたビデオデータのコード化ブロックのサンプルを復号させる
命令を記憶したコンピュータ可読記憶媒体を備えるコンピュータプログラム製品。
[46] 出力ビット深度に従って、ビデオデータのブロックのサンプルを復号するための前記命令は、
パルスコード復調を使用してビデオデータの前記コード化ブロックの前記サンプルを復号し、
量子化ステップに従って前記復号されたサンプルを逆量子化する
ための命令を備える、[45]に記載のコンピュータプログラム製品。
[47] 前記量子化ステップは前記出力ビット深度に基づく、[45]に記載のコンピュータプログラム製品。
[48] 前記プロセッサに、
ビデオデータの前記コード化ブロックを含む符号化ビットストリームから、前記出力ビット深度と、前記量子化ステップと、丸めオフセットとのうちの少なくとも1つを受信させる
[45]に記載のコンピュータプログラム製品。
Claims (42)
- ビデオデータを符号化するための方法であって、前記方法は、
ビデオデータのフレームの少なくとも1つのブロックを、ビデオデータの前記フレームの別のブロックに関するイントラ予測を使用して符号化することと、
出力ビット深度に従って、量子化パルスコード変調を使用してビデオデータの前記フレームの1つまたは複数の他のブロックのサンプルを符号化すること、ビデオデータの前記1つまたは複数の他のブロックの前記サンプルは、前記出力ビット深度よりも大きいビット深度を有し、
を備え、
前記出力ビット深度に従って、量子化パルスコード変調を使用してビデオデータの前記1つまたは複数の他のブロックのサンプルを符号化することは、
前記出力ビット深度を生成するために量子化の量を定義する量子化ステップに従ってビデオデータの前記1つまたは複数の他のブロックの前記サンプルを量子化することと、前記量子化ステップは、前記量子化パルスコード変調を使用して符号化される前記1つまたは複数の他のブロックとイントラ予測を使用して符号化される前記少なくとも1つのブロックとの間の視覚的差異を低減するように前記サンプルに損失を導入し、
前記量子化されたサンプルをパルスコード変調することと、
を備える、方法。 - 前記出力ビット深度は定義可能なパラメータである、請求項1に記載の方法。
- 前記出力ビット深度を定義するために前記量子化されたサンプルのための前記量子化ステップを選択すること、
をさらに備える請求項1に記載の方法。 - 前記量子化ステップを選択することは、前記ビデオデータの1つまたは複数の特性に基づいて前記量子化ステップを選択することを備える、請求項3に記載の方法。
- 前記量子化ステップに従ってビデオデータの前記1つまたは複数の他のブロックの前記サンプルを量子化することは、ビデオデータの前記ブロックの前記サンプルの右シフトの数を備え、前記右シフトの数は前記量子化ステップに基づく、請求項1に記載の方法。
- 量子化パルスコード変調を使用してビデオデータの前記1つまたは複数の他のブロックのサンプルを符号化することは、
共通の量子化ステップに従ってビデオデータの複数のブロックのサンプルを量子化することと、
ビデオデータの前記複数のブロック中で前記量子化されたサンプルをパルスコード変調することと、
を備える請求項1に記載の方法。 - 量子化パルスコード変調を使用してビデオデータの前記1つまたは複数の他のブロックのサンプルを符号化することは、
第1の量子化ステップに従ってビデオデータの第1のブロックのサンプルを量子化することと、
前記第1の量子化ステップとは異なる第2の量子化ステップに従ってビデオデータの第2のブロックのサンプルを量子化することと、
ビデオデータの前記第1のブロックおよび前記第2のブロック中で前記量子化されたサンプルをパルスコード変調することと、
を備える請求項1に記載の方法。 - 前記第1の量子化ステップと前記第2の量子化ステップとをベース量子化ステップに対するデルタ値として表すこと
をさらに備える請求項7に記載の方法。 - 前記出力ビット深度の指示を生成することと、前記指示を符号化ビットストリーム中に含めることと、
をさらに備える請求項1に記載の方法。 - 前記出力ビット深度の前記指示をシンタックス要素としてシーケンスヘッダ中に含めること、
さらに備える請求項9に記載の方法。 - ビデオデータのコーディングされたブロックを含む符号化ビットストリーム中に丸めオフセットの指示を含めること、
をさらに備える請求項9に記載の方法。 - ビデオデータを復号するための方法であって、前記方法は、
ビデオデータのフレームの少なくとも1つのブロックを、ビデオデータの前記フレームの別のブロックに関するイントラ予測を使用して復号することと、
復号されたサンプルを生成するために出力ビット深度に従って、量子化パルスコード変調を用いて符号化されたビデオデータの前記フレームの1つまたは複数の他のブロックのサンプルを復号すること、前記復号されたサンプルは、前記出力ビット深度よりも大きいビット深度を有する、
を備え、
前記出力ビット深度に従ってビデオデータの前記1つまたは複数の他のブロックのサンプルを復号することは、
パルスコード復調を使用してビデオデータの前記1つまたは複数の他のブロックの前記サンプルを復号することと、
量子化ステップに従って前記復号されたサンプルを逆量子化することと、前記量子化ステップは、前記量子化パルスコード変調を用いてコーディングされる前記1つまたは複数のブロックとイントラ予測を使用して復号された前記少なくとも1つのブロックとの間の視覚的差異を低減するように前記サンプルに損失を導入する、
を備える、方法。 - 前記量子化ステップは前記出力ビット深度に基づく、請求項12に記載の方法。
- 前記復号されたサンプルを逆量子化することは、
前記量子化ステップと丸めオフセットとに従って前記復号されたサンプルを逆量子化すること、を備える請求項13に記載の方法。 - ビデオデータの前記フレームを含む符号化ビットストリームにおける前記出力ビット深度を受信すること、をさらに備える請求項12に記載の方法。
- ビデオデータの前記フレームの1つまたは複数の特性に基づいて前記量子化ステップを決定すること、をさらに備える請求項12に記載の方法。
- ビデオデータを符号化するように構成された装置であって、前記装置は、
ビデオデータを記憶するように構成されたメモリと、
ビデオデータのフレームの少なくとも1つのブロックを、ビデオデータの前記フレームの別のブロックに関するイントラ予測を使用して符号化し、
出力ビット深度に従って、量子化パルスコード変調を使用してビデオデータの前記フレームの1つまたは複数の他のブロックのサンプルを符号化するように構成されたビデオ符号化ユニットと、ビデオデータの前記1つまたは複数の他のブロックの前記サンプルは、前記出力ビット深度よりも大きいビット深度を有する、
を備え、
前記ビデオ符号化ユニットは、
前記出力ビット深度を生成するための量子化の量を定義する量子化ステップに従ってビデオデータの前記1つまたは複数の他のブロックの前記サンプルを量子化するように構成された量子化ユニットと、前記量子化ステップは、前記量子化パルスコード変調を使用してコーディングされる前記1つまたは複数のブロックとイントラ予測を使用して符号化される前記少なくとも1つのブロックとの間の視覚的差異を低減するように前記サンプルに損失を導入し、
パルスコード変調を使用して前記量子化されたサンプルを符号化するように構成された変調ユニットと、
を備える、装置。 - 前記出力ビット深度は定義可能なパラメータである、請求項17に記載の装置。
- 前記ビデオ符号化ユニットは、前記出力ビット深度を定義するために前記量子化されたサンプルのための前記量子化ステップを選択するようにさらに構成された、請求項18に記載の装置。
- 前記ビデオ符号化ユニットは、前記ビデオデータの1つまたは複数の特性に基づいて前記量子化ステップを選択するように構成された、請求項19に記載の装置。
- 前記量子化ユニットは、ビデオデータの前記ブロックの前記サンプルの右シフトの数を使用してビデオデータの前記1つまたは複数の他のブロックの前記サンプルを量子化するように構成され、右シフトの前記数は前記量子化ステップに基づく、請求項17に記載の装置。
- 前記量子化ユニットは、共通の量子化ステップに従ってビデオデータの複数のブロックのサンプルを量子化するように構成され、
前記変調ユニットは、ビデオデータの前記複数のブロック中でパルスコード変調を使用して前記量子化されたサンプルを符号化するように構成された、
請求項17に記載の装置。 - 前記量子化ユニットは、第1の量子化ステップに従ってビデオデータの第1のブロックのサンプルを量子化し、前記第1の量子化ステップとは異なる第2の量子化ステップに従ってビデオデータの第2のブロックのサンプルを量子化するように構成され、
前記変調ユニットは、パルスコード変調を使用してビデオデータの前記第1のブロックおよび前記第2のブロック中で前記量子化されたサンプルを符号化するように構成された、
請求項17に記載の装置。 - 前記ビデオ符号化ユニットは、前記第1の量子化ステップと前記第2の量子化ステップとをベース量子化ステップに対するデルタ値として表すようにさらに構成された、請求項23に記載の装置。
- 前記ビデオ符号化ユニットは、前記出力ビット深度の指示を生成し、前記指示を符号化ビットストリーム中に含めるようにさらに構成された、請求項17に記載の装置。
- 前記ビデオ符号化ユニットは、前記出力ビット深度の前記指示をシンタックス要素としてシーケンスヘッダ中に含めるようにさらに構成された、請求項25に記載の装置。
- 前記ビデオ符号化ユニットは、ビデオデータの前記コーディングされたブロックを含む符号化ビットストリーム中に丸めオフセットの指示を含めるようにさらに構成された、請求項25に記載の装置。
- ビデオデータを復号するように構成された装置であって、前記装置は、
ビデオデータを記憶するように構成されたメモリと、
ビデオデータのフレームの少なくとも1つのブロックを、ビデオデータの前記フレームの別のブロックに関するイントラ予測を使用して復号し、
復号されたサンプルを生成するために出力ビット深度に従って、量子化パルスコード変調を用いて符号化されたビデオデータの前記フレームの1つまたは複数の他のブロックのサンプルを復号するように構成されたビデオ復号ユニット、ビデオデータの前記1つまたは複数の他のブロックの前記サンプルは、前記出力ビット深度よりも大きいビット深度を有する、
を備え、
前記ビデオ復号ユニットは、
パルスコード復調を使用してビデオデータの前記1つまたは複数の他のブロックの前記サンプルを復号するように構成された復調ユニットと、
量子化ステップに従って前記復号されたサンプルを逆量子化するように構成された逆量子化ユニットと、前記量子化ステップは、前記量子化パルスコード変調を用いてコーディングされた前記1つまたは複数の他のブロックとイントラ予測を使用して復号された前記少なくとも1つのブロックとの間の視覚的差異を低減するように前記サンプルに損失を導入する、
を備える、装置。 - 前記量子化ステップは前記出力ビット深度に基づく、請求項28に記載の装置。
- 前記逆量子化ユニットは、前記量子化ステップと丸めオフセットとに従って前記復号されたサンプルを逆量子化するようにさらに構成された、請求項29に記載の装置。
- 前記ビデオ復号ユニットは、ビデオデータの前記フレームを含む符号化ビットストリームから前記出力ビット深度を受信するようにさらに構成された、請求項30に記載の装置。
- 前記ビデオ復号ユニットは、ビデオデータの前記フレームの1つまたは複数の特性に基づいて前記量子化ステップを決定するようにさらに構成された、請求項28に記載の装置。
- ビデオデータを符号化するように構成された装置であって、前記装置は、
ビデオデータのフレームの少なくとも1つのブロックを、ビデオデータの前記フレームの別のブロックに関するイントラ予測を使用して符号化する手段と、
出力ビット深度に従って、量子化パルスコード変調を使用してビデオデータの前記フレームの1つまたは複数の他のブロックのサンプルを符号化する手段と、ビデオデータの前記1つまたは複数の他のブロックの前記サンプルは、前記出力ビット深度よりも大きいビット深度を有し、
前記出力ビット深度に従って、量子化パルスコード変調を使用してビデオデータの前記1つまたは複数の他のブロックのサンプルを符号化する手段は、
前記出力ビット深度を生成するために量子化の量を定義する量子化ステップに従ってビデオデータの前記1つまたは複数の他のブロックの前記サンプルを量子化する手段と、前記量子化ステップは、前記量子化パルスコード変調を使用して符号化される前記1つまたは複数の他のブロックとイントラ予測を使用して符号化される前記少なくとも1つのブロックとの間の視覚的差異を低減するように前記サンプルに損失を導入し、
前記量子化されたサンプルをパルスコード変調する手段と、
を備える、装置。 - 前記出力ビット深度の指示を生成し、前記出力ビット深度の前記指示をシンタックス要素としてシーケンスヘッダ中に含める手段と、
をさらに備える請求項33に記載の装置。 - ビデオデータを復号するように構成された装置であって、前記装置は、
ビデオデータのフレームの少なくとも1つのブロックを、ビデオデータの前記フレームの別のブロックに関するイントラ予測を使用して復号する手段と、
復号されたサンプルを生成するために出力ビット深度に従って、量子化パルスコード変調を用いて符号化されたビデオデータの前記フレームの1つまたは複数の他のブロックのサンプルを復号する手段と、前記復号されたサンプルは、前記出力ビット深度よりも大きいビット深度を有する、
を備え、
前記出力ビット深度に従ってビデオデータの前記1つまたは複数の他のブロックのサンプルを復号する手段は、
パルスコード復調を使用してビデオデータの前記1つまたは複数の他のブロックのサンプルを復号する手段と、
量子化ステップに従って前記復号されたサンプルを逆量子化する手段と、前記量子化ステップは、前記量子化パルスコード変調を用いてコーディングされた前記1つまたは複数の他のブロックとイントラ予測を使用して復号された前記少なくとも1つのブロックとの間の視覚的差異を低減するように前記サンプルに損失を導入する、
を備える、装置。 - 前記量子化ステップは前記出力ビット深度に基づく、請求項35に記載の装置。
- ビデオデータの前記フレームを含む符号化ビットストリームにおける前記出力ビット深度を受信する手段、
をさらに備える請求項35に記載の装置。 - 実行されたとき、ビデオを符号化するためのデバイスの1つまたは複数のプロセッサに、
ビデオデータのフレームの少なくとも1つのブロックを、ビデオデータの前記フレームの別のブロックに関するイントラ予測を使用して符号化させ、
出力ビット深度に従って、量子化パルスコード変調を使用してビデオデータの前記フレームの1つまたは複数の他のブロックのサンプルを符号化させる
命令を備え、
ビデオデータの前記1つまたは複数の他のブロックの前記サンプルは、前記出力ビット深度よりも大きいビット深度を有し、
前記出力ビット深度に従って、量子化パルスコード変調を使用してビデオデータの前記1つまたは複数の他のブロックのサンプルを符号化するための前記命令は、
前記出力ビット深度を生成するための量子化の量を定義する量子化ステップに従ってビデオデータの前記1つまたは複数の他のブロックの前記サンプルを量子化し、前記量子化ステップは、前記量子化パルスコード変調を使用してコーディングされる前記1つまたは複数の他のブロックとイントラ予測を使用して符号化される前記少なくとも1つのブロックとの間の視覚的差異を低減するように前記サンプルに損失を導入する、
前記量子化されたサンプルを、パルスコード変調を使用して符号化する
ための命令を備える、コンピュータプログラム。 - 前記1つまたは複数のプロセッサに、さらに、
前記出力ビット深度の指示を生成させ、前記出力ビット深度の前記指示をシンタックス要素としてシーケンスヘッダ中に含めさせる、請求項38に記載のコンピュータプログラム。 - 実行されたとき、ビデオデータを復号するためのデバイスの1つまたは複数のプロセッサに、
ビデオデータのフレームの少なくとも1つのブロックを、ビデオデータの前記フレームの別のブロックに関するイントラ予測を使用して復号させ、
復号されたサンプルを生成するために出力ビット深度に従って、量子化パルスコード変調を用いて符号化されたビデオデータの前記フレームの1つまたは複数の他のブロックのサンプルを復号させる
命令を備え、
ビデオデータの前記1つまたは複数の他のブロックの前記サンプルは、前記出力ビット深度よりも大きいビット深度を有し、
前記出力ビット深度に従って、ビデオデータの前記1つまたは複数の他のブロックのサンプルを復号するための前記命令は、
パルスコード復調を使用してビデオデータの前記1つまたは複数の他のブロックの前記サンプルを復号し、
量子化ステップに従って前記復号されたサンプルを逆量子化する、前記量子化ステップは、前記量子化パルスコード変調を使用してコーディングされる前記1つまたは複数の他のブロックとイントラ予測を使用して復号された前記少なくとも1つのブロックとの間の視覚的差異を低減するように前記サンプルに損失を導入する、
ための命令を備える、コンピュータプログラム。 - 前記量子化ステップは前記出力ビット深度に基づく、請求項40に記載のコンピュータプログラム。
- 前記1つまたは複数のプロセッサに、さらに、
ビデオデータの前記フレームを含む符号化ビットストリームにおける前記出力ビット深度を受信させる
請求項40に記載のコンピュータプログラム。
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201161449413P | 2011-03-04 | 2011-03-04 | |
US61/449,413 | 2011-03-04 | ||
US13/362,928 | 2012-01-31 | ||
US13/362,928 US10200689B2 (en) | 2011-03-04 | 2012-01-31 | Quantized pulse code modulation in video coding |
PCT/US2012/023497 WO2012121820A1 (en) | 2011-03-04 | 2012-02-01 | Quantized pulse code modulation in video coding |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014511649A JP2014511649A (ja) | 2014-05-15 |
JP5722468B2 true JP5722468B2 (ja) | 2015-05-20 |
Family
ID=46753282
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013557720A Active JP5722468B2 (ja) | 2011-03-04 | 2012-02-01 | ビデオコーディングにおける量子化パルスコード変調 |
Country Status (19)
Country | Link |
---|---|
US (1) | US10200689B2 (ja) |
EP (1) | EP2681914B1 (ja) |
JP (1) | JP5722468B2 (ja) |
KR (1) | KR101732767B1 (ja) |
CN (1) | CN103404144B (ja) |
AU (1) | AU2012226301B2 (ja) |
BR (1) | BR112013022516B1 (ja) |
CA (1) | CA2828556C (ja) |
DK (1) | DK2681914T3 (ja) |
ES (1) | ES2692183T3 (ja) |
HU (1) | HUE039796T2 (ja) |
IL (1) | IL227926A (ja) |
MX (1) | MX2013010148A (ja) |
MY (1) | MY164711A (ja) |
RU (1) | RU2578724C2 (ja) |
SG (1) | SG192741A1 (ja) |
SI (1) | SI2681914T1 (ja) |
UA (1) | UA109312C2 (ja) |
WO (1) | WO2012121820A1 (ja) |
Families Citing this family (56)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8548057B2 (en) | 2011-01-25 | 2013-10-01 | Microsoft Corporation | Video coding redundancy reduction |
EP2685719B1 (en) * | 2011-03-09 | 2019-10-30 | Panasonic Intellectual Property Corporation of America | Video image decoding device |
EP2685721B1 (en) * | 2011-03-09 | 2019-10-30 | Panasonic Intellectual Property Corporation of America | Video image encoding device |
KR102135841B1 (ko) * | 2011-05-10 | 2020-07-22 | 코닌클리케 필립스 엔.브이. | 높은 다이내믹 레인지 이미지 신호의 생성 및 처리 |
US20120320972A1 (en) * | 2011-06-16 | 2012-12-20 | Samsung Electronics Co., Ltd. | Apparatus and method for low-complexity optimal transform selection |
EP2774362B1 (en) * | 2011-11-03 | 2023-07-26 | Sun Patent Trust | Quantization parameter for blocks coded in the pcm mode |
US9706200B2 (en) | 2012-06-18 | 2017-07-11 | Qualcomm Incorporated | Unification of signaling lossless coding mode and pulse code modulation (PCM) mode in video coding |
US9749645B2 (en) * | 2012-06-22 | 2017-08-29 | Microsoft Technology Licensing, Llc | Coded-block-flag coding and derivation |
JP6115568B2 (ja) * | 2012-06-26 | 2017-04-19 | 日本電気株式会社 | 映像符号化装置、映像復号装置、映像符号化方法、映像復号方法およびプログラム |
KR20160054530A (ko) * | 2013-09-06 | 2016-05-16 | 미쓰비시덴키 가부시키가이샤 | 동화상 부호화 장치, 동화상 트랜스코드 장치, 동화상 부호화 방법, 동화상 트랜스코드 방법 및 동화상 스트림 전송 시스템 |
DK3047639T3 (en) | 2013-09-20 | 2018-10-15 | Vid Scale Inc | Video Codes and Methods to Provide 3D Lookup Table Encoding for Color Game Scalability |
TWI652937B (zh) * | 2013-10-07 | 2019-03-01 | Vid衡器股份有限公司 | 多層視訊編碼組合可調能力處理方法 |
JP6254294B2 (ja) * | 2013-10-14 | 2017-12-27 | 寰發股▲ふん▼有限公司HFI Innovation Inc. | Hevc範囲拡張の剰余差分パルス符号変調の方法 |
US9892084B2 (en) | 2013-12-10 | 2018-02-13 | Apple Inc. | Methods and apparatus for virtual channel allocation via a high speed bus interface |
US10459674B2 (en) * | 2013-12-10 | 2019-10-29 | Apple Inc. | Apparatus and methods for packing and transporting raw data |
US10477232B2 (en) | 2014-03-21 | 2019-11-12 | Qualcomm Incorporated | Search region determination for intra block copy in video coding |
US9830289B2 (en) | 2014-09-16 | 2017-11-28 | Apple Inc. | Methods and apparatus for aggregating packet transfer over a virtual bus interface |
US9971397B2 (en) | 2014-10-08 | 2018-05-15 | Apple Inc. | Methods and apparatus for managing power with an inter-processor communication link between independently operable processors |
US9749636B2 (en) * | 2014-10-24 | 2017-08-29 | Intel Corporation | Dynamic on screen display using a compressed video stream |
US9544069B2 (en) | 2014-11-21 | 2017-01-10 | Apple Inc. | Methods and apparatus for link training, initialization and management via a high speed bus interface |
US9716889B2 (en) * | 2014-12-09 | 2017-07-25 | Sony Corporation | Intra and inter-color prediction for Bayer image coding |
US10425659B2 (en) * | 2015-01-30 | 2019-09-24 | Qualcomm Incorporated | Coding escape pixels for palette coding |
US10042794B2 (en) | 2015-06-12 | 2018-08-07 | Apple Inc. | Methods and apparatus for synchronizing uplink and downlink transactions on an inter-device communication link |
US10244249B2 (en) * | 2015-09-21 | 2019-03-26 | Qualcomm Incorporated | Fixed point implementation of range adjustment of components in video coding |
US10085214B2 (en) | 2016-01-27 | 2018-09-25 | Apple Inc. | Apparatus and methods for wake-limiting with an inter-device communication link |
US10191852B2 (en) | 2016-02-29 | 2019-01-29 | Apple Inc. | Methods and apparatus for locking at least a portion of a shared memory resource |
US10191859B2 (en) | 2016-03-31 | 2019-01-29 | Apple Inc. | Memory access protection apparatus and methods for memory mapped access between independently operable processors |
CN105847758A (zh) * | 2016-05-18 | 2016-08-10 | 深圳市神州龙资讯服务有限公司 | 一种高清航拍图片高速实时传输方法 |
US10523867B2 (en) | 2016-06-10 | 2019-12-31 | Apple Inc. | Methods and apparatus for multi-lane mapping, link training and lower power modes for a high speed bus interface |
US10551902B2 (en) | 2016-11-10 | 2020-02-04 | Apple Inc. | Methods and apparatus for providing access to peripheral sub-system registers |
US10775871B2 (en) | 2016-11-10 | 2020-09-15 | Apple Inc. | Methods and apparatus for providing individualized power control for peripheral sub-systems |
US10346226B2 (en) | 2017-08-07 | 2019-07-09 | Time Warner Cable Enterprises Llc | Methods and apparatus for transmitting time sensitive data over a tunneled bus interface |
US10331612B1 (en) | 2018-01-09 | 2019-06-25 | Apple Inc. | Methods and apparatus for reduced-latency data transmission with an inter-processor communication link between independently operable processors |
US11792307B2 (en) | 2018-03-28 | 2023-10-17 | Apple Inc. | Methods and apparatus for single entity buffer pool management |
US11381514B2 (en) | 2018-05-07 | 2022-07-05 | Apple Inc. | Methods and apparatus for early delivery of data link layer packets |
US10430352B1 (en) | 2018-05-18 | 2019-10-01 | Apple Inc. | Methods and apparatus for reduced overhead data transfer with a shared ring buffer |
US10585699B2 (en) | 2018-07-30 | 2020-03-10 | Apple Inc. | Methods and apparatus for verifying completion of groups of data transactions between processors |
US10719376B2 (en) | 2018-08-24 | 2020-07-21 | Apple Inc. | Methods and apparatus for multiplexing data flows via a single data structure |
US10846224B2 (en) | 2018-08-24 | 2020-11-24 | Apple Inc. | Methods and apparatus for control of a jointly shared memory-mapped region |
WO2020056763A1 (en) * | 2018-09-21 | 2020-03-26 | Alibaba Group Holding Limited | Adaptive coding of video coding units based on coding block type |
US11825120B2 (en) * | 2019-02-28 | 2023-11-21 | Qualcomm Incorporated | Subblock coding by generalized intra prediction in video coding |
CA3137163C (en) * | 2019-04-24 | 2024-05-14 | Bytedance Inc. | Constraints on quantized residual differential pulse code modulation representation of coded video |
CN113796069B (zh) | 2019-05-01 | 2024-03-08 | 字节跳动有限公司 | 使用量化残差差分脉冲编解码调制编解码的帧内编解码视频 |
CN113785306B (zh) | 2019-05-02 | 2024-06-14 | 字节跳动有限公司 | 基于编解码树结构类型的编解码模式 |
EP3949387A4 (en) | 2019-05-02 | 2022-05-18 | ByteDance Inc. | SIGNALING IN A TRANSFORM JUMP MODE |
US11829303B2 (en) | 2019-09-26 | 2023-11-28 | Apple Inc. | Methods and apparatus for device driver operation in non-kernel space |
US11558348B2 (en) | 2019-09-26 | 2023-01-17 | Apple Inc. | Methods and apparatus for emerging use case support in user space networking |
GB2589066B (en) * | 2019-10-24 | 2023-06-28 | Advanced Risc Mach Ltd | Encoding data arrays |
US11606302B2 (en) | 2020-06-12 | 2023-03-14 | Apple Inc. | Methods and apparatus for flow-based batching and processing |
US11775359B2 (en) | 2020-09-11 | 2023-10-03 | Apple Inc. | Methods and apparatuses for cross-layer processing |
US11954540B2 (en) | 2020-09-14 | 2024-04-09 | Apple Inc. | Methods and apparatus for thread-level execution in non-kernel space |
US11799986B2 (en) | 2020-09-22 | 2023-10-24 | Apple Inc. | Methods and apparatus for thread level execution in non-kernel space |
US11818353B2 (en) * | 2021-05-13 | 2023-11-14 | Qualcomm Incorporated | Reduced complexity transforms for high bit-depth video coding |
CN113162731B (zh) * | 2021-05-26 | 2022-09-16 | 中南大学 | 混合数模广播通信方法 |
US11876719B2 (en) | 2021-07-26 | 2024-01-16 | Apple Inc. | Systems and methods for managing transmission control protocol (TCP) acknowledgements |
US11882051B2 (en) | 2021-07-26 | 2024-01-23 | Apple Inc. | Systems and methods for managing transmission control protocol (TCP) acknowledgements |
Family Cites Families (54)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5150432A (en) | 1990-03-26 | 1992-09-22 | Kabushiki Kaisha Toshiba | Apparatus for encoding/decoding video signals to improve quality of a specific region |
JP2507204B2 (ja) | 1991-08-30 | 1996-06-12 | 松下電器産業株式会社 | 映像信号符号化装置 |
JP3749752B2 (ja) | 1995-03-24 | 2006-03-01 | アイティーティー・マニュファクチャリング・エンタープライジズ・インコーポレーテッド | ブロック適応型差分パルスコード変調システム |
US5777679A (en) | 1996-03-15 | 1998-07-07 | International Business Machines Corporation | Video decoder including polyphase fir horizontal filter |
US6031575A (en) | 1996-03-22 | 2000-02-29 | Sony Corporation | Method and apparatus for encoding an image signal, method and apparatus for decoding an image signal, and recording medium |
JP3748088B2 (ja) | 1996-07-17 | 2006-02-22 | ソニー株式会社 | 画像処理装置および方法、並びに学習装置および方法 |
JP3263807B2 (ja) | 1996-09-09 | 2002-03-11 | ソニー株式会社 | 画像符号化装置および画像符号化方法 |
KR100303685B1 (ko) | 1996-09-30 | 2001-09-24 | 송문섭 | 영상 예측부호화 장치 및 그 방법 |
US6256347B1 (en) | 1996-12-17 | 2001-07-03 | Thomson Licensing S.A. | Pixel block compression apparatus in an image processing system |
WO1999033266A2 (en) | 1997-12-22 | 1999-07-01 | Koninklijke Philips Electronics N.V. | Embedding supplemental data in an encoded signal |
US7143432B1 (en) | 1999-10-01 | 2006-11-28 | Vidiator Enterprises Inc. | System for transforming streaming video data |
GB2364843A (en) | 2000-07-14 | 2002-02-06 | Sony Uk Ltd | Data encoding based on data quantity and data quality |
US7058677B1 (en) | 2001-07-17 | 2006-06-06 | Vixs, Inc. | Method and apparatus for selectible quantization in an encoder |
FI114071B (fi) | 2003-01-13 | 2004-07-30 | Nokia Corp | Kuvien käsitteleminen rajoitetulla bittimäärällä |
CN1795680B (zh) | 2003-03-03 | 2010-06-16 | 新加坡科技研究局 | 采用avc帧内预测以便对数字视频进行编码的方法和装置 |
US7403561B2 (en) | 2003-04-04 | 2008-07-22 | Avid Technology, Inc. | Fixed bit rate, intraframe compression and decompression of video |
US7979273B2 (en) * | 2003-07-25 | 2011-07-12 | Sennheiser Electronic Gmbh & Co. Kg | Method and apparatus for the digitization of and for the data compression of analog signals |
US8045614B2 (en) | 2005-05-11 | 2011-10-25 | Dolby Laboratories Licensing Corporation | Quantization control for variable bit depth |
EP1605706A2 (en) | 2004-06-09 | 2005-12-14 | Broadcom Corporation | Advanced video coding (AVC) intra prediction scheme |
US20060227871A1 (en) * | 2005-03-31 | 2006-10-12 | Madhukar Budagavi | Video thumbnail method |
US7634727B2 (en) | 2005-04-26 | 2009-12-15 | Microsoft Corporation | System for abstracting audio-video codecs |
KR20070024211A (ko) | 2005-08-26 | 2007-03-02 | 삼성전자주식회사 | 영상압축장치 및 방법 |
US20070110151A1 (en) | 2005-11-14 | 2007-05-17 | Ess Technology, Inc. | System and method for video frame buffer compression |
CN101356823A (zh) * | 2006-01-09 | 2009-01-28 | 马蒂亚斯·纳罗施克 | 混合视频编码中预测误差的自适应编码 |
JP5396711B2 (ja) | 2006-02-09 | 2014-01-22 | 日本電気株式会社 | 動画像復号装置、動画像復号方法及びプログラム |
CN102611892B (zh) | 2006-03-16 | 2014-10-08 | 华为技术有限公司 | 在编码过程中实现自适应量化的方法及装置 |
US8208545B2 (en) | 2006-06-01 | 2012-06-26 | Electronics And Telecommunications Research Institute | Method and apparatus for video coding on pixel-wise prediction |
JP4555257B2 (ja) | 2006-06-06 | 2010-09-29 | パナソニック株式会社 | 画像符号化装置 |
US8611418B2 (en) | 2006-11-30 | 2013-12-17 | Lsi Corporation | Decoding a progressive JPEG bitstream as a sequentially-predicted hybrid video bitstream |
JP5045950B2 (ja) * | 2006-12-14 | 2012-10-10 | 日本電気株式会社 | 映像符号化方法、映像符号化装置および映像符号化プログラム |
US8107751B2 (en) | 2007-03-16 | 2012-01-31 | Sharp Laboratories Of America, Inc. | DPCM with adaptive range and PCM escape mode |
KR20100014553A (ko) | 2007-04-25 | 2010-02-10 | 엘지전자 주식회사 | 비디오 신호의 인코딩/디코딩 방법 및 장치 |
EP2169962A4 (en) | 2007-07-17 | 2012-04-11 | Nippon Telegraph & Telephone | VIDEO CODING DEVICE AND METHOD, VIDEO CODING PROGRAM, AND RECORDING MEDIUM CONTAINING THE PROGRAM |
EP2183922A4 (en) | 2007-08-16 | 2011-04-27 | Nokia Corp | METHOD AND APPARATUSES FOR ENCODING AND DECODING AN IMAGE |
US9521433B2 (en) | 2007-09-06 | 2016-12-13 | Nec Corporation | Video encoding device, video decoding device, video encoding method, video decoding method, video encoding or decoding program |
US20090074315A1 (en) | 2007-09-19 | 2009-03-19 | Himax Technologies Limited | Method of image compression and device thereof |
CN101816182B (zh) | 2007-10-01 | 2012-11-21 | 夏普株式会社 | 图像编码装置、图像编码方法、图像编解码系统 |
US8406314B2 (en) | 2007-11-28 | 2013-03-26 | Sharp Laboratories Of America, Inc. | Two-dimensional DPCM with PCM escape mode |
TW201006251A (en) | 2008-07-30 | 2010-02-01 | Etron Technology Inc | Symbol-sharing differential pulse code modulator/demodulator, multiple differential pulse code modulator/demodulator, image encoding/decoding system and method thereof |
GB0817977D0 (en) | 2008-10-01 | 2008-11-05 | Craven Peter G | Improved lossy coding of signals |
KR20100079121A (ko) * | 2008-12-30 | 2010-07-08 | 주식회사 동부하이텍 | 이미지 인코더 및 이미지 인코딩 방법 |
US8934543B2 (en) | 2009-02-13 | 2015-01-13 | Blackberry Limited | Adaptive quantization with balanced pixel-domain distortion distribution in image processing |
EP2396969A4 (en) | 2009-02-13 | 2012-12-12 | Research In Motion Ltd | MODIFIED ENTROPIC CODING FOR IMAGES AND VIDEOS |
KR101196920B1 (ko) | 2009-04-08 | 2012-11-05 | 한국전자통신연구원 | 적응적 비트 심도 감소를 통한 부호화와 복호화 방법 및 그 장치 |
US8848788B2 (en) * | 2009-05-16 | 2014-09-30 | Thomson Licensing | Method and apparatus for joint quantization parameter adjustment |
TWI433542B (zh) * | 2009-05-25 | 2014-04-01 | Mstar Semiconductor Inc | 反量化處理方法與裝置 |
US9152875B2 (en) | 2009-06-11 | 2015-10-06 | Texas Instruments Incorporated | Preserving text quality in video encoding |
JP2011029998A (ja) | 2009-07-27 | 2011-02-10 | Sony Corp | 画像記録装置、画像記録方法、及びプログラム |
US8588801B2 (en) * | 2009-08-21 | 2013-11-19 | Qualcomm Incorporated | Multi-point equalization framework for coordinated multi-point transmission |
US9154798B2 (en) * | 2009-09-14 | 2015-10-06 | Thomson Licensing | Methods and apparatus for efficient video encoding and decoding of intra prediction mode |
EP3499883A3 (en) * | 2010-05-14 | 2019-08-14 | Interdigital VC Holdings, Inc | Methods and apparatus for intra coding a block having pixels assigned to groups |
US20110292247A1 (en) * | 2010-05-27 | 2011-12-01 | Sony Corporation | Image compression method with random access capability |
BR122022001405B1 (pt) | 2010-07-13 | 2023-01-10 | Nec Corporation | Dispositivo de decodificação de vídeo e método de decodificação de vídeo |
US8660375B2 (en) | 2011-02-22 | 2014-02-25 | Panasonic Corporation | Image coding method, image decoding method, image coding apparatus, image decoding apparatus, and image coding and decoding apparatus |
-
2012
- 2012-01-02 UA UAA201311694A patent/UA109312C2/ru unknown
- 2012-01-31 US US13/362,928 patent/US10200689B2/en active Active
- 2012-02-01 BR BR112013022516-5A patent/BR112013022516B1/pt active IP Right Grant
- 2012-02-01 SI SI201231389T patent/SI2681914T1/sl unknown
- 2012-02-01 MX MX2013010148A patent/MX2013010148A/es active IP Right Grant
- 2012-02-01 DK DK12702743.1T patent/DK2681914T3/en active
- 2012-02-01 EP EP12702743.1A patent/EP2681914B1/en active Active
- 2012-02-01 KR KR1020137026274A patent/KR101732767B1/ko active IP Right Grant
- 2012-02-01 RU RU2013144556/08A patent/RU2578724C2/ru active
- 2012-02-01 AU AU2012226301A patent/AU2012226301B2/en active Active
- 2012-02-01 HU HUE12702743A patent/HUE039796T2/hu unknown
- 2012-02-01 WO PCT/US2012/023497 patent/WO2012121820A1/en active Application Filing
- 2012-02-01 MY MYPI2013003000A patent/MY164711A/en unknown
- 2012-02-01 JP JP2013557720A patent/JP5722468B2/ja active Active
- 2012-02-01 CA CA2828556A patent/CA2828556C/en active Active
- 2012-02-01 SG SG2013061312A patent/SG192741A1/en unknown
- 2012-02-01 CN CN201280011666.6A patent/CN103404144B/zh active Active
- 2012-02-01 ES ES12702743.1T patent/ES2692183T3/es active Active
-
2013
- 2013-08-12 IL IL227926A patent/IL227926A/en active IP Right Grant
Also Published As
Publication number | Publication date |
---|---|
JP2014511649A (ja) | 2014-05-15 |
SI2681914T1 (sl) | 2018-10-30 |
BR112013022516B1 (pt) | 2022-04-19 |
AU2012226301B2 (en) | 2015-11-05 |
SG192741A1 (en) | 2013-09-30 |
DK2681914T3 (en) | 2018-11-12 |
MY164711A (en) | 2018-01-30 |
RU2578724C2 (ru) | 2016-03-27 |
HUE039796T2 (hu) | 2019-02-28 |
CN103404144A (zh) | 2013-11-20 |
IL227926A0 (en) | 2013-09-30 |
MX2013010148A (es) | 2013-10-01 |
KR101732767B1 (ko) | 2017-05-04 |
CN103404144B (zh) | 2017-08-29 |
RU2013144556A (ru) | 2015-04-10 |
EP2681914B1 (en) | 2018-07-25 |
ES2692183T3 (es) | 2018-11-30 |
US20120224640A1 (en) | 2012-09-06 |
KR20130129459A (ko) | 2013-11-28 |
US10200689B2 (en) | 2019-02-05 |
AU2012226301A1 (en) | 2013-09-12 |
EP2681914A1 (en) | 2014-01-08 |
CA2828556C (en) | 2017-09-12 |
UA109312C2 (uk) | 2015-08-10 |
BR112013022516A2 (pt) | 2016-12-06 |
WO2012121820A1 (en) | 2012-09-13 |
CA2828556A1 (en) | 2012-09-13 |
IL227926A (en) | 2016-04-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5722468B2 (ja) | ビデオコーディングにおける量子化パルスコード変調 | |
US11838548B2 (en) | Video coding using mapped transforms and scanning modes | |
JP5922245B2 (ja) | クロマ成分のための適応ループフィルタ処理 | |
JP5805861B2 (ja) | 隣接モードを使用したビデオコーディングのための拡張イントラ予測モードシグナリング | |
US9247254B2 (en) | Non-square transforms in intra-prediction video coding | |
US9807401B2 (en) | Transform unit partitioning for chroma components in video coding | |
JP5784830B2 (ja) | ビデオコード化のための複数領域走査順序 | |
US20140198855A1 (en) | Square block prediction | |
US20120063515A1 (en) | Efficient Coding of Video Parameters for Weighted Motion Compensated Prediction in Video Coding | |
JP2016534649A (ja) | イントラブロックコピー実行時の領域決定 | |
JP2013520875A (ja) | ビデオコーディングのための適応動き解像度 | |
KR20140110957A (ko) | 비디오 코딩을 위한 모션 벡터 예측의 수행 | |
JP2013543317A (ja) | ジョイントコンテキストモデルを使用した係数のエントロピー符号化 | |
KR20170016994A (ko) | 일원화된 병합 모드 및 적응적 모션 벡터 예측 모드 후보 선택 | |
JP2015516770A (ja) | ビデオコーディングにおける量子化行列のための均一粒度 | |
JP2015502093A (ja) | イントラモードコーディングにおける参照モード選択 | |
RU2574831C2 (ru) | Унифицированный выбор кандидатов для режима слияния и адаптивного режима предсказания вектора движения |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140715 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20141015 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20141111 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150127 |
|
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: 20150224 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150325 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5722468 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 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |