JP2016541144A - ビデオ及び画像符号化及び復号のためのベースカラーインデックスマップモードの機能 - Google Patents
ビデオ及び画像符号化及び復号のためのベースカラーインデックスマップモードの機能 Download PDFInfo
- Publication number
- JP2016541144A JP2016541144A JP2016522740A JP2016522740A JP2016541144A JP 2016541144 A JP2016541144 A JP 2016541144A JP 2016522740 A JP2016522740 A JP 2016522740A JP 2016522740 A JP2016522740 A JP 2016522740A JP 2016541144 A JP2016541144 A JP 2016541144A
- Authority
- JP
- Japan
- Prior art keywords
- index
- value
- packed
- index value
- values
- 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
- 238000013507 mapping Methods 0.000 claims abstract description 54
- 238000000034 method Methods 0.000 claims description 120
- 238000013139 quantization Methods 0.000 claims description 23
- 241000023320 Luma <angiosperm> Species 0.000 claims description 21
- OSWPMRLSEDHDFF-UHFFFAOYSA-N methyl salicylate Chemical compound COC(=O)C1=CC=CC=C1O OSWPMRLSEDHDFF-UHFFFAOYSA-N 0.000 claims description 21
- 238000012986 modification Methods 0.000 abstract description 3
- 230000004048 modification Effects 0.000 abstract description 3
- 230000008569 process Effects 0.000 description 28
- 230000006854 communication Effects 0.000 description 25
- 238000004891 communication Methods 0.000 description 25
- 238000012545 processing Methods 0.000 description 24
- 238000013459 approach Methods 0.000 description 22
- 239000000872 buffer Substances 0.000 description 22
- 238000001914 filtration Methods 0.000 description 13
- 239000003086 colorant Substances 0.000 description 9
- 238000010586 diagram Methods 0.000 description 9
- 230000006835 compression Effects 0.000 description 8
- 238000007906 compression Methods 0.000 description 8
- 238000006243 chemical reaction Methods 0.000 description 5
- 230000005055 memory storage Effects 0.000 description 5
- 238000002156 mixing Methods 0.000 description 4
- 238000005070 sampling Methods 0.000 description 4
- 230000000153 supplemental effect Effects 0.000 description 4
- 101150114515 CTBS gene Proteins 0.000 description 3
- 230000003044 adaptive effect Effects 0.000 description 3
- 238000012805 post-processing Methods 0.000 description 3
- 230000000750 progressive effect Effects 0.000 description 3
- 230000009466 transformation Effects 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000000295 complement effect Effects 0.000 description 2
- 230000006837 decompression Effects 0.000 description 2
- 230000001419 dependent effect Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000007781 pre-processing Methods 0.000 description 2
- 230000003252 repetitive effect Effects 0.000 description 2
- 238000000638 solvent extraction Methods 0.000 description 2
- 230000002123 temporal effect Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000007175 bidirectional communication Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 239000000969 carrier Substances 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 235000019800 disodium phosphate Nutrition 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000013213 extrapolation Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000001228 spectrum 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/593—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial prediction techniques
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/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
- H04N19/126—Details of normalisation or weighting functions, e.g. normalisation matrices or variable uniform quantisers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/70—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/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/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/154—Measured or subjectively estimated visual quality after decoding, e.g. measurement of distortion
-
- 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/18—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 set of transform coefficients
-
- 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)
- Color Television Systems (AREA)
Abstract
Description
図1は、開示される技術革新の幾つかが実装され得る、適切なコンピューティングシステム(100)の一般化した例を図示している。この技術革新は、多様な汎用又は専用のコンピューティングシステムにおいて実装されてよいので、コンピューティングシステム(100)は、使用又は機能の範囲に関して如何なる限定を示唆するようにも意図されていない。
図2a及び図2bは、ビデオエンコーダ(220)及びビデオデコーダ(270)を含む例示のネットワーク環境(201、202)を示す。エンコーダ(220)及びデコーダ(270)は、ネットワーク(250)上で適切な通信プロトコルを使用して接続される。ネットワーク(250)は、インターネット又は別のコンピュータネットワークを含むことができる。
図3は、例示のエンコーダシステム(300)のブロック図であり、このエンコーダシステム(300)とともに、幾つかの説明される実施形態が実装され得る。エンコーダシステム(300)は、リアルタイム通信用の低遅延符号化モード、トランスコーディングモード及びファイル又はストリームからのメディア再生のための標準の符号化モードを含め複数の符号化モードのいずれかで動作する能力を有する、汎用の符号化ツールとすることができ、あるいは1つのそのような符号化モード用に適合される専用の符号化ツールとすることもできる。エンコーダシステム(300)は、オペレーティングシステムモジュールとして、アプリケーションライブラリとして、あるいはスタンドアロンアプリケーションとして実装され得る。全体として、エンコーダシステム(300)は、ビデオソースからのソースビデオフレーム(311)のシーケンスを受け取り、チャネル(390)への出力として符号化データを生成する。チャネルへ出力される符号化データは、BCIMモードを使用して符号化されるコンテンツを含むことができる。
図4は、例示のデコーダシステム(400)のブロック図であり、このデコーダシステム(400)とともに、幾つかの説明される実施形態が実装され得る。デコーダシステム(400)は、リアルタイム通信用の低遅延復号モード、ファイル又はストリームからのメディア再生のための標準復号モードを含め、複数の復号モードのいずれかで動作する能力を有する、汎用の復号ツールとすることができ、あるいは1つのそのような復号モードに適合される専用の復号ツールとすることもできる。デコーダシステム(400)は、オペレーティングシステムモジュールとして、アプリケーションライブラリとして、あるいはスタンドアロンアプリケーションとして実装され得る。全体として、デコーダシステム(400)は、チャネル(410)から符号化データを受け取り、出力宛先(490)への出力として再構築フレームを生成する。符号化データは、BCIMモードを使用して符号化されたコンテンツを含むことができる。
図5a及び図5bは、一般化したビデオエンコーダ(500)のブロック図であり、このビデオエンコーダとともに、幾つかの説明される実施形態が実装され得る。エンコーダ(500)は、現在のピクチャを含むビデオピクチャのシーケンスを、入力ビデオ信号(505)として受け取り、出力として符号化ビデオビットストリーム(595)内に符号化データを生成する。
図6は、一般化されたデコーダ(600)のブロック図であり、このデコーダとともに幾つかの説明される実施形態が実装され得る。デコーダ(600)は、符号化ビデオビットストリーム(605)内の符号化データを受け取り、再構築ビデオ(695)についてのピクチャを含む出力を生成する。符号化ビデオビットストリーム(605)のフォーマットは、HEVCフォーマット、Windows(登録商標)メディアビデオフォーマット、VC-1フォーマット、MPEG-xフォーマット(例えばMPEG-1、MPEG-2又はMPEG-4)、H.26xフォーマット(例えばH.261、H.262、H.263、H.264)又は別のフォーマットの変形又は拡張とすることができる。
このセクションは、ベースカラーインデックスマップ(「BCIM」)モードのための様々な技術革新を提示する。これらの技術革新の一部は、BCIMモードにおける変換係数又はインデックスマップデータのための係数符号化シンタックス構造の再利用に関し、他の技術革新は、BCIMモードにおけるインデックス値のマッピング又は予測に関する。更に他の革新は、BCIMモードにおける例外値の処理に関する。これらの技術革新は、速度ひずみ性能及び/又は符号化若しくは復号の計算効率に関してより効果的なBCIMモードを促進することができる。特に、BCIMモードを使用することは、例えば画面キャプチャコンテンツのように、特定の「人工的に」作られたビデオコンテンツを符号化するときに、速度ひずみ性能を改善することができる。画面キャプチャコンテンツは典型的に、繰り返し構造(例えばグラフィクス、テキスト文字)を含み、これらの構造は、性能を向上させるようイントラBC予測のための機会を提供する。画面キャプチャコンテンツは、低クロマサンプリング解像度(例えばYUV4:2:0)のフォーマットでエンコードされてもよいが、通常は、高クロマサンプリング解像度(例えばYUV4:4:4又はRGB4:4:4)で符号化される。
BCIMモードでは、ビデオエンコーダ又は画像エンコーダは、ベースカラーを表すインデックス値を使用してサンプル値を符号化する。インデックス値の各々は、サンプル値のうちの異なる値(「ベースカラー」)に関連付けられる。符号化中に、サンプル値は、対応するインデックス値と置換される。エンコーダは、インデックス値と対応するベースカラーとのテーブル(「ベースカラーテーブル」)、並びにサンプル値を表すインデックス値の配置(「インデックスマップ」)を符号化し、伝達する。ビデオデコーダ又は画像デコーダは、インデックス値と対応するベースカラーとのテーブルを受け取って復号する。ベースカラーテーブルを使用して、ベースカラーは、インデックスマップの値を、元のサンプル値のベースカラーと置き換える。
一部の例示の実装では、ビデオエンコーダ又は画像エンコーダは、BCIMモードデータを伝達する代わりに、変換係数情報を伝達するのに通常使用されるシンタックス構造を用いる。特に、エンコーダは、係数符号化シンタックス構造を再使用して、BCIMモードでインデックスマップ情報を伝達する。
インデックス値を変換係数であるかのように伝達するために、エンコーダは、インデックス値nをパック・インデックス値npackedにマップする。復号中に、デコーダは、パック・インデックス値npackedをインデックス値nにマップし返す。エンコーダ及びデコーダは、インデックス値nとパック・インデックス値npackedとの間をマッピングするときに様々なストラテジに従うことができる。
n%2が0の場合、npacked=-(n/2)であり;
そうでない場合、npacked=(n+1)/2である。
ここで、「%」はMOD演算子を表し、x%yは、xをyで割ったときの余りである。「/」は、その結果をゼロへ切り捨てる割り算を表す。デコーダは、次のようにパック・インデックス値npackedをインデックス値nにマップし返すことができる。
npacked≦0の場合、n=-2*npackedであり;
そうでない場合、n=2*npacked−1である。
n%2が0の場合、npacked=(n/2)であり;
そうでない場合、npacked=-(n+1)/2である。
復号では、
npacked≧0の場合、n=2*npackedであり;
そうでない場合、n=-2*npacked-1である。
npacked,combined=nv<<(2*nbits)+nu<<nbits+nv
ここで、「<<」は、左ビットシフト操作を表す。復号では、インデックス値インデックス値ny、nu及びnvは、パック・インデックス値npacked,combinedの適切なビットの値を識別するビットマスク操作及びビットシフト操作を使用して、次のように再構築され得る:
nv=npacked,combined>>(2*nbits)
nu=(npacked,combined>>nbits)&((1<<nbits)-1)
nv=npacked,combined&((1<<nbits)-1)
ここで、「>>」は右ビットシフト操作を表し、「&」は、ビットワイズのAND操作を表す。インデックス値ny、nu及びnvの順序は、復号中のマッピング操作に対する変化に対応して、符号化中のマッピング操作において変化し得る。また、インデックス値ny、nu及びnvは、符号化中及び復号中のマッピング操作に対する変化に対応して、異なるビット数を有することができる。
npacked,combined=nv*(county*countu)+nu*county+ny
復号では、インデックス値ny、nu及びnvを、次のように再構築することができる:
nv=npacked,combined%county
nu=(npacked,combined/county)%countu
nv=npacked,combined/(county*countu)
ここで、「/」は、結果をゼロへ切り捨てる割り算を表す。やはり、インデックス値ny、nu及びnvの順序は、どのカウント変数が使用されるかについての変化に対応して異なり得る。
エンコーダ及びデコーダは、インデックスマップの要素の予測も使用することができる。予測がうまく機能すると、インデックス残差値(又はパック・インデックス残差値)の多くは、値ゼロを有する。この予測は、少ないビットを使用してゼロに近い値を符号化するため、典型的なエントロピー符号化スキームにおける符号化効率を向上させる。
BCIMモードを使用するとき、ベースカラーテーブルにおいて、エンコーダ及びデコーダは、インデックス値を、ブロック内で使用される全て異なるサンプル値に割り当てることができる。一部の場合において、これは、特にインデックス値があまり頻繁に使用されないときに、伝えることが非効率的なベースカラーテーブルを生じる可能性がある。特定のベースカラーがブロック内でめったに現れない場合、インデックス値をそのベースカラーに割り当てる価値がない可能性がある。
Claims (42)
- ビデオエンコーダ又は画像エンコーダを有するコンピューティングデバイスにおいて、
ピクチャのデータを符号化する符号化ステップであって、ブロックの係数符号化シンタックス構造を使用して、前記ブロックのインデックスマップの要素又は前記ブロックの変換係数を表すことを含む、符号化ステップと;
前記ピクチャの前記符号化データを出力するステップと;
を備える、方法。 - 前記係数符号化シンタックス構造が前記インデックスマップに使用される場合、前記符号化するステップは、(a)前記ブロックのサンプル値を、各々がベースカラーを表すインデックス値にマッピングするステップと、(b)前記インデックス値をパック・インデックス値又はパック・インデックス残差値にマッピングするステップとを含む、
請求項1に記載の方法。 - 前記係数符号化シンタックス構造が前記変換係数に使用される場合、前記符号化するステップは、(a)前記ブロックの残差値を計算するステップと、(b)前記残差値に対して周波数変換を実行して、変換係数を生成するステップと、(c)前記変換係数を量子化するステップとを含む、
請求項1に記載の方法。 - ビデオデコーダ又は画像デコーダを有するコンピューティングデバイスにおいて、
ピクチャの符号化データを受け取るステップと;
前記符号化データを復号する復号ステップであって、ブロックのインデックスマップの要素又は前記ブロックの変換係数を選択的に表す前記ブロックの係数符号化シンタックス構造を使用することを含む、復号ステップと;
を備える、方法。 - 前記係数符号化シンタックス構造が前記インデックスマップに使用される場合、前記復号するステップは、(a)パック・インデックス値又はパック・インデックス残差値を、各々がベースカラーを表すインデックス値にマッピングするステップと、(b)前記インデックス値を前記ブロックのサンプル値にマッピングするステップとを含む、
請求項4に記載の方法。 - 前記係数符号化シンタックス構造が前記変換係数に使用される場合、前記復号するステップは、(a)前記変換係数を逆量子化するステップと、(b)前記変換係数に対して逆周波数変換を実行して、前記ブロックの残差値を生成するステップと、(c)前記残差値を予測値と組み合わせて前記ブロックのサンプル値を再構築するステップとを含む、
請求項4に記載の方法。 - 前記インデックスマップは、前記ブロックのパック・インデックス値を含み、該パック・インデックス値の各々は、ベースカラーを表し、かつ前記係数符号化シンタックス構造にパックされるインデックス値である、
請求項1又は4に記載の方法。 - 前記インデックスマップは、いずれのベースカラーも表さない1つ以上の例外値を更に含む、
請求項7に記載の方法。 - 前記インデックスマップは、前記ブロックのパック・インデックス残差値を含み、該パック・インデックス残差値の各々は、ベースカラーを表し、かつ前記係数符号化シンタックス構造にパックされる、
請求項1又は4に記載の方法。 - 前記パック・インデックス残差値は、インデックス値と予測インデックス値との間の差に基づくインデックス残差値である、
請求項9に記載の方法。 - 前記パック・インデックス残差値は、パック・インデックス値と予測パック・インデックス値との間の差に基づく、
請求項9に記載の方法。 - 前記インデックスマップは、いずれのベースカラーも表さない1つ以上の例外値を更に含む、
請求項9に記載の方法。 - ビデオエンコーダ又は画像エンコーダを有するコンピューティングデバイスにおいて、
サンプル値をベースカラーのインデックス値にマッピングするステップと;
前記インデックス値を、係数符号化シンタックス構造のパック・インデックス値にマッピングするステップと;
を備える、方法。 - 前記インデックス値を前記パック・インデックス値にマッピングするステップは、所与のインデックス値に基づいて、所与のパック・インデックス値を設定するステップを含む、
請求項13に記載の方法。 - 前記インデックス値を前記パック・インデックス値にマッピングするステップは、
所与のインデックス値が偶数の場合、前記所与のインデックス値を2で割った値に基づいて、所与のパック・インデックス値を設定するステップと;
前記所与のインデックス値が奇数の場合、前記所与のインデックス値に1を足して2で割った値に基づいて、前記所与のパック・インデックス値を設定するステップと;
を含む、請求項13に記載の方法。 - 前記インデックス値を前記パック・インデックス値にマッピングするステップは、
ルマインデックス値及び複数のクロマインデックス値に基づいて、所与のパック・インデックス値を設定するステップを含む、
請求項13に記載の方法。 - 所与のパック・インデックス値を予測するステップと;
前記所与のパック・インデックス値及び前記予測したパック・インデックス値に基づいて、パック・インデックス残差値を決定するステップと;
を更に備える、請求項13に記載の方法。 - ビデオデコーダ又は画像デコーダを有するコンピューティングデバイスにおいて、
係数符号化シンタックス構造のパック・インデックス値を、ベースカラーのインデックス値にマッピングするステップと;
前記インデックス値をサンプル値にマッピングするステップと;
を備える、方法。 - 前記パック・インデックス値を前記インデックス値にマッピングするステップは、所与のパック・インデックス値に基づいて、所与のインデックス値を設定するステップを含む、
請求項18に記載の方法。 - 前記パック・インデックス値を前記インデックス値にマッピングするステップは、
所与のパック・インデックス値がゼロとの所与の関係を有する場合、前記所与のパック・インデックス値の2倍の値に基づいて、所与のインデックス値を設定するステップと;
そうでない場合、前記所与のパック・インデックス値を2倍して1を引いた値に基づいて、前記所与のインデックス値を設定するステップと;
を含む、請求項18に記載の方法。 - 前記パック・インデックス値を前記インデックス値にマッピングするステップは、
所与のパック・インデックス値に基づいてルマインデックス値及び複数のクロマインデックス値を設定するステップを含む、
請求項18に記載の方法。 - 所与のパック・インデックス値を予測するステップと;
パック・インデックス残差値を前記予測したパック・インデックス値と組み合わせて、前記所与のパック・インデックス値を決定するステップと;
を更に備える、請求項18に記載の方法。 - ビデオエンコーダ又は画像エンコーダを有するコンピューティングデバイスにおいて、
ピクチャのデータを符号化する符号化ステップであって、予測を使用してブロックのインデックスマップの要素を符号化することを含む、符号化ステップと;
前記ピクチャの前記符号化データを出力するステップと;
を備える、方法。 - 前記インデックスマップの要素を符号化することは、
ベースカラーを表すインデックス値を予測するステップと;
前記インデックス値及び前記予測したインデックス値に基づいて、インデックス残差値を決定する決定ステップであって、前記インデックスマップは、前記インデックス残差値を含む、決定ステップと;
を含む、請求項23に記載の方法。 - 前記インデックスマップの要素を符号化することは、
パック・インデックス値を予測する予測ステップであって、前記パック・インデックス値は、ベースカラーを表し、かつ係数符号化シンタックス構造にパックされるインデックス値である、予測ステップと;
前記パック・インデックス値及び前記予測したパック・インデックス値に基づいて、パック・インデックス残差値を決定する決定ステップであって、前記インデックスマップは、前記パック・インデックス残差値を含む、決定ステップと;
を含む、請求項23に記載の方法。 - 前記インデックスマップの要素を符号化することは、予測したインデックス値を初期のインデックス値から減算すること、又は予測したパック・インデックス値を初期のパック・インデックス値から減算することを含む、
請求項23に記載の方法。 - 前記インデックスマップの要素を符号化することは、予測したインデックス値と初期のインデックス値の少なくとも一部のビットのXORを決定すること、又は予測したパック・インデックス値と初期のパック・インデックス値の少なくとも一部のビットのXORを決定することを含む、
請求項23に記載の方法。 - 前記XORを前記予測したインデックス値と前記初期のインデックス値の全てのビットに対して実行するか、前記XORを前記予測したパック・インデックス値と前記初期のパック・インデックス値の全てのビットに対して実行する、
請求項27に記載の方法。 - ビデオデコーダ又は画像デコーダを有するコンピューティングデバイスにおいて、
ピクチャの符号化データを受け取るステップと;
前記符号化データを復号する復号ステップであって、予測を使用してブロックのインデックスマップの要素を復号することを含む、復号ステップと;
を備える、方法。 - 前記インデックスマップの要素を復号することは、
ベースカラーを表すインデックス値を予測するステップと;
インデックス残差値及び前記予測したインデックス値を組み合わせるステップであって、前記インデックスマップは、前記インデックス残差値を含む、ステップと;
を含む、請求項29に記載の方法。 - 前記インデックスマップの要素を復号することは、
パック・インデックス値を予測する予測ステップであって、前記パック・インデックス値は、ベースカラーを表し、かつ係数符号化シンタックス構造にパックされるインデックス値である、予測ステップと;
前記パック・インデックス残差値及び前記予測したパック・インデックス値を組み合わせるステップであって、前記インデックスマップは、前記パック・インデックス残差値を含む、ステップと;
を含む、請求項29に記載の方法。 - 前記インデックスマップの要素を復号することは、予測したインデックス値をインデックス残差値と組み合わせること、又は予測したパック・インデックス値をパック・インデックス残差値と組み合わせることを含む、
請求項29に記載の方法。 - 前記インデックスマップの要素を復号化することは、予測したインデックス値とインデックス残差値の少なくとも一部のビットのXORを決定すること、又は予測したパック・インデックス値とパック・インデックス残差値の少なくとも一部のビットのXORを決定することを含む、
請求項29に記載の方法。 - 前記XORを前記予測したインデックス値と前記インデックス残差値の全てのビットに対して実行するか、前記XORを前記予測したパック・インデックス値と前記パック・インデックス残差値の全てのビットに対して実行する、
請求項33に記載の方法。 - ビデオエンコーダ又は画像エンコーダを有するコンピューティングデバイスにおいて、
各々がベースカラーを表す1つ以上のインデックス値と、いずれのベースカラーも表さない1つ以上の例外値とを使用して、ブロックのデータを符号化するステップと;
前記符号化データを出力するステップと;
を備える、方法。 - 前記符号化するステップは、前記1つ以上の例外値のうちの1つについて:
量子化パラメータ及び最も高いパック・インデックス値を使用して、サンプル値を前記例外値と置換するステップを含む、
請求項35に記載の方法。 - インデックスマップ内の前記1つ以上のインデックス値は、パック・インデックス値又はパック・インデックス残差値である、
請求項35に記載の方法。 - ビデオデコーダ又は画像デコーダを有するコンピューティングデバイスにおいて、
ブロックの符号化データを受け取るステップと;
前記符号化データを復号するステップであって、各々がベースカラーを表す1つ以上のインデックス値と、いずれのベースカラーも表さない1つ以上の例外値とを復号することを含む、復号するステップと;
を備える、方法。 - 前記復号するステップは、前記1つ以上の例外値のうちの1つについて:
前記例外値、量子化パラメータ及び最も高いパック・インデックス値を使用して、サンプル値を再構築するステップを含む、
請求項38に記載の方法。 - 前記1つ以上のインデックス値は、パック・インデックス値又はパック・インデックス残差値である、
請求項38に記載の方法。 - 請求項1乃至40のいずれかに記載の方法を実行するよう適合されるコンピューティングデバイス。
- プログラムされたコンピューティングデバイスに請求項1乃至40のいずれかに記載の方法を実行させるコンピュータ実行可能命令を格納する1つ以上のコンピュータ読取可能媒体。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2013/085166 WO2015054812A1 (en) | 2013-10-14 | 2013-10-14 | Features of base color index map mode for video and image coding and decoding |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2016541144A true JP2016541144A (ja) | 2016-12-28 |
JP6336058B2 JP6336058B2 (ja) | 2018-06-06 |
Family
ID=52827519
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016522740A Active JP6336058B2 (ja) | 2013-10-14 | 2013-10-14 | ビデオ及び画像符号化及び復号のためのベースカラーインデックスマップモードの機能 |
Country Status (11)
Country | Link |
---|---|
US (6) | US10506254B2 (ja) |
EP (2) | EP3058740B1 (ja) |
JP (1) | JP6336058B2 (ja) |
KR (2) | KR102318785B1 (ja) |
CN (1) | CN105659606B (ja) |
AU (1) | AU2013403225B2 (ja) |
BR (1) | BR112016008044A8 (ja) |
CA (1) | CA2925183C (ja) |
MX (1) | MX368934B (ja) |
RU (1) | RU2666635C2 (ja) |
WO (1) | WO2015054812A1 (ja) |
Families Citing this family (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA2928495C (en) | 2013-10-14 | 2020-08-18 | Microsoft Technology Licensing, Llc | Features of intra block copy prediction mode for video and image coding and decoding |
EP3058740B1 (en) | 2013-10-14 | 2020-06-03 | Microsoft Technology Licensing, LLC | Features of base color index map mode for video and image coding and decoding |
WO2015054813A1 (en) | 2013-10-14 | 2015-04-23 | Microsoft Technology Licensing, Llc | Encoder-side options for intra block copy prediction mode for video and image coding |
US10291827B2 (en) | 2013-11-22 | 2019-05-14 | Futurewei Technologies, Inc. | Advanced screen content coding solution |
US10390034B2 (en) | 2014-01-03 | 2019-08-20 | Microsoft Technology Licensing, Llc | Innovations in block vector prediction and estimation of reconstructed sample values within an overlap area |
KR102258427B1 (ko) | 2014-01-03 | 2021-06-01 | 마이크로소프트 테크놀로지 라이센싱, 엘엘씨 | 비디오 및 이미지 코딩/디코딩에서의 블록 벡터 예측 |
US11284103B2 (en) | 2014-01-17 | 2022-03-22 | Microsoft Technology Licensing, Llc | Intra block copy prediction with asymmetric partitions and encoder-side search patterns, search ranges and approaches to partitioning |
US10542274B2 (en) | 2014-02-21 | 2020-01-21 | Microsoft Technology Licensing, Llc | Dictionary encoding and decoding of screen content |
US10638143B2 (en) | 2014-03-21 | 2020-04-28 | Futurewei Technologies, Inc. | Advanced screen content coding with improved color table and index map coding methods |
CN105100814B (zh) | 2014-05-06 | 2020-07-14 | 同济大学 | 图像编码、解码方法及装置 |
US10091512B2 (en) | 2014-05-23 | 2018-10-02 | Futurewei Technologies, Inc. | Advanced screen content coding with improved palette table and index map coding methods |
EP4354856A3 (en) | 2014-06-19 | 2024-06-19 | Microsoft Technology Licensing, LLC | Unified intra block copy and inter prediction modes |
CN106416246B (zh) * | 2014-06-20 | 2019-09-17 | 寰发股份有限公司 | 视频编码中的语法的二进制化和上下文自适应编码的方法和装置 |
WO2016049839A1 (en) | 2014-09-30 | 2016-04-07 | Microsoft Technology Licensing, Llc | Rules for intra-picture prediction modes when wavefront parallel processing is enabled |
CN106664405B (zh) | 2015-06-09 | 2020-06-09 | 微软技术许可有限责任公司 | 用调色板模式对经逸出编码的像素的稳健编码/解码 |
US10986349B2 (en) | 2017-12-29 | 2021-04-20 | Microsoft Technology Licensing, Llc | Constraints on locations of reference blocks for intra block copy prediction |
US10491897B2 (en) * | 2018-04-13 | 2019-11-26 | Google Llc | Spatially adaptive quantization-aware deblocking filter |
CN108632630B (zh) * | 2018-05-28 | 2020-03-31 | 中国科学技术大学 | 一种结合位运算和概率预测的二值图像编码方法 |
SG11202103372XA (en) * | 2018-10-01 | 2021-04-29 | Op Solutions Llc | Methods and systems of exponential partitioning |
US20200367209A1 (en) * | 2019-05-16 | 2020-11-19 | Mediatek Singapore Pte. Ltd. | HARQ Offset And Reduced Bi-Field Size In DAI Signaling For Compact DCI In Mobile Communications |
CN113994666B (zh) | 2019-06-06 | 2025-01-03 | 北京字节跳动网络技术有限公司 | 隐式选择变换候选 |
WO2020244662A1 (en) | 2019-06-06 | 2020-12-10 | Beijing Bytedance Network Technology Co., Ltd. | Simplified transform coding tools |
WO2020244663A1 (en) | 2019-06-06 | 2020-12-10 | Beijing Bytedance Network Technology Co., Ltd. | Applicability of implicit transform selection |
CN112118449B (zh) * | 2019-06-21 | 2022-03-25 | 腾讯科技(深圳)有限公司 | 一种图像压缩与解压缩的方法及装置 |
CN114365492B (zh) | 2019-08-24 | 2023-12-15 | 北京字节跳动网络技术有限公司 | 残差系数编解码 |
CN112969074B (zh) * | 2021-02-01 | 2021-11-16 | 西南交通大学 | 一种应用于静态霍夫曼表的全并行频数排序生成方法 |
WO2023004114A1 (en) | 2021-07-23 | 2023-01-26 | Distributed Spectrum Inc. | Radio-frequency signal processing systems and methods |
KR20250010415A (ko) | 2023-07-12 | 2025-01-21 | 한국원자력연구원 | 핵연료집합체의 모조 연료봉 삽입용 원격 지그 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002094805A (ja) * | 2000-07-24 | 2002-03-29 | Sharp Corp | 分解画像のレイヤを生成する方法 |
US20090074307A1 (en) * | 2007-09-13 | 2009-03-19 | Microsoft Corporation | Textual Image Coding |
JP2009260473A (ja) * | 2008-04-14 | 2009-11-05 | Canon Inc | 色処理方法及び装置、プログラム、記録媒体 |
Family Cites Families (242)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2114404B (en) * | 1982-01-28 | 1986-07-02 | British Broadcasting Corp | Generating a colour video signal representative of a stored picture |
JPH087553B2 (ja) | 1988-10-27 | 1996-01-29 | インターナショナル・ビジネス・マシーンズ・コーポレーション | 色画像量子化方法及び装置 |
US5706290A (en) | 1994-12-15 | 1998-01-06 | Shaw; Venson | Method and apparatus including system architecture for multimedia communication |
US8505108B2 (en) | 1993-11-18 | 2013-08-06 | Digimarc Corporation | Authentication using a digital watermark |
US5515296A (en) | 1993-11-24 | 1996-05-07 | Intel Corporation | Scan path for encoding and decoding two-dimensional signals |
US5999189A (en) | 1995-08-04 | 1999-12-07 | Microsoft Corporation | Image compression to reduce pixel and texture memory requirements in a real-time image generator |
US6389162B2 (en) | 1996-02-15 | 2002-05-14 | Canon Kabushiki Kaisha | Image processing apparatus and method and medium |
CN1238857C (zh) | 1999-04-02 | 2006-01-25 | 松下电器产业株式会社 | 光盘的记录方法和再现方法 |
JP2001251507A (ja) | 2000-03-03 | 2001-09-14 | Fujitsu Ltd | 画像処理装置 |
US6748116B1 (en) | 2000-08-22 | 2004-06-08 | Airzip, Inc. | Apparatus and method for compressing and decompressing image files |
DE10049571C1 (de) | 2000-10-06 | 2002-06-13 | Siemens Ag | Verfahren und Anordnung zum Übertragen eines Vektors |
US7023924B1 (en) | 2000-12-28 | 2006-04-04 | Emc Corporation | Method of pausing an MPEG coded video stream |
US6853755B2 (en) | 2001-03-28 | 2005-02-08 | Sharp Laboratories Of America, Inc. | Method and apparatus for adaptive compression of scanned documents |
WO2003023698A1 (en) | 2001-09-12 | 2003-03-20 | Idetic, Inc. | Transformation to increase the lempel-ziv compressibility of images with minimal visual distortion |
US6934679B2 (en) | 2002-03-07 | 2005-08-23 | Microsoft Corporation | Error resilient scalable audio coding |
US7120196B2 (en) | 2002-04-29 | 2006-10-10 | Ess Technology, Inc. | Intra-prediction using intra-macroblock motion compensation |
JP4313757B2 (ja) | 2002-05-02 | 2009-08-12 | フラウンホーファー−ゲゼルシャフト・ツール・フェルデルング・デル・アンゲヴァンテン・フォルシュング・アインゲトラーゲネル・フェライン | 画像および/またはビデオ符号器と復号器における変換係数を符号化するための方法と装置および対応するコンピュータプログラムと対応するコンピュータによる読み出し可能な記憶媒体 |
US7289674B2 (en) | 2002-06-11 | 2007-10-30 | Nokia Corporation | Spatial prediction based intra coding |
US7085420B2 (en) | 2002-06-28 | 2006-08-01 | Microsoft Corporation | Text detection in continuous tone image segments |
US7016547B1 (en) | 2002-06-28 | 2006-03-21 | Microsoft Corporation | Adaptive entropy encoding/decoding for screen capture content |
US7072512B2 (en) | 2002-07-23 | 2006-07-04 | Microsoft Corporation | Segmentation of digital video and images into continuous tone and palettized regions |
DE10301362B4 (de) | 2003-01-16 | 2005-06-09 | GEMAC-Gesellschaft für Mikroelektronikanwendung Chemnitz mbH | Blockdatenkompressionssystem, bestehend aus einer Kompressionseinrichtung und einer Dekompressionseinrichtung, und Verfahren zur schnellen Blockdatenkompression mit Multi-Byte-Suche |
US7373005B2 (en) | 2003-04-10 | 2008-05-13 | Micron Technology, Inc. | Compression system for integrated sensor devices |
KR101089738B1 (ko) | 2003-08-26 | 2011-12-07 | 톰슨 라이센싱 | 하이브리드 인트라-인터 코딩된 블록을 인코딩하기 위한 방법 및 장치 |
US7317839B2 (en) | 2003-09-07 | 2008-01-08 | Microsoft Corporation | Chroma motion vector derivation for interlaced forward-predicted fields |
US7724827B2 (en) | 2003-09-07 | 2010-05-25 | Microsoft Corporation | Multi-layer run level encoding and decoding |
US7519274B2 (en) | 2003-12-08 | 2009-04-14 | Divx, Inc. | File format for multiple track digital data |
US8472792B2 (en) | 2003-12-08 | 2013-06-25 | Divx, Llc | Multimedia distribution system |
KR101044934B1 (ko) | 2003-12-18 | 2011-06-28 | 삼성전자주식회사 | 움직임 벡터 추정방법 및 부호화 모드 결정방법 |
EP3869802A1 (en) | 2004-01-20 | 2021-08-25 | Panasonic Intellectual Property Corporation of America | Picture coding and decoding method and apparatus and program thereof |
US8036271B2 (en) * | 2004-02-24 | 2011-10-11 | Lsi Corporation | Method and apparatus for determining a second picture for temporal direct-mode block prediction |
JP4418762B2 (ja) | 2004-05-07 | 2010-02-24 | キヤノン株式会社 | 画像符号化装置及び画像復号装置及びそれらの制御方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体 |
US8116374B2 (en) | 2004-05-07 | 2012-02-14 | Broadcom Corporation | Method and system for generating a transform size syntax element for video decoding |
JP4699460B2 (ja) | 2004-07-20 | 2011-06-08 | クゥアルコム・インコーポレイテッド | 時間的なビデオ圧縮における運動ベクトル予測のための方法および装置 |
US7720154B2 (en) | 2004-11-12 | 2010-05-18 | Industrial Technology Research Institute | System and method for fast variable-size motion estimation |
JP2006140758A (ja) | 2004-11-12 | 2006-06-01 | Toshiba Corp | 動画像符号化方法、動画像符号化装置および動画像符号化プログラム |
US20060282855A1 (en) | 2005-05-05 | 2006-12-14 | Digital Display Innovations, Llc | Multiple remote display system |
KR100716999B1 (ko) | 2005-06-03 | 2007-05-10 | 삼성전자주식회사 | 영상의 대칭성을 이용한 인트라 예측 방법, 이를 이용한영상의 복호화, 부호화 방법 및 장치 |
KR101211665B1 (ko) | 2005-08-12 | 2012-12-12 | 삼성전자주식회사 | 영상의 인트라 예측 부호화, 복호화 방법 및 장치 |
JP2007053561A (ja) | 2005-08-17 | 2007-03-01 | Matsushita Electric Ind Co Ltd | 画像符号化装置および画像符号化方法 |
ATE425516T1 (de) | 2005-08-19 | 2009-03-15 | Ericsson Telefon Ab L M | Texturkomprimierung auf der basis zweier farbtöne mit modifizierter helligkeit |
US7986844B2 (en) | 2005-11-22 | 2011-07-26 | Intel Corporation | Optimized video compression using hashing function |
US7956930B2 (en) | 2006-01-06 | 2011-06-07 | Microsoft Corporation | Resampling and picture resizing operations for multi-resolution video coding and decoding |
US8582905B2 (en) | 2006-01-31 | 2013-11-12 | Qualcomm Incorporated | Methods and systems for rate control within an encoding device |
CN101026761B (zh) | 2006-02-17 | 2010-05-12 | 中国科学院自动化研究所 | 一种具有最小误差的快速变尺寸块匹配的运动估计方法 |
US7668382B2 (en) | 2006-02-24 | 2010-02-23 | Microsoft Corporation | Block-based fast image compression |
US7616816B2 (en) | 2006-03-20 | 2009-11-10 | Sarnoff Corporation | System and method for mission-driven visual information retrieval and organization |
CN101422047B (zh) | 2006-04-14 | 2011-01-12 | Nxp股份有限公司 | 图像边界处的运动估计方法及显示设备 |
US7965861B2 (en) | 2006-04-26 | 2011-06-21 | The Board Of Regents Of The University Of Texas System | Methods and systems for digital image security |
CA2655970A1 (en) | 2006-07-07 | 2008-01-10 | Telefonaktiebolaget L M Ericsson (Publ) | Video data management |
US8472527B2 (en) | 2006-09-13 | 2013-06-25 | Texas Instruments Incorporated | Hierarchical motion estimation using original frame for sub-sampled reference |
FR2906433B1 (fr) | 2006-09-22 | 2009-02-27 | Canon Kk | Procedes et dispositifs de codage et de decodage d'images, programme d'ordinateur les mettant en oeuvre et support d'informaton permettant de les mettre en oeuvre |
JP5529537B2 (ja) | 2006-09-22 | 2014-06-25 | トムソン ライセンシング | 複数経路ビデオ符号化及び復号化のための方法及び装置 |
US20080084924A1 (en) | 2006-10-05 | 2008-04-10 | Donald Martin Monro | Matching pursuits basis selection design |
US8170101B2 (en) | 2006-10-27 | 2012-05-01 | Sharp Laboratories Of America, Inc. | Methods and systems for low-complexity data compression |
US8218641B2 (en) | 2006-10-31 | 2012-07-10 | Sony Computer Entertainment Inc. | Picture encoding using same-picture reference for pixel reconstruction |
US7907783B2 (en) | 2007-01-24 | 2011-03-15 | Samsung Electronics Co., Ltd. | Apparatus and method of matching symbols in a text image coding and decoding system |
CN100527842C (zh) | 2007-01-26 | 2009-08-12 | 清华大学 | 基于背景的运动估计编码方法 |
US8031937B2 (en) | 2007-04-04 | 2011-10-04 | Telefonaktiebolaget Lm Ericsson (Publ) | Frame buffer compression and decompression method for graphics rendering |
CN101420606A (zh) | 2007-10-23 | 2009-04-29 | 青岛海信电器股份有限公司 | 图像处理方法和装置 |
KR101365444B1 (ko) | 2007-11-19 | 2014-02-21 | 삼성전자주식회사 | 영상의 해상도의 조정을 통하여 동영상을 효율적으로부호화/복호화하는 방법 및 장치 |
JP2009147807A (ja) | 2007-12-17 | 2009-07-02 | Fujifilm Corp | 画像処理装置 |
CN101232619B (zh) | 2008-01-25 | 2011-05-11 | 浙江大学 | 嵌入帧内编码块的视频编码方法 |
TWI375472B (en) | 2008-02-04 | 2012-10-21 | Ind Tech Res Inst | Intra prediction method for luma block of video |
JP2010035137A (ja) | 2008-07-01 | 2010-02-12 | Sony Corp | 画像処理装置および方法、並びにプログラム |
US9445121B2 (en) | 2008-08-04 | 2016-09-13 | Dolby Laboratories Licensing Corporation | Overlapped block disparity estimation and compensation architecture |
US8213503B2 (en) | 2008-09-05 | 2012-07-03 | Microsoft Corporation | Skip modes for inter-layer residual video coding and decoding |
US8385404B2 (en) | 2008-09-11 | 2013-02-26 | Google Inc. | System and method for video encoding using constructed reference frame |
US8254704B2 (en) | 2008-10-30 | 2012-08-28 | Microsoft Corporation | Remote computing platforms providing high-fidelity display and interactivity for clients |
US8180165B2 (en) | 2008-12-19 | 2012-05-15 | Microsoft Corp. | Accelerated screen codec |
TW201028018A (en) | 2009-01-07 | 2010-07-16 | Ind Tech Res Inst | Encoder, decoder, encoding method and decoding method |
US8345994B2 (en) | 2009-02-02 | 2013-01-01 | Calgary Scientific Inc. | Image data transmission |
RU2420021C2 (ru) | 2009-03-24 | 2011-05-27 | Корпорация "САМСУНГ ЭЛЕКТРОНИКС Ко., Лтд." | Способ сжатия изображений и видеопоследовательностей |
CN102804771B (zh) | 2009-06-22 | 2015-07-01 | 汤姆森特许公司 | 基于匹配追踪编码图像序列的视频数据的方法 |
CN101626512A (zh) | 2009-08-11 | 2010-01-13 | 北京交通大学 | 一种基于相关性优化准则的多描述视频编码方法及装置 |
JP5321426B2 (ja) | 2009-11-26 | 2013-10-23 | 株式会社Jvcケンウッド | 画像符号化装置、画像復号化装置、画像符号化方法、及び画像復号化方法 |
KR101623124B1 (ko) | 2009-12-03 | 2016-05-24 | 에스케이 텔레콤주식회사 | 비디오 인코딩 장치 및 그 인코딩 방법, 비디오 디코딩 장치 및 그 디코딩 방법, 및 거기에 이용되는 방향적 인트라 예측방법 |
US20110194613A1 (en) | 2010-02-11 | 2011-08-11 | Qualcomm Incorporated | Video coding with large macroblocks |
EP2553927B1 (fr) | 2010-03-31 | 2018-11-28 | Orange | Procedes et dispositifs de codage et de decodage d'une sequence d'images mettant en oeuvre une prediction par compensation de mouvement avant, et programme d'ordinateur correspondant |
CN105472386B (zh) | 2010-04-09 | 2018-09-18 | Lg电子株式会社 | 处理视频数据的方法和装置 |
US8644375B2 (en) | 2010-04-09 | 2014-02-04 | Sharp Laboratories Of America, Inc. | Methods and systems for intra prediction |
US8619857B2 (en) | 2010-04-09 | 2013-12-31 | Sharp Laboratories Of America, Inc. | Methods and systems for intra prediction |
KR20110123651A (ko) | 2010-05-07 | 2011-11-15 | 한국전자통신연구원 | 생략 부호화를 이용한 영상 부호화 및 복호화 장치 및 그 방법 |
KR101484281B1 (ko) | 2010-07-09 | 2015-01-21 | 삼성전자주식회사 | 블록 병합을 이용한 비디오 부호화 방법 및 그 장치, 블록 병합을 이용한 비디오 복호화 방법 및 그 장치 |
CA3014052C (en) | 2010-07-14 | 2020-12-15 | Ntt Docomo, Inc. | Low-complexity intra prediction for video coding |
TW202431850A (zh) | 2010-11-04 | 2024-08-01 | 美商Ge影像壓縮有限公司 | 支援區塊合併及跳越模式之圖像編碼技術及相關裝置及方法 |
KR101756442B1 (ko) | 2010-11-29 | 2017-07-11 | 에스케이텔레콤 주식회사 | 인트라예측모드의 중복성을 최소화하기 위한 영상 부호화/복호화 방법 및 장치 |
US9167252B2 (en) | 2010-12-01 | 2015-10-20 | Texas Instruments Incorporated | Quantization matrix compression in video coding |
US20120163457A1 (en) | 2010-12-28 | 2012-06-28 | Viktor Wahadaniah | Moving picture decoding method, moving picture coding method, moving picture decoding apparatus, moving picture coding apparatus, and moving picture coding and decoding apparatus |
US8767835B2 (en) | 2010-12-28 | 2014-07-01 | Mitsubishi Electric Research Laboratories, Inc. | Method for coding videos using dictionaries |
US8913662B2 (en) | 2011-01-06 | 2014-12-16 | Qualcomm Incorporated | Indicating intra-prediction mode selection for video coding using CABAC |
KR20120080122A (ko) | 2011-01-06 | 2012-07-16 | 삼성전자주식회사 | 경쟁 기반의 다시점 비디오 부호화/복호화 장치 및 방법 |
EP3349360B1 (en) | 2011-01-14 | 2019-09-04 | GE Video Compression, LLC | Entropy encoding and decoding scheme |
US9532066B2 (en) | 2011-01-21 | 2016-12-27 | Qualcomm Incorporated | Motion vector prediction |
US9319716B2 (en) | 2011-01-27 | 2016-04-19 | Qualcomm Incorporated | Performing motion vector prediction for video coding |
US9288501B2 (en) | 2011-03-08 | 2016-03-15 | Qualcomm Incorporated | Motion vector predictors (MVPs) for bi-predictive inter mode in video coding |
KR101769726B1 (ko) | 2011-03-09 | 2017-08-18 | 닛본 덴끼 가부시끼가이샤 | 영상 복호 장치, 및 영상 복호 방법 |
KR101532665B1 (ko) | 2011-03-14 | 2015-07-09 | 미디어텍 인크. | 시간적 움직임 백터 예측을 도출하기 위한 방법 및 장치 |
US8693547B2 (en) | 2011-04-06 | 2014-04-08 | Google Inc. | Apparatus and method for coding using motion vector segmentation |
US20140050414A1 (en) * | 2011-04-29 | 2014-02-20 | Telefonaktiebolaget L M Ericsson (Publ) | Encoder, Decoder and Methods Thereof for Texture Compression |
US20120281760A1 (en) | 2011-05-04 | 2012-11-08 | Hyung Joon Kim | Iterative Grid-Pattern Motion Search |
CN102137263B (zh) | 2011-05-09 | 2013-07-03 | 松日数码发展(深圳)有限公司 | 基于cnm关键帧分类的分布式视频编码及解码方法 |
US20120294353A1 (en) | 2011-05-16 | 2012-11-22 | Mediatek Inc. | Apparatus and Method of Sample Adaptive Offset for Luma and Chroma Components |
CN102238391B (zh) | 2011-05-25 | 2016-12-07 | 深圳市云宙多媒体技术有限公司 | 一种预测编码方法、装置 |
CN103688533B (zh) | 2011-06-20 | 2015-12-23 | 联发科技(新加坡)私人有限公司 | 可减少行存储器的色度帧内预测方法及装置 |
US10063876B2 (en) | 2011-06-24 | 2018-08-28 | Hfi Innovation Inc. | Method and apparatus for removing redundancy in motion vector predictors |
KR102060621B1 (ko) | 2011-06-27 | 2019-12-30 | 선 페이턴트 트러스트 | 화상 복호 방법, 화상 부호화 방법, 화상 복호 장치, 화상 부호화 장치 및 화상 부호화 복호 장치 |
US10432934B2 (en) | 2011-06-28 | 2019-10-01 | Nec Corporation | Video encoding device and video decoding device |
US9060173B2 (en) | 2011-06-30 | 2015-06-16 | Sharp Kabushiki Kaisha | Context initialization based on decoder picture buffer |
JP5777080B2 (ja) | 2011-06-30 | 2015-09-09 | ホアウェイ・テクノロジーズ・カンパニー・リミテッド | 合成ビデオのためのロスレス・コード化および関連するシグナリング方法 |
EP2705668A1 (en) | 2011-07-12 | 2014-03-12 | Huawei Technologies Co., Ltd | Pixel-based intra prediction for coding in hevc |
CN102223541B (zh) * | 2011-07-14 | 2013-07-03 | 北京工业大学 | 一种混合图像的编码方法 |
WO2013023518A1 (en) | 2011-08-17 | 2013-02-21 | Mediatek Singapore Pte. Ltd. | Method and apparatus for intra prediction using non-square blocks |
KR20140057683A (ko) | 2011-08-29 | 2014-05-13 | 주식회사 아이벡스피티홀딩스 | 머지 모드에서 영상 부호화 방법 |
US8804816B2 (en) * | 2011-08-30 | 2014-08-12 | Microsoft Corporation | Video encoding enhancements |
US9578336B2 (en) | 2011-08-31 | 2017-02-21 | Texas Instruments Incorporated | Hybrid video and graphics system with automatic content detection process, and other circuits, processes, and systems |
US9484952B2 (en) | 2011-11-03 | 2016-11-01 | Qualcomm Incorporated | Context state and probability initialization for context adaptive entropy coding |
US10390046B2 (en) | 2011-11-07 | 2019-08-20 | Qualcomm Incorporated | Coding significant coefficient information in transform skip mode |
US9270988B2 (en) | 2011-11-08 | 2016-02-23 | Google Technology Holdings LLC | Method of determining binary codewords for transform coefficients |
WO2013070960A2 (en) | 2011-11-08 | 2013-05-16 | General Instrument Corporation | Devices and methods for sample adaptive offset coding and/or signaling |
WO2013070974A2 (en) | 2011-11-08 | 2013-05-16 | General Instrument Corporation | Method of determining binary codewords for transform coefficients |
US20130121417A1 (en) | 2011-11-16 | 2013-05-16 | Qualcomm Incorporated | Constrained reference picture sets in wave front parallel processing of video data |
US9883203B2 (en) | 2011-11-18 | 2018-01-30 | Qualcomm Incorporated | Adaptive overlapped block motion compensation |
EP2781091B1 (en) | 2011-11-18 | 2020-04-08 | GE Video Compression, LLC | Multi-view coding with efficient residual handling |
US20130215970A1 (en) | 2011-12-20 | 2013-08-22 | General Instrument Corporation | Method and apparatus for last coefficient group position coding |
US20130163664A1 (en) | 2011-12-22 | 2013-06-27 | Qualcomm Incorporated | Unified partition mode table for intra-mode coding |
US9762904B2 (en) | 2011-12-22 | 2017-09-12 | Qualcomm Incorporated | Performing motion vector prediction for video coding |
US9900615B2 (en) | 2011-12-28 | 2018-02-20 | Microsoft Technology Licensing, Llc | Representative motion information for temporal motion prediction in video encoding and decoding |
WO2013102293A1 (en) | 2012-01-04 | 2013-07-11 | Mediatek Singapore Pte. Ltd. | Improvements of luma-based chroma intra prediction |
US9451252B2 (en) | 2012-01-14 | 2016-09-20 | Qualcomm Incorporated | Coding parameter sets and NAL unit headers for video coding |
US9749661B2 (en) | 2012-01-18 | 2017-08-29 | Qualcomm Incorporated | Sub-streams for wavefront parallel processing in video coding |
JP2013150173A (ja) | 2012-01-19 | 2013-08-01 | Sony Corp | 画像処理装置および方法 |
JP2013150215A (ja) | 2012-01-20 | 2013-08-01 | Fujitsu Ltd | 動画像復号装置、動画像符号化装置、動画像復号方法、動画像符号化方法、動画像復号プログラム及び動画像符号化プログラム |
US9210438B2 (en) | 2012-01-20 | 2015-12-08 | Sony Corporation | Logical intra mode naming in HEVC video coding |
EP2805491B1 (en) | 2012-01-20 | 2021-05-12 | GE Video Compression, LLC | Coding concept allowing parallel processing, transport demultiplexer and video bitstream |
US20130188718A1 (en) | 2012-01-20 | 2013-07-25 | Qualcomm Incorporated | Motion prediction in svc without including a temporally neighboring block motion vector in a candidate list |
US10244246B2 (en) | 2012-02-02 | 2019-03-26 | Texas Instruments Incorporated | Sub-pictures for pixel rate balancing on multi-core platforms |
WO2013128010A2 (en) | 2012-03-02 | 2013-09-06 | Canon Kabushiki Kaisha | Method and devices for encoding a sequence of images into a scalable video bit-stream, and decoding a corresponding scalable video bit-stream |
US8737824B1 (en) | 2012-03-09 | 2014-05-27 | Google Inc. | Adaptively encoding a media stream with compound prediction |
US9503720B2 (en) | 2012-03-16 | 2016-11-22 | Qualcomm Incorporated | Motion vector coding and bi-prediction in HEVC and its extensions |
JP2015515806A (ja) | 2012-03-26 | 2015-05-28 | ユークリッド・ディスカバリーズ・エルエルシーEuclid Discoveries,Llc | コンテキストベースの映像符号化及び映像復号化 |
US20130258052A1 (en) | 2012-03-28 | 2013-10-03 | Qualcomm Incorporated | Inter-view residual prediction in 3d video coding |
US10129540B2 (en) | 2012-04-10 | 2018-11-13 | Texas Instruments Incorporated | Reduced complexity coefficient transmission for adaptive loop filtering (ALF) in video coding |
US9838684B2 (en) | 2012-04-11 | 2017-12-05 | Qualcomm Incorporated | Wavefront parallel processing for video coding |
US20130272409A1 (en) | 2012-04-12 | 2013-10-17 | Qualcomm Incorporated | Bandwidth reduction in video coding through applying the same reference index |
CN104170389B (zh) | 2012-04-24 | 2018-10-26 | 联发科技股份有限公司 | 运动向量预测器的产生方法和装置及视点间运动向量预测器候选的产生方法 |
GB2501535A (en) | 2012-04-26 | 2013-10-30 | Sony Corp | Chrominance Processing in High Efficiency Video Codecs |
US9521410B2 (en) | 2012-04-26 | 2016-12-13 | Qualcomm Incorporated | Quantization parameter (QP) coding in video coding |
US20130294524A1 (en) | 2012-05-04 | 2013-11-07 | Qualcomm Incorporated | Transform skipping and lossless coding unification |
US20150326859A1 (en) | 2012-06-28 | 2015-11-12 | Nec Corporation | Video quantization-parameter encoding method, video quantization-parameter decoding method, device, and program |
US9621905B2 (en) | 2012-06-29 | 2017-04-11 | Qualcomm Incorporated | Tiles and wavefront parallel processing |
CN102752595B (zh) | 2012-06-29 | 2014-07-09 | 香港应用科技研究院有限公司 | 用于深度图编码和解码的混合型跳过模式 |
US9414054B2 (en) | 2012-07-02 | 2016-08-09 | Microsoft Technology Licensing, Llc | Control and use of chroma quantization parameter values |
US9591302B2 (en) | 2012-07-02 | 2017-03-07 | Microsoft Technology Licensing, Llc | Use of chroma quantization parameter offsets in deblocking |
US9602827B2 (en) | 2012-07-02 | 2017-03-21 | Qualcomm Incorporated | Video parameter set including an offset syntax element |
US9264713B2 (en) | 2012-07-11 | 2016-02-16 | Qualcomm Incorporated | Rotation of prediction residual blocks in video coding with transform skipping |
US8754792B2 (en) | 2012-07-14 | 2014-06-17 | Sigma Designs, Inc. | System and method for fixed rate entropy coded scalar quantization |
US9467692B2 (en) | 2012-08-31 | 2016-10-11 | Qualcomm Incorporated | Intra prediction improvements for scalable video coding |
US20140071235A1 (en) | 2012-09-13 | 2014-03-13 | Qualcomm Incorporated | Inter-view motion prediction for 3d video |
KR102063239B1 (ko) | 2012-09-26 | 2020-01-07 | 벨로스 미디어 인터내셔널 리미티드 | 화상 복호 방법, 화상 부호화 방법, 화상 복호 장치, 화상 부호화 장치 및 화상 부호화 복호 장치 |
EP2904795A4 (en) | 2012-10-03 | 2016-09-07 | Mediatek Inc | METHOD AND APPARATUS FOR THE HEREDITY OF MOTION INFORMATION IN THREE-DIMENSIONAL VIDEO CODING |
US9615090B2 (en) | 2012-12-28 | 2017-04-04 | Qualcomm Incorporated | Parsing syntax elements in three-dimensional video coding |
US9826244B2 (en) | 2013-01-08 | 2017-11-21 | Qualcomm Incorporated | Device and method for scalable coding of video information based on high efficiency video coding |
EP2944080B1 (en) | 2013-01-11 | 2018-09-12 | HFI Innovation Inc. | Method and apparatus for efficient coding of depth lookup table |
US9800857B2 (en) | 2013-03-08 | 2017-10-24 | Qualcomm Incorporated | Inter-view residual prediction in multi-view or 3-dimensional video coding |
US9516306B2 (en) | 2013-03-27 | 2016-12-06 | Qualcomm Incorporated | Depth coding modes signaling of depth data for 3D-HEVC |
US11259020B2 (en) * | 2013-04-05 | 2022-02-22 | Qualcomm Incorporated | Determining palettes in palette-based video coding |
US10904551B2 (en) | 2013-04-05 | 2021-01-26 | Texas Instruments Incorporated | Video coding using intra block copy |
CN103237226B (zh) | 2013-04-07 | 2016-08-03 | 宁波大学 | 一种立体视频宏块丢失错误隐藏方法 |
WO2014166104A1 (en) | 2013-04-12 | 2014-10-16 | Mediatek Singapore Pte. Ltd. | Removal of parsing dependency for illumination compensation |
US9609336B2 (en) | 2013-04-16 | 2017-03-28 | Fastvdo Llc | Adaptive coding, transmission and efficient display of multimedia (acted) |
CN103281538B (zh) | 2013-06-06 | 2016-01-13 | 上海交通大学 | 基于滚动哈希和块级别帧内预测的帧内编码方法 |
US9787989B2 (en) | 2013-06-11 | 2017-10-10 | Blackberry Limited | Intra-coding mode-dependent quantization tuning |
CN111800640B (zh) | 2013-06-13 | 2023-11-10 | 上海天荷电子信息有限公司 | 方向交替变换来回扫描串匹配的图像编码解码方法和装置 |
EP3011747A1 (en) | 2013-06-18 | 2016-04-27 | VID SCALE, Inc. | Inter-layer parameter set for hevc extensions |
US10015515B2 (en) | 2013-06-21 | 2018-07-03 | Qualcomm Incorporated | Intra prediction from a predictive block |
US9128680B2 (en) * | 2013-06-27 | 2015-09-08 | Cal-Comp Electronics & Communications Company Limited | Casing structure and electronic device using the same |
GB2516422A (en) | 2013-07-09 | 2015-01-28 | Sony Corp | Data encoding and decoding |
US20150016533A1 (en) | 2013-07-12 | 2015-01-15 | Qualcomm Incorporated | Intra motion compensation extensions |
US9558567B2 (en) | 2013-07-12 | 2017-01-31 | Qualcomm Incorporated | Palette prediction in palette-based video coding |
US9756347B2 (en) * | 2013-07-23 | 2017-09-05 | Futurewei Technologies, Inc. | Screen content coding systems and methods |
CN104378644B (zh) | 2013-08-16 | 2020-12-04 | 上海天荷电子信息有限公司 | 定宽度变长度像素样值串匹配增强的图像压缩方法和装置 |
CN103428498A (zh) | 2013-08-21 | 2013-12-04 | 江苏新瑞峰信息科技有限公司 | 一种无损图像压缩系统 |
US10313682B2 (en) | 2013-08-26 | 2019-06-04 | Qualcomm Incorporated | Determining regions when performing intra block copying |
WO2015032350A1 (zh) | 2013-09-07 | 2015-03-12 | 同济大学 | 一种使用块匹配的图像压缩方法和装置 |
US20150071357A1 (en) | 2013-09-12 | 2015-03-12 | Qualcomm Incorporated | Partial intra block copying for video coding |
AU2013228045A1 (en) | 2013-09-13 | 2015-04-02 | Canon Kabushiki Kaisha | Method, apparatus and system for encoding and decoding video data |
WO2015054813A1 (en) | 2013-10-14 | 2015-04-23 | Microsoft Technology Licensing, Llc | Encoder-side options for intra block copy prediction mode for video and image coding |
CA2928495C (en) | 2013-10-14 | 2020-08-18 | Microsoft Technology Licensing, Llc | Features of intra block copy prediction mode for video and image coding and decoding |
EP3058740B1 (en) | 2013-10-14 | 2020-06-03 | Microsoft Technology Licensing, LLC | Features of base color index map mode for video and image coding and decoding |
US20150110181A1 (en) | 2013-10-18 | 2015-04-23 | Samsung Electronics Co., Ltd. | Methods for palette prediction and intra block copy padding |
US10291827B2 (en) | 2013-11-22 | 2019-05-14 | Futurewei Technologies, Inc. | Advanced screen content coding solution |
KR101897378B1 (ko) | 2013-12-10 | 2018-09-10 | 캐논 가부시끼가이샤 | 팔레트 코딩 모드에서 팔레트를 인코딩 또는 디코딩하기 위한 방법 및 장치 |
WO2015086717A2 (en) | 2013-12-10 | 2015-06-18 | Canon Kabushiki Kaisha | Improved palette mode in hevc |
US10321141B2 (en) | 2013-12-18 | 2019-06-11 | Hfi Innovation Inc. | Method and apparatus for palette initialization and management |
WO2015091879A2 (en) | 2013-12-19 | 2015-06-25 | Canon Kabushiki Kaisha | Improved encoding process using a palette mode |
GB2521606A (en) | 2013-12-20 | 2015-07-01 | Canon Kk | Method and apparatus for transition encoding in video coding and decoding |
WO2015100514A1 (en) | 2013-12-30 | 2015-07-09 | Qualcomm Incorporated | Simplification of delta dc residual coding in 3d video coding |
US10362333B2 (en) * | 2014-01-02 | 2019-07-23 | Qualcomm Incorporated | Color index coding for palette-based video coding |
KR101951083B1 (ko) | 2014-01-02 | 2019-05-10 | 브이아이디 스케일, 인크. | 스크린 컨텐츠 코딩을 위한 2차원 팔레트 코딩 |
KR102258427B1 (ko) | 2014-01-03 | 2021-06-01 | 마이크로소프트 테크놀로지 라이센싱, 엘엘씨 | 비디오 및 이미지 코딩/디코딩에서의 블록 벡터 예측 |
US10390034B2 (en) | 2014-01-03 | 2019-08-20 | Microsoft Technology Licensing, Llc | Innovations in block vector prediction and estimation of reconstructed sample values within an overlap area |
US9883197B2 (en) | 2014-01-09 | 2018-01-30 | Qualcomm Incorporated | Intra prediction of chroma blocks using the same vector |
US11284103B2 (en) | 2014-01-17 | 2022-03-22 | Microsoft Technology Licensing, Llc | Intra block copy prediction with asymmetric partitions and encoder-side search patterns, search ranges and approaches to partitioning |
GB2522844A (en) | 2014-01-29 | 2015-08-12 | Sony Corp | Data encoding and decoding |
US9699468B2 (en) | 2014-02-10 | 2017-07-04 | Microsoft Technology Licensing, Llc | Adaptive screen and video coding scheme |
US20150237356A1 (en) | 2014-02-18 | 2015-08-20 | Microsoft Corporation | Host encoder for hardware-accelerated video encoding |
US10542274B2 (en) | 2014-02-21 | 2020-01-21 | Microsoft Technology Licensing, Llc | Dictionary encoding and decoding of screen content |
MX361228B (es) | 2014-03-04 | 2018-11-29 | Microsoft Technology Licensing Llc | Inversión de bloque y modo de omisión en predicción de intracopia de bloque. |
KR102185245B1 (ko) | 2014-03-04 | 2020-12-01 | 마이크로소프트 테크놀로지 라이센싱, 엘엘씨 | 해시 기반 블록 매칭을 위한 해시 테이블 구성 및 이용가능성 검사 |
US20150262404A1 (en) | 2014-03-13 | 2015-09-17 | Huawei Technologies Co., Ltd. | Screen Content And Mixed Content Coding |
WO2015135509A1 (en) | 2014-03-14 | 2015-09-17 | Mediatek Inc. | Method for palette table initialization and management |
PL3117617T3 (pl) | 2014-03-14 | 2022-08-22 | Vid Scale, Inc. | Kodowanie palety przeznaczone do kodowania zawartości ekranu |
WO2015135484A1 (en) | 2014-03-14 | 2015-09-17 | Mediatek Inc. | Method of color index coding with palette stuffing |
JP6640731B2 (ja) | 2014-03-16 | 2020-02-05 | ヴィド スケール インコーポレイテッド | 無損失ビデオコーディングのシグナリングのための方法および装置 |
US20150264348A1 (en) | 2014-03-17 | 2015-09-17 | Qualcomm Incorporated | Dictionary coding of video content |
CN106464888A (zh) | 2014-03-17 | 2017-02-22 | 诺基亚技术有限公司 | 用于视频编码和解码的方法和技术设备 |
US10477232B2 (en) | 2014-03-21 | 2019-11-12 | Qualcomm Incorporated | Search region determination for intra block copy in video coding |
US9654806B2 (en) | 2014-03-26 | 2017-05-16 | Qualcomm Incorporated | Determining palette size, palette entries and filtering of palette coded blocks in video coding |
CN103957412B (zh) | 2014-05-06 | 2017-04-12 | 北京大学 | 一种针对屏幕视频帧间残差的基础色索引映射算法 |
CN106471805A (zh) | 2014-05-09 | 2017-03-01 | 诺基亚技术有限公司 | 用于使用调色板编码进行视频编码和解码的方法和技术设备 |
US10038915B2 (en) | 2014-05-22 | 2018-07-31 | Qualcomm Incorporated | Escape sample coding in palette-based video coding |
US10750198B2 (en) | 2014-05-22 | 2020-08-18 | Qualcomm Incorporated | Maximum palette parameters in palette-based video coding |
US10264285B2 (en) | 2014-05-22 | 2019-04-16 | Qualcomm Incorporated | Coding runs in palette-based video coding |
US11323733B2 (en) | 2014-05-23 | 2022-05-03 | Qualcomm Incorporated | Predictor palette initialization in palette-based video coding |
US10382749B2 (en) | 2014-05-23 | 2019-08-13 | Qualcomm Incorporated | Coding run values based on palette index in palette-based video coding |
US10291940B2 (en) | 2014-05-23 | 2019-05-14 | Qualcomm Incorporated | Coding runs with escape in palette-based video coding |
AU2014202921B2 (en) | 2014-05-29 | 2017-02-02 | Canon Kabushiki Kaisha | Method, apparatus and system for de-blocking a block of video samples |
WO2015184605A1 (en) | 2014-06-04 | 2015-12-10 | Mediatek Singapore Pte. Ltd. | Depth coding compatible with arbitrary bit-depth |
US9924175B2 (en) | 2014-06-11 | 2018-03-20 | Qualcomm Incorporated | Determining application of deblocking filtering to palette coded blocks in video coding |
US10136141B2 (en) | 2014-06-11 | 2018-11-20 | Qualcomm Incorporated | Determining quantization parameter (QP) values and delta QP values for palette coded blocks in video coding |
EP4354856A3 (en) | 2014-06-19 | 2024-06-19 | Microsoft Technology Licensing, LLC | Unified intra block copy and inter prediction modes |
JP2017522839A (ja) | 2014-06-20 | 2017-08-10 | シャープ株式会社 | 整合パレット符号化 |
US20150381994A1 (en) | 2014-06-27 | 2015-12-31 | Futurewei Technologies, Inc. | Advanced screen content coding with improved palette table and index map coding methods |
US10412387B2 (en) | 2014-08-22 | 2019-09-10 | Qualcomm Incorporated | Unified intra-block copy and inter-prediction |
AU2014216056A1 (en) | 2014-08-25 | 2016-03-10 | Canon Kabushiki Kaisha | Method, apparatus and system for predicting a block of video samples |
WO2016049839A1 (en) | 2014-09-30 | 2016-04-07 | Microsoft Technology Licensing, Llc | Rules for intra-picture prediction modes when wavefront parallel processing is enabled |
US20160112713A1 (en) | 2014-10-20 | 2016-04-21 | Google Inc. | Mapping spherical image to 2d representations |
US9591325B2 (en) | 2015-01-27 | 2017-03-07 | Microsoft Technology Licensing, Llc | Special case handling for merged chroma blocks in intra block copy prediction mode |
CN107548556A (zh) | 2015-04-21 | 2018-01-05 | Vid拓展公司 | 基于艺术意图的视频译码 |
CN106664405B (zh) | 2015-06-09 | 2020-06-09 | 微软技术许可有限责任公司 | 用调色板模式对经逸出编码的像素的稳健编码/解码 |
US10062181B1 (en) | 2015-07-30 | 2018-08-28 | Teradici Corporation | Method and apparatus for rasterizing and encoding vector graphics |
-
2013
- 2013-10-14 EP EP13895646.1A patent/EP3058740B1/en active Active
- 2013-10-14 WO PCT/CN2013/085166 patent/WO2015054812A1/en active Application Filing
- 2013-10-14 AU AU2013403225A patent/AU2013403225B2/en active Active
- 2013-10-14 KR KR1020217020291A patent/KR102318785B1/ko active Active
- 2013-10-14 JP JP2016522740A patent/JP6336058B2/ja active Active
- 2013-10-14 CA CA2925183A patent/CA2925183C/en active Active
- 2013-10-14 CN CN201380080237.9A patent/CN105659606B/zh active Active
- 2013-10-14 US US15/025,134 patent/US10506254B2/en active Active
- 2013-10-14 EP EP20177289.4A patent/EP3720132A1/en active Pending
- 2013-10-14 MX MX2016004707A patent/MX368934B/es active IP Right Grant
- 2013-10-14 KR KR1020167010998A patent/KR102275639B1/ko active Active
- 2013-10-14 RU RU2016114272A patent/RU2666635C2/ru active
- 2013-10-14 BR BR112016008044A patent/BR112016008044A8/pt not_active Application Discontinuation
-
2019
- 2019-11-13 US US16/683,065 patent/US10652576B2/en active Active
-
2020
- 2020-03-24 US US16/828,799 patent/US11252437B2/en active Active
-
2022
- 2022-01-10 US US17/572,152 patent/US12096024B2/en active Active
-
2024
- 2024-08-01 US US18/792,374 patent/US20240397089A1/en active Pending
-
2025
- 2025-03-28 US US19/093,411 patent/US20250227293A1/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002094805A (ja) * | 2000-07-24 | 2002-03-29 | Sharp Corp | 分解画像のレイヤを生成する方法 |
US20090074307A1 (en) * | 2007-09-13 | 2009-03-19 | Microsoft Corporation | Textual Image Coding |
JP2009260473A (ja) * | 2008-04-14 | 2009-11-05 | Canon Inc | 色処理方法及び装置、プログラム、記録媒体 |
Non-Patent Citations (1)
Title |
---|
WEIJIA ZHU: "RCE3 Test 2: Multi-stage Base Color and Index Map", JOINT COLLABORATIVE TEAM ON VIDEO CODING (JCT-VC) OF ITU-T SG 16 WP 3 AND ISO/IEC JTC 1/SC 29/WG 11, JPN6017034571, 2 August 2013 (2013-08-02), pages 1 - 8 * |
Also Published As
Publication number | Publication date |
---|---|
US20200228834A1 (en) | 2020-07-16 |
JP6336058B2 (ja) | 2018-06-06 |
EP3058740A4 (en) | 2017-05-17 |
MX368934B (es) | 2019-10-22 |
AU2013403225A1 (en) | 2016-04-07 |
CN105659606A (zh) | 2016-06-08 |
BR112016008044A8 (pt) | 2020-03-17 |
EP3058740B1 (en) | 2020-06-03 |
US20200084472A1 (en) | 2020-03-12 |
US20250227293A1 (en) | 2025-07-10 |
RU2666635C2 (ru) | 2018-09-11 |
US12096024B2 (en) | 2024-09-17 |
EP3720132A1 (en) | 2020-10-07 |
US11252437B2 (en) | 2022-02-15 |
KR20210083403A (ko) | 2021-07-06 |
US20220132163A1 (en) | 2022-04-28 |
RU2016114272A (ru) | 2017-10-18 |
US20160277760A1 (en) | 2016-09-22 |
KR20160070771A (ko) | 2016-06-20 |
EP3058740A1 (en) | 2016-08-24 |
KR102318785B1 (ko) | 2021-10-27 |
CN105659606B (zh) | 2019-06-18 |
KR102275639B1 (ko) | 2021-07-08 |
US10506254B2 (en) | 2019-12-10 |
CA2925183A1 (en) | 2015-04-23 |
US10652576B2 (en) | 2020-05-12 |
AU2013403225B2 (en) | 2018-06-14 |
WO2015054812A1 (en) | 2015-04-23 |
MX2016004707A (es) | 2016-07-18 |
US20240397089A1 (en) | 2024-11-28 |
CA2925183C (en) | 2020-03-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US12096024B2 (en) | Features of base color index map mode for video and image coding and decoding | |
KR102401946B1 (ko) | 인트라 블록 카피 예측에서의 스킵 모드 및 블록 플립핑 | |
JP6355744B2 (ja) | ビデオ及び画像符号化/デコーディングにおけるブロックベクトル予測 | |
JP6359101B2 (ja) | ビデオ及び画像の符号化及び復号のためのイントラブロックコピー予測モードの特徴 | |
CN106664405A (zh) | 用调色板模式对经逸出编码的像素的稳健编码/解码 | |
EP3114840A1 (en) | Dictionary encoding and decoding of screen content | |
TW201631967A (zh) | 用於編碼及解碼之使用轉換係數以漸進更新 | |
JP2018088715A (ja) | イントラブロックコピー予測におけるブロック反転及びスキップモード | |
WO2015054816A1 (en) | Encoder-side options for base color index map mode for video and image coding |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160928 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160928 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20170822 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170912 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20171211 |
|
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: 20180403 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180501 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6336058 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 |