JP4520197B2 - Image data compression method - Google Patents
Image data compression method Download PDFInfo
- Publication number
- JP4520197B2 JP4520197B2 JP2004103113A JP2004103113A JP4520197B2 JP 4520197 B2 JP4520197 B2 JP 4520197B2 JP 2004103113 A JP2004103113 A JP 2004103113A JP 2004103113 A JP2004103113 A JP 2004103113A JP 4520197 B2 JP4520197 B2 JP 4520197B2
- Authority
- JP
- Japan
- Prior art keywords
- pixel
- feature
- image
- auxiliary
- block
- 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
Landscapes
- Image Processing (AREA)
- Compression Of Band Width Or Redundancy In Fax (AREA)
Description
本発明は、画像データの圧縮方法に関するものである。 The present invention relates to a method for compressing image data.
画像圧縮に際し、使用者の好みの場所への量子化率を可変にした画像圧縮方法としては、特許文献1に記載されたものが知られている。この従来例において、画像は、RGBあるいはYUVのコンポーネントに分解される。この後、各コンポーネントは、タイル領域に分割された後、各々に対してウェーブレット変換され、さらに、ウェーブレット変換された領域毎に量子化率を異ならせ、符号化される。
しかし、上述した従来は、量子化率の調整により復元画像のドット粗密を調整するものであるから、非可逆(Lossy)圧縮を前提とするもので、復元の正確性に欠けるという問題がある。 However, since the above-described conventional technique adjusts the dot density of the restored image by adjusting the quantization rate, it assumes lossy compression and has a problem of lack of restoration accuracy.
本発明は、以上の欠点を解消すべくなされたものであって、可逆的であっても圧縮効率の高い画像データの圧縮方法を提供することを目的とする。 The present invention has been made to solve the above-described drawbacks, and an object of the present invention is to provide a method for compressing image data that is reversible and has high compression efficiency.
本発明によれば上記目的は、
デジタル画像を隣接画素との画素値差分によりグループ化して圧縮する画像データの圧縮方法であって、
前記画像を所定数のカラープレーンに分割し、
各カラープレーンを、
一定の検索方向に対して、隣接画素との画素値差分が所定の閾値を超える画素のみを特徴画素1として抽出し、該特徴画素1のみの画素群からなる特徴画素ブロック2と、
各特徴画素1に対して関連付けられた残余の画素を補助画素3として抽出し、該補助画素3のみの画素群からなる補助画素ブロック4とにグループ化し、
ブロック単位に画素情報を変換して符号化する画像データの圧縮方法を提供することにより達成される。
According to the present invention, the object is
A method of compressing image data in which a digital image is grouped and compressed by a pixel value difference with an adjacent pixel ,
Dividing the image into a predetermined number of color planes;
Each color plane
Only a pixel whose pixel value difference with an adjacent pixel exceeds a predetermined threshold with respect to a certain search direction is extracted as a
The remaining pixels associated with each
This is achieved by providing a method for compressing image data in which pixel information is converted and encoded in units of blocks.
画像圧縮に際して、まず、デジタル画像を所定数のカラープレーンに分割する。カラープレーン数は、画像の性質により異なり、モノクロ2階調、あるいはグレースケール画像では1枚、R,G,Bモード、Y,Cb,Crモードのカラー画像では3枚、C,M,Y,Kモードのカラー画像では4枚となる。 In image compression, first, a digital image is divided into a predetermined number of color planes. The number of color planes varies depending on the nature of the image, one for a monochrome two-tone or grayscale image, three for a color image in R, G, B mode, Y, Cb, Cr mode, C, M, Y, The number of K-mode color images is four.
圧縮は、各カラープレーンを特徴画素ブロック2と補助画素ブロック4にグループ化して行われる。特徴画素1は、画素列、あるいは平面的な画素群内における連続性の終了点であり、復元時に特徴点間を適宜に補間することによって、画像の再生が可能であるという意味で、非可逆圧縮のためのソースとしても使用可能なものである。
The compression is performed by grouping each color plane into the
一方、補助画素3は、特徴画素1、1間に挿入された画素群であり、特徴画素1に対する位置付けに対応して種々の位置付けをもたせることができる。すなわち、不可逆圧縮を前提とする場合には、補助画素3群に対する圧縮を非可逆としたり、あるいは補助画素3の取り込み自体を省略して圧縮効率を向上させることが可能になる。これに対し、可逆圧縮が必要な時、すなわち、正確な画像再現を要する場合には、補助画素ブロック4に対しても可逆圧縮を行えばよい。
On the other hand, the
以上のように、画像を特徴画素ブロック2と補助画素ブロック4とにグループ化し、各々に対して独自に画素値の変換を行う本発明においては、画像の種類に応じて可逆圧縮から様々な段階の非可逆圧縮まで任意に選択することが可能になり、汎用性が飛躍的に向上する。
As described above, in the present invention in which an image is grouped into the
また、本発明において、特徴画素ブロック2は、後続の補助画素3からの画素値の隔離が見られる点で共通性を有し、離散点間の差分は必ずしも大きくはなく、さらに、補助画素ブロック4は、画素値の近似性を基準に選択されているために、隣接画素間の差分は小さい。したがってこの特徴を利用した画素値の変換を行うと、画素値記述に要するビット数の低減を図ることができ、圧縮効率が向上する。
In the present invention, the
この場合、補助画素3がなだらかに変化しながら所定長連続する場合には、これら補助画素3群を挟む一対の特徴画素1値間の差分が過大となる場合があり、さらに、補助画素ブロック4の記述データ長が過大になり、フォーマット効率が悪化する場合があるために、補助画素3が前記検索方向に所定長連続した場合、該検索方向に連続して所定長をなす最終の補助画素3を特徴画素1として抽出することが望ましい。
In this case, if the
特徴画素1に対する画素情報、すなわち、位置、画素値に関する情報は、
直前の他の特徴画素1からの相対位置情報への変換値により記述することにより記述ビット数の減少を図ることができる。相対位置情報は、画素行列-画素値(階調)からなる画像空間内での相対位置、すなわち、(画素間距離,画素値差分)、あるいは(画素間距離,画素値間角度)で表現できる。
Pixel information for the
It is possible to reduce the number of description bits by describing with the converted value to the relative position information from the other immediately preceding
さらに、補助画素3に対しては、
対応する特徴画素1、または直前の他の補助画素3の画素値との差分への変換値により記述することにより記述ビット数の減少を図ることができる。
Furthermore, for the
The description bit number can be reduced by describing the
加えて、前記特徴画素1の画素値が、検索方向に平行する他の画素列に属し、かつ、両画素間の距離が所定の閾値以下である他の特徴画素1の画素値に一致する場合、該特徴画素1の画素値が他列内で参照する特徴画素1の存在を示すフラグ情報への変換値により記述することも可能である。
In addition, the pixel value of the
画素検索は、画像取得時の走査方向、あるいは副走査方向に沿って行われ、画素列の終端に達したときは、このような検索画素列に隣接する画素列に対して行われる。
また、画像データの圧縮方法は、
前記画像を複数の画像ブロックに分割した後、
各分割画像ブロック5に対して請求項1または2に記載の方法で圧縮し、
この後、各分割画像ブロック5の先頭に画像ブロック内容情報を付加して合成、符号化する画像データの圧縮方法であって、
前記画像ブロック内容情報は、各分割画像ブロックの番号、画像中における位置、サイズ情報に加えて補助画素ブロックの圧縮モードを含み、
該圧縮モードは、補助画素ブロックの可逆モードによる圧縮、不使用、あるいは非可逆モードによる圧縮のいずれかに設定されるように構成できる。
The pixel search is performed along the scanning direction or the sub-scanning direction at the time of image acquisition. When the end of the pixel column is reached, the pixel search is performed on a pixel column adjacent to such a search pixel column.
The compression method of image data is
After dividing the image into a plurality of image blocks,
Each divided
Thereafter, a compression method of image data to be combined and encoded by adding image block content information to the head of each divided
The image block content information includes the compression mode of the auxiliary pixel block in addition to the number of each divided image block, the position in the image, the size information,
The compression mode can be configured to be set to either compression in the lossless mode of the auxiliary pixel block, non-use, or compression in the lossy mode .
分割画像ブロック5ごとに圧縮程度を変更することにより、復元環境を考慮して画像中に原画に対する忠実性を重視する領域と復元速度を重視する領域を自由に選択して圧縮できるために、画像に適した圧縮が可能になる。
By changing the degree of compression for each divided
本発明によれば、可逆的であっても圧縮効率を高くすることができる。 According to the present invention, the compression efficiency can be increased even if it is reversible.
図1(a)に画像圧縮装置の構成例を示す。この画像圧縮装置は、コンピュータを、後述する各手段として機能させるプログラムをコンピュータ上で走行させることにより実現することができる。 FIG. 1A shows a configuration example of the image compression apparatus. This image compression apparatus can be realized by running a program that causes a computer to function as each unit described later on the computer.
このブロック図において、6は入力部、7はブロック分割手段である。ブロック分割手段7は、入力されたデジタル画像を複数の矩形ブロックに分割し、分割画像ブロック5を生成する(ステップSc1)(図2(a)参照)。ブロック分割手段7に対しては、分割数、分割画像ブロック5ごとの圧縮モード等が設定できる。また、各分割画像ブロック5の配置は、例えば、左上から一定方向に配置されるように、必ずしも一定の順序に従う必要はなく、ランダムに配置してセキュリティーの向上を図ることができる。これら分割ブロック生成に際しての諸ファクターは、後述するように、ブロックヘッダ8として各分割画像ブロック5に付加されて後段のカラープレーン分割手段9に出力される。
In this block diagram, 6 is an input unit and 7 is a block dividing means. The block dividing means 7 divides the input digital image into a plurality of rectangular blocks, and generates a divided image block 5 (step Sc1) (see FIG. 2A). For the block dividing means 7, the number of divisions, the compression mode for each divided
カラープレーン分割手段9は、各分割画像ブロック5の画像モードによって適数のカラープレーン(カラーチャンネル)に分割する(ステップSc2)。
以上のようにして分割された各カラープレーンに対しては、まず、特徴画素抽出手段10による特徴画素1の抽出が行われる(ステップSc3)。図3にp行q列のカラープレーンを行方向に検索して特徴画素1を抽出するフローチャートの一例を示す。なお、図3において添え字’L’は画像の行数、’C’は列数、’n’は特徴画素1のシリアル番号、特徴画素v(n)は、説明を簡略にするために想定した特徴画素1の画素情報を収容する配列、補助画素v(n,m)は、n番特徴画素1の従属するm番目の補助画素3の画素情報を収容する配列を示す。また、本例は、特徴画素1の抽出に際して、可逆圧縮を前提に、特徴画素1および補助画素3の画素値変換も同時に行う場合を示しているが、補助画素3に対して非可逆圧縮する場合には、補助画素vへの格納値は、非可逆圧縮時の画素情報変換の効率を考慮して、適宜変更される。
The color plane dividing means 9 divides the image into a suitable number of color planes (color channels) according to the image mode of each divided image block 5 (step Sc2).
For each color plane divided as described above, the
特徴画素1の抽出に際して、まず、1行1列の画素を特徴画素1として抽出し、その画素値を特徴画素v(n)に格納し(ステップSc3-1)、検索対象を次列の画素に移動する(ステップSc3-2)。次画素が検索行内に存在する場合には(ステップSc3-3)、直前の画素の画素値と検索対象画素の画素値との差分を演算し、予め定められた閾値(Th)と比較し(ステップSc3-4)、差分(ΔV)が閾値以下である場合には、補助画素3として、閾値以上である場合には特徴画素1として抽出する。
When extracting the
図4(a)に特徴画素1、補助画素3の抽出状態を示す。図4(a)において、縦軸は画素値V(階調)、横軸は画素の列位置を示し、左端列の画素が特徴画素1である場合、隣接する画素との差分(ΔV1)>Thとすると、隣接画素は特徴画素1として抽出される。なお、図4、5、6において、特徴画素1を黒丸で、補助画素3を白丸で示す。これに対し、第3列の画素は、隣接する第2列の画素(特徴画素1)との差分(ΔV2)がThより小さいとすると、補助画素3として抽出され、以下同様に、隣接画素との画素値差分(ΔV)とThとの比較により画素の仕分けが行われる。
FIG. 4A shows the extraction state of the
また、この実施の形態において、図4(a)に示すように、補助画素3が過大に連続する場合には、補助画素3を特徴画素1として登録する。したがって、補助画素vへの格納に際して、まず、補助画素3の連続数が予め定められた数(j)以下であることが確認され(ステップSc3-5)、条件を満足している場合にのみ補助画素v(n,m)に差分値(ΔV=ΔP)を格納する(ステップSc3-6)。
In this embodiment, as shown in FIG. 4A, when the
また、この実施の形態において、補助画素vへの格納値、すなわち、画素情報の変換値は、図5(a)に示すように、隣接画素との差分(ΔP)に設定されているが、図5(b)に示すように、関連する特徴画素1との差分(ΔP)であってもよい。
In this embodiment, the stored value in the auxiliary pixel v, that is, the conversion value of the pixel information is set to the difference (ΔP) with the adjacent pixel as shown in FIG. As shown in FIG. 5B, the difference (ΔP) from the
特徴画素1抽出のための補助画素3の排除操作は、補助画素3の連続数がjに達するか、あるいは隣接画素との画素値差分が所定の閾値(Th)を超えるか、さらには、行末まで検索が終了するかのいずれかが発生するまで行われる。この実施の形態において、行開始列、すなわち(L,1)は無条件に特徴画素1とするように設定しているが、直前調査画素(L-1,q)との差分により判定することもできる。この場合、検索方向は例示のように、(L,q)から(L+1,1)と移動するのではなく、(L+1,q)へ移動し、この後、(L+1,q-1)、(L+1,q-2)・・・・(L+1,1)のように逆方向に検索し、全体としてジグザグ状の検索を行うようにしてもよい。
The exclusion operation of the
特徴画素1が検出された場合には、まず、他行との参照の可能性を検出する(ステップSc3-7)。他行との参照は、調査対象画素が特徴画素1である場合に、所定行数(i行)遡って同一列の画素を検索し、それらの中に画素値が同一の特徴画素1がある場合、調査対象画素の画素値を他の特徴画素1への参照で記述することにより行われる。
When the
図4(b)を使用して他行との参照を説明する。いま、図4(b)において、n行(Ln)の第1列に特徴画素1が検出された場合、i値を1とすると、他行との参照を検索するために、画素(Ln-1,1)が特徴画素1であるかどうかを判断する。本例において、画素(Ln-1,1)は黒丸で表示されているために、特徴画素1であり、この条件を満足している場合には、次に、画素値の一致を判断する。本例において、画素値(Ln-1,1)<>画素値(Ln,1)であるために、条件を満足しないために、画素(Ln,1)に対する画素情報に他行への参照が使用されることはない。同様に、図4(b)において、画素(Ln,2)は特徴画素1であるが画素(Ln-1,2)は特徴画素1ではないために、他行への参照が使用されない。これに対し、画素(Ln,Cm)と、(Ln-1,Cm)とは双方が特徴画素1であり、かつ、画素値も同一であるために、画素(Ln,Cm)への画素情報は、他行への参照を使用して記述され、この実施の形態においては、’0’を記述することにより他行への参照が行われることが示される(ステップSc3-8)。
Reference to another row will be described with reference to FIG. Now, in FIG. 4B, when the
これに対して、参照する特徴画素1がなかった場合には、特徴画素vには、直前に抽出された特徴画素に対する相対位置情報が格納される(ステップSc3-9)。特徴画素1に対する画素情報は、図6(a)に示すように、直前の特徴画素1からの画素数(距離ΔX)と、画素値差分(ΔD)で示すことも、あるいは、図6(b)に示すように、ΔXと角度(θ)で示すこともできる。
On the other hand, if there is no
以上のようにして全ての画素に対して特徴画素1の抽出が終了すると、フォーマット生成手段11においてフォーマットを生成する(ステップSc4)。フォーマット生成は、図7に示すように、符号化に先立って分割画像ブロック5の各々を特徴画素ブロック2と補助画素ブロック4とにグループ化するフォーマット変換工程であり、特徴画素ブロック2は、さらに、隣接する特徴画素1、1間の検索方向の画素数(ΔX)を集めたサブブロックと、隣接する特徴画素1、1間の画素値差分(ΔD)からなるサブブロックとに分けられる。補助画素3に関しては、隣接する補助画素3、3間の間隔は’1’ドットと決まっているために、隣接する補助画素3の画素値差分(ΔP)のみで記述される。
When the extraction of the
また、上述したように、処理対象の分割画像ブロック5に対して非可逆圧縮が選択されている場合には、補助画素3に関する情報は、(ΔP)以外の内容で記述される。
以上のようにしてサブブロックによるグループ化は各カラープレーンに対して行われた後、合成され、符号化手段12において符号化される(ステップSc5)。符号化にはハフマン符号化、あるいは算術符号化等のエントロピー符号化が使用される。図7に示すように、このようにして圧縮された各サブブロックの先頭と終端にはサブブロックヘッダ13とサブブロック終端マーク14が付加され、符号化ステップが終了する。
As described above, when the lossy compression is selected for the divided
As described above, grouping by sub-blocks is performed on each color plane, and then synthesized and encoded by the encoding means 12 (step Sc5). For encoding, Huffman coding or entropy coding such as arithmetic coding is used. As shown in FIG. 7, a
符号化ステップが終了すると、画像ブロック合成手段15において分割画像ブロック5の合成ステップ(Sc6)が実行される。分割画像ブロック5の合成は、図7に示すように、圧縮された分割画像ブロック5の間にブロックヘッダ8と、ブロック終端マーク16とを付与して出力部17から1ファイルとして出力する工程であり、ブロックヘッダ8には、分割画像ブロック5の番号、画像中における位置、サイズ情報に加えて補助画素3に対する圧縮モードが記述される。
When the encoding step is completed, the image
図1(b)に以上のようにして生成された圧縮ファイルの復元装置を、図2(b)にその動作フローを示す。上述した画像圧縮装置と同様に、復元装置は、コンピュータを、後述する各手段として機能させるプログラムをコンピュータ上で走行させることにより実現することができる。 FIG. 1 (b) shows the decompression apparatus for the compressed file generated as described above, and FIG. 2 (b) shows the operation flow. Similar to the image compression apparatus described above, the decompression apparatus can be realized by running a program that causes the computer to function as each unit described later on the computer.
復元装置は、圧縮データを入力する入力部18を有し、入力データは、復号化手段19において復号される(ステップSd1)。復号処理は、上述した圧縮ファイルをブロック終端マーク16によって圧縮状態の分割画像ブロック5に分割し、さらに、各分割画像ブロック5をサブブロック終端マーク14をもとにサブブロックに分割した後、サブブロック内の圧縮データを復号する手順を含む。
The decompression apparatus has an
復号化ステップが終了すると、圧縮ファイルは、圧縮工程におけるフォーマット生成ステップ(Sc4)が終了した状態、すなわち、各分割画像ブロック5に対するカラープレーン毎の特徴画素1と補助画素3に関する情報が所定フォーマットにより記述された状態となり、この後、特徴画像復元手段20において特徴画素1による画像生成(Sd2)が実行される。
When the decoding step is completed, the compressed file is in a state in which the format generation step (Sc4) in the compression process is completed, that is, information on the
特徴画像復元ステップ(Sd2)においては、まず、特徴画素ブロック2、すなわち、SB(ΔX)、SB(ΔD)サブブロックが読み込まれ、これらから、各特徴画素1のビットマップ空間上における座標値が演算される。
In the feature image restoration step (Sd2), first, the
一方、復号された補助画素3は、補助画像合成手段21において特徴画素1、1間に埋め込まれる(ステップSd3)。また、補助画像合成手段21は、上記ブロックヘッダ8に記述された圧縮モードの指定が補助画素3の不使用、あるいは非可逆モードによる圧縮値である場合には、隣接する特徴画素1、1間、あるいは使用される補助画素3、3・・間を適宜手法により補間して情報欠落ドットを補充する。
On the other hand, the decoded
補助画像合成手段21により生成された各カラープレーンは、分割画像ブロック復元手段22により合成された後(ステップSd4)、ブロックヘッダ8の位置情報等に基づいて、分割画像ブロック合成手段23により合成され(ステップSd5)て出力部24から復元画像として出力される。
The color planes generated by the auxiliary
1 特徴画素
2 特徴画素ブロック
3 補助画素
4 補助画素ブロック
5 分割画像ブロック
DESCRIPTION OF
Claims (6)
前記画像を所定数のカラープレーンに分割し、
各カラープレーンを、
一定の検索方向に対して、隣接画素との画素値差分が所定の閾値を超える画素のみを特徴画素として抽出し、該特徴画素のみの画素群からなる特徴画素ブロックと、
各特徴画素に対して関連付けられた残余の画素を補助画素として抽出し、該補助画素のみの画素群からなる補助画素ブロックとにグループ化し、
ブロック単位に画素情報を変換して符号化する画像データの圧縮方法。 A method of compressing image data in which a digital image is grouped and compressed by a pixel value difference with an adjacent pixel ,
Dividing the image into a predetermined number of color planes;
Each color plane
For a certain search direction, only a pixel whose pixel value difference with an adjacent pixel exceeds a predetermined threshold is extracted as a feature pixel, and a feature pixel block including a pixel group of only the feature pixel;
The remaining pixels associated with each feature pixel are extracted as auxiliary pixels and grouped into auxiliary pixel blocks consisting of a pixel group of only the auxiliary pixels;
A compression method of image data in which pixel information is converted and encoded in units of blocks.
各分割画像ブロックに対して請求項1または2に記載の方法で圧縮し、
この後、各分割画像ブロックの先頭に画像ブロック内容情報を付加して合成、符号化する画像データの圧縮方法であって、
前記画像ブロック内容情報は、各分割画像ブロックの番号、画像中における位置、サイズ情報に加えて補助画素ブロックの圧縮モードを含み、
該圧縮モードは、補助画素ブロックの可逆モードによる圧縮、不使用、あるいは非可逆モードによる圧縮のいずれかに設定される画像データの圧縮方法。 After dividing the image into a plurality of image blocks,
Each divided image block is compressed by the method according to claim 1 or 2,
Thereafter, a compression method of image data to be combined and encoded by adding image block content information to the head of each divided image block,
The image block content information includes the number of each divided image block, the position in the image, the size information, and the compression mode of the auxiliary pixel block,
The compression mode is a compression method of image data that is set to either compression in the lossless mode of the auxiliary pixel block, nonuse, or compression in the lossy mode .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004103113A JP4520197B2 (en) | 2004-03-31 | 2004-03-31 | Image data compression method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004103113A JP4520197B2 (en) | 2004-03-31 | 2004-03-31 | Image data compression method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2005294934A JP2005294934A (en) | 2005-10-20 |
| JP4520197B2 true JP4520197B2 (en) | 2010-08-04 |
Family
ID=35327428
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004103113A Expired - Fee Related JP4520197B2 (en) | 2004-03-31 | 2004-03-31 | Image data compression method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4520197B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113068043B (en) * | 2020-01-02 | 2024-04-30 | 武汉金山办公软件有限公司 | A PNG image compression method, device, electronic device and storage medium |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH02211773A (en) * | 1989-02-10 | 1990-08-23 | Toshiba Corp | Coding system for multi-value picture data |
| JPH0563996A (en) * | 1991-09-02 | 1993-03-12 | Ricoh Co Ltd | Image processor |
| JP3226637B2 (en) * | 1992-11-12 | 2001-11-05 | 株式会社リコー | Coding device and decoding device for predictive coding method |
| JPH06181523A (en) * | 1992-12-14 | 1994-06-28 | Ricoh Co Ltd | Predictive coding system coding device and decoding device |
| JP2809161B2 (en) * | 1995-11-22 | 1998-10-08 | 日本電気株式会社 | Predictive coding device |
| JPH11234533A (en) * | 1998-02-17 | 1999-08-27 | Canon Inc | Image processing apparatus and method |
| JPH11266368A (en) * | 1998-03-16 | 1999-09-28 | Ricoh Co Ltd | Image processing device |
| JP2001069355A (en) * | 1999-08-26 | 2001-03-16 | Matsushita Electric Ind Co Ltd | Binary image encoding apparatus and method, and information recording medium |
| JP2001053620A (en) * | 1999-08-13 | 2001-02-23 | Canon Inc | Encoding method and encoding device, decoding method and decoding device, storage medium |
| JP2002043950A (en) * | 2000-07-21 | 2002-02-08 | Canon Inc | Encoding method and apparatus, and decoding method and apparatus |
-
2004
- 2004-03-31 JP JP2004103113A patent/JP4520197B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2005294934A (en) | 2005-10-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP1978749B1 (en) | Compression of multidimensional look-up tables for colour space conversion | |
| JP3848443B2 (en) | Compressed digital data processing method | |
| US8300956B2 (en) | Lossless compression of color image data using entropy encoding | |
| US8213727B2 (en) | Image encoding apparatus and image decoding apparatus, and control method thereof | |
| JP4996501B2 (en) | Multidimensional data encoding apparatus, decoding apparatus, and control method therefor | |
| KR20120065394A (en) | Image processing apparatus and processing method therefor | |
| JP4902569B2 (en) | Image coding apparatus and control method thereof | |
| US11202083B2 (en) | Encoder, decoder and method employing palette utilization and compression | |
| JP4902474B2 (en) | Image processing apparatus and image processing method | |
| US8406517B2 (en) | Image processing apparatus and image processing method | |
| US7574056B2 (en) | Method for compression and expansion of display data | |
| CN112118449B (en) | Method and device for compressing and decompressing image | |
| JP4520197B2 (en) | Image data compression method | |
| Babu et al. | Efficient lossless image compression using modified hierarchical prediction and context adaptive coding | |
| JP4649237B2 (en) | Image compression apparatus, image compression method, and image compression program | |
| JP2011120180A (en) | Image encoding apparatus and method of controlling the same | |
| JP4975770B2 (en) | Image decoding method and apparatus | |
| JP4726040B2 (en) | Encoding processing device, decoding processing device, encoding processing method, decoding processing method, program, and information recording medium | |
| JP4233302B2 (en) | Data encoding device, data decoding device, data encoding method, data decoding method, program for causing computer to realize these methods, and recording medium | |
| JP2005295307A (en) | Image compression method,image compression device, image expanding device, and program | |
| JP4971881B2 (en) | Image encoding apparatus, image decoding apparatus, and control method thereof | |
| JP4274187B2 (en) | Display data decompression method, display data compression / decompression method, display data decompression device, and display data compression / decompression device | |
| JP4633577B2 (en) | Data compression apparatus and data compression program | |
| JP6428232B2 (en) | Image processing apparatus and image composition method | |
| JP2007129455A (en) | Image encoding apparatus, image encoding method, image encoding program, and computer-readable recording medium recording the image encoding program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070308 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090318 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090414 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090611 |
|
| 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: 20100427 |
|
| 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: 20100520 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130528 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4520197 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: 20130528 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140528 Year of fee payment: 4 |
|
| 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 |