JP4896458B2 - 3dサブバンド符号化のための組み込み基本レイヤコーデック - Google Patents
3dサブバンド符号化のための組み込み基本レイヤコーデック Download PDFInfo
- Publication number
- JP4896458B2 JP4896458B2 JP2005204298A JP2005204298A JP4896458B2 JP 4896458 B2 JP4896458 B2 JP 4896458B2 JP 2005204298 A JP2005204298 A JP 2005204298A JP 2005204298 A JP2005204298 A JP 2005204298A JP 4896458 B2 JP4896458 B2 JP 4896458B2
- Authority
- JP
- Japan
- Prior art keywords
- spatial
- subband
- information
- decoder
- video
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/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/136—Incoming video signal characteristics or properties
-
- 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
- H04N19/615—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding using motion compensated temporal filtering [MCTF]
-
- 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/172—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 picture, frame or field
-
- 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/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
-
- 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/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
-
- 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/63—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using sub-band based transform, e.g. wavelets
-
- 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/63—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using sub-band based transform, e.g. wavelets
- H04N19/635—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using sub-band based transform, e.g. wavelets characterised by filter definition or implementation details
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/13—Adaptive entropy coding, e.g. adaptive variable length coding [AVLC] or context adaptive binary arithmetic coding [CABAC]
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Description
図1に、説明する複数の実施形態を実施するのに用いられる適切なコンピューティング環境(100)の一般化された例を示す。コンピューティング環境(100)は、本発明の用途または機能の範囲に関して何ら限定を示唆しようとするものではなく、説明する方法およびツールは、様々な汎用または専用コンピューティング環境で実施することができる。
図2は、説明する様々な実施形態を実施するのに用いられる一般化された映像エンコーダシステム(200)のブロック図である。図4には、時間分解の4つのレイヤの後に空間分解の1つのレイヤが続く、一般化されたエンコーダ(400)が示されている。図3は、説明する様々な実施形態を実施するのに用いられる一般化された映像デコーダシステム(300)のブロック図である。図5には、時間(逆)分解の4つのレイヤと空間(逆)分解の2つのレイヤを有する、結合されたエンコーダ/デコーダシステム(500)が示されている。
3Dサブバンド映像符号化は、映像の複数レベルの空間/時間サブバンド分解を利用することによって、複数レベルの空間および/または時間スケーラビリティを提供する洗練された方法である。図2には、一般的な3Dサブバンド映像符号化方式(200)が示されている。エンコーダ(200)は、ビデオ画像シーケンス(205)(例えば、プログレッシブビデオフレーム、インターレースビデオフレーム、またはインターレースビデオフレームのフィールド)を受信し、出力として圧縮ビデオ情報(295)を生成する。映像エンコーダの個々の実施形態は一般に、一般化されたエンコーダ(200)の変形または補足バージョンを使用する。
図3には、一般的な3Dサブバンド映像復号化方式(300)が示されている。デコーダ(300)は、圧縮映像情報(395)を受信し、出力として映像画像シーケンス(305)(例えば、プログレッシブビデオフレーム、インターレースビデオフレーム、またはインターレースビデオフレームのフィールド)を生成する。映像デコーダの個々の実装形態は一般に、一般化デコーダ(300)の変形または補足バージョンを使用する。
符号化効率を向上させるため、動き調整(motion−aligned)時間変換(あるいは、本明細書では、動き補償時間フィルタリング(「MCTF」)とも呼ばれる)が、時間分解において適用されて、時間冗長性を効果的に削除する。MCTFの中心的アイデアは、時間分解の適用中に、異なるフレーム間でピクセルの位置合わせを行うというものである。動き調整3D符号化方式は、非妥協的な、または他の符号化方式に比べてはるかに優れた符号化効率に加えて、スケーラビリティ機能も提供することができる。
様々なMCTF方式の中で、リフティングベース(lifting−based)のMCTFは、柔軟で効率的な実装を提供する。図6には、5/3倍直交ウェーブレットに関するリフティングベースのMCTFにおける、入力映像フレーム、時間ローパスフレーム、および時間ハイパスフレームの間の関係が示されている。
Hi=I2i+1−P(I2i+1) (2)
Li=I2i−U(I2i) (4)
いくつかの実施形態においては、スケーラブルな映像エンコーダは、リフティングベースのMCTFにおける更新ステップを適応的に実行し、および/またはスケーラブルな映像デコーダは、IMCTFにおける更新ステップを適応的に実行する。人間の視覚系の特性を利用することによって、適応更新ステップは、時間ローパスサブバンドから復号化される低フレームレート映像の知覚可能な視覚品質を向上させる。同時に、従来の更新ステップと比べて、適応更新ステップは、時間ローパスおよび時間ハイパスサブバンドから復号化されるより高いフレームレートの映像に関して、満足し得る性能を維持する。
適応更新方式は、(1)元の更新情報を可能な限り追加することと、(2)同時に、更新ステップによって導入される視覚的アーティファクトを減少させることの2つの相反する目標の間で、良好なトレードオフを達成する。
エンコーダ内の適応更新ステップは一般に、Li=I2i+f(U2i)と表すことができる。関数f()は、偶数フレームI2iについての更新U2iに適用される適応関数である。Liは合成されたローパスフレームである。
Li=I2i+f(I2i,U2i) (7)
となり、ただし、
図11から図13には、適応更新操作のための方法(1100、1200、1300)が示されている。図9を参照しながら説明したようなエンコーダは、図11および図12に示す方法(1100、1200)を実行し、図10を参照しながら説明したようなデコーダは、図11および図13に示す方法(1100、1300)を実行する。代替として、別のエンコーダまたはデコーダは、方法(1100、1200、1300)を実行する。
本発明のいくつかの実施形態では、スケーラブルな映像エンコーダは、組み込み基本レイヤコーデックを含み、スケーラブルな映像デコーダは、組み込み基本レイヤデコーダを含む。基本的に、組み込み基本レイヤコーデックによって生成されるビットストリームは、3Dサブバンド映像符号化ビットストリームの低ビットレートの基本レイヤとして機能する。スケーラブルな映像符号化/復号化システムというコンテキストでは、例えば、基本レイヤは、システムのために最低の空間、時間、およびSNR解像度で映像を提供し、その上に、システムのために最高の空間、時間、およびSNR解像度までのスケーラビリティを提供する追加の増強レイヤが追加される(符号化および復号化における基本レイヤの正確な役割は、実施形態が違えば異なってくる)。例えば、3Dサブバンド映像エンコーダは、組み込み映像コーデックを含み、3Dサブバンド映像デコーダは、対応する組み込み映像デコーダを含む。
図14から図19には、基本レイヤコーデックまたはデコーダをエンコーダまたはデコーダにそれぞれ組み込むための、3つの異なる方式が示されている。エンコーダでは、基本レイヤ用のコーデックは、時間サブバンド変換の間に組み込まれ、時間サブバンド変換の後には、空間サブバンド変換が続く。付加的な空間サブバンド変換を、時間サブバンド変換の後および/または前に配置することができ、同様にデコーダでも対応する変更が可能である。基本レイヤコーデックは、様々な変換の間の異なる位置に配置することができ、デコーダにおいても対応する変更が可能である。
図14には、第1の方式による3Dサブバンドエンコーダ(1400)が示されている。エンコーダ(1400)は、組み込み基本レイヤコーデック(1420)の他、基本レイヤコーデック(1420)の前後に、ダウンサンプリングモジュール(1410)およびアップサンプリングモジュール(1430)を含む。
図16には、第2の方式による3Dサブバンドエンコーダ(1600)が示されている。エンコーダ(1600)は、組み込み基本レイヤコーデック(1620)の他、基本レイヤコーデック(1620)の前後に、DWTモジュール(1610)およびIDWTモジュール(1630)を含む。
最初の2つの符号化方式は、基本レイヤコーデックが、時間変換の中に組み込まれ、残差信号がさらに、後の時間変換の中で分解される。対照的に、第3の符号化方式では、後の時間変換は、(残差フレームではなく)時間ローパスフレームに適用される。
下位互換性の提供、および低ビットレート映像についてのレート歪みに関する圧縮効率の改善の他にも、基本レイヤからの出力には、付加的な用途が存在し得る。
リフティングベースのMCTFを用いる3Dサブバンド符号化においては、MCP工程のための動きベクトルは、動き推定によって得られる。いくつかの実装では、動き推定プロセスは、MPEG2、H.264/AVCなどの既存の映像規格に準拠するエンコーダのための従来の動き推定と同様である。さらに、Haarおよび5/3時間変換は、それぞれ従来のP画像およびB画像の動き補償プロセスと同様である。
映像シーケンス内に遮蔽(occlusion)または不規則な動きが存在する場合、動き推定は、時間ハイパスサブバンド内のいくつかのブロックに対して、あまりよく一致しないブロックしか見つけることができない。イントラ符号化モードが使用可能でない場合、上記のケースでの強制的なインター予測は、符号化性能を劣化させ、映像品質に悪影響をもたらし得る。
純粋な3Dサブバンド符号化、および上で説明した第3の方式による組み込み基本レイヤデコーダを用いる3Dサブバンド符号化では、動き推定は元のローパスサブバンドについて実行されて、より高いレベルのハイパスサブバンドおよび動き情報が取得される。そのような動き推定は、残差情報符号化コスト対動き情報符号化コストに重みづけを行う「ラムダ(lambda)」パラメータなどの、多くの従来の動き推定パラメータを効果的に含む。
図24には、組み込み基本レイヤコーデックを用いるスケーラブルな符号化のための方法(2400)が示されている。図25には、組み込み基本レイヤデコーダを用いるスケーラブルな復号化のための方法(2500)が示されている。図14、図16、および図18を参照しながら説明したような3Dサブバンドエンコーダは、図24に示す方法(2400)を実行し、図15、図17、および図19を参照しながら説明したような3Dサブバンドデコーダは、図25に示す方法(2500)を実行する。代替として、別のエンコーダまたはデコーダが、これらの方法(2400、2500)を実行する。
一般に、3Dサブバンド映像符号化においてMCTFがいつ実行されるかに応じて、MCTFの2つのカテゴリが存在する。インバンドMCTF(「IBMCTF」)と呼ばれる第1のカテゴリでは、エンコーダは、最初に映像を空間的に分解し、その後、サブバンド/ウェーブレット領域でMCTFを実行する。その後、エンコーダは、さらなる空間分解を実行することができる。空間領域MCTF(「SDMCTF」)と呼ばれる第2のカテゴリでは、エンコーダは、空間分解の前に、空間領域で直接にMCTFを実行する。同様に、復号化時には、IMCTFを空間領域で(「SDIMCTF」)、またはインバンドで(「IBIMCTF」)実行することができる。
図26には、SDMCTF符号化映像の圧縮映像ビットストリームから、低空間解像度映像を復号化し、出力するための2つの簡単な方式(2600、2650)が示されている。低空間解像度映像は、図26の1レベルの空間スケーラビリティによる最大空間解像度とは異なる。
DWT(F1+F2)=DWT(F1)+DWT(F2) (10)
となる。SL解像度バッファを使用して、中間結果を保持するために、DWTは、空間領域予測をSL領域での予測に低下させる。
様々な要因が、SDMCTF符号化映像の3Dサブバンド符号化において、空間スケーラビリティに関係する問題をもたらす。1つの要因は、SL領域における補間および動き補償の非効率性である。別の要因は、(符号化におけるMCTFの位置と比べた)IMCTFの位置である。さらに別の要因は、動き補償に起因する、サブバンド全体にわたる電力スペクトルリーク(power spectrum leak)である。
空間領域補間とSL領域補間の両方で、(双1次フィルタまたは8タップsincフィルタなど)同じ補間フィルタが使用される場合であっても、2つの操作の異なるスケールのために、フレーム内の同じ位置にある与えられた分数(fractional)ピクセルは、ピクセルの異なる組によって補間される。この結果、サブピクセルで補間された参照画像の間で不一致が生じる。
IBIMCTFの場合、(14)に示すように、インバンド補間が空間領域補間で置き換えられたとしても、MCPのための参照画像は依然としてローパスフレームであり、MCPはウェーブレット領域で起こる。エンコーダと比較して、DWTとMCPの期待される順序は交換される(エンコーダでは、MCPがDWTの前に置かれる)。しかし、DWTのシフトバリアント特性のため、DWT操作とMCP操作は非可換である。
IDWT(MCPSL(FSL))≠MCPSD(IDWT(FSL)) (16)
簡略化のために、MCPが単純なブロックベースの動きシフト(motion shift)操作を含むと仮定すると、式(15)は以下のように示すことができる。現在のフレームは、ブロックB={Bi|i=1,...,m}に分割され、これらのブロックの動きベクトルは、MV={mvi|i=1,...,m}であると仮定する。
3Dウェーブレット符号化では、空間−時間サブバンドは独立であると通常は仮定される。多くの適用例では、空間−時間サブバンドは、特にハイパスサブバンドは、任意に除去される。しかし、MCTFを用いる3Dサブバンド符号化では、近隣フレームのローパスサブバンドおよびハイパスサブバンドは、動きシフトによって持ち込まれる電力スペクトルリークのために類似性をもつ。
本発明のいくつかの実施形態では、3Dサブバンドデコーダは、低空間解像度出力についてSDMCTF符号化映像を復号化する場合の復号化性能を改善するために、複数の方法のいずれかを使用する。これらの方法は、段階的に復号化性能を改善し、大部分は、エンコーダおよび送信ビットストリームに対する変更を必要としない。概して、これらの方法は、異なるレベルの複雑さにおいて異なるオプションをもった、柔軟な復号化方式を提供する。
後続の方式との比較のため、図29には、復号化時に専用される付加的な計算またはバッファ資源をもたないIBIMCTFが示されている。図29の方式は、図26のIBIMCTFデコーダ(2650)の1レベルのIMCTFに対応する。図29に示す操作は、ウェーブレット領域で生じる。
第2のタイプの方式では、3Dサブバンドデコーダは、補間操作および/またはMCP操作を空間領域に移動することによって、IMCTFを改良する。デコーダは、参照画像情報用のSL解像度バッファを依然として使用する。図30には、第2のタイプの方式のための一般化されたフレームワークが示されており、時間逆変換が最適化された時間逆変換OTi -1として示されている。図31、図32、および図33には、第2のタイプの方式の様々な変形による1レベルのIMCTFの例が示されている。
図31に示された方式(方式B1)によれば、3Dサブバンドデコーダは、SLバッファ(3110)を使用して、参照画像情報として使用されるSLサブバンド情報を保存する。デコーダは、バッファされたSLサブバンド情報を使用して、IDWT操作(3120)を実行する。IDWT操作(3120)では、SHサブバンドは空(SH=0)として用いられる。したがって、IDWT操作(3120)は、SLサブバンド情報から参照フレーム(3130)を生成する。SLサブバンド情報の有効解像度がQCIFである場合、参照フレーム(3130)の有効解像度はCIFである。
図32に示された方式(方式B2)によれば、3Dサブバンドデコーダは、SLバッファ(3210)を使用して、参照画像情報として使用されるSLサブバンド情報を保存する。デコーダは、バッファされたSLサブバンド情報を使用して、IDWT操作(3220)を実行する。IDWT操作(3220)では、SHサブバンドは空(SH=0)として用いられる。したがって、IDWT操作(3220)は、SLサブバンド情報から参照フレーム(3230)を生成する。SLサブバンド情報の有効解像度がQCIFである場合、参照フレーム(3230)の有効解像度はCIFである。
図33に示された方式(方式B3)によれば、3Dサブバンドデコーダは、SLバッファ(3310)を使用して、参照画像情報として使用されるSLサブバンド情報を保存する。デコーダは、バッファされたSLサブバンド情報を使用して、IDWT操作(3320)を実行する。IDWT操作(3320)では、SHサブバンドは空(SH=0)として用いられる。したがって、IDWT操作(3320)は、SLサブバンド情報から参照フレーム(3330)を生成する。SLサブバンド情報の有効解像度がQCIFである場合、参照フレーム(3330)の有効解像度はCIFである。
図34には、復号化時に専用される付加的な計算またはバッファリソースをもつSDIMCTFが示されている。図34の方式は、図26のSDIMCTFデコーダ(2600)の1レベルのIMCTFに対応する。図34に示す操作は、空間領域で生じる。方式B3と比べると、方式Cの参照画像バッファは、SDバッファであり、デコーダは、IMCTFのレベルごとにIDWTおよびDWT操作を実行しない。このようにして、中間結果のSH情報は、後のSDIMCTFで使用するために保持される。
SHドリフティング問題に対処するため、ビットストリーム抽出器において、帯域をSH係数に割り当てる。これは、SL解像度映像出力のための復号化時に、SHサブバンド情報を単純に除去する、従来の空間スケーラビリティとは異なる。
以下の表は、方式A、B1、B2、B3、C、およびDの特性を比較したものである。
IBMCTFおよびIBIMCTFに伴う1つの問題は、動き推定および補償についてのウェーブレット変換のシフト変動(shift variance)効果をいかに低減するかであり、イメージ領域でのシフト/動きは、変換領域に直接にマッピングされない。いくつかの方法が、整数ピクセル移動を変換領域にマッピングする(例えば、非特許文献4、および非特許文献5を参照)。このセクションでは、分数ピクセル移動を変換領域での位相変化にマッピングするための方法について説明する。そうすることによって、動き推定および補償をより正確に実行でき、そのことが、符号化性能に著しい影響を及ぼし得る。
...x(n) y(n) x(n+1) y(n+1) x(n+2) y(n+2) x(n+3) y(n+3)
0−位相 ...x(n) x(n+1) x(n+2)...
1/2−位相 ...y(n) y(n+1) y(n+2)...
1−位相 ...x(n+1) x(n+2) x(n+3)...
3/2−位相 ...y(n+1) y(n+2) y(n+3)...
T1/2 1(0,0)=[0.0098 −0.0957 0.8867 0.2227 −0.0215 −0.0020]
T1/2 1(0,1)=[−0.0024 0.0488 −0.2290 0.3242 −0.1440 0.0020 0.0005]
T1/2 1(1,0)=[0.0391 −0.2344 0.3438 −0.1406 −0.0078]
T1/2 1(1,1)=[−0.0098 0.1582 0.3633 −0.5352 0.0215 0.0020]
T1/2 2(0,0)=[−0.0625 0.5625 0.5625 −0.0625]
T1/2 2(0,1)=[0.015625 −0.25 0.46875 −0.25 0.015625]
T1/2 2(1,0)=[−0.25 0.5 −0.25]
T1/2 2(1,1)=[0.0625 −0.5625 −0.5625 0.0625]
T1/2 3(0,0)=[−0.0020 −0.0215 0.2227 0.8867 −0.0957 0.0098]
T1/2 3(0,1)=[0.0005 0.0020 −0.1440 0.3241 −0.2290 0.0488 −0.0024]
T1/2 3(1,0)=[−0.0078 −0.1406 0.3438 −0.2344 0.0391]
T1/2 3(1,1)=[0.0020 0.0215 −0.5352 0.3633 0.1582 −0.0098]
110 プロセシングユニット
120 メモリ
140 記憶装置
150 入力装置
160 出力装置
170 通信コネクション
Claims (20)
- ビデオデコーダを実装したコンピューティング装置において、
ビデオデコーダを実装した前記コンピューティング装置で、第1の空間解像度で空間領域動き補償時間フィルタリング(SDMCTF)によって符号化された映像を受信するステップであって、前記SDMCTFは、前記第1の空間解像度よりも低い第2の空間解像度で、ローパスサブバンド領域を含む複数のサブバンド領域へ空間分解する前に、空間領域における空間領域値の動き補償時間フィルタリングで符号化することによって特徴付けられており、前記SDMCFTは前記第1の空間解像度で前記空間領域において動き補償予測を生成する、受信するステップと、
ビデオデコーダを実装した前記コンピューティング装置を使用して、前記第1の空間解像度より低い前記第2の空間解像度で出力するために、インバンド逆動き補償時間フィルタリング(IBIMCTF)を用いて前記映像の少なくとも一部を復号化するステップであって、前記IBIMCTFは、サブバンド値の逆動き補償時間フィルタリングによって特徴づけられており、1つ以上の参照画像について補間を実行することを含み、前記補間は、バッファされた空間ローパスサブバンド情報に対する補間ではなく、前記IBIMCTFは、前記第2の空間解像度で前記ローパスサブバンド領域における動き補償予測を生成する、復号化するステップと
を備えることを特徴とする方法。 - 前記復号化するステップは、
前記バッファされた空間ローパスサブバンド情報に対して、空間サブバンド逆変換を実行するステップと、
前記空間サブバンド逆変換の結果に対して、過完備空間サブバンド変換を実行するステップであって、前記過完備空間サブバンド変換の結果に前記補間が適用されるステップと、
前記補間の結果への前記IBIMCTFに対して、前記動き補償予測を実行するステップと
を含むことを特徴とする請求項1に記載の方法。 - 前記空間サブバンド逆変換は、離散逆ウェーブレット変換(IDWT)であり、前記過完備空間サブバンド変換は、過完備離散ウェーブレット変換(DWT)であることを特徴とする請求項2に記載の方法。
- 前記復号化するステップは、
前記バッファされた空間ローパスサブバンド情報に対して空間サブバンド逆変換を実行するステップであって、前記補間は前記空間サブバンド逆変換の結果に適用するステップと、
前記補間の結果に対してダウンサンプリング離散ウェーブレット変換(DSDWT)を実行するステップと、
前記DSDWTの結果への前記IBIMCFTに対して、前記動き補償予測を実行するステップと
を含むことを特徴とする請求項1に記載の方法。 - 前記空間サブバンド逆変換は、逆離散ウェーブレット変換(IDWT)であり、前記DSDWTは、mサンプリング過完備離散ウェーブレット変換(DWT)であることを特徴とする請求項4に記載の方法。
- 前記IBIMCTFに対する前記動き補償予測は、前記SDMCTFからの動き情報を使用することを特徴とする請求項1に記載の方法。
- 前記復号化するステップはさらに、前記バッファされた空間ローパスサブバンド情報に対して空間サブバンド逆変換を実行するが、空間ハイパスサブバンド情報に対しては実行しないステップを含み、前記補間は、前記空間サブバンド逆変換の後に続くことを特徴とする請求項1に記載の方法。
- 前記第1の空間解像度は、水平および垂直方向について前記第2の空間解像度の2倍であることを特徴とする請求項1に記載の方法。
- ビデオデコーダを実装したコンピューティング装置において、
ビデオデコーダを実装した前記コンピューティング装置で、第1の空間解像度で空間領域動き補償時間フィルタリング(SDMCTF)によって符号化された映像を受信するステップあって、前記SDMCTFは、前記第1の空間解像度より低い第2の空間解像度で、ローパスサブバンド領域を含む複数のサブバンド領域へ空間分解する前に、空間領域において空間領域値の動き予測時間フィルタリングで符号化することによって特徴付けられている、受信するステップと、
ビデオデコーダを実装した前記コンピューティング装置を使用して、前記第1の空間解像度より低い前記第2の空間解像度で出力するために、空間領域逆動き補償時間フィルタリング(SDIMCTF)を用いて前記映像の少なくとも一部を復号化するステップであって、前記SDIMCTFは空間領域値の逆動き補償時間フィルタリングによって特徴付けられており、前記SDIMCTFは前記第1の空間解像度で前記空間領域において動き補償予測を生成する1つ以上の参照画像を使用し、前記SDIMCTFに対する前記1つ以上の参照画像は、前記第2の空間解像度で前記ローパスサブバンド領域における受信された空間ローパスサブバンド情報からは再構成されるが、前記第1の空間解像度への解像度の向上に関連付けられた受信された空間ハイパスサブバンド情報からは再構成されない、復号化するステップと
を備えることを特徴とする方法。 - 前記復号化するステップは、
前記受信された空間ローパスサブバンド情報に対して空間サブバンド逆変換を実行するが、空間ハイパスサブバンド情報に対しては実行しないステップと、
前記空間サブバンド逆変換の結果に対して空間領域補間を実行するステップと、
前記空間領域補間の結果を参照画像情報として使用して、前記SDIMCTFに対する前記動き補償予測を実行するステップと、
前記SDIMCTFに対する前記動き補償予測の結果に、空間サブバンド変換を実行するステップと
を含むことを特徴とする請求項9に記載の方法。 - 前記空間サブバンド逆変換は、逆離散ウェーブレット変換(IDWT)であり、前記空間サブバンド変換は、離散ウェーブレット変換(DWT)であることを特徴とする請求項10に記載の方法。
- 1つまたは複数のバッファは、前記受信された空間ローパスサブバンド情報を保存するが、空間ハイパスサブバンド情報は保存しないことを特徴とする請求項10に記載の方法。
- 前記復号化するステップは、
バッファされた空間領域情報に対して空間領域補間を実行するステップと、
前記空間領域補間の結果を参照画像情報として使用して、前記SDIMCTFに対する前記動き補償予測を実行するステップと
を含むことを特徴とする請求項9に記載の方法。 - 前記SDIMCTFの初期レベルでは、前記バッファされた空間領域情報は、前記受信された空間ローパスサブバンド情報から生成されるが、空間ハイパスサブバンド情報からは生成されず、前記SDIMCTFの1つ以上の後続のレベルでは、前記バッファされた空間領域情報は、前記SDIMCTFの中間結果として生成された空間ハイパスサブバンド情報を保持することを特徴とする請求項13に記載の方法。
- ビデオデコーダを実装したコンピューティング装置において、
ビデオデコーダを実装した前記コンピューティング装置で、第1の空間解像度で空間領域動き補償時間フィルタリング(SDMCTF)によって符号化された映像を受信するステップであって、前記SDMCTFは、空間分解の前に、空間領域において空間領域値の動き補償時間フィルタリングで符号化することによって特徴付けられている、受信するステップと、
ビデオデコーダを実装した前記コンピューティング装置を使用して、前記第1の空間解像度より低い第2の空間解像度で出力するために、空間領域逆動き補償時間フィルタリング(SDIMCTF)を用いて前記映像の少なくとも一部を復号化するステップであって、前記SDIMCTFは、空間領域値の逆動き補償予測時間フィルタリングによって特徴付けられており、前記SDIMCTFは、前記第1の空間解像度で前記空間領域において動き補償予測を生成し、空間解像度を前記第1の空間解像度までに強化するために空間ハイパスサブバンド情報を使用することなしに、前記SDIMCTFにおける動き補償性能を向上する、前記第1の空間解像度に関連付けられた前記空間ハイパスサブバンド情報を使用するステップを含む、復号化するステップと
を備えることを特徴とする方法。 - 前記復号化するステップは、
バッファされた空間領域情報に対して空間領域補間を実行するステップと、
前記空間領域補間の結果を参照画像情報として使用して、前記SDIMCTFに対して前記動き補償予測を実行するステップと
を含むことを特徴とする請求項15に記載の方法。 - 前記空間ハイパスサブバンド情報は、前記SDIMCTFの中間結果として生成され、前記バッファされた空間領域情報として保持されることを特徴とする請求項16に記載の方法。
- 前記空間ハイパスサブバンド情報は、前記受信された映像の一部とすることができ、前記バッファされた空間領域情報は、受信された空間ローパスサブバンド情報と前記受信された空間ハイパスサブバンド情報とから生成されることを特徴とする請求項16に記載の方法。
- 前記空間ハイパスサブバンド情報の使用は、前記SDIMCTFにおけるドリフトを制御する助けとなることを特徴とする請求項15に記載の方法。
- 前記空間ハイパスサブバンド情報に関連付けられた1つ以上の利得係数は、前記空間ハイパスサブバンド情報が、前記第2の空間解像度での前記出力における歪みをどれだけ低減するかを明らかにすることを特徴とする請求項15に記載の方法。
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US58784204P | 2004-07-13 | 2004-07-13 | |
US60/587,842 | 2004-07-13 | ||
US11/127,001 | 2005-05-10 | ||
US11/127,001 US8374238B2 (en) | 2004-07-13 | 2005-05-10 | Spatial scalability in 3D sub-band decoding of SDMCTF-encoded video |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006060792A JP2006060792A (ja) | 2006-03-02 |
JP4896458B2 true JP4896458B2 (ja) | 2012-03-14 |
Family
ID=36107853
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005204298A Expired - Fee Related JP4896458B2 (ja) | 2004-07-13 | 2005-07-13 | 3dサブバンド符号化のための組み込み基本レイヤコーデック |
Country Status (5)
Country | Link |
---|---|
US (1) | US8374238B2 (ja) |
EP (1) | EP1617678A3 (ja) |
JP (1) | JP4896458B2 (ja) |
KR (1) | KR101183304B1 (ja) |
CN (1) | CN1738435B (ja) |
Families Citing this family (78)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7580461B2 (en) | 2004-02-27 | 2009-08-25 | Microsoft Corporation | Barbell lifting for wavelet coding |
US8369405B2 (en) | 2004-05-04 | 2013-02-05 | Qualcomm Incorporated | Method and apparatus for motion compensated frame rate up conversion for block-based low bit rate video |
MX2007000254A (es) | 2004-07-01 | 2007-04-09 | Qualcomm Inc | Metodo y aparato para utilizar tecnicas de conversion ascendente de indice de cuadro en codificacion de video que se puede escalar. |
TW200625964A (en) | 2004-07-20 | 2006-07-16 | Qualcomm Inc | Method and apparatus for encoder assisted-frame rate up conversion (EA-FRUC) for video compression |
US8553776B2 (en) | 2004-07-21 | 2013-10-08 | QUALCOMM Inorporated | Method and apparatus for motion vector assignment |
KR20060027779A (ko) * | 2004-09-23 | 2006-03-28 | 엘지전자 주식회사 | 영상 블록의 시간상 및 공간상 상관관계를 이용한영상신호의 엔코딩 및 디코딩 방법과 장치 |
KR100679022B1 (ko) * | 2004-10-18 | 2007-02-05 | 삼성전자주식회사 | 계층간 필터링을 이용한 비디오 코딩 및 디코딩방법과,비디오 인코더 및 디코더 |
US7471850B2 (en) * | 2004-12-17 | 2008-12-30 | Microsoft Corporation | Reversible transform for lossy and lossless 2-D data compression |
US8300693B2 (en) * | 2005-01-18 | 2012-10-30 | Ecole Polytechnique Federale De Lausanne | Image transform for video coding |
KR20060088461A (ko) * | 2005-02-01 | 2006-08-04 | 엘지전자 주식회사 | 영상신호의 엔코딩/디코딩시에 영상블록을 위한 모션벡터를베이스 레이어 픽처의 모션벡터로부터 유도하는 방법 및장치 |
TWI301953B (en) * | 2005-03-14 | 2008-10-11 | Qisda Corp | Methods and apparatuses for video encoding |
US7455232B2 (en) * | 2005-03-31 | 2008-11-25 | Symbol Technologies, Inc. | Systems and methods for dataform decoding |
EP1908292A4 (en) * | 2005-06-29 | 2011-04-27 | Nokia Corp | METHOD AND DEVICE FOR THE UPDATE STEP IN VIDEO CODING USING MOTION COMPENSATED TIME FILTERING |
US8036274B2 (en) * | 2005-08-12 | 2011-10-11 | Microsoft Corporation | SIMD lapped transform-based digital media encoding/decoding |
KR20080044874A (ko) * | 2005-08-15 | 2008-05-21 | 노키아 코포레이션 | 비디오 코딩 시의 갱신 연산을 위한 서브 픽셀 보간 방법및 장치 |
US20090161762A1 (en) * | 2005-11-15 | 2009-06-25 | Dong-San Jun | Method of scalable video coding for varying spatial scalability of bitstream in real time and a codec using the same |
US8619865B2 (en) * | 2006-02-16 | 2013-12-31 | Vidyo, Inc. | System and method for thinning of scalable video coding bit-streams |
US8750387B2 (en) | 2006-04-04 | 2014-06-10 | Qualcomm Incorporated | Adaptive encoder-assisted frame rate up conversion |
US8634463B2 (en) | 2006-04-04 | 2014-01-21 | Qualcomm Incorporated | Apparatus and method of enhanced frame interpolation in video compression |
WO2007139266A1 (en) * | 2006-06-01 | 2007-12-06 | Electronics And Telecommunications Research Institute | Method and apparatus for video coding on pixel-wise prediction |
US9332274B2 (en) * | 2006-07-07 | 2016-05-03 | Microsoft Technology Licensing, Llc | Spatially scalable video coding |
JP4265642B2 (ja) | 2006-10-16 | 2009-05-20 | ソニー株式会社 | 情報処理装置および方法、記録媒体、並びにプログラム |
US8233532B2 (en) * | 2007-09-21 | 2012-07-31 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Information signal, apparatus and method for encoding an information content, and apparatus and method for error correcting an information signal |
MY162861A (en) | 2007-09-24 | 2017-07-31 | Koninl Philips Electronics Nv | Method and system for encoding a video data signal, encoded video data signal, method and system for decoding a video data signal |
JP5451626B2 (ja) * | 2007-10-19 | 2014-03-26 | トムソン ライセンシング | 統合された空間・ビット深度スケーラビリティ |
US8155184B2 (en) * | 2008-01-16 | 2012-04-10 | Sony Corporation | Video coding system using texture analysis and synthesis in a scalable coding framework |
BRPI0906767A2 (pt) * | 2008-01-18 | 2015-07-14 | Thomson Licensing | Método para a avaliação da qualidade perceptual |
US8804831B2 (en) | 2008-04-10 | 2014-08-12 | Qualcomm Incorporated | Offsets at sub-pixel resolution |
US20090257499A1 (en) * | 2008-04-10 | 2009-10-15 | Qualcomm Incorporated | Advanced interpolation techniques for motion compensation in video coding |
US9967590B2 (en) | 2008-04-10 | 2018-05-08 | Qualcomm Incorporated | Rate-distortion defined interpolation for video coding based on fixed filter or adaptive filter |
US8369638B2 (en) * | 2008-05-27 | 2013-02-05 | Microsoft Corporation | Reducing DC leakage in HD photo transform |
US8447591B2 (en) * | 2008-05-30 | 2013-05-21 | Microsoft Corporation | Factorization of overlapping tranforms into two block transforms |
US8275209B2 (en) * | 2008-10-10 | 2012-09-25 | Microsoft Corporation | Reduced DC gain mismatch and DC leakage in overlap transform processing |
US20100149301A1 (en) * | 2008-12-15 | 2010-06-17 | Microsoft Corporation | Video Conferencing Subscription Using Multiple Bit Rate Streams |
GB2471323B (en) | 2009-06-25 | 2014-10-22 | Advanced Risc Mach Ltd | Motion vector estimator |
US8576269B2 (en) * | 2009-09-17 | 2013-11-05 | Magor Communications Corporation | Method and apparatus for communicating an image over a network with spatial scalability |
US8902978B2 (en) | 2010-05-30 | 2014-12-02 | Lg Electronics Inc. | Enhanced intra prediction mode signaling |
JP2011259093A (ja) * | 2010-06-07 | 2011-12-22 | Sony Corp | 画像復号化装置と画像符号化装置およびその方法とプログラム |
US8947492B2 (en) * | 2010-06-18 | 2015-02-03 | Microsoft Corporation | Combining multiple bit rate and scalable video coding |
WO2012016354A1 (en) * | 2010-08-04 | 2012-02-09 | Nxp B.V. | Video player |
EP2509315B1 (en) * | 2011-04-04 | 2016-08-17 | Nxp B.V. | Video decoding switchable between two modes of inverse motion compensation |
US9008180B2 (en) * | 2011-04-21 | 2015-04-14 | Intellectual Discovery Co., Ltd. | Method and apparatus for encoding/decoding images using a prediction method adopting in-loop filtering |
US8767824B2 (en) * | 2011-07-11 | 2014-07-01 | Sharp Kabushiki Kaisha | Video decoder parallelization for tiles |
JP5810700B2 (ja) * | 2011-07-19 | 2015-11-11 | ソニー株式会社 | 画像処理装置及び画像処理方法 |
TWI595770B (zh) | 2011-09-29 | 2017-08-11 | 杜比實驗室特許公司 | 具有對稱圖像解析度與品質之圖框相容全解析度立體三維視訊傳達技術 |
JP5735181B2 (ja) | 2011-09-29 | 2015-06-17 | ドルビー ラボラトリーズ ライセンシング コーポレイション | デュアルレイヤフレームコンパチブルフル解像度立体3dビデオ配信 |
WO2013067435A1 (en) * | 2011-11-04 | 2013-05-10 | Huawei Technologies Co., Ltd. | Differential pulse code modulation intra prediction for high efficiency video coding |
WO2013112744A2 (en) * | 2012-01-24 | 2013-08-01 | Futurewei Technologies, Inc. | Compressed domain watermarking with reduced error propagation |
US9111376B2 (en) * | 2012-01-26 | 2015-08-18 | Samsung Electronics Co., Ltd. | Image processing method and apparatus for 3D video |
KR20130086911A (ko) * | 2012-01-26 | 2013-08-05 | 삼성전자주식회사 | 3차원 비디오를 위한 영상 처리 방법 및 장치 |
JP2013198059A (ja) * | 2012-03-22 | 2013-09-30 | Sharp Corp | 画像符号化装置、画像復号装置、画像符号化方法、画像復号方法およびプログラム |
JP5470415B2 (ja) * | 2012-03-30 | 2014-04-16 | Eizo株式会社 | イプシロンフィルタの閾値決定方法およびローパスフィルタの係数決定方法 |
US9860558B2 (en) * | 2012-09-28 | 2018-01-02 | Intel Corporation | Inter-layer intra mode prediction |
KR102445274B1 (ko) * | 2012-10-01 | 2022-09-20 | 지이 비디오 컴프레션, 엘엘씨 | 향상 레이어에서 변환 계수 블록들의 서브블록-기반 코딩을 이용한 스케일러블 비디오 코딩 |
KR20140071809A (ko) | 2012-12-04 | 2014-06-12 | 삼성전자주식회사 | 비디오 데이터의 처리 방법 및 장치 |
US9596465B2 (en) | 2013-01-04 | 2017-03-14 | Intel Corporation | Refining filter for inter layer prediction of scalable video coding |
US9609336B2 (en) * | 2013-04-16 | 2017-03-28 | Fastvdo Llc | Adaptive coding, transmission and efficient display of multimedia (acted) |
US9313493B1 (en) * | 2013-06-27 | 2016-04-12 | Google Inc. | Advanced motion estimation |
US9973780B2 (en) | 2013-10-31 | 2018-05-15 | Microsoft Technology Licensing, Llc | Scaled video for pseudo-analog transmission in spatial domain |
US9812788B2 (en) | 2014-11-24 | 2017-11-07 | Nxp B.V. | Electromagnetic field induction for inter-body and transverse body communication |
US10014578B2 (en) | 2014-05-05 | 2018-07-03 | Nxp B.V. | Body antenna system |
US9819395B2 (en) | 2014-05-05 | 2017-11-14 | Nxp B.V. | Apparatus and method for wireless body communication |
US10009069B2 (en) | 2014-05-05 | 2018-06-26 | Nxp B.V. | Wireless power delivery and data link |
US9819075B2 (en) | 2014-05-05 | 2017-11-14 | Nxp B.V. | Body communication antenna |
US10015604B2 (en) | 2014-05-05 | 2018-07-03 | Nxp B.V. | Electromagnetic induction field communication |
CN114554199B (zh) * | 2014-09-30 | 2023-11-10 | 寰发股份有限公司 | 用于视频编码的自适应运动向量分辨率的方法 |
US10283091B2 (en) | 2014-10-13 | 2019-05-07 | Microsoft Technology Licensing, Llc | Buffer optimization |
US9819097B2 (en) | 2015-08-26 | 2017-11-14 | Nxp B.V. | Antenna system |
US9807416B2 (en) | 2015-09-21 | 2017-10-31 | Google Inc. | Low-latency two-pass video coding |
US10320086B2 (en) | 2016-05-04 | 2019-06-11 | Nxp B.V. | Near-field electromagnetic induction (NFEMI) antenna |
US10574999B2 (en) * | 2016-05-05 | 2020-02-25 | Intel Corporation | Method and system of video coding with a multi-pass prediction mode decision pipeline |
US10796464B2 (en) * | 2017-08-25 | 2020-10-06 | Siemens Healthcare Gmbh | Selective image reconstruction |
US10762691B2 (en) * | 2017-09-08 | 2020-09-01 | Microsoft Technology Licensing, Llc | Techniques for compensating variable display device latency in image display |
CN113424533A (zh) | 2019-02-14 | 2021-09-21 | 北京字节跳动网络技术有限公司 | 复杂度降低的解码器侧运动推导 |
CN117692630A (zh) | 2019-05-11 | 2024-03-12 | 北京字节跳动网络技术有限公司 | 视频处理中编解码工具的选择性使用 |
WO2021061493A1 (en) * | 2019-09-24 | 2021-04-01 | Futurewei Technologies, Inc. | Temporal identifier constraints for sei messages |
KR20220073752A (ko) | 2019-10-12 | 2022-06-03 | 베이징 바이트댄스 네트워크 테크놀로지 컴퍼니, 리미티드 | 비디오 코딩 툴들을 위한 상위 레벨 신택스 |
WO2021171259A1 (en) * | 2020-02-27 | 2021-09-02 | Ssimwave Inc. | Real-time latency measurement of video streams |
Family Cites Families (129)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
SU1506554A1 (ru) | 1987-10-06 | 1989-09-07 | Предприятие П/Я А-1772 | Кодер видеосигнала |
USRE35910E (en) | 1989-05-11 | 1998-09-29 | Matsushita Electric Industrial Co., Ltd. | Moving image signal encoding apparatus and decoding apparatus |
JP3303869B2 (ja) | 1990-11-30 | 2002-07-22 | 株式会社日立製作所 | 画像符号化方法、画像符号化装置、画像復号化方法 |
US5136377A (en) | 1990-12-11 | 1992-08-04 | At&T Bell Laboratories | Adaptive non-linear quantizer |
US5611038A (en) | 1991-04-17 | 1997-03-11 | Shaw; Venson M. | Audio/video transceiver provided with a device for reconfiguration of incompatibly received or transmitted video and audio information |
US5414469A (en) | 1991-10-31 | 1995-05-09 | International Business Machines Corporation | Motion video compression system with multiresolution features |
US5270813A (en) * | 1992-07-02 | 1993-12-14 | At&T Bell Laboratories | Spatially scalable video coding facilitating the derivation of variable-resolution images |
US5300949A (en) | 1992-10-22 | 1994-04-05 | International Business Machines Corporation | Scalable digital video decompressor |
KR970000683B1 (ko) | 1993-05-31 | 1997-01-16 | 삼성전자 주식회사 | 해상도 가변 적응적 화상압축/복원방법 및 장치 |
US5592226A (en) * | 1994-01-26 | 1997-01-07 | Btg Usa Inc. | Method and apparatus for video data compression using temporally adaptive motion interpolation |
US5828421A (en) | 1994-10-11 | 1998-10-27 | Hitachi America, Ltd. | Implementation efficient digital picture-in-picture decoding methods and apparatus |
US5821986A (en) | 1994-11-03 | 1998-10-13 | Picturetel Corporation | Method and apparatus for visual communications in a scalable network environment |
US5864637A (en) | 1995-04-18 | 1999-01-26 | Advanced Micro Devices, Inc. | Method and apparatus for improved video decompression by selective reduction of spatial resolution |
US6002801A (en) | 1995-04-18 | 1999-12-14 | Advanced Micro Devices, Inc. | Method and apparatus for improved video decompression by selection of IDCT method based on image characteristics |
US5825929A (en) | 1995-10-05 | 1998-10-20 | Microsoft Corporation | Transformation block optimization method |
US6957350B1 (en) | 1996-01-30 | 2005-10-18 | Dolby Laboratories Licensing Corporation | Encrypted and watermarked temporal and resolution layering in advanced television |
JP2000506687A (ja) | 1996-03-29 | 2000-05-30 | サーノフ コーポレイション | 知覚量を用いて符号化を最適化し自動操作可能な画像圧縮を実行する装置及び方法 |
JP3466032B2 (ja) | 1996-10-24 | 2003-11-10 | 富士通株式会社 | 動画像符号化装置および復号化装置 |
AR016812A1 (es) | 1997-08-14 | 2001-08-01 | Samsung Electronics Co Ltd | Metodo para transmitir informacion de video comprimida, disposiciones de compresion y de grabacion de video y aparato de reproduccion de video |
US6339434B1 (en) | 1997-11-24 | 2002-01-15 | Pixelworks | Image scaling circuit for fixed pixed resolution display |
WO1999029112A1 (en) | 1997-12-01 | 1999-06-10 | Matsushita Electric Industrial Co., Ltd. | Image processor, image data processor and variable length encoder/decoder |
US6239847B1 (en) | 1997-12-15 | 2001-05-29 | Netergy Networks, Inc. | Two pass multi-dimensional data scaling arrangement and method thereof |
US6873368B1 (en) | 1997-12-23 | 2005-03-29 | Thomson Licensing Sa. | Low noise encoding and decoding method |
US6229570B1 (en) * | 1998-09-25 | 2001-05-08 | Lucent Technologies Inc. | Motion compensation image interpolation—frame rate conversion for HDTV |
US6501484B1 (en) | 1998-09-29 | 2002-12-31 | Globalstreams, Inc. | System and method for high definition video rescaling |
US6418166B1 (en) | 1998-11-30 | 2002-07-09 | Microsoft Corporation | Motion estimation and block matching pattern |
US6259741B1 (en) | 1999-02-18 | 2001-07-10 | General Instrument Corporation | Method of architecture for converting MPEG-2 4:2:2-profile bitstreams into main-profile bitstreams |
US6499060B1 (en) | 1999-03-12 | 2002-12-24 | Microsoft Corporation | Media coding for loss recovery with remotely predicted data units |
FR2792798B1 (fr) | 1999-04-26 | 2001-05-25 | Thomson Multimedia Sa | Procede et dispositif de quantification pour compression video |
US6678424B1 (en) | 1999-11-11 | 2004-01-13 | Tektronix, Inc. | Real time human vision system behavioral modeling |
US6700933B1 (en) | 2000-02-15 | 2004-03-02 | Microsoft Corporation | System and method with advance predicted bit-plane coding for progressive fine-granularity scalable (PFGS) video coding |
US6510177B1 (en) | 2000-03-24 | 2003-01-21 | Microsoft Corporation | System and method for layered video coding enhancement |
US6456663B1 (en) | 2000-03-29 | 2002-09-24 | Matsushita Electric Industrial Co., Ltd. | DCT domain down conversion system that compensates for IDCT mismatch |
JP4560897B2 (ja) * | 2000-06-02 | 2010-10-13 | ソニー株式会社 | 通信装置、通信方法及び媒体 |
US6647061B1 (en) | 2000-06-09 | 2003-11-11 | General Instrument Corporation | Video size conversion and transcoding from MPEG-2 to MPEG-4 |
US7023922B1 (en) | 2000-06-21 | 2006-04-04 | Microsoft Corporation | Video coding system and method using 3-D discrete wavelet transform and entropy coding with motion information |
WO2002001881A2 (en) * | 2000-06-30 | 2002-01-03 | Koninklijke Philips Electronics N.V. | Encoding method for the compression of a video sequence |
KR100370076B1 (ko) | 2000-07-27 | 2003-01-30 | 엘지전자 주식회사 | 다운 컨버젼 기능을 갖는 비디오 디코더 및 비디오 신호를디코딩 하는 방법 |
KR20020064791A (ko) | 2000-08-08 | 2002-08-09 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | 웨이브렛 분해에 기초한 비디오 인코딩 방법 |
US6937291B1 (en) | 2000-08-31 | 2005-08-30 | Intel Corporation | Adaptive video scaler |
US6940905B2 (en) | 2000-09-22 | 2005-09-06 | Koninklijke Philips Electronics N.V. | Double-loop motion-compensation fine granular scalability |
DE10048735A1 (de) | 2000-09-29 | 2002-04-11 | Bosch Gmbh Robert | Verfahren zur Codierung und Decodierung von Bildsequenzen sowie Einrichtungen hierzu |
US20020159484A1 (en) | 2000-12-05 | 2002-10-31 | Murat Azizoglu | Coding scheme using a control code map for signal transmission in optical communications networks |
US7072525B1 (en) | 2001-02-16 | 2006-07-04 | Yesvideo, Inc. | Adaptive filtering of visual image using auxiliary image information |
US6831947B2 (en) | 2001-03-23 | 2004-12-14 | Sharp Laboratories Of America, Inc. | Adaptive quantization based on bit rate prediction and prediction error energy |
JP2004523994A (ja) | 2001-04-10 | 2004-08-05 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 一連のフレームを符号化する方法 |
US7206453B2 (en) | 2001-05-03 | 2007-04-17 | Microsoft Corporation | Dynamic filtering for lossy compression |
US6907143B2 (en) | 2001-05-16 | 2005-06-14 | Tektronix, Inc. | Adaptive spatio-temporal filter for human vision system models |
WO2003003749A1 (en) | 2001-06-29 | 2003-01-09 | Ntt Docomo, Inc. | Image encoder, image decoder, image encoding method, and image decoding method |
US7876820B2 (en) * | 2001-09-04 | 2011-01-25 | Imec | Method and system for subband encoding and decoding of an overcomplete representation of the data structure |
US6992725B2 (en) | 2001-10-22 | 2006-01-31 | Nec Electronics America, Inc. | Video data de-interlacing using perceptually-tuned interpolation scheme |
US7639739B2 (en) | 2001-11-02 | 2009-12-29 | The Regents Of The University Of California | Technique to enable efficient adaptive streaming and transcoding of video and other signals |
EP2262269B1 (en) | 2001-12-17 | 2018-01-24 | Microsoft Technology Licensing, LLC | Skip macroblock coding |
KR20040077777A (ko) | 2002-01-22 | 2004-09-06 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | 드리프트-없는 비디오 엔코딩 및 디코딩 방법, 및 대응장치들 |
US7596179B2 (en) | 2002-02-27 | 2009-09-29 | Hewlett-Packard Development Company, L.P. | Reducing the resolution of media data |
US7317759B1 (en) | 2002-02-28 | 2008-01-08 | Carnegie Mellon University | System and methods for video compression mode decisions |
US6993078B2 (en) | 2002-03-28 | 2006-01-31 | International Business Machines Corporation | Macroblock coding technique with biasing towards skip macroblock coding |
AUPS291002A0 (en) | 2002-06-12 | 2002-07-04 | Unisearch Limited | Method and apparatus for scalable compression of video |
JP4724351B2 (ja) | 2002-07-15 | 2011-07-13 | 三菱電機株式会社 | 画像符号化装置、画像符号化方法、画像復号装置、画像復号方法、および通信装置 |
US7154952B2 (en) | 2002-07-19 | 2006-12-26 | Microsoft Corporation | Timestamp-independent motion vector prediction for predictive (P) and bidirectionally predictive (B) pictures |
US7010037B2 (en) | 2002-08-06 | 2006-03-07 | Koninklijke Philips Electronics N.V. | System and method for rate-distortion optimized data partitioning for video coding using backward adaptation |
US7072394B2 (en) | 2002-08-27 | 2006-07-04 | National Chiao Tung University | Architecture and method for fine granularity scalable video coding |
US7379496B2 (en) | 2002-09-04 | 2008-05-27 | Microsoft Corporation | Multi-resolution video coding and decoding |
EP1554887A1 (en) * | 2002-10-16 | 2005-07-20 | Koninklijke Philips Electronics N.V. | Fully scalable 3-d overcomplete wavelet video coding using adaptive motion compensated temporal filtering |
GB0228556D0 (en) | 2002-12-06 | 2003-01-15 | British Telecomm | Video quality measurement |
JP2006521039A (ja) | 2003-02-25 | 2006-09-14 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | オーバコンプリートウェーブレット展開での動き補償時間フィルタリングを使用した3次元ウェーブレットビデオ符号化 |
FR2852773A1 (fr) | 2003-03-20 | 2004-09-24 | France Telecom | Procedes et dispositifs de codage et de decodage d'une sequence d'images par decomposition mouvement/texture et codage par ondelettes |
US8761252B2 (en) | 2003-03-27 | 2014-06-24 | Lg Electronics Inc. | Method and apparatus for scalably encoding and decoding video signal |
US20130107938A9 (en) | 2003-05-28 | 2013-05-02 | Chad Fogg | Method And Apparatus For Scalable Video Decoder Using An Enhancement Stream |
US7653133B2 (en) | 2003-06-10 | 2010-01-26 | Rensselaer Polytechnic Institute (Rpi) | Overlapped block motion compression for variable size blocks in the context of MCTF scalable video coders |
US8107535B2 (en) * | 2003-06-10 | 2012-01-31 | Rensselaer Polytechnic Institute (Rpi) | Method and apparatus for scalable motion vector coding |
JP4207684B2 (ja) | 2003-06-27 | 2009-01-14 | 富士電機デバイステクノロジー株式会社 | 磁気記録媒体の製造方法、および、製造装置 |
US20060159173A1 (en) | 2003-06-30 | 2006-07-20 | Koninklijke Philips Electronics N.V. | Video coding in an overcomplete wavelet domain |
WO2005001772A1 (en) | 2003-06-30 | 2005-01-06 | Koninklijke Philips Electronics, N.V. | System and method for video processing using overcomplete wavelet coding and circular prediction mapping |
TWI232681B (en) | 2003-08-27 | 2005-05-11 | Mediatek Inc | Method of transforming one video output format into another video output format without degrading display quality |
KR100519776B1 (ko) | 2003-11-24 | 2005-10-07 | 삼성전자주식회사 | 영상 신호의 해상도 변환 방법 및 장치 |
KR100597402B1 (ko) | 2003-12-01 | 2006-07-06 | 삼성전자주식회사 | 스케일러블 비디오 코딩 및 디코딩 방법, 이를 위한 장치 |
CN1890974B (zh) | 2003-12-03 | 2012-05-16 | 皇家飞利浦电子股份有限公司 | 用于mpeg-2***中的改进缩放性支持的***和方法 |
US7471845B2 (en) | 2004-01-06 | 2008-12-30 | Sharp Laboratories Of America, Inc. | De-ringing filter |
US20050157791A1 (en) | 2004-01-20 | 2005-07-21 | Eastman Kodak Company | System and method for video tone scale reduction |
JP2005217940A (ja) | 2004-01-30 | 2005-08-11 | Ntt Docomo Inc | 動画像符号化装置、動画像符号化方法及び動画像符号化プログラム |
KR100596705B1 (ko) | 2004-03-04 | 2006-07-04 | 삼성전자주식회사 | 비디오 스트리밍 서비스를 위한 비디오 코딩 방법과 비디오 인코딩 시스템, 및 비디오 디코딩 방법과 비디오 디코딩 시스템 |
US20050195896A1 (en) | 2004-03-08 | 2005-09-08 | National Chiao Tung University | Architecture for stack robust fine granularity scalability |
BRPI0509563A (pt) * | 2004-04-02 | 2007-09-25 | Thomson Licensing | codificação de vìdeo de complexidade escalonável |
EP1599046A1 (en) | 2004-05-19 | 2005-11-23 | THOMSON Licensing | Method for coding video data of a sequence of pictures |
US20050259729A1 (en) | 2004-05-21 | 2005-11-24 | Shijun Sun | Video coding with quality scalability |
CN100588257C (zh) | 2004-06-23 | 2010-02-03 | 新加坡科技研究局 | 采用栅格运动估计和补偿的可扩展视频编码 |
KR100654436B1 (ko) | 2004-07-07 | 2006-12-06 | 삼성전자주식회사 | 비디오 코딩 방법과 디코딩 방법, 및 비디오 인코더와디코더 |
US8340177B2 (en) | 2004-07-12 | 2012-12-25 | Microsoft Corporation | Embedded base layer codec for 3D sub-band coding |
US20060013305A1 (en) | 2004-07-14 | 2006-01-19 | Sharp Laboratories Of America, Inc. | Temporal scalable coding using AVC coding tools |
US9071847B2 (en) | 2004-10-06 | 2015-06-30 | Microsoft Technology Licensing, Llc | Variable coding resolution in video codec |
US8243820B2 (en) | 2004-10-06 | 2012-08-14 | Microsoft Corporation | Decoding variable coded resolution video with native range/resolution post-processing operation |
DE102004059993B4 (de) | 2004-10-15 | 2006-08-31 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Vorrichtung und Verfahren zum Erzeugen einer codierten Videosequenz unter Verwendung einer Zwischen-Schicht-Bewegungsdaten-Prädiktion sowie Computerprogramm und computerlesbares Medium |
KR100679022B1 (ko) | 2004-10-18 | 2007-02-05 | 삼성전자주식회사 | 계층간 필터링을 이용한 비디오 코딩 및 디코딩방법과,비디오 인코더 및 디코더 |
KR20060043115A (ko) | 2004-10-26 | 2006-05-15 | 엘지전자 주식회사 | 베이스 레이어를 이용하는 영상신호의 엔코딩/디코딩 방법및 장치 |
KR100888962B1 (ko) | 2004-12-06 | 2009-03-17 | 엘지전자 주식회사 | 영상 신호의 인코딩 및 디코딩 방법 |
KR100888963B1 (ko) | 2004-12-06 | 2009-03-17 | 엘지전자 주식회사 | 영상 신호의 스케일러블 인코딩 및 디코딩 방법 |
US7801220B2 (en) * | 2005-01-07 | 2010-09-21 | Microsoft Corporation | In-band wavelet video coding with spatial scalability |
KR100714689B1 (ko) | 2005-01-21 | 2007-05-04 | 삼성전자주식회사 | 다 계층 구조 기반의 스케일러블 비디오 코딩 및 디코딩방법, 이를 위한 장치 |
US20080152251A1 (en) | 2005-01-31 | 2008-06-26 | Koninklijke Philips Electronics, N.V. | Pyramidal Decomposition for Multi-Resolution Image Filtering |
US7876833B2 (en) | 2005-04-11 | 2011-01-25 | Sharp Laboratories Of America, Inc. | Method and apparatus for adaptive up-scaling for spatially scalable coding |
US8619860B2 (en) | 2005-05-03 | 2013-12-31 | Qualcomm Incorporated | System and method for scalable encoding and decoding of multimedia data using multiple layers |
EP1727372A1 (en) | 2005-05-27 | 2006-11-29 | Thomson Licensing | Method and apparatus for encoding and decoding video data, |
US20070014349A1 (en) | 2005-06-03 | 2007-01-18 | Nokia Corporation | Residual prediction mode in scalable video coding |
US7830961B2 (en) | 2005-06-21 | 2010-11-09 | Seiko Epson Corporation | Motion estimation and inter-mode prediction |
MX2008000522A (es) | 2005-07-11 | 2008-03-06 | Thomson Licensing | Metodo y aparato para la prediccion adaptable de intra-textura entre capas de macrobloque. |
US7216279B2 (en) * | 2005-07-19 | 2007-05-08 | Lsi Logic Corporation | Testing with high speed pulse generator |
EP1746839A1 (en) | 2005-07-22 | 2007-01-24 | Thomson Licensing | Method and apparatus for encoding video data |
EP1775958A1 (en) | 2005-10-14 | 2007-04-18 | Thomson Licensing | Method and apparatus for reconstructing the texture of a spatial enhancement-layer video picture |
KR100772868B1 (ko) | 2005-11-29 | 2007-11-02 | 삼성전자주식회사 | 복수 계층을 기반으로 하는 스케일러블 비디오 코딩 방법및 장치 |
US8023569B2 (en) | 2005-12-15 | 2011-09-20 | Sharp Laboratories Of America, Inc. | Methods and systems for block-based residual upsampling |
GB0600141D0 (en) | 2006-01-05 | 2006-02-15 | British Broadcasting Corp | Scalable coding of video signals |
US7956930B2 (en) | 2006-01-06 | 2011-06-07 | Microsoft Corporation | Resampling and picture resizing operations for multi-resolution video coding and decoding |
JP2009522974A (ja) | 2006-01-09 | 2009-06-11 | ノキア コーポレイション | 低複雑度の動き補償付き微細粒度スケーラブルビデオ符号化のためのシステムと装置 |
KR100772873B1 (ko) | 2006-01-12 | 2007-11-02 | 삼성전자주식회사 | 스무딩 예측을 이용한 다계층 기반의 비디오 인코딩 방법,디코딩 방법, 비디오 인코더 및 비디오 디코더 |
US8848789B2 (en) | 2006-03-27 | 2014-09-30 | Qualcomm Incorporated | Method and system for coding and decoding information associated with video compression |
KR100781524B1 (ko) | 2006-04-04 | 2007-12-03 | 삼성전자주식회사 | 확장 매크로블록 스킵 모드를 이용한 인코딩/디코딩 방법및 장치 |
US20070274396A1 (en) | 2006-05-26 | 2007-11-29 | Ximin Zhang | Complexity adaptive skip mode estimation for video encoding |
WO2008004816A1 (en) | 2006-07-04 | 2008-01-10 | Electronics And Telecommunications Research Institute | Scalable video encoding/decoding method and apparatus thereof |
US8120660B2 (en) | 2006-07-10 | 2012-02-21 | Freescale Semiconductor, Inc. | Image data up sampling |
JP4647558B2 (ja) | 2006-07-27 | 2011-03-09 | 日本電信電話株式会社 | 映像符号化並列処理方法,映像符号化装置,映像符号化プログラムおよびその記録媒体 |
US9014280B2 (en) | 2006-10-13 | 2015-04-21 | Qualcomm Incorporated | Video coding with adaptive filtering for motion compensated prediction |
US20080095235A1 (en) | 2006-10-20 | 2008-04-24 | Motorola, Inc. | Method and apparatus for intra-frame spatial scalable video coding |
US8311120B2 (en) | 2006-12-22 | 2012-11-13 | Qualcomm Incorporated | Coding mode selection using information of other coding modes |
US8199812B2 (en) | 2007-01-09 | 2012-06-12 | Qualcomm Incorporated | Adaptive upsampling for scalable video coding |
US7983496B2 (en) | 2007-06-26 | 2011-07-19 | Mitsubishi Electric Research Laboratories, Inc. | Inverse tone mapping for bit-depth scalable image coding adapted to variable block sizes |
US8160132B2 (en) | 2008-02-15 | 2012-04-17 | Microsoft Corporation | Reducing key picture popping effects in video |
US8953673B2 (en) | 2008-02-29 | 2015-02-10 | Microsoft Corporation | Scalable video coding and decoding with sample bit depth and chroma high-pass residual layers |
US9338475B2 (en) | 2008-04-16 | 2016-05-10 | Intel Corporation | Tone mapping for bit-depth scalable video codec |
-
2005
- 2005-05-10 US US11/127,001 patent/US8374238B2/en active Active
- 2005-07-11 EP EP05106331A patent/EP1617678A3/en not_active Withdrawn
- 2005-07-13 JP JP2005204298A patent/JP4896458B2/ja not_active Expired - Fee Related
- 2005-07-13 KR KR1020050063261A patent/KR101183304B1/ko active IP Right Grant
- 2005-07-13 CN CN200510109821XA patent/CN1738435B/zh not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN1738435A (zh) | 2006-02-22 |
US8374238B2 (en) | 2013-02-12 |
JP2006060792A (ja) | 2006-03-02 |
CN1738435B (zh) | 2010-08-04 |
KR101183304B1 (ko) | 2012-09-14 |
KR20060092826A (ko) | 2006-08-23 |
EP1617678A3 (en) | 2011-07-06 |
EP1617678A2 (en) | 2006-01-18 |
US20060114993A1 (en) | 2006-06-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4896458B2 (ja) | 3dサブバンド符号化のための組み込み基本レイヤコーデック | |
JP4989048B2 (ja) | 3dサブバンド符号化のための組み込み基本レイヤコーデック | |
JP5276252B2 (ja) | 動き補償時間フィルタリングにおける適応アップデート | |
Andreopoulos et al. | In-band motion compensated temporal filtering | |
US7801220B2 (en) | In-band wavelet video coding with spatial scalability | |
JP4891234B2 (ja) | グリッド動き推定/補償を用いたスケーラブルビデオ符号化 | |
US8031776B2 (en) | Method and apparatus for predecoding and decoding bitstream including base layer | |
US8873623B2 (en) | Apparatus and method for generating a coded video sequence and for decoding a coded video sequence by using an intermediate layer residual value prediction | |
KR100679031B1 (ko) | 다 계층 기반의 비디오 인코딩 방법, 디코딩 방법 및 상기방법을 이용한 장치 | |
JP4844741B2 (ja) | 動画像符号化装置及び動画像復号装置と、その方法及びプログラム | |
US20060104354A1 (en) | Multi-layered intra-prediction method and video coding method and apparatus using the same | |
JP2008506328A (ja) | 基礎階層を利用するスケーラブルビデオコーディング方法および装置。 | |
Pau et al. | Motion compensation and scalability in lifting-based video coding | |
KR20050052532A (ko) | 적응성 움직임 보상 시간 필터링을 이용하는 충분히 크기조정가능 3-d 오버컴플릿 웨이브릿 비디오 코딩 | |
Turaga et al. | Unconstrained motion compensated temporal filtering (UMCTF) for efficient and flexible interframe wavelet video coding | |
JP2004266794A (ja) | マルチ・リゾルーション・ビデオ符号化および復号化 | |
Ji et al. | Architectures of incorporating MPEG-4 AVC into three dimensional subband video coding | |
Clerckx et al. | Complexity scalable motion-compensated temporal filtering |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080714 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110621 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110624 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20110926 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20110929 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20111024 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20111027 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20111121 |
|
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: 20111213 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20111221 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4896458 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150106 Year of fee payment: 3 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
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 |