JP4444968B2 - アルファ画像処理 - Google Patents
アルファ画像処理 Download PDFInfo
- Publication number
- JP4444968B2 JP4444968B2 JP2006545293A JP2006545293A JP4444968B2 JP 4444968 B2 JP4444968 B2 JP 4444968B2 JP 2006545293 A JP2006545293 A JP 2006545293A JP 2006545293 A JP2006545293 A JP 2006545293A JP 4444968 B2 JP4444968 B2 JP 4444968B2
- Authority
- JP
- Japan
- Prior art keywords
- color
- alpha
- image
- codeword
- modifier
- 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 - Lifetime
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T9/00—Image coding
- G06T9/008—Vector quantisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/41—Bandwidth or redundancy reduction
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T9/00—Image coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/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
-
- 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/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/20—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video object coding
- H04N19/21—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video object coding with binary alpha-plane coding for video objects, e.g. context-based arithmetic encoding [CAE]
-
- 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/90—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
- H04N19/94—Vector quantisation
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression Of Band Width Or Redundancy In Fax (AREA)
- Image Processing (AREA)
- Color Television Systems (AREA)
- Image Generation (AREA)
- Ultra Sonic Daignosis Equipment (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Description
図1は、本発明によるアルファ画像を符号化する(損失のある)方法の一実施形態の流れ図である。第1のステップS1において、この画像は、いくつかの画像ブロックに分解される、若しくは分割される。このような各画像ブロックは、この場合に複数個の画像エレメントを含んでいる。本発明の好ましい一実施形態においては、1つの画像ブロックは、8個の画像エレメント(ピクセルまたはテクセル)を含み、2m×2n個の画像エレメントのサイズを有し、ここでm=3−nおよびn=0、1、2、3である。nが1または2であることがより好ましい。図2Aおよび2Bは、本発明による8個の画像エレメント610を有する画像ブロック600の2つの例を概略的に示している。図2Aにおいては、その高さが2個の画像エレメント610分であり、その幅が4個の画像エレメント610分であり、すなわちm=1およびn=2であるのに対して、図2Bにおける画像ブロック600では、m=2およびn=1である。それに対応して、3D画像を圧縮するときには、好ましい画像ブロックサイズは、2×2×2個の画像エレメント(ボクセル)となる可能性がある。しかし、本発明は、8個の画像エレメントを有するブロックだけに限定されるものではなく、代わりにさらに少ない、例えば2×2個の、あるいは8個の画像エレメントよりも多い、例えば4×4個の画像エレメントを有する画像ブロックに関連して使用することもできる。
図7は、本発明による、符号化された画像、または元の画像の符号化されたバージョンを復号化する方法の流れ図を示している。この符号化された画像は、基本的に図3A、3Bまたは3Cの表現700など、画像ブロックのいくつかの符号化された表現を含んでいる。これらの符号化されたブロック表現は、図1に関して以上で考察した画像符号化方法によって生成されることが好ましい。
この画像ブロックの符号化された表現は、図3Aに従い、以下のデータ・ビット101001 101100 0111 11 01 10 00 10 01 00 00binを含んでおり、ここで、このビット0〜5は、カラー・コードワードであり、ビット6〜11はアルファ・コードワードであり、ビット12〜15はアルファ修正コードワードであり、ビット16〜31は、アルファ修正子インデックスのシーケンスである。この復号化の実施例1において、この画像ブロックの元のカラーはグレー・レベルである。
カラー表現: 10100110bin⇔166
この拡張されたカラーは、以下の
アルファ表現: 10110010bin⇔178
へと復号化(拡張)される。
この画像ブロックの符号化された表現は、単一モード・インデックスを追加した図3Bに従っており、以下のデータ・ビット0 101001 101100 001100 0111 10011 0010 11 01 10 00 10 01 00 00 10 01 11 00 10 01 11 11binを含んでおり、ここでビット0は、モード・インデックスであり、ビット1〜6は、このカラー・コードワードの赤色成分であり、ビット7〜12は、このカラー・コードワードの緑色成分であり、ビット13〜18は、このカラー・コードワードの青色成分であり、ビット19〜22は、このカラー修正コードワードであり、ビット23〜27は、このアルファ・コードワードであり、ビット28〜31は、このアルファ修正コードワードであり、ビット32〜47は、このカラー修正子インデックス・シーケンスであり、ビット48〜63は、このアルファ修正子インデックス・シーケンスである。0binというモード・ビット値は、この第1の伸張モードが、この現行の圧縮されたブロックについて使用されるべきであることを示す。この実施例においては、テーブル1が、組み合わされたアルファとカラー・テーブルとして使用される。
緑色: 10110010bin⇔178
青色: 00110000bin⇔48
これらの拡張されたカラー成分は、以下の
アルファ表現: 10011100bin⇔156
この使用する正しいアルファ修正子の集合は、この輝度コードワードに基づいてテーブル1から選択される。テーブル1から分かるように、0010binというアルファ修正コードワードは、アルファ修正子[−31,−6,6,31]に対応する。このアルファ表現156は、このアルファ修正子インデックスを使用して修正される。このアルファ修正は、このカラー修正と同様にして実施される。この最終的な復号化された画像ブロックは、以下のように示される。
この画像ブロックの符号化された表現は、単一モード・インデックスを追加した図3Cに従っており、以下のデータ・ビット1 10100 10110 00110 01101 11110 00000 011110 0010 1100100 10 01 11 00 10 01 11 11binを含んでおり、ここでビット0は、モード・インデックスであり、ビット1〜5は、この第1のカラー・サブコードワードの赤色成分であり、ビット6〜10は、この第1のカラー・サブコードワードの緑色成分であり、ビット11〜15は、この第1のカラー・サブコードワードの青色成分であり、ビット16〜20は、この第2のカラー・サブコードワードの赤色成分であり、ビット21〜25は、この第2のカラー・サブコードワードの緑色成分であり、ビット26〜30は、この第2のカラー・サブコードワードの青色成分であり、ビット31〜36は、このアルファ・コードワードであり、ビット37〜40は、このアルファ修正コードワードであり、ビット41〜47は、このカラー・インデックス・シーケンスであり、ビット48〜63は、このアルファ修正子インデックス・シーケンスである。この1binというモード・ビット値は、この第2の伸張モードが、この現行の圧縮されたブロックについて使用されるべきであることを示す。
赤色: 10100101bin⇔165 赤色: 01101011bin⇔107
緑色: 10110101bin⇔181 緑色: 11110111bin⇔247
青色: 00110001bin⇔49 青色: 00000000bin⇔0
この第1の画像エレメントは、この実施例中において常にこの第1のカラー・サブコードワードおよび表現に関連づけられ、したがってカラー(165,181,49)が割り当てられる。この第2の画像エレメントについてのカラー・インデックスは、1binであり、これは、この第2のカラー表現(107,247,0)がこの画像エレメントに割り当てられるべきことを意味している。このプロシージャを継続することにより、以下の部分的に伸張されたブロック表現がもたらされる。
アルファ表現: 01111001bin⇔121
この使用する正しいアルファ修正子の集合は、この輝度コードワードに基づいてテーブル1から選択される。テーブル1から分かるように、0010binというアルファ修正コードワードは、アルファ修正子[−31,−6,6,31]に対応する。このアルファ表現121は、このアルファ修正子インデックスを使用して修正される。このアルファ修正は、このカラー修正と同様にして実施される。この最終的な復号化された画像ブロックは、以下のように示される。
本発明によるこの画像符号化(画像ブロック符号化)と画像復号化(画像ブロック復号化)のスキームは、一般的なデータ処理システム中において、例えば画像を処理、および/またはレンダリングするように構成されたユーザ端末または他のユニット中において実現することができる。かかる端末は、PDA(Personal Digital Assistance携帯型個人情報端末)、移動ユニット、移動電話など、コンピュータまたはシン・クライアント(thin client)とすることが可能である。本発明による符号化も復号化も共に、ハードウェア、ソフトウェア、またはハードウェアとソフトウェアの組合せの形で非常に簡単に実装することができるので、本発明は、利点を有するようにシン・クライアントに適用することができる。
図11は、移動ユニットによって代表される画像処理端末100を示している。しかし、本発明は、移動ユニットだけには限定されず、他の端末およびデータ処理ユニットの形で実装することもできる。本発明に直接に関与する移動ユニット100中の手段およびエレメントしか、この図には示されてはいない。
図12は、本発明による画像エンコーダ210の一実施形態のブロック図を示している。エンコーダ210は、一般的に入力画像をいくつかの画像ブロックに分解し、または分割するための画像分解器(image decomposer)215を備える。分解器215は、この画像を8個の画像エレメントを含む画像ブロックに分解するように構成されることが好ましい。分解器215は、異なるサイズを有する画像ブロックに異なる入力画像を分解するようになっている可能性がある。このような場合には、分解器215は、所与の画像についてどの画像ブロック・フォーマットを使用しているかの識別を可能にする入力情報を受信することが好ましい。
図18は、本発明による画像デコーダ220の一実装形態のブロック図を示している。画像デコーダ220は、復号化するためにブロック・デコーダ400に供給すべき符号化された1つ(または複数)の画像ブロックを例えばメモリから選択するためのブロック・セレクタ222を備えることが好ましい。ブロック・セレクタ222は、この符号化された画像データに関連する入力情報を例えばヘッダまたはレンダリング・エンジンから受信することが好ましい。この所望の1つ(または複数)の画像エレメントを有する圧縮された画像ブロックのアドレスが、この入力情報に基づいて計算される。この計算されたアドレスは、画像内の画像エレメントの(ピクセル、テクセル、またはボクセル)座標に依存していることが好ましい。このアドレスを使用して、ブロック・セレクタ222は、例えばメモリまたはキャッシュからこの符号化された画像ブロックを識別する。次いでこの識別され符号化された画像ブロックが、このストレージからフェッチされ、ブロック・デコーダ400に対して供給される。
[1]米国特許第5956431号
[2]Y.Linde、A.Buzo、R.Gray、「An algorithm for vector quantizer design」、IEEE Transactions on Communications、28巻、84〜94頁、1980年1月
Claims (29)
- 複数の画像エレメント(610)を含む画像ブロック(600)を圧縮する方法であって、
前記複数の画像エレメント(610)のカラーの表現である1つのカラー・コードワード(710)を決定する工程と、
前記複数の画像エレメント(610)のアルファ値の表現である1つのアルファ・コードワード(720)を決定する工程と、
前記アルファ・コードワード(720)に基づいて生成されるアルファ値を修正するための複数のアルファ修正子の集合の表現であるアルファ修正コードワード(730)を提供する工程と、
前記画像ブロック(600)中の画像エレメント(610)ごとに前記アルファ修正子の集合からのアルファ修正子に関連するアルファ修正子インデックスを選択する工程と、
前記1つのカラー・コードワード(710)と、前記1つのアルファ・コードワード(720)と、前記アルファ修正コードワード(730)と、画像エレメント(610)ごとの前記アルファ修正子インデックスと、を前記画像ブロック(600)の圧縮表現(700)として出力する工程と
を含むことを特徴とする方法。 - 前記カラー・コードワード(710)に基づいて生成されるカラーを修正するための複数のカラー修正子の集合の表現であるカラー修正コードワード(750)を提供する工程と、
前記画像ブロック(600)中の画像エレメント(610)ごとに前記カラー修正子の集合からのカラー修正子に関連するカラー修正子インデックスを選択する工程と
をさらに含み、
前記出力工程は、前記1つのカラー・コードワード(710)と、前記1つのアルファ・コードワード(720)と、前記アルファ修正コードワード(730)と、画像エレメント(610)ごとの前記アルファ修正子インデックスと、前記カラー修正コードワード(750)と、画像エレメント(610)ごとの前記カラー修正子インデックスと、を前記画像ブロック(600)の圧縮表現(700)として出力する工程を含む
ことを特徴とする請求項1に記載の方法。 - 前記カラー修正コードワードを提供する工程が、複数のカラー修正子の集合を含むカラー・テーブル(600)から前記カラー修正子の集合を選択する工程を含み、前記カラー修正コードワード(750)が、前記カラー・テーブル(600)からの前記選択されたカラー修正子の集合の識別を可能とすることを特徴とする請求項2に記載の方法。
- 前記カラー・コードワードを決定する工程が、
前記複数の画像エレメント(610)の少なくとも第1の部分のカラーの表現である第1のカラー・サブコードワード(710A)を決定する工程と、
前記複数の画像エレメント(610)の少なくとも第2の部分のカラーの表現である第2のカラー・サブコードワード(710B)を決定する工程と
を含み、前記方法が、
前記複数の画像エレメント(610)の少なくとも1つの部分集合中の画像エレメント(610)ごとに前記第1のカラー・サブコードワード(710A)または前記第2のカラー・サブコードワード(710B)に関連するカラー・インデックスを選択する工程
をさらに含み、
前記出力工程は、前記第1のカラー・サブコードワード(710A)及び前記第2のカラー・サブコードワード(710B)から構成される前記1つのカラー・コードワード(710)と、前記1つのアルファ・コードワード(720)と、前記アルファ修正コードワード(730)と、画像エレメント(610)ごとの前記アルファ修正子インデックスと、画像エレメント(610)ごとの前記カラー・インデックスと、を前記画像ブロック(600)の圧縮表現(700)として出力する工程を含む
ことを特徴とする請求項1から3のいずれかに記載の方法。 - 前記カラー・インデックスのシーケンス(770)が、前記複数の画像エレメント(610)の第1の部分集合中の画像エレメント(610)ごとに前記第1のカラー・サブコードワード(710A)または前記第2のカラー・サブコードワード(710B)に関連するカラー・インデックスを含み、前記複数の画像エレメント(610)の第2の残りの部分集合中の各画像エレメント(610)が、前記第1のカラー・サブコードワード(710A)または前記第2のカラー・サブコードワード(710B)から選択されるあらかじめ定義されたカラー・サブコードワードに関連することを特徴とする請求項4に記載の方法。
- 前記アルファ修正コードワードを提供する工程が、複数のアルファ修正子の集合を含むアルファ・テーブル(500)から前記アルファ修正子の集合を選択する工程を含み、それにより前記アルファ修正コードワード(730)が、前記アルファ・テーブル(500)からの前記選択されたアルファ修正子の集合の識別を可能とすることを特徴とする請求項1から5のいずれかに記載の方法。
- 画像を符号化する方法であって、
各画像ブロック(600)が複数の画像エレメント(610)を含む複数の画像ブロック(600)へと前記画像を分解する工程と、
少なくとも1つの画像ブロック(600)について、請求項1から6のいずれかに従って前記少なくとも1つの画像ブロック(600)を圧縮することにより、圧縮された画像ブロック表現(700)を決定する工程と
を含むことを特徴とする方法。 - 複数の画像エレメント(610)を含む画像ブロック(600)の圧縮された表現(700)を処理する方法であって、前記圧縮された表現(700)が、1つのカラー・コードワード(710)と、1つのアルファ・コードワード(720)と、アルファ修正コードワード(730)と、前記複数の画像エレメント(610)のそれぞれに対するアルファ修正子インデックスを含むアルファ修正子インデックス・シーケンス(740)とを含み、前記方法が、
前記アルファ修正コードワード(730)に基づいて複数のアルファ修正子の集合を提供する工程と、
前記画像ブロック(600)中の少なくとも1つの画像エレメント(610)について、
前記カラー・コードワード(710)に基づいてカラー表現を生成する工程と、
前記アルファ・コードワード(720)に基づいてアルファ表現を生成する工程と、
前記アルファ修正子インデックス・シーケンス(740)に基づいて前記アルファ修正子の集合からアルファ修正子を選択する工程と、
前記選択されたアルファ修正子に基づいて前記アルファ表現を修正する工程と
を含むことを特徴とする方法。 - 前記圧縮された画像ブロック表現(700)が、カラー修正コードワード(750)と、前記複数の画像エレメント(610)のそれぞれに対するカラー修正子インデックスを含むカラー修正子インデックス・シーケンス(760)とをさらに含み、前記方法が、
前記カラー修正コードワード(750)に基づいて複数のカラー修正子の集合を提供する工程と、
前記カラー修正子インデックス・シーケンス(760)に基づいて前記カラー修正子の集合からカラー修正子を選択する工程と、
前記選択されたカラー修正子に基づいて前記カラー表現を修正する工程と
をさらに含むことを特徴とする請求項8に記載の方法。 - 前記カラー修正子の集合を提供する前記工程が、前記カラー修正コードワード(750)に基づいて複数のカラー修正子の集合を含むカラー・テーブル(600)から前記カラー修正子の集合を選択する工程を含むことを特徴とする請求項9に記載の方法。
- 前記カラー・コードワード(710)が、第1のカラー・サブコードワード(710A)と第2のカラー・サブコードワード(710B)とを含み、前記圧縮された画像ブロック表現(700)が、前記複数の画像エレメント(610)のそれぞれに対するカラー・インデックスを含むカラー・インデックス・シーケンス(770)をさらに含み、前記カラー表現を生成する工程が、
前記第1のカラー・サブコードワード(710A)および前記第2のカラー・サブコードワード(710B)から選択される少なくとも1つのカラー・サブコードワードに基づいて前記カラー表現を生成する工程を
含むことを特徴とする請求項7から10のいずれかに記載の方法。 - 前記カラー・インデックス・シーケンス(770)が、前記複数の画像エレメント(610)の第1の部分集合中の画像エレメント(610)ごとに前記第1のカラー・サブコードワード(710A)または前記第2のカラー・サブコードワード(710B)に関連するカラー・インデックスを含み、前記複数の画像エレメント(610)の第2の残りの部分集合中の各画像エレメント(610)が、前記第1のカラー・サブコードワード(710A)または前記第2のカラー・サブコードワード(710B)から選択されるあらかじめ定義されたカラー・サブコードワードに関連することを特徴とする請求項11に記載の方法。
- 前記アルファ修正子の集合を提供する前記工程が、前記アルファ修正コードワード(730)に基づいて複数のアルファ修正子の集合を含むアルファ・テーブル(500)から前記アルファ修正子の集合を選択する工程を含むことを特徴とする請求項8から12のいずれかに記載の方法。
- 複数の画像エレメント(610)を含む画像ブロック(600)の圧縮された表現(700)を含む符号化された画像を復号化する方法であって、圧縮された画像ブロック表現(700)が、カラー・コードワード(710)と、アルファ・コードワード(720)と、アルファ修正コードワード(730)と、アルファ修正子インデックス・シーケンス(740)とを含み、前記方法が、
少なくとも1つの圧縮された画像ブロック表現(700)について、請求項8から13のいずれかに従って前記少なくとも1つの圧縮された画像ブロック表現(700)を処理することにより、少なくとも1つの伸張された画像エレメント表現(610)を決定する工程と、
前記少なくとも1つの伸張された画像エレメント表現(610)を処理することにより、画像を生成する工程と
を含むことを特徴とする方法。 - 複数の画像エレメント(610)を含む画像ブロック(600)を圧縮するためのシステム(300)であって、
前記複数の画像エレメント(610)のカラーの表現である1つのカラー・コードワード(710)を決定するためのカラー量子化器(310)と、
前記複数の画像エレメント(610)のアルファ値の表現である1つのアルファ・コードワード(720)を決定するためのアルファ量子化器(320)と、
前記アルファ・コードワード(720)に基づいて生成されるアルファ値を修正するための複数のアルファ修正子の集合の表現であるアルファ修正コードワード(730)を提供する手段(330)と、
前記画像ブロック(600)中の画像エレメント(610)ごとに前記アルファ修正子の集合からのアルファ修正子に関連するアルファ修正子インデックスを選択するためのインデックス・セレクタ(340)と
を備え、
前記システム(300)は、前記1つのカラー・コードワード(710)と、前記1つのアルファ・コードワード(720)と、前記アルファ修正コードワード(730)と、画像エレメント(610)ごとの前記アルファ修正子インデックスと、を前記画像ブロック(600)の圧縮表現(700)として出力する
ことを特徴とするシステム。 - 前記カラー・コードワード(710)に基づいて生成されるカラーを修正するための複数のカラー修正子の集合の表現であるカラー修正コードワード(750)を提供する手段(360)をさらに備え、前記インデックス・セレクタ(340)が、前記画像ブロック(600)中の画像エレメント(610)ごとに、前記カラー修正子の集合からのカラー修正子に関連するカラー修正子インデックスを選択するように構成され、
前記システム(300)は、前記1つのカラー・コードワード(710)と、前記1つのアルファ・コードワード(720)と、前記アルファ修正コードワード(730)と、画像エレメント(610)ごとの前記アルファ修正子インデックスと、前記カラー修正コードワード(750)と、画像エレメント(610)ごとの前記カラー修正子インデックスと、を前記画像ブロック(600)の圧縮表現(700)として出力する
ることを特徴とする請求項15に記載のシステム。 - 前記カラー修正コードワードを提供する手段(360)が、複数のカラー修正子の集合を含むカラー・テーブル(600)から前記カラー修正子の集合を選択するように構成されており、それにより前記カラー修正コードワード(750)が、前記カラー・テーブル(600)からの前記選択されたカラー修正子の集合の識別を可能とすることを特徴とする請求項16に記載のシステム。
- 前記カラー量子化器(310)が、前記複数の画像エレメント(610)の少なくとも第1の部分のカラーの表現である第1のカラー・サブコードワード(710A)と、前記複数の画像エレメント(610)の少なくとも第2の部分のカラーの表現である第2のカラー・サブコードワード(710B)とを決定するように構成され、前記インデックス・セレクタ(340)が、前記複数の画像エレメント(610)の少なくとも1つの部分集合中の画像エレメント(610)ごとに前記第1のカラー・サブコードワード(710A)または前記第2のカラー・サブコードワード(710B)に関連するカラー・インデックスを選択するように構成され、
前記システム(300)は、前記第1のカラー・サブコードワード(710A)及び前記第2のカラー・サブコードワード(710B)から構成される前記1つのカラー・コードワード(710)と、前記1つのアルファ・コードワード(720)と、前記アルファ修正コードワード(730)と、画像エレメント(610)ごとの前記アルファ修正子インデックスと、画像エレメント(610)ごとの前記カラー・インデックスと、を前記画像ブロック(600)の圧縮表現(700)として出力する
ことを特徴とする請求項15から17のいずれかに記載のシステム。 - 前記カラー・インデックスのシーケンス(770)が、前記複数の画像エレメント(610)の第1の部分集合中の画像エレメント(610)ごとに前記第1のカラー・サブコードワード(710A)または前記第2のカラー・サブコードワード(710B)に関連するカラー・インデックスを含み、前記複数の画像エレメント(610)の第2の残りの部分集合中の各画像エレメント(610)が、前記第1のカラー・サブコードワード(710A)または前記第2のカラー・サブコードワード(710B)から選択されるあらかじめ定義されたカラー・サブコードワードに関連することを特徴とする請求項18に記載のシステム。
- アルファ修正コードワードを提供する手段(330)が、複数のアルファ修正子の集合を含むアルファ・テーブル(500)から前記アルファ修正子の集合を選択するように構成され、それにより前記アルファ修正コードワード(730)が、前記アルファ・テーブル(500)からの前記選択されたアルファ修正子の集合の識別を可能とすることを特徴とする請求項15から19のいずれかに記載のシステム。
- 各画像ブロック(600)が複数の画像エレメント(610)を含む複数の画像ブロック(600)へと画像を分解するための画像分解器(215)と、
請求項15から20のいずれかによる少なくとも1つの画像ブロック圧縮システム(300)と
を備えることを特徴とする画像符号化システム(210)。 - 複数の画像エレメント(610)を含む画像ブロック(600)の圧縮された表現(700)を処理するためのシステム(400)であって、前記圧縮された表現(700)が、1つのカラー・コードワード(710)と、1つのアルファ・コードワード(720)と、アルファ修正コードワード(730)と、前記複数の画像エレメント(610)のそれぞれに対するアルファ修正子インデックスを含むアルファ修正子インデックス・シーケンス(740)とを含み、前記システム(400)が、
前記アルファ修正コードワード(730)に基づいて複数のアルファ修正子の集合を提供する手段(430)と、
前記カラー・コードワード(710)に基づいて前記画像ブロック(600)中の少なくとも1つの画像エレメント(610)についてのカラー表現を生成するためのカラー・ジェネレータ(410)と、
前記アルファ・コードワード(720)に基づいて前記少なくとも1つの画像エレメントについてのアルファ値を生成するためのアルファ・ジェネレータ(420)と、
前記少なくとも1つの画像エレメント(610)について、前記アルファ修正子インデックス・シーケンス(740)に基づいて前記識別されたアルファ修正子の集合からアルファ修正子を選択するためのセレクタ(440)と、
前記選択されたアルファ修正子に基づいて前記アルファ値を修正するためのアルファ修正器(450)と
を備えることを特徴とするシステム。 - 前記圧縮された画像ブロック表現(700)が、カラー修正コードワード(750)と、前記複数の画像エレメント(610)のそれぞれに対するカラー修正子インデックスを含むカラー修正子インデックス・シーケンス(760)とをさらに含み、前記システム(400)が、
前記カラー修正コードワード(750)に基づいて複数のカラー修正子の集合を提供する手段(460)と、
前記カラー修正子インデックス・シーケンス(760)を使用して、前記カラー修正子の集合から前記セレクタ(440)によって選択されたカラー修正子に基づいて前記カラー表現を修正するためのカラー修正器(470)と
をさらに備えることを特徴とする請求項22に記載のシステム。 - 前記カラー修正子の集合を提供する手段(460)が、前記カラー修正コードワード(750)に基づいて、複数のカラー修正子の集合を含むカラー・テーブル(600)から前記カラー修正子の集合を選択するように構成されることを特徴とする請求項23に記載のシステム。
- 前記カラー・コードワード(710)が、第1のカラー・サブコードワード(710A)と第2のカラー・サブコードワード(710B)とを含み、前記圧縮された画像ブロック表現(700)が、前記複数の画像エレメント(610)のそれぞれに対するカラー・インデックスを含むカラー・インデックス・シーケンス(770)をさらに含み、前記カラー・ジェネレータ(410)が、
前記第1のカラー・サブコードワード(710A)および前記第2のカラー・サブコードワード(710B)から前記セレクタ(440)によって選択される少なくとも1つのカラー・サブコードワードに基づいて前記カラー表現を生成するように構成されることを特徴とする請求項22から24のいずれかに記載のシステム。 - 前記カラー・インデックス・シーケンス(770)が、前記複数の画像エレメント(610)の第1の部分集合中の画像エレメント(610)ごとに前記第1のカラー・サブコードワード(710A)または前記第2のカラー・サブコードワード(710B)に関連するカラー・インデックスを含み、前記複数の画像エレメント(610)の第2の残りの部分集合中の各画像エレメント(610)が、前記第1のカラー・サブコードワード(710A)または前記第2のカラー・サブコードワード(710B)から選択されるあらかじめ定義されたカラー・サブコードワードに関連することを特徴とする請求項25に記載のシステム。
- 前記アルファ修正子の集合を提供する手段(430)が、前記アルファ修正コードワード(720)に基づいて複数のアルファ修正子の集合を含むアルファ・テーブル(500)から前記アルファ修正子の集合を選択するように構成されることを特徴とする請求項22から26のいずれかに記載のシステム。
- 各画像ブロック(600)が複数の画像エレメント(610)を含む画像ブロック(600)の圧縮された表現(700)を含む符号化された画像を復号化するためのシステム(220)であって、圧縮された画像ブロック表現(700)が、カラー・コードワード(710)と、アルファ・コードワード(720)と、アルファ修正コードワード(730)と、アルファ修正子インデックス・シーケンス(740)とを含み、前記システム(220)が、
少なくとも1つの圧縮された画像ブロック表現(700)について、少なくとも1つの伸張された画像エレメント表現(610)を決定するための、請求項22から27のいずれかによる少なくとも1つのシステム(400)と、
前記少なくとも1つの伸張された画像エレメント表現(610)を処理して、画像を生成する手段(224)と
を備えることを特徴とするシステム。 - 請求項15から28のいずれかに記載のシステム(210、220、300、400)を備えることを特徴とする画像処理端末(100)。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SE0303497A SE526226C2 (sv) | 2003-12-19 | 2003-12-19 | Bildbehandling |
| SE0401850A SE0401850D0 (sv) | 2003-12-19 | 2004-07-08 | Image processing |
| PCT/SE2004/001920 WO2005059837A1 (en) | 2003-12-19 | 2004-12-17 | Alpha image processing |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2007517434A JP2007517434A (ja) | 2007-06-28 |
| JP4444968B2 true JP4444968B2 (ja) | 2010-03-31 |
Family
ID=32871336
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006545293A Expired - Lifetime JP4444968B2 (ja) | 2003-12-19 | 2004-12-17 | アルファ画像処理 |
| JP2006545294A Expired - Fee Related JP4444969B2 (ja) | 2003-12-19 | 2004-12-17 | マルチモードアルファ画像処理 |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006545294A Expired - Fee Related JP4444969B2 (ja) | 2003-12-19 | 2004-12-17 | マルチモードアルファ画像処理 |
Country Status (8)
| Country | Link |
|---|---|
| US (2) | US7693337B2 (ja) |
| EP (2) | EP1697898B1 (ja) |
| JP (2) | JP4444968B2 (ja) |
| KR (2) | KR100819597B1 (ja) |
| AT (2) | ATE552574T1 (ja) |
| DK (1) | DK1697899T3 (ja) |
| SE (1) | SE0401850D0 (ja) |
| WO (2) | WO2005059838A1 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8705880B2 (en) | 2011-07-13 | 2014-04-22 | Panasonic Corporation | Image compression device, image expansion device, and image processing apparatus |
Families Citing this family (32)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| SE526226C2 (sv) * | 2003-12-19 | 2005-08-02 | Ericsson Telefon Ab L M | Bildbehandling |
| SE0401850D0 (sv) * | 2003-12-19 | 2004-07-08 | Ericsson Telefon Ab L M | Image processing |
| EP2320380B1 (en) * | 2004-07-08 | 2014-11-12 | Telefonaktiebolaget L M Ericsson (Publ) | Multi-mode image processing |
| EP1886277B1 (en) | 2005-05-27 | 2016-02-17 | Telefonaktiebolaget LM Ericsson (publ) | Weight based image processing |
| JP4444180B2 (ja) * | 2005-07-20 | 2010-03-31 | 株式会社東芝 | テクスチャ符号化装置、テクスチャ復号化装置、方法、およびプログラム |
| EP1924970B1 (en) * | 2005-08-19 | 2009-03-11 | TELEFONAKTIEBOLAGET LM ERICSSON (publ) | Texture compression based on two hues with modified brightness |
| US7787691B2 (en) * | 2006-04-11 | 2010-08-31 | Telefonaktiebolaget Lm Ericsson (Publ) | High quality image processing |
| US7714873B2 (en) * | 2006-06-29 | 2010-05-11 | Microsoft Corporation | Strategies for compressing textures |
| US9418450B2 (en) | 2006-08-31 | 2016-08-16 | Ati Technologies Ulc | Texture compression techniques |
| US7813296B2 (en) * | 2006-12-27 | 2010-10-12 | Telefonaktiebolaget L M Ericsson (Publ) | Adapting transmission and reception time in packet based cellular systems |
| US8208731B2 (en) * | 2008-04-07 | 2012-06-26 | Microsoft Corporation | Image descriptor quantization |
| US8208543B2 (en) * | 2008-05-19 | 2012-06-26 | Microsoft Corporation | Quantization and differential coding of alpha image data |
| JP5071282B2 (ja) * | 2008-07-15 | 2012-11-14 | ソニー株式会社 | ビット選択回路 |
| EP2327058A4 (en) * | 2008-09-23 | 2017-03-29 | Telefonaktiebolaget LM Ericsson (publ) | Pixel block processing |
| EP2204773B1 (en) * | 2008-12-31 | 2012-03-21 | ST-Ericsson SA | Process and apparatus for blending images |
| US8964851B2 (en) * | 2009-06-09 | 2015-02-24 | Sony Corporation | Dual-mode compression of images and videos for reliable real-time transmission |
| KR101709822B1 (ko) | 2009-11-24 | 2017-02-23 | 텔레폰악티에볼라겟엘엠에릭슨(펍) | 부호화된 텍셀 블록에서 동작할 수 있는 복호 시스템 및 방법 |
| US20110157192A1 (en) * | 2009-12-29 | 2011-06-30 | Microsoft Corporation | Parallel Block Compression With a GPU |
| JP4753397B1 (ja) * | 2010-11-30 | 2011-08-24 | 株式会社アクセル | エンコードシステムおよびデコードシステム |
| JP6003049B2 (ja) * | 2011-11-30 | 2016-10-05 | 富士通株式会社 | 情報処理装置、画像送信方法及び画像送信プログラム |
| US10147202B2 (en) * | 2013-03-15 | 2018-12-04 | Arm Limited | Methods of and apparatus for encoding and decoding data |
| US9582847B2 (en) * | 2013-04-22 | 2017-02-28 | Intel Corporation | Color buffer compression |
| KR20160011951A (ko) * | 2014-07-23 | 2016-02-02 | 삼성전자주식회사 | 영상 처리 디바이스 및 방법 |
| US10410398B2 (en) * | 2015-02-20 | 2019-09-10 | Qualcomm Incorporated | Systems and methods for reducing memory bandwidth using low quality tiles |
| GB201503125D0 (en) | 2015-02-25 | 2015-04-08 | Advanced Risc Mach Ltd | Graphics processing systems |
| US9640149B2 (en) * | 2015-07-21 | 2017-05-02 | Think Silicon Sa | Methods for fixed rate block based compression of image data |
| GB2556634B (en) | 2016-11-18 | 2020-05-27 | Advanced Risc Mach Ltd | Graphics processing systems |
| US20180308450A1 (en) * | 2017-04-21 | 2018-10-25 | Intel Corporation | Color mapping for better compression ratio |
| US11256528B2 (en) | 2018-10-26 | 2022-02-22 | Nvidia Corporation | Individual application window streaming suitable for remote desktop applications |
| US11501470B2 (en) | 2020-05-27 | 2022-11-15 | Microsoft Technology Licensing, Llc | Geometric encoding of data |
| US11670009B2 (en) | 2020-08-26 | 2023-06-06 | Meta Platforms Technologies, Llc | Rate controlled image and texture data compression |
| US12519978B1 (en) * | 2024-06-27 | 2026-01-06 | Amazon Technologies, Inc. | Alpha block transforms for alpha channel compression |
Family Cites Families (29)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CA1315392C (en) * | 1988-11-18 | 1993-03-30 | Taejeong Kim | Side-match and overlap-match vector quantizers for images |
| DE4335143A1 (de) * | 1993-10-15 | 1995-04-20 | Hell Ag Linotype | Verfahren und Einrichtung zur Umsetzung von Farbwerten |
| US5642139A (en) * | 1994-04-29 | 1997-06-24 | Cirrus Logic, Inc. | PCMCIA video card |
| US5742892A (en) | 1995-04-18 | 1998-04-21 | Sun Microsystems, Inc. | Decoder for a software-implemented end-to-end scalable video delivery system |
| US5793371A (en) * | 1995-08-04 | 1998-08-11 | Sun Microsystems, Inc. | Method and apparatus for geometric compression of three-dimensional graphics data |
| US6404923B1 (en) * | 1996-03-29 | 2002-06-11 | Microsoft Corporation | Table-based low-level image classification and compression system |
| US5748904A (en) * | 1996-09-13 | 1998-05-05 | Silicon Integrated Systems Corp. | Method and system for segment encoded graphic data compression |
| US5926647A (en) * | 1996-10-11 | 1999-07-20 | Divicom Inc. | Processing system with dynamic alteration of a color look-up table |
| US6658146B1 (en) * | 1997-10-02 | 2003-12-02 | S3 Graphics Co., Ltd. | Fixed-rate block-based image compression with inferred pixel values |
| US6775417B2 (en) * | 1997-10-02 | 2004-08-10 | S3 Graphics Co., Ltd. | Fixed-rate block-based image compression with inferred pixel values |
| US5956431A (en) * | 1997-10-02 | 1999-09-21 | S3 Incorporated | System and method for fixed-rate block-based image compression with inferred pixel values |
| JPH11313219A (ja) * | 1998-01-20 | 1999-11-09 | Fujitsu Ltd | カラーデータ変換方法 |
| CN1168322C (zh) | 1998-07-03 | 2004-09-22 | 株式会社哈德森 | 图象编码和解码方法 |
| US6636222B1 (en) * | 1999-11-09 | 2003-10-21 | Broadcom Corporation | Video and graphics system with an MPEG video decoder for concurrent multi-row decoding |
| US6301393B1 (en) | 2000-01-21 | 2001-10-09 | Eastman Kodak Company | Using a residual image formed from a clipped limited color gamut digital image to represent an extended color gamut digital image |
| US6580496B2 (en) * | 2000-11-09 | 2003-06-17 | Canesta, Inc. | Systems for CMOS-compatible three-dimensional image sensing using quantum efficiency modulation |
| US20050058322A1 (en) * | 2003-09-16 | 2005-03-17 | Farmer Michael E. | System or method for identifying a region-of-interest in an image |
| US7043077B2 (en) * | 2001-11-07 | 2006-05-09 | International Business Machines Corporation | System and method for efficient compression of raster image data |
| GB0128888D0 (en) * | 2001-12-03 | 2002-01-23 | Imagination Tech Ltd | Method and apparatus for compressing data and decompressing compressed data |
| EP1565879A2 (en) * | 2002-11-19 | 2005-08-24 | Koninklijke Philips Electronics N.V. | Image segmentation using template prediction |
| US7251360B2 (en) * | 2003-02-14 | 2007-07-31 | Canon Kabushiki Kaisha | Look-up table generation method, computer program, and imaging apparatus |
| US6944333B2 (en) * | 2003-04-30 | 2005-09-13 | Ventana Medical Systems, Inc. | Color image compression via spectral decorrelation and elimination of spatial redundancy |
| SE526226C2 (sv) | 2003-12-19 | 2005-08-02 | Ericsson Telefon Ab L M | Bildbehandling |
| SE0401852D0 (sv) * | 2003-12-19 | 2004-07-08 | Ericsson Telefon Ab L M | Image processing |
| SE0401850D0 (sv) * | 2003-12-19 | 2004-07-08 | Ericsson Telefon Ab L M | Image processing |
| EP2320380B1 (en) | 2004-07-08 | 2014-11-12 | Telefonaktiebolaget L M Ericsson (Publ) | Multi-mode image processing |
| WO2006126949A1 (en) | 2005-05-27 | 2006-11-30 | Telefonaktiebolaget Lm Ericsson (Publ) | Weight based image processing |
| EP1924970B1 (en) | 2005-08-19 | 2009-03-11 | TELEFONAKTIEBOLAGET LM ERICSSON (publ) | Texture compression based on two hues with modified brightness |
| US7787691B2 (en) | 2006-04-11 | 2010-08-31 | Telefonaktiebolaget Lm Ericsson (Publ) | High quality image processing |
-
2004
- 2004-07-08 SE SE0401850A patent/SE0401850D0/xx unknown
- 2004-12-17 US US10/583,454 patent/US7693337B2/en active Active
- 2004-12-17 EP EP04809093A patent/EP1697898B1/en not_active Expired - Lifetime
- 2004-12-17 KR KR1020067012083A patent/KR100819597B1/ko not_active Expired - Lifetime
- 2004-12-17 JP JP2006545293A patent/JP4444968B2/ja not_active Expired - Lifetime
- 2004-12-17 KR KR1020067011298A patent/KR100821762B1/ko not_active Expired - Lifetime
- 2004-12-17 WO PCT/SE2004/001921 patent/WO2005059838A1/en not_active Ceased
- 2004-12-17 JP JP2006545294A patent/JP4444969B2/ja not_active Expired - Fee Related
- 2004-12-17 AT AT04809093T patent/ATE552574T1/de active
- 2004-12-17 DK DK04809094.8T patent/DK1697899T3/da active
- 2004-12-17 WO PCT/SE2004/001920 patent/WO2005059837A1/en not_active Ceased
- 2004-12-17 US US10/582,689 patent/US7657105B2/en active Active
- 2004-12-17 EP EP04809094A patent/EP1697899B1/en not_active Expired - Lifetime
- 2004-12-17 AT AT04809094T patent/ATE552575T1/de active
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8705880B2 (en) | 2011-07-13 | 2014-04-22 | Panasonic Corporation | Image compression device, image expansion device, and image processing apparatus |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2007517434A (ja) | 2007-06-28 |
| EP1697898B1 (en) | 2012-04-04 |
| US7657105B2 (en) | 2010-02-02 |
| ATE552575T1 (de) | 2012-04-15 |
| JP4444969B2 (ja) | 2010-03-31 |
| KR100821762B1 (ko) | 2008-04-14 |
| DK1697899T3 (da) | 2012-07-16 |
| EP1697899A1 (en) | 2006-09-06 |
| WO2005059837A1 (en) | 2005-06-30 |
| EP1697899B1 (en) | 2012-04-04 |
| JP2007520103A (ja) | 2007-07-19 |
| ATE552574T1 (de) | 2012-04-15 |
| KR20060103445A (ko) | 2006-09-29 |
| EP1697898A1 (en) | 2006-09-06 |
| US20070127812A1 (en) | 2007-06-07 |
| US7693337B2 (en) | 2010-04-06 |
| SE0401850D0 (sv) | 2004-07-08 |
| WO2005059838A1 (en) | 2005-06-30 |
| US20070019869A1 (en) | 2007-01-25 |
| KR100819597B1 (ko) | 2008-04-07 |
| KR20060103454A (ko) | 2006-09-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4444968B2 (ja) | アルファ画像処理 | |
| JP4444967B2 (ja) | 画像処理 | |
| EP1697900B1 (en) | Multi-mode image processing | |
| KR101161900B1 (ko) | 멀티모드 이미지 처리 | |
| HK1109674B (en) | Method and system of multi-mode image processing |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20071116 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090828 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20091124 |
|
| 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: 20091218 |
|
| 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: 20100114 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4444968 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: 20130122 Year of fee payment: 3 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| 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 |
|
| EXPY | Cancellation because of completion of term |
