JP2010531585A - ビデオエンコーダ、ビデオデコーダ、エンコードするための方法、デコードするための方法、コンピュータプログラム、およびスケーラブルなビットストリーム - Google Patents
ビデオエンコーダ、ビデオデコーダ、エンコードするための方法、デコードするための方法、コンピュータプログラム、およびスケーラブルなビットストリーム Download PDFInfo
- Publication number
- JP2010531585A JP2010531585A JP2010513663A JP2010513663A JP2010531585A JP 2010531585 A JP2010531585 A JP 2010531585A JP 2010513663 A JP2010513663 A JP 2010513663A JP 2010513663 A JP2010513663 A JP 2010513663A JP 2010531585 A JP2010531585 A JP 2010531585A
- Authority
- JP
- Japan
- Prior art keywords
- prediction
- signal
- pixel value
- prediction residual
- image
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims description 53
- 238000004590 computer program Methods 0.000 title claims description 8
- 238000013507 mapping Methods 0.000 claims abstract description 112
- 230000002123 temporal effect Effects 0.000 claims abstract description 37
- 230000009467 reduction Effects 0.000 claims description 22
- 238000005070 sampling Methods 0.000 claims description 10
- 230000009466 transformation Effects 0.000 claims description 8
- 239000010410 layer Substances 0.000 description 158
- 239000011229 interlayer Substances 0.000 description 35
- 230000007246 mechanism Effects 0.000 description 17
- 238000006243 chemical reaction Methods 0.000 description 15
- 230000006870 function Effects 0.000 description 15
- 238000013139 quantization Methods 0.000 description 12
- 230000008569 process Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 7
- 238000012545 processing Methods 0.000 description 6
- 239000002356 single layer Substances 0.000 description 6
- 230000000295 complement effect Effects 0.000 description 5
- 238000001914 filtration Methods 0.000 description 5
- 230000006872 improvement Effects 0.000 description 5
- 230000006978 adaptation Effects 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 3
- 230000002441 reversible effect Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 238000000354 decomposition reaction Methods 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000009827 uniform distribution Methods 0.000 description 2
- UDJDMGGEOXYBJP-UHFFFAOYSA-N (2,5-dioxopyrrolidin-1-yl) 4-[bis(4-methoxyphenyl)-phenylmethoxy]butanoate Chemical compound C1=CC(OC)=CC=C1C(C=1C=CC(OC)=CC=1)(C=1C=CC=CC=1)OCCCC(=O)ON1C(=O)CCC1=O UDJDMGGEOXYBJP-UHFFFAOYSA-N 0.000 description 1
- 230000002730 additional effect Effects 0.000 description 1
- 230000002776 aggregation Effects 0.000 description 1
- 238000004220 aggregation Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 239000006185 dispersion Substances 0.000 description 1
- 230000002427 irreversible effect Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 230000003449 preventive effect Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 238000003860 storage Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/59—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial sub-sampling or interpolation, e.g. alteration of picture size or resolution
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/30—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/30—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
- H04N19/33—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability in the spatial domain
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/61—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
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)
Abstract
Description
メータ906a,bを用いた独立した階層的な動き補償予測構造904a,bが採用される。連続したレイヤ902a,b間の冗長性は、動きパラメータ906a,bのための予測メカニズムとテクスチャデータ910a,bとを含むレイヤ間予測コンセプト908によって低減される。各レイヤ902a,bの入力ピクチャ914a,bのベース画像(representation)912a,bは、H.264/MPEG4−AVCのものと同類の変換コーディング916a,916bによって取得される。対応するNAL(Network Abstraction Layer)ユニットは、動き情報とテクスチャデータとを含む。最も低いレイヤのベース画像のNALユニットは、すなわち912aは、シングルレイヤのH.264/MPEG4−AVCに相当する。ベース画像の再構築品質は、進歩的な改良スライスと言われる追加的なコーディング918a,bによって改良され得る。fine granular quality scalability(FGS)または柔軟性のあるbit−rate adaptationをサポートするために、対応のNALユニットが適宜排除され得る。
するより効率的な方法を可能にする、スケーラブルなビデオコーディングスキームを提供することである。
出力112とを備える。ビデオエンコーダ100は、高品質ソースビデオ信号110をスケーラブルなビデオビットストリーム112にエンコードすることによって、出力112でのスケーラブルなビデオビットストリームの第1の部分、以下では低品質基本レイヤという、が自己完結するように構成されている。この部分は、入力110での信号の初期の品質よりも低い品質、すなわち低品質で、出力112でのスケーラブルなビデオビットストリームの残りの部分の情報または使用が無い状態で、入力112における高品質ソースビデオ信号のビデオコンテンツの再構築を可能にする。そして、残りの部分、以下では高品質強化レイヤという、は低品質基本レイヤと高品質強化レイヤとを組み合わせることによって低品質よりも高い品質で入力112での高品質ソースビデオ信号の再構築を可能にする。
ール102および104の両者は別個にそれぞれの入力信号に対する時間的な予測を実行する。モジュール102および104の以下の実施の形態に従うと、予測残差をそれぞれの出力信号、すなわちモジュール104の場合の高品質強化レイヤとモジュール102の場合の低品質基本レイヤ、にエンコードするために、両モジュールはそれら独自の動き補償予測ループを備える。しかし、以下さらに詳細に説明すると、高品質エンコーディングモジュール104は、少なくとも部分的に、すなわち少なくともビデオ素材のいくつかのブロックに関して、独自の高品質時間予測ループの予測信号を改良するために、低品質エンコーディングモジュール102の予測残差または当該予測残差の再構築バージョンとを追加的に使用する。高品質エンコーディングモジュール104内で予測を改良するために、低品質基本レイヤの予測残差のみを使用することによって、高品質を得るための出力112におけるスケーラブルなビットストリームのデコーディングは、1つの時間的な予測だけを実行することによって可能となる。以下さらに詳細に説明する。低品質基本レイヤの予測残差のみを使用することによって、高品質レイヤの高いビット深度から線形な低品質レイヤへのトーンマッピングが必要でなくなる。むしろ、高品質強化レイヤ予測ループの予測信号は非線形性を正すために用いられる。
の低品質予測残差パスを表わし、互いに接続される逆マッピングおよびアップサンプリングモジュール154と選択フィルタ156とを有する。選択フィルタ156は逆マッピングおよびアップサンプリングモジュール154と逆変換モジュール120との間に接続される。
る。
質予測残差信号が、品質低減モジュール106で実行されるトーンマッピングおよびダウンサンプリングを逆にするために、逆トーンマッピングおよびアップサンプリング処理がなされる。この品質適合においては、品質が適合された予測残差信号が加算器146に適用される。このように、より小さな高品質予測残差信号が要素132、134、144の手段によってコードされ得るように、予測モジュールによる出力としての予測信号と、品質が適合された予測残差信号との合計が、高品質エンコーディングモジュール144への元の入力としての高品質ソースビデオ信号の改良された予測結果となる。そして、これによって、スケーラブルなビデオビットストリーム112のより良い歪み率の性能が実現される。
って、矢印312は、逆変換モジュール120による出力としての再構築された予測残差の8ビット値を示すために示される。図に示すように、加算器122の手段によって値310および312の両者を合計することは、モジュール162によって正確に10ビット値302に非線形にマッピングする機能308によってマップされる比較的高い8ビット値をもたらす。しかし、モジュール154が、直接的に小さな8ビットの予測残差値312を使用し、この値をカーブ308に適用する場合、低品質予測信号値310が示す(0で始まるとき)カーブ308のエリアの傾きよりも高い非常に小さな8ビット値(または0)のためのマッピング機能308の傾きが原因で、結果として生じた10ビット残差値の過度な増大がもたらされ得ることがわかる。しかし、デコーダサイドで低品質レイヤの時間的な予測を実行する必要があるために、モジュール154は、8ビット残差値312をマッピングカーブ308の正しい位置へとシフトさせるために低品質予測値310を使用すべきではない。むしろ、両方、すなわち低品質レイヤおよび高品質レイヤ、の時間的予測を実行する必要性は避けられるべきである。それゆえに、図1に示されるように、高品質エンコーディングモジュール104の逆マッピングおよびアップサンプリングモジュール154には、逆変換モジュール136の出力としての高品質残差信号の再構築されたバージョンに選択的に追加されるべき予測モジュール152によって出力される高品質予測信号が与えられる。モジュール154は、失われた低品質予測信号値310を推定し、8ビット予測残差値300を加算器146へと出力される10ビットの予測残差値へと正確に逆マップするために、高品質レイヤの当該情報を使用する。逆マッピングおよびアップサンプリングモジュール154によって使用される「訂正」/「推定」のための詳細および異なる可能性が以下でより詳細に説明されるであろう。
能であってもよい。変更可能な場合は、高品質エンコーディングモジュール104は、サイド情報として、利用される当該順序をデコーダに送信するように構成されてもよい。すなわち、指示が、それぞれのブロック204に関して使用される当該順序を示す、高品質強化レイヤデータストリームに含まれるサイド情報に挿入される。
ド情報としてデコーダへと送られ得る。これによってデコーダではいくつかの予測手段が、後述するように、予測モジュール134と同じ方法で動作する。MおよびNの定義を考慮して、上記説明について述べる。丸め動作は、整数値化されたyの値を得るために使用され得る。
同様に、重ね合わせと可変のオフセットとに対応することが利用され得る。以下の式に従って、高いビット深度の予測サンプルyが取得される。なお、floor(a)は、aを最も近い整数に丸めるものである。
さらに、確率密度関数のように、統計が異なり得るということに配慮するために、基本品質信号の輝度および色度の成分のための異なるマッピングメカニズムを指定することが可能である。また、領域が必ずしも連続している必要がないピクチャの異なる領域のための異なるマッピングメカニズムを指定することも可能である。さらに、上述したマッピングメカニズムの1つを採用した後に、擬似ランダムノイズ信号(「ギザリング信号」)がエンコーダおよびデコーダの予測モジュールのそれぞれで実行される予測処理においての高いビット深度予測信号に追加されることが指定されてもよい。この信号は、高いビット深度の画像をデコードすることが可能になるように、デコーダにおいて正確に知られている。そのため、擬似ランダム処理の、擬似ランダム生成器の初期値や、分散や形状(たとえば、通常のまたは均一の分布)のようなあるパラメータが、サイド情報として送信される必要があり得る。そのようなサイド情報がスケーラブルなビットストリームの中で送信されない場合、たとえばレンジ[0,2M-N−1]または[0,2M-N-K−1]それぞれの擬似ランダム値の均一な分布のようにデフォルトな値が、選択されたマッピングメカニズムに従って使用され得る。
ト深度のドメインまでの前のトーンマッピング動作を利用し、その後、基本品質残差と低いビット深度のドメインとを加算し、続いて高いビット深度のドメインへと戻る逆トーンマッピング動作を行なう、間接的な方法が使用された。この間接的な方法は、他の実施の形態に従うと、回避することも可能である。たとえば、「逆」トーンマッピングの特性カーブ308は、第1のテーラ近似を用いることによって線形化され得る。この場合、モジュール154に入力される基本品質残差サンプル値は、取り得るアップサンプリング動作の前に、ブロック500によって選択されることによって導き出された対応の高品質画像値によって決まるファクタによって、線形的に測定され得る。代替的に、空間的なスケーラビリティーに関しては、アップサンプルされた他の元の基本品質残差サンプル値が、対応する高品質動き補償された予測信号サンプル値、または、高品質動き補償された予測信号サンプル値と高品質残差信号サンプル値との合計によって決まる要因によって、線形的に測定される。換言すれば、ビット深度の適用は、加算器168からの高品質信号、すなわち高品質予測信号、または当該高品質予測信号と高品質予測残差との組み合わせ、に従って残差値の測定と組み合わされる。
本品質シーケンスのための出力616と、デコードされた高品質シーケンスのための出力618とを備える。デコーダ600は、高品質シーケンスと低品質シーケンスの両方を抽出できるものであるが、他の実施の形態に従うと、デコーダ600は出力616を備えないことも可能である。
測信号が高品質残差との組み合わせに利用されるか否か、または高品質予測信号がそれだけで利用されるか否かを決定することができるということを明らかにする。この場合、スイッチ648は、加算器642の別の入力に0を適用する。この場合、高品質強化レイヤ信号内のそれぞれのサイド情報は、スイッチ648をどのように操作するかを決定するために、高品質再構築ユニット608によって利用され得る。サイド情報は、スケーラブルなビットストリームを介して、高品質エンコーディングモジュール104によって提供されるだろう。
の予測信号を再構築された低品質予測残差に加算する。再度、予測ユニット630は、動き補償データのような時間的な予測データに従って、基本品質レイヤに対する時間的な予測を実行するということを述べる。これは、低品質エンコーディングモジュール102の予測モジュール126によって用いられ、低品質基本レイヤへと挿入されるものである。
質画像値に対するトーンマッピング動作を実行することと、このトーンマップされた高品質画像値と対応する基本品質残差サンプル値(たとえば、加算操作を介する)とを組み合わせることと、その後の逆トーンマッピングおよび空間的なスケーラビリティー(すなわち、基本および高品質レイヤに関する異なる空間解像度の使用)の場合においては、上述の方法を用いた当該組み合わされた信号のアップサンプリングと、最後に逆トーンマップされ(もしかすると)アップサンプルされ組み合わされた信号と高品質画像値との間の差異を決定することによって実行される。
質残差サンプル値をスケーリングすることによって実行される。この参照テーブルは、サイド情報として送信されてもよいし、既にデコーダに知られ得るものであってもよい。アップサンプリングとスケーリング動作の順序は、固定されていてもよいし、変更可能であってもよい。変更可能な場合、当該順序は、サイド情報としてデコーダへと送信され得る。
ット深度、および選択的にレガシーなビデオデコーダによって無視されるより高い空間解像度の強化信号とともに記憶することができるようになる。たとえば、高品質画像は、CIF解像度(352×288サンプル)のビデオシーケンスの8ビットバージョンを含める。そして、高品質強化信号は、同じシーケンスの4CIF解像度(704×576サンプル)の10ビットバージョンへの「改良」を含む。別の構成においては、基本および強化品質画像の両方に対して同じ空間解像度を使用することもでき、それによって、高品質強化信号は、たとえば8ビットから10ビットの、サンプルビット深度の改良も含む。さらに換言すると、上述した実施の形態から、ピクセル値解像度、および選択的に空間解像度に関する異なる画像を用いた、ビデオのスケーラブルなコーディングの概念が容易に利用可能となる。ここでは、スケーラブルなH.264/MPEG4−AVC拡張の現在の作業草案において特定されるような時間的および空間的な予測処理の両方が、それらが低いところから高いサンプルビット深度への信頼度または一般的なピクセル値解像度、そして選択的には低いところから高い空間解像度までのマッピングを含む。
Claims (26)
- ビデオ素材(200)の第1の画像を時間的に予測することによって第1の予測信号を取得し、前記第1の予測信号と前記第1の画像との差を示す第1の予測残差をコーディングするための第1の手段(102)を備え、
前記第1の画像と前記第1の予測信号と前記第1の予測残差とは、第1のピクセル値解像度(300)のものであって、
前記ビデオ素材(200)の第2の画像を時間的に予測することによって第2の予測信号を取得するための第2の手段(104)をさらに備え、
前記第2の画像と前記第2の予測信号とは、前記第1のピクセル値解像度(300)よりも高い第2のピクセル値解像度(302)のものであって、
前記第2の手段(104)は、前記第1のピクセル値解像度(300)から前記第2の予測信号によって決まる前記第2のピクセル値解像度(302)へと、前記第1の予測残差または前記第1の予測残差の再構築されたバージョンをマップすることによって、第3の予測信号を取得し、前記第2および第3の予測信号との組み合わせと前記第2の画像との間の差を示す前記第2のピクセル値解像度(302)の第2の予測残差をコードする、ビデオエンコーダ。 - 前記第1の手段(102)は、
前記第1の画像から前記第1の予測信号を引くことによって、前記第1の予測残差を取得するための手段(114)と、
前記第1の予測残差を不可逆に変換コードディングすることによって、前記第1の予測残差の変換コードされたバージョンを取得するための手段(116,118)と、
前記変換コードされたバージョンから前記第1の予測残差を再構築することによって、前記第1の予測残差の再構築されたバージョンを取得するための手段(120)と、
前記第1の予測残差の再構築されたバージョンと前記第1の予測信号とを合せることによって、前記第1の画像の再構築されたバージョンを取得するための手段(122)と、
前記第1の画像の前記再構築されたバージョンに対して時間的な予測を実行することによって、前記第1の予測信号を取得するための手段(126)とを備える、請求項1に記載のビデオエンコーダ。 - 前記第2の手段(104)は、
前記第2の画像から前記第2の予測信号と前記第3の予測信号とを引くことによって、前記第2の予測残差を取得するための手段(130,146)と、
前記第2の予測残差を不可逆に変換コーディングすることによって、前記第2の予測残差の変換コードされたバージョンを取得するための手段(132,134)と、
前記第2の予測残差の変換コードされたバージョンから前記第2の予測残差を再構築することによって、前記第2の予測残差の再構築されたバージョンを取得するための手段(136)と、
前記第2の予測残差の再構築されたバージョンと前記第3の予測信号と前記第2の予測信号とを合せることによって、前記第2の画像の再構築されたバージョンを取得するための手段(138,146)と、
前記第2の画像の前記再構築されたバージョンに対して時間的な予測を実行することによって、前記第2の予測信号を取得するための手段(142)とを備える、請求項1または2に記載のビデオエンコーダ。 - 前記第2の手段(104)は、
前記第2の予測信号(502)、または前記第2の予測信号(502)と前記第2の予測残差(504)との組み合わせのいずれかを、前記第2のピクセル値解像度(302)から前記第1のピクセル値解像度(300)へとマップする(512)ことによって、ダ
ウンマップされたオフセット信号を取得し、
前記ダウンマップされたオフセット信号と前記第1の予測残差または前記第1の予測残差(510)の再構築されたバージョンの組み合わせを、前記第1のピクセル値解像度(300)から前記第2のピクセル値解像度(302)へとマップする(516)ことによって、アップマップされた信号を取得し、
前記第2の予測信号(502)、または前記第2の予測信号(502)と前記第2の予測残差(504)との組み合わせのいずれかを、前記アップマップされた信号から引くことによって、前記第3の予測信号を取得するように構成される、請求項1から3のいずれかに記載のビデオエンコーダ。 - 前記第2の手段(104)は、さらに、
前記第2の予測信号(502)、または前記第2の予測信号(502)と前記第2の予測残差(504)との組み合わせのいずれかをマップする際に、前記第2の予測信号(502)、または前記第2の予測信号(502)と前記第2の予測残差(504)との組み合わせのいずれかにおける空間ピクセルサンプリング解像度を減少させ(500)、当該減少結果を利用することによって、前記ダウンマップされたオフセット信号を取得し、
前記ダウンマップされたオフセット信号と前記第1の予測残差または前記第1の予測残差(510)の再構築されたバージョンの組み合わせをマップする際に、前記ダウンマップされたオフセット信号と前記第1の予測残差または前記第1の予測残差(510)の再構築されたバージョンとの組み合わせにおける空間アップサンプリング(516)を実行し、当該アップサンプリング結果を利用することによって、前記アップマップされた信号を取得するように構成される、請求項4に記載のビデオエンコーダ。 - 前記第2の手段(104)は、さらに、
前記ダウンマップされたオフセット信号と前記第1の予測残差または前記第1の予測残差(510)の再構築されたバージョンの組み合わせをマップする際に、前記第1の予測残差または前記第1の予測残差(510)の再構築されたバージョンに対して空間アップサンプリングを実行し、当該アップサンプリング結果を利用することによって、前記アップマップされた信号を取得するように構成される、請求項4に記載のビデオエンコーダ。 - 前記第2の手段(104)は、さらに、
第1の動作モードおいて、
前記第2の予測信号(502)、または前記第2の予測信号(502)と前記第2の予測残差(504)との組み合わせのいずれかをマップする際に、前記第2の予測信号(502)、または前記第2の予測信号(502)と前記第2の予測残差(504)との組み合わせのいずれかにおける空間ピクセルサンプリング解像度を減少させ(512)、当該減少結果を利用することによって、前記ダウンマップされたオフセット信号を取得し、
前記ダウンマップされたオフセット信号と前記第1の予測残差または前記第1の予測残差(510)の再構築されたバージョンの組み合わせをマップする際に、前記ダウンマップされたオフセット信号と前記第1の予測残差または前記第1の予測残差(510)の再構築されたバージョンとの組み合わせにおける空間アップサンプリング(516)を実行し、当該アップサンプリング結果を利用することによって、前記アップマップされた信号を取得し、
第2の動作モードにおいて、
前記ダウンマップされたオフセット信号と前記第1の予測残差または前記第1の予測残差(510)の再構築されたバージョンの組み合わせをマップする際に、前記第1の予測残差または前記第1の予測残差(510)の再構築されたバージョンに対して空間アップサンプリングを実行し、当該アップサンプリング結果を利用することによって、前記アップマップされた信号を取得するように構成され、
前記ビデオ素材(200)は複数のブロック(206)に分割され、
前記第2の手段(104)は、ブロック毎に選択的に前記第1または前記第2の操作モードで動作し、デコーダ側のためのサイド情報において、予め定められたブロック(206)のために前記第1の動作モードまたは前記第2の動作モードのいずれが利用されたのかを示すように構成される、請求項4に記載のビデオエンコーダ。 - 前記第2の手段(104)は、
前記第2の予測信号(310)によって決まるスケーリングファクターを用いて、マップされた第1の予測残差または前記第1の予測残差のマップされ再構築されたバージョンをスケーリングすることによって、前記第1の予測残差または前記第1の予測残差の再構築されたバージョンを、第1のピクセル値ビット深度(300)から当該第1のピクセル値ビット深度(300)よりも高い第2のピクセル値ビット深度(302)へとマップするように構成される、請求項1から3のいずれかに記載のビデオエンコーダ。 - 前記ビデオ素材(200)は、複数のブロック(204)に分割され、
前記第1の手段(102)は、少なくとも1つの第1のブロックのために、前記第1の予測残差がコードされ、少なくとも1つの第2のブロックのために、前記第1の画像が時間予測とは独立してコードされるように、ブロックの選択を行なうように構成され、
前記第2の手段は、前記少なくとも1つの第1のブロックのために、前記第2の予測残差をコードし、前記少なくとも1つの第2のブロックのために、前記第1のピクセル値解像度から前記第2のピクセル値解像度へと前記第1の画像の再構築されたバージョンをマップすることによって、前記第1の画像のアップサンプルされ再構築されたバージョンを取得し、前記第2の画像と前記第1の画像のアップサンプルされ再構築されたバージョンとの間の差をコードするように構成される、請求項1から8のいずれかに記載のビデオエンコーダ。 - 前記第2の手段(104)は、さらに、
前記第1の画像の再構築されたバージョンをマップする際に、前記第1の画像の再構築されたバージョンに対して空間アップサンプリングを実行し、当該アップサンプリング結果を利用することによって、前記第1の画像のアップサンプリングされ再構築されたバージョンを取得する、請求項9に記載のビデオエンコーダ。 - 前記第2の手段(104)は、ブロック毎に選択的にアップサンプリングとマッピングの実行の順序を変更し、利用された前記順序を、デコーダ側のためのサイド情報において示すように構成される、請求項10に記載のビデオエンコーダ。
- 第1および第2のピクセル値解像度(300,302)を有するビデオ素材(200)を表わすスケーラブルなビデオ信号をデコードするためのビデオデコーダであって、
前記第2のピクセル値解像度(302)は前記第1のピクセル値解像度(300)よりも高く、
前記スケーラブルなビデオ信号は、その内部に、前記第1のピクセル値解像度(300)の第1の予測残差と前記第2のピクセル値解像度(302)の第2の予測残差とを有し、
前記ビデオデコーダは、
前記スケーラブルなビデオ信号から前記第1および第2の予測残差を再構築するためのデコーディング手段(604)と、
前記ビデオ素材の前記第2の画像を時間的に予測することによって、第2の予測信号と、前記第2の画像と、前記第2のピクセル値解像度(302)の前記第2の予測信号とを取得するための手段(610)とを備え、
前記時間的に予測するための手段(610)は、前記第1のピクセル値解像度(300)から前記第2の予測信号によって決まる前記第2のピクセル値解像度(302)へと
前記第1の予測残差をマップすることによって、第3の予測信号を取得し、
前記ビデオデコーダは、前記第2の予測信号と、前記第3の予測信号と、前記第2の予測残差とに基づいて、前記第2の画像を再構築するための手段(612)をさらに備える、ビデオデコーダ。 - 前記デコーディング手段(604)は、逆変換(624,626)によって、前記第1および第2の予測残差を再構築するように構成されている、請求項12に記載のビデオデコーダ。
- 前記時間的に予測するための手段(610)は、
前記再構築するための手段と接続されることによって、前記第2の画像の再構築画像を取得し、
前記第2の画像の再構築されたバージョンに対して時間的な予測を実行することによって、第2の予測信号を取得するための手段(640)を含む、請求項13に記載のビデオデコーダ。 - 前記時間的に予測するための手段(610)は、
前記第2の予測信号、または前記第2の予測信号と前記第2の予測残差との組み合わせのいずれかを、前記第2のピクセル値解像度から前記第1のピクセル値解像度へとマップすることによって、前記ダウンマップされたオフセット信号を取得し、
前記ダウンマップされたオフセット信号と前記第2の予測残差との組み合わせを、前記第1のピクセル値解像度から第2のピクセル値解像度へとマップすることによって、アップマップされた信号を取得し、
前記第2の予測信号、または前記第2の予測信号と前記第2の予測残差との組み合わせのいずれかを、前記アップマップされた信号から引くことによって、前記第3の予測信号を取得するように構成される、請求項12から14のいずれかに記載のビデオデコーダ。 - 前記時間的に予測するための手段は、さらに、
前記第2の予測信号、または前記第2の予測信号と前記第2の予測残差との組み合わせのいずれかをマップする際に、前記第2の予測信号、または前記第2の予測信号と前記第2の予測残差との組み合わせのいずれかにおける空間ピクセルサンプリング解像度を減少させ、当該減少結果を利用することによって、前記ダウンマップされたオフセット信号を取得し、
前記ダウンマップされたオフセット信号と前記第1の予測残差との組み合わせをマップする際に、前記ダウンマップされたオフセット信号と前記第1の予測残差との組み合わせにおける空間アップサンプリングを実行し、当該アップサンプリング結果を利用することによって、前記アップマップされた信号を取得するように構成される、請求項15に記載のビデオデコーダ。 - 前記時間的に予測するための手段は、さらに、
前記ダウンマップされたオフセット信号と前記第1の予測残差との組み合わせをマップする際に、前記第1の予測残差における空間アップサンプリングを実行し、当該アップサンプリング結果を利用することによって、前記アップマップされた信号を取得するように構成される、請求項15に記載のビデオデコーダ。 - 前記時間的に予測するための手段は、さらに、
第1の動作モードおいて、
前記第2の予測信号、または前記第2の予測信号と前記第2の予測残差との組み合わせのいずれかをマップする際に、前記第2の予測信号、または前記第2の予測信号と前記第2の予測残差との組み合わせのいずれかにおける空間ピクセルサンプリング解像度を減
少させ、当該減少結果を利用することによって、前記ダウンマップされたオフセット信号を取得し、
前記ダウンマップされたオフセット信号と前記第1の予測残差との組み合わせをマップする際に、前記ダウンマップされたオフセット信号と前記第1の予測残差との組み合わせにおける空間アップサンプリングを実行し、当該アップサンプリング結果を利用することによって、前記アップマップされた信号を取得し、
第2の動作モードにおいて、
前記ダウンマップされたオフセット信号と前記第1の予測残差との組み合わせをマップする際に、前記第1の予測残差に対して空間アップサンプリングを実行し、当該アップサンプリング結果を利用することによって、前記アップマップされた信号を取得するように構成され、
前記ビデオ素材は複数のブロックに分割され、
前記時間的に予測するための手段(610)は、ブロック毎に選択的に、予め定められたブロック(206)に関して当該予め定められたブロックのために前記第1の動作モードまたは前記第2の動作モードのいずれが利用されるべきかを示すスケーラブルなビデオ信号のサイド情報に含まれる情報によって決まる前記第1または前記第2の動作モードで動作するように構成される、請求項15に記載のビデオデコーダ。 - 前記時間的に予測するための手段は、
前記第2の予測信号によって決まるスケーリングファクターを用いて、マップされた第1の予測残差をスケーリングすることによって、前記第1の予測残差を、第1のピクセル値ビット深度から当該第1のピクセル値ビット深度よりも高い第2のピクセル値ビット深度へとマップするように構成される、請求項12から14のいずれかに記載のビデオデコーダ。 - 前記ビデオ素材は、複数のブロック(206)に分割され、
前記スケーラブルなビデオ素材は自己で、第1の複数のブロックにおいて、前記第1の予測残差をコードし、第2の複数のブロックにおいて、前記第2の画像と前記第1の画像のアップサンプルされ再構築されたバージョンとの差をコードし、
時間的に予測するための手段(610)と再構築するための手段(612)とは、前記第1の複数のブロックに関してブロックの選択を行なうように構成され、
前記ビデオデコーダは、
前記第2の複数のブロックに関して、前記第1の画像を予測する(630)ことによって第1の予測信号を取得し、前記第1の予測残差と前記第1の予測信号とを利用して前記第1の画像を再構築(628)することによって、前記第1の画像の再構築されたバージョンを取得し、前記第1の画像の再構築されたバージョンを前記第1のピクセル値解像度(300)から前記第2のピクセル値解像度(302)へとマップする(660)ことによって、前記第1の画像のアップマップされ再構築されたバージョンを取得し、前記第2の画像と前記第1の画像のアップマップされ再構築されたバージョンと前記第1の画像のアップマップされ再構築されたバージョンとの差を利用して前記第2の画像を再構築する(634)ための手段(606,646)をさらに備える、請求項12から19のいずれかに記載のビデオデコーダ。 - 前記第2の複数のブロックに関して、前記時間的に予測するための手段(606,646)は、さらに、
前記第1の画像の再構築されたバージョンをマップする際に、前記第1の画像の再構築されたバージョンに対して空間アップサンプリングを実行し、当該アップサンプリング結果を利用することによって、前記第1の画像のアップサンプリングされ再構築されたバージョンを取得する、請求項20に記載のビデオデコーダ。 - 前記第2の複数のブロックに関して、前記時間的に予測することは、さらに、アップサンプリングとマッピングの実行の順序を示すスケーラブルなビデオ信号のサイド情報に含まれる情報に従って、ブロック毎に選択的に当該順序を変更するように構成される、請求項21に記載のビデオデコーダ。
- ビデオ素材の第1の画像を時間的に予測することによって第1の予測信号を取得し、前記第1の予測信号と前記第2の画像との差を示す第1の予測残差をコーディングし、
前記第1の画像と前記第1の予測信号と前記第1の予測残差とは、第1のピクセル値解像度のものであって、
前記ビデオ素材の第2の画像を時間的に予測することによって第2の予測信号を取得し、
前記第2の画像と前記第2の予測信号とは、前記第1のピクセル値解像度よりも高い第2のピクセル値解像度のものであって、
前記時間的に予測することは、前記第1のピクセル値解像度から前記第2の予測信号によって決まる前記第2のピクセル値解像度へと、前記第1の予測残差または前記第1の予測残差の再構築されたバージョンをマップすることによって、第3の予測信号を取得することと、前記第2および第3の予測信号との組み合わせと前記第2の画像との間の差を示す前記第2のピクセル値解像度の第2の予測残差をコードすることを含む、ビデオをエンコードするための方法。 - 第1および第2のピクセル値解像度を有するビデオ素材を表わすスケーラブルなビデオ信号をデコードするための方法であって、
前記第2のピクセル値解像度は前記第1のピクセル値解像度よりも高く、
前記スケーラブルなビデオ信号は、その内部に、前記第1のピクセル値解像度の第1の予測残差と前記第2のピクセル値解像度の第2の予測残差とを有し、
前記スケーラブルなビデオ信号から前記第1および第2の予測残差を再構築し、
前記ビデオ素材の前記第2の画像を時間的に予測することによって、第2の予測信号と、前記第2の画像と、前記第2のピクセル値解像度の前記第2の予測信号とを取得し、
前記時間的に予測することは、前記第1のピクセル値解像度から前記第2の予測信号によって決まる前記第2のピクセル値解像度へと前記第1の予測残差をマップすることによって、第3の予測信号を取得することを含み、
前記第2の予測信号と、前記第3の予測信号と、前記第2の予測残差とに基づいて、前記第2の画像を再構築する、スケーラブルなビデオ信号をデコードするための方法。 - コンピュータで実行される、請求項23または24に記載の方法を実行するための指示を有するコンピュータプログラム。
- 第1および第2のピクセル値解像度を有するビデオ素材を表わすスケーラブルなビデオビットストリームであって、
前記第2のピクセル値解像度は前記第1のピクセル値解像度よりも高く、
前記スケーラブルなビデオビットストリームは、その内部に、前記第1のピクセル値解像度の第1の予測残差と前記第2のピクセル値解像度の第2の予測残差とを有し、
前記スケーラブルなビデオビットストリームは、
前記スケーラブルなビデオ信号から前記第1および第2の予測残差を再構築し、
前記ビデオ素材の前記第2の画像を時間的に予測することによって、第2の予測信号と、前記第2の画像と、前記第2のピクセル値解像度の前記第2の予測信号とを取得し、
前記時間的に予測することは、前記第1のピクセル値解像度から前記第2の予測信号によって決まる前記第2のピクセル値解像度へと前記第1の予測残差をマップすることによって、第3の予測信号を取得することを含み、
前記第2の予測信号と、前記第3の予測信号と、前記第2の予測残差とに基づいて、前
記第2の画像を再構築することによってデコードされる、スケーラブルなビデオビットストリーム。
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/EP2007/005808 WO2009003499A1 (en) | 2007-06-29 | 2007-06-29 | Scalable video coding supporting pixel value refinement scalability |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2010531585A true JP2010531585A (ja) | 2010-09-24 |
| JP5295233B2 JP5295233B2 (ja) | 2013-09-18 |
Family
ID=39322600
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010513663A Expired - Fee Related JP5295233B2 (ja) | 2007-06-29 | 2007-06-29 | ビデオエンコーダ、ビデオデコーダ、エンコードするための方法、デコードするための方法、コンピュータプログラム、およびスケーラブルなビットストリーム |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US8934542B2 (ja) |
| EP (1) | EP2143279B1 (ja) |
| JP (1) | JP5295233B2 (ja) |
| CN (1) | CN102084653B (ja) |
| AT (1) | ATE484155T1 (ja) |
| DE (1) | DE602007009730D1 (ja) |
| WO (1) | WO2009003499A1 (ja) |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011501565A (ja) * | 2007-10-16 | 2011-01-06 | トムソン ライセンシング | ビット深度スケーラビリティのためのアーティファクト除去のための方法及び装置 |
| JP2013537388A (ja) * | 2010-09-14 | 2013-09-30 | サムスン エレクトロニクス カンパニー リミテッド | 多階層画像符号化及び復号装置及び方法 |
| JP2013539610A (ja) * | 2010-07-06 | 2013-10-24 | コーニンクレッカ フィリップス エヌ ヴェ | 低いダイナミックレンジ画像から高いダイナミックレンジ画像の生成 |
| WO2014156707A1 (ja) * | 2013-03-29 | 2014-10-02 | ソニー株式会社 | 画像符号化装置および方法、並びに、画像復号装置および方法 |
| JP2016511619A (ja) * | 2013-03-15 | 2016-04-14 | クゥアルコム・インコーポレイテッドQualcomm Incorporated | ビデオ情報のスケーラブルコード化のための装置及び方法 |
| JP2016519854A (ja) * | 2013-04-05 | 2016-07-07 | シャープ株式会社 | 色ビット深度スケーリングを用いたビデオ圧縮 |
| JP2017500814A (ja) * | 2013-12-19 | 2017-01-05 | トムソン ライセンシングThomson Licensing | 高ダイナミックレンジ画像を符号化するための方法およびデバイス |
Families Citing this family (79)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5383674B2 (ja) * | 2007-06-27 | 2014-01-08 | トムソン ライセンシング | ビット深さスケーラビリティのために向上層残差予測を使ってビデオ・データをエンコードおよび/またはデコードする方法および装置 |
| BRPI0818650A2 (pt) * | 2007-10-19 | 2015-04-07 | Thomson Licensing | Escalabilidade espacial e de profundidade de bit combinadas |
| CN101755462A (zh) * | 2008-05-20 | 2010-06-23 | 松下电器产业株式会社 | 图像编码装置以及图像编码方法 |
| EP2294827A4 (en) * | 2008-06-12 | 2017-04-19 | Thomson Licensing | Methods and apparatus for video coding and decoding with reduced bit-depth update mode and reduced chroma sampling update mode |
| US9571856B2 (en) * | 2008-08-25 | 2017-02-14 | Microsoft Technology Licensing, Llc | Conversion operations in scalable video encoding and decoding |
| EP2204965B1 (en) * | 2008-12-31 | 2016-07-27 | Google Technology Holdings LLC | Device and method for receiving scalable content from multiple sources having different content quality |
| BRPI0924292A2 (pt) * | 2009-02-03 | 2016-01-26 | Thomson Licensing | métodos e aparelho para compensação de movimento com quadro de referência atenuado em escalabilidade de profundidade de bit |
| EP2396967B1 (en) * | 2009-02-11 | 2018-10-10 | InterDigital Madison Patent Holdings | Methods and apparatus for bit depth scalable video encoding and decoding utilizing tone mapping and inverse tone mapping |
| TWI468020B (zh) | 2009-02-19 | 2015-01-01 | Sony Corp | Image processing apparatus and method |
| TWI440363B (zh) * | 2009-02-19 | 2014-06-01 | Sony Corp | Image processing apparatus and method |
| KR101597987B1 (ko) | 2009-03-03 | 2016-03-08 | 삼성전자주식회사 | 계층 독립적 잔차 영상 다계층 부호화 장치 및 방법 |
| EP2428042B1 (en) | 2009-05-05 | 2013-05-01 | Telefonaktiebolaget LM Ericsson (publ) | Scalable video coding method, encoder and computer program |
| KR101255880B1 (ko) * | 2009-09-21 | 2013-04-17 | 한국전자통신연구원 | 기저계층의 화질을 향상시키는 스케일러블 비디오 부/복호화 방법 및 장치 |
| TWI479898B (zh) | 2010-08-25 | 2015-04-01 | 杜比實驗室特許公司 | 擴展影像動態範圍 |
| KR101679233B1 (ko) * | 2010-09-08 | 2016-11-24 | 삼성전자주식회사 | 디블록킹 필터 및 이를 포함하는 영상 표시 장치 |
| GB2500835B (en) | 2010-12-10 | 2014-02-12 | Ibm | High-dynamic range video tone mapping |
| US10021385B2 (en) | 2010-12-27 | 2018-07-10 | Nec Corporation | Video encoding device, video decoding device, video encoding method, video decoding method, and program |
| JP5594841B2 (ja) * | 2011-01-06 | 2014-09-24 | Kddi株式会社 | 画像符号化装置及び画像復号装置 |
| US9025660B2 (en) * | 2011-03-04 | 2015-05-05 | Vixs Systems, Inc. | Video decoder with general video decoding device and methods for use therewith |
| US9088800B2 (en) * | 2011-03-04 | 2015-07-21 | Vixs Systems, Inc | General video decoding device for decoding multilayer video and methods for use therewith |
| US9247261B2 (en) | 2011-03-04 | 2016-01-26 | Vixs Systems, Inc. | Video decoder with pipeline processing and methods for use therewith |
| HUE046186T2 (hu) | 2011-04-14 | 2020-02-28 | Dolby Laboratories Licensing Corp | Több színcsatornás több regressziós prediktor |
| WO2012148883A1 (en) | 2011-04-25 | 2012-11-01 | Dolby Laboratories Licensing Corporation | Non-linear vdr residual quantizer |
| WO2013006310A1 (en) * | 2011-07-01 | 2013-01-10 | Vidyo, Inc. | Loop filter techniques for cross-layer prediction |
| US9055304B2 (en) * | 2011-07-01 | 2015-06-09 | Qualcomm Incorporated | Reduced resolution pixel interpolation |
| US9948938B2 (en) | 2011-07-21 | 2018-04-17 | Texas Instruments Incorporated | Methods and systems for chroma residual data prediction |
| CN107347157B (zh) * | 2011-07-22 | 2020-03-17 | Sk电信有限公司 | 视频解码装置 |
| US10237565B2 (en) | 2011-08-01 | 2019-03-19 | Qualcomm Incorporated | Coding parameter sets for various dimensions in video coding |
| WO2013067435A1 (en) * | 2011-11-04 | 2013-05-10 | Huawei Technologies Co., Ltd. | Differential pulse code modulation intra prediction for high efficiency video coding |
| TWI575933B (zh) | 2011-11-04 | 2017-03-21 | 杜比實驗室特許公司 | 階層式視覺動態範圍編碼中之層分解技術 |
| KR20130050149A (ko) * | 2011-11-07 | 2013-05-15 | 오수미 | 인터 모드에서의 예측 블록 생성 방법 |
| IN2014KN00990A (ja) | 2011-11-11 | 2015-10-09 | Fraunhofer Ges Forschung | |
| WO2013068548A2 (en) | 2011-11-11 | 2013-05-16 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Efficient multi-view coding using depth-map estimate for a dependent view |
| WO2013072484A1 (en) | 2011-11-18 | 2013-05-23 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Multi-view coding with efficient residual handling |
| EP2803190B1 (en) * | 2012-01-09 | 2017-10-25 | Dolby Laboratories Licensing Corporation | Hybrid reference picture reconstruction method for multiple layered video coding systems |
| US9219913B2 (en) | 2012-06-13 | 2015-12-22 | Qualcomm Incorporated | Inferred base layer block for TEXTURE—BL mode in HEVC based single loop scalable video coding |
| US9247242B2 (en) | 2012-07-09 | 2016-01-26 | Qualcomm Incorporated | Skip transform and residual coding mode extension for difference domain intra prediction |
| EP2903285A4 (en) * | 2012-09-28 | 2016-06-01 | Sharp Kk | IMAGE DECODING DEVICE AND IMAGE CODING DEVICE |
| CN103716622B (zh) * | 2012-09-29 | 2017-02-08 | 华为技术有限公司 | 用于图像处理的方法和装置 |
| KR102445274B1 (ko) * | 2012-10-01 | 2022-09-20 | 지이 비디오 컴프레션, 엘엘씨 | 향상 레이어에서 변환 계수 블록들의 서브블록-기반 코딩을 이용한 스케일러블 비디오 코딩 |
| US10085017B2 (en) * | 2012-11-29 | 2018-09-25 | Advanced Micro Devices, Inc. | Bandwidth saving architecture for scalable video coding spatial mode |
| TWI521946B (zh) * | 2012-12-21 | 2016-02-11 | 杜比實驗室特許公司 | 在高位元深度視訊的可適性編碼中,高精度升取樣 |
| US9532057B2 (en) * | 2012-12-28 | 2016-12-27 | Qualcomm Incorporated | Inter-layer prediction using sample-adaptive adjustments for bit depth scalable video coding |
| US9596465B2 (en) * | 2013-01-04 | 2017-03-14 | Intel Corporation | Refining filter for inter layer prediction of scalable video coding |
| US20140192866A1 (en) * | 2013-01-09 | 2014-07-10 | Mitsubishi Electric Research Laboratories, Inc. | Data Remapping for Predictive Video Coding |
| CN103227919B (zh) * | 2013-03-29 | 2015-11-25 | 苏州皓泰视频技术有限公司 | 一种基于多核处理器Tilera的SVC编码方法 |
| US10277909B2 (en) * | 2013-05-15 | 2019-04-30 | Vid Scale, Inc. | Single loop decoding based interlayer prediction |
| US9143797B2 (en) | 2013-05-29 | 2015-09-22 | Blackberry Limited | Lossy data compression with conditional reconstruction refinement |
| EP2816805B1 (en) * | 2013-05-29 | 2020-12-30 | BlackBerry Limited | Lossy data compression with conditional reconstruction reinfinement |
| KR102027027B1 (ko) * | 2013-10-07 | 2019-09-30 | 브이아이디 스케일, 인크. | 다계층 비디오 코딩을 위해 조합된 확장성 프로세싱 |
| JP6202330B2 (ja) | 2013-10-15 | 2017-09-27 | ソニー株式会社 | 復号装置および復号方法、並びに符号化装置および符号化方法 |
| CN105745914B (zh) | 2013-11-22 | 2018-09-07 | 杜比实验室特许公司 | 用于逆色调映射的方法和系统 |
| US9445111B2 (en) * | 2014-01-08 | 2016-09-13 | Sony Corporation | Image processing apparatus and image processing method |
| WO2015143119A1 (en) | 2014-03-19 | 2015-09-24 | Arris Enterprises, Inc. | Scalable coding of video sequences using tone mapping and different color gamuts |
| US9704213B2 (en) | 2014-08-13 | 2017-07-11 | Qualcomm Incorporated | Texture element streaming |
| EP2991354A1 (en) * | 2014-08-27 | 2016-03-02 | Thomson Licensing | Method and apparatus for improving the prediction of a block of the enhancement layer |
| US10410398B2 (en) * | 2015-02-20 | 2019-09-10 | Qualcomm Incorporated | Systems and methods for reducing memory bandwidth using low quality tiles |
| US20160286224A1 (en) * | 2015-03-26 | 2016-09-29 | Thomson Licensing | Method and apparatus for generating color mapping parameters for video encoding |
| EP3113492A1 (en) * | 2015-06-30 | 2017-01-04 | Thomson Licensing | Method and apparatus for determining prediction of current block of enhancement layer |
| US10283032B2 (en) | 2015-10-07 | 2019-05-07 | Samsung Display Co., Ltd. | Integrated circuit for nonlinear data encoding |
| GB2547934B (en) * | 2016-03-03 | 2021-07-07 | V Nova Int Ltd | Adaptive video quality |
| US10110931B2 (en) * | 2016-04-27 | 2018-10-23 | Aspeed Technology Inc. | Variable length coding and decoding methods and devices for grouped pixels |
| GB2554065B (en) * | 2016-09-08 | 2022-02-23 | V Nova Int Ltd | Data processing apparatuses, methods, computer programs and computer-readable media |
| TWI625955B (zh) * | 2016-10-12 | 2018-06-01 | 國立清華大學 | 合作式多媒體通訊方法及其系統 |
| EP3386198A1 (en) * | 2017-04-07 | 2018-10-10 | Thomson Licensing | Method and device for predictive picture encoding and decoding |
| CN107087212B (zh) * | 2017-05-09 | 2019-10-29 | 杭州码全信息科技有限公司 | 基于空间可伸缩编码的交互式全景视频转码与播放方法及系统 |
| US11228757B2 (en) | 2017-05-31 | 2022-01-18 | Interdigital Vc Holdings, Inc. | Method and a device for picture encoding and decoding |
| US11557022B2 (en) | 2017-07-27 | 2023-01-17 | Nvidia Corporation | Neural network system with temporal feedback for denoising of rendered sequences |
| US11861811B2 (en) | 2017-07-27 | 2024-01-02 | Nvidia Corporation | Neural network system with temporal feedback for denoising of rendered sequences |
| US11475542B2 (en) | 2017-07-27 | 2022-10-18 | Nvidia Corporation | Neural network system with temporal feedback for adaptive sampling and denoising of rendered sequences |
| CN119402645A (zh) | 2017-12-14 | 2025-02-07 | 交互数字Vc控股公司 | 编码图片块的方法、装置、存储介质和计算机程序产品 |
| KR102907066B1 (ko) * | 2018-01-29 | 2026-01-05 | 인터디지털 브이씨 홀딩스 인코포레이티드 | 재구성된 픽처의 정제를 갖는 인코딩 및 디코딩 |
| EP3518538A1 (en) * | 2018-01-29 | 2019-07-31 | Thomson Licensing | A method and a device for encoding and decoding a picture part |
| WO2019162230A1 (en) * | 2018-02-20 | 2019-08-29 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Picture/video coding supporting varying resolution and/or efficiently handling region-wise packing |
| WO2019191218A1 (en) | 2018-03-30 | 2019-10-03 | Interdigital Vc Holdings, Inc. | Chroma quantization parameter adjustment in video encoding and decoding |
| US10970881B2 (en) | 2018-12-21 | 2021-04-06 | Samsung Display Co., Ltd. | Fallback modes for display compression |
| EP3906681B1 (en) * | 2019-02-01 | 2024-11-13 | Beijing Bytedance Network Technology Co., Ltd. | Interactions between in-loop reshaping and inter coding tools |
| US12033301B2 (en) | 2019-09-09 | 2024-07-09 | Nvidia Corporation | Video upsampling using one or more neural networks |
| GB202107036D0 (en) * | 2021-05-17 | 2021-06-30 | V Nova Int Ltd | Secure decoder and secure decoding methods |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20050259729A1 (en) * | 2004-05-21 | 2005-11-24 | Shijun Sun | Video coding with quality scalability |
| JP2007243942A (ja) * | 2006-02-24 | 2007-09-20 | Sharp Corp | 画像データの符号化方法、復号化方法、およびコーデックシステム |
| JP2010512699A (ja) * | 2006-12-14 | 2010-04-22 | トムソン ライセンシング | ビット深度スケーラビリティのためのエンハンスメントレイヤの残差予測を使用したビデオデータを符号化及び/又は復号化する方法及び装置 |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7042944B2 (en) * | 2000-09-22 | 2006-05-09 | Koninklijke Philips Electronics N.V. | Single-loop motion-compensation fine granular scalability |
| US20020126759A1 (en) * | 2001-01-10 | 2002-09-12 | Wen-Hsiao Peng | Method and apparatus for providing prediction mode fine granularity scalability |
| CN1253008C (zh) * | 2001-10-26 | 2006-04-19 | 皇家飞利浦电子股份有限公司 | 空间可分级压缩的方法和设备 |
| KR20050078709A (ko) * | 2004-01-31 | 2005-08-08 | 삼성전자주식회사 | 스케일러블 비디오 코딩방법 및 디코딩방법과 이를 위한장치 |
| US20050195896A1 (en) * | 2004-03-08 | 2005-09-08 | National Chiao Tung University | Architecture for stack robust fine granularity scalability |
| DE102004031407A1 (de) * | 2004-06-29 | 2006-01-26 | Siemens Ag | Verfahren zur Bildencodierung einer Folge von Originalbildern, sowie dazugehöriges Bilddecodierverfahren, Encodiervorrichtung und Decodiervorrichtung |
| US8275040B2 (en) * | 2005-07-22 | 2012-09-25 | Thomson Licensing | Method and apparatus for weighted prediction for scalable video coding |
| EP1974548A4 (en) * | 2006-01-10 | 2010-05-12 | Nokia Corp | SWITCH FILTER SCANNING MECHANISM FOR SCALABLE VIDEO CODING |
| US8315308B2 (en) * | 2006-01-11 | 2012-11-20 | Qualcomm Incorporated | Video coding with fine granularity spatial scalability |
| BRPI0719548B1 (pt) * | 2006-11-27 | 2020-02-04 | Dolby Laboratories Licensing Corp | método, executado por um ou mais processadores, para aumentar a gama dinâmica dos dados de imagem originais, e, aparelho para expandir a gama dinâmica de dados de imagem originais |
| BRPI0818650A2 (pt) * | 2007-10-19 | 2015-04-07 | Thomson Licensing | Escalabilidade espacial e de profundidade de bit combinadas |
-
2007
- 2007-06-29 DE DE602007009730T patent/DE602007009730D1/de active Active
- 2007-06-29 CN CN200780053481.0A patent/CN102084653B/zh not_active Expired - Fee Related
- 2007-06-29 AT AT07764969T patent/ATE484155T1/de not_active IP Right Cessation
- 2007-06-29 US US12/665,293 patent/US8934542B2/en active Active
- 2007-06-29 EP EP07764969A patent/EP2143279B1/en not_active Not-in-force
- 2007-06-29 WO PCT/EP2007/005808 patent/WO2009003499A1/en not_active Ceased
- 2007-06-29 JP JP2010513663A patent/JP5295233B2/ja not_active Expired - Fee Related
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20050259729A1 (en) * | 2004-05-21 | 2005-11-24 | Shijun Sun | Video coding with quality scalability |
| JP2007243942A (ja) * | 2006-02-24 | 2007-09-20 | Sharp Corp | 画像データの符号化方法、復号化方法、およびコーデックシステム |
| JP2010512699A (ja) * | 2006-12-14 | 2010-04-22 | トムソン ライセンシング | ビット深度スケーラビリティのためのエンハンスメントレイヤの残差予測を使用したビデオデータを符号化及び/又は復号化する方法及び装置 |
Non-Patent Citations (6)
| Title |
|---|
| JPN6011063981; Yongying Gao and Yuwen Wu: 'Bit Depth Scalability' Joint Video Team (JVT) of ISO/IEC MPEG & ITU-T VCEG (ISO/IEC JTC1/SC29/WG11 and ITU-T SG16 Q.6) 22nd , 200701, ITU-T * |
| JPN6011063982; Andrew Segall et al.: 'Tone Mapping SEI Message' Joint Video Team (JVT) of ISO/IEC MPEG & ITU-T VCEG (ISO/IEC JTC1/SC29/WG11 and ITU-T SG16 Q.6) 19th , 200604, ITU-T * |
| JPN6011063983; Andrew Segall: 'SVC-to-AVC Bit-stream Rewriting for Coarse Grain Scalability' Joint Video Team (JVT) of ISO/IEC MPEG & ITU-T VCEG (ISO/IEC JTC1/SC29/WG11 and ITU-T SG16 Q.6) 20th , 200607, ITU-T * |
| JPN6011063984; Yongying Gao and Yuwen Wu: 'Applications and Requirement for Color Bit Depth Scalability' Joint Video Team (JVT) of ISO/IEC MPEG & ITU-T VCEG (ISO/IEC JTC1/SC29/WG11 and ITU-T SG16 Q.6) 21st , 200610, ITU-T * |
| JPN6011063985; Martin Winken and Heiko Schwarz: 'SVC bit depth scalability' Joint Video Team (JVT) of ISO/IEC MPEG & ITU-T VCEG (ISO/IEC JTC1/SC29/WG11 and ITU-T SG16 Q.6) 22nd , 200701, ITU-T * |
| JPN6011063986; Andrew Segall and Yeping Su: 'System for Bit-Depth Scalable Coding' Joint Video Team (JVT) of ISO/IEC MPEG & ITU-T VCEG (ISO/IEC JTC1/SC29/WG11 and ITU-T SG16 Q.6) 23rd , 200704, ITU-T * |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011501565A (ja) * | 2007-10-16 | 2011-01-06 | トムソン ライセンシング | ビット深度スケーラビリティのためのアーティファクト除去のための方法及び装置 |
| JP2011501561A (ja) * | 2007-10-16 | 2011-01-06 | トムソン ライセンシング | ビット深さスケーラビリティのためのアーチファクト除去のための方法および装置 |
| JP2013539610A (ja) * | 2010-07-06 | 2013-10-24 | コーニンクレッカ フィリップス エヌ ヴェ | 低いダイナミックレンジ画像から高いダイナミックレンジ画像の生成 |
| JP2013537388A (ja) * | 2010-09-14 | 2013-09-30 | サムスン エレクトロニクス カンパニー リミテッド | 多階層画像符号化及び復号装置及び方法 |
| JP2013541899A (ja) * | 2010-09-14 | 2013-11-14 | サムスン エレクトロニクス カンパニー リミテッド | 階層的映像符号化及び復号化のための方法及び装置 |
| JP2016511619A (ja) * | 2013-03-15 | 2016-04-14 | クゥアルコム・インコーポレイテッドQualcomm Incorporated | ビデオ情報のスケーラブルコード化のための装置及び方法 |
| WO2014156707A1 (ja) * | 2013-03-29 | 2014-10-02 | ソニー株式会社 | 画像符号化装置および方法、並びに、画像復号装置および方法 |
| JP2016519854A (ja) * | 2013-04-05 | 2016-07-07 | シャープ株式会社 | 色ビット深度スケーリングを用いたビデオ圧縮 |
| JP2017500814A (ja) * | 2013-12-19 | 2017-01-05 | トムソン ライセンシングThomson Licensing | 高ダイナミックレンジ画像を符号化するための方法およびデバイス |
Also Published As
| Publication number | Publication date |
|---|---|
| DE602007009730D1 (de) | 2010-11-18 |
| CN102084653A (zh) | 2011-06-01 |
| US8934542B2 (en) | 2015-01-13 |
| EP2143279B1 (en) | 2010-10-06 |
| CN102084653B (zh) | 2013-05-08 |
| EP2143279A1 (en) | 2010-01-13 |
| WO2009003499A1 (en) | 2009-01-08 |
| ATE484155T1 (de) | 2010-10-15 |
| JP5295233B2 (ja) | 2013-09-18 |
| US20100260260A1 (en) | 2010-10-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5295233B2 (ja) | ビデオエンコーダ、ビデオデコーダ、エンコードするための方法、デコードするための方法、コンピュータプログラム、およびスケーラブルなビットストリーム | |
| US12457361B2 (en) | Bit-depth scalability | |
| US11115651B2 (en) | Quality scalable coding with mapping different ranges of bit depths | |
| WO2008049445A1 (en) | Quality scalable coding |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20111028 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20111206 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20120302 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20120309 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120605 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130129 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130418 |
|
| 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: 20130514 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130611 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 5295233 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 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |