JPH0779350A - Picture data compression processing method and picture data re-configuration method - Google Patents
Picture data compression processing method and picture data re-configuration methodInfo
- Publication number
- JPH0779350A JPH0779350A JP22314593A JP22314593A JPH0779350A JP H0779350 A JPH0779350 A JP H0779350A JP 22314593 A JP22314593 A JP 22314593A JP 22314593 A JP22314593 A JP 22314593A JP H0779350 A JPH0779350 A JP H0779350A
- Authority
- JP
- Japan
- Prior art keywords
- image data
- wavelet transform
- function
- frequency band
- coefficient
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000013144 data compression Methods 0.000 title claims abstract description 24
- 238000003672 processing method Methods 0.000 title claims abstract description 15
- 238000000034 method Methods 0.000 title claims description 44
- 238000007906 compression Methods 0.000 claims abstract description 24
- 230000006835 compression Effects 0.000 claims abstract description 21
- 230000009466 transformation Effects 0.000 claims abstract description 7
- 238000005070 sampling Methods 0.000 claims description 18
- 238000013139 quantization Methods 0.000 abstract description 13
- 230000002542 deteriorative effect Effects 0.000 abstract 1
- 238000001914 filtration Methods 0.000 description 18
- 238000010586 diagram Methods 0.000 description 13
- 239000013598 vector Substances 0.000 description 13
- 230000008569 process Effects 0.000 description 12
- 230000005855 radiation Effects 0.000 description 5
- OAICVXFJPJFONN-UHFFFAOYSA-N Phosphorus Chemical compound [P] OAICVXFJPJFONN-UHFFFAOYSA-N 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 230000008602 contraction Effects 0.000 description 1
- 238000000354 decomposition reaction Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000011946 reduction process Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression Of Band Width Or Redundancy In Fax (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Image Processing (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は画像データの圧縮処理方
法、特に詳細にはウェーブレット変換を用いて原画像の
データ量を削減するための画像データの圧縮処理方法お
よび圧縮された画像データを再構成する方法に関するも
のである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method of compressing image data, and more particularly to a method of compressing image data for reducing the data amount of an original image by using wavelet transform and a method of recompressing compressed image data. It is about how to configure.
【0002】[0002]
【従来の技術】例えばTV信号等、中間調画像を担持す
る画像信号は膨大な情報量を有しているので、その伝送
には広帯域の伝送路が必要である。そこで従来より、こ
のような画像信号は冗長性が大きいことに着目し、この
冗長性を抑圧することによって画像データを圧縮する試
みが種々なされている。また最近では、例えば光ディス
クや磁気ディスク等に中間調画像を記録することが広く
行われており、この場合には記録媒体に効率良く画像信
号を記録することを目的として画像データ圧縮が広く適
用されている。2. Description of the Related Art Since an image signal carrying a halftone image such as a TV signal has an enormous amount of information, a wide band transmission line is required for its transmission. Therefore, conventionally, attention has been paid to the fact that such an image signal has large redundancy, and various attempts have been made to compress the image data by suppressing this redundancy. Further, recently, for example, recording of a halftone image on an optical disk or a magnetic disk has been widely performed, and in this case, image data compression is widely applied for the purpose of efficiently recording an image signal on a recording medium. ing.
【0003】このような画像データの圧縮方法の一つと
して、従来から、画像データを格納,伝送等する場合
に、該画像データに予測符号化による圧縮処理を施して
データ量を圧縮減少せしめた上で格納,伝送等を行い、
画像再生の際はその圧縮された画像データ(圧縮画像デ
ータ)に復号処理を施して伸長し、その伸長された画像
データ(伸長画像データ)に基づいて可視像を再生する
ような方法が採用されている。As one of such image data compression methods, conventionally, when image data is stored or transmitted, the image data is compressed by predictive coding to reduce the amount of data. Stored, transmitted, etc. above,
At the time of image reproduction, a method is adopted in which the compressed image data (compressed image data) is subjected to decoding processing and decompressed, and a visible image is reproduced based on the decompressed image data (decompressed image data). Has been done.
【0004】また、画像データ圧縮方法の一つとして、
ベクトル量子化を利用する方法が知られている。この方
法は、2次元画像データを標本数K個のブロックに分割
し、予めK個のベクトル要素を規定して作成した相異な
る複数のベクトルから成るコードブックの中で、上記ブ
ロックの各々内の画像データの組と最小歪にて対応する
ベクトルをそれぞれ選択し、この選択されたベクトルを
示す情報を各ブロックと対応させて符号化するようにし
たものである。As one of image data compression methods,
A method utilizing vector quantization is known. In this method, two-dimensional image data is divided into blocks of K samples, and in each of the above blocks in a codebook composed of a plurality of different vectors created by defining K vector elements in advance. The vector corresponding to the set of image data and the minimum distortion is selected, and the information indicating the selected vector is encoded in association with each block.
【0005】上述のようなブロック内の画像データは互
いに高い相関性を有しているので、各ブロック内の画像
データを、比較的少数だけ用意したベクトルのうちの1
つを用いてかなり正確に示すことが可能となる。したが
って、画像データの伝送あるいは記録は、実際のデータ
の代わりにこのベクトルを示す符号を伝送あるいは記憶
することによってなし得るから、データ圧縮が実現され
るのである。例えば256 レベル(=8bit)の濃度ス
ケールの中間調画像における64画素についての画像デー
タ量は、8×64=512bitとなるが、この64画素を
1ブロックとして該ブロック内の各画像データを64要素
からなるベクトルで表わし、このようなベクトルを256
通り用意したコードブックを作成するものとすれば、1
ブロック当りのデータ量はベクトル識別のためのデータ
量すなわち8bitとなり、結局データ量を8/(8×
64)=1/64に圧縮可能となる。Since the image data in the blocks as described above have a high correlation with each other, one of the vectors in which a relatively small number of image data in each block are prepared is prepared.
It is possible to give a fairly accurate representation by using one. Therefore, transmission or recording of image data can be performed by transmitting or storing a code indicating this vector instead of actual data, so that data compression is realized. For example, the amount of image data for 64 pixels in a halftone image of a 256-level (= 8 bit) density scale is 8 × 64 = 512 bits, and these 64 pixels are regarded as one block, and each image data in the block has 64 elements. Is represented by a vector consisting of
Assuming that you create a codebook prepared as above, 1
The data amount per block is the data amount for vector identification, that is, 8 bits, and the data amount is 8 / (8 ×
64) = 1/64 can be compressed.
【0006】以上のようにして画像データを圧縮して記
録あるいは伝送した後、ベクトル識別情報が示すベクト
ルのベクトル要素を各ブロック毎の再構成データとし、
この再構成データを用いれば原画像が再現される。After the image data is compressed and recorded or transmitted as described above, the vector element of the vector indicated by the vector identification information is reconstructed data for each block,
The original image is reproduced by using the reconstructed data.
【0007】また、上述した予測符号化によるデータ圧
縮を行う場合の圧縮率を向上させる方法の1つとして、
予測符号化処理と共に画像データのビット分解能(濃度
分解能)を低下させる、すなわち画像データをより粗く
量子化する量子化処理を行うことが考えられる。Further, as one of the methods for improving the compression rate in the case of performing the data compression by the above-mentioned predictive coding,
It is conceivable to reduce the bit resolution (density resolution) of the image data together with the predictive coding process, that is, perform the quantization process of coarsely quantizing the image data.
【0008】そこで、本願出願人により、上述した予測
符号化による方法と量子化による方法とを組み合わせた
補間符号化による画像データ圧縮方法が提案されている
(特開昭62−247676号公報)。この方法は、画像データ
を適当な間隔でサンプリングした主データと該主データ
以外の補間データとに区分し、補間データは上記主デー
タに基づいて内挿予測符号化処理、すなわち補間データ
を主データに基づいて内挿予測し、予測誤差に対してハ
フマン符号化等の可変長符号化(値により符号長が変わ
るような信号への変換)を行うことにより画像データを
圧縮するものである。Therefore, the applicant of the present application has proposed an image data compression method by interpolation coding, which is a combination of the method by predictive coding and the method by quantization described above (Japanese Patent Application Laid-Open No. 62-247676). In this method, image data is divided into main data sampled at appropriate intervals and interpolation data other than the main data, and the interpolation data is interpolation prediction coding processing based on the main data, that is, interpolation data is the main data. The image data is compressed by performing interpolative prediction based on the above, and performing variable length coding (conversion into a signal whose code length changes depending on the value) such as Huffman coding with respect to the prediction error.
【0009】また、画像データを圧縮するにあたっては
当然圧縮率は高い方が望ましい。しかしながら、上記補
間符号化において大きな圧縮率の向上を望むことは技術
的に困難であり、従ってより大きな圧縮率を達成するた
め、空間分解能を小さくする画像データ数減少処理を上
記補間符号化と組合わせることが考えられる。Further, when compressing image data, it is naturally desirable that the compression rate is high. However, it is technically difficult to expect a large improvement in the compression rate in the above-mentioned interpolation coding, and therefore, in order to achieve a higher compression rate, the image data number reduction processing for reducing the spatial resolution is combined with the above-mentioned interpolation coding. It is possible to match.
【0010】そこで本願出願人により、上述した補間符
号化と画像データ数減少処理とを組み合わせ、より高画
質を維持しつつより高い圧縮率を達成し得る画像データ
圧縮方法が提案されている(特開平2-280462号公報)。Therefore, the applicant of the present application has proposed an image data compression method capable of achieving a higher compression rate while maintaining higher image quality by combining the above-described interpolation coding and the image data number reduction process (special feature). Kaihei 2-280462).
【0011】一方、上述した画像データを処理するため
の方法としてウェーブレット変換なる方法が提案されて
いる。On the other hand, a method called wavelet transform has been proposed as a method for processing the above-mentioned image data.
【0012】ここで、ウェーブレット変換について説明
する。Here, the wavelet transform will be described.
【0013】ウェーブレット変換は、周波数解析の方法
として近年開発されたものであり、ステレオのパターン
マッチング、データ圧縮等に応用がなされているもので
ある(OLIVIER RIOUL and MARTIN VETTERLI;Wavelets a
nd Signal Processing,IEEESP MAGAZINE,P.14-38,OCTOB
ER 1991、Stephane Mallat;Zero-Crossings of a Wavel
et Transform,IEEE TRANSACTIONS ON INFORMATION THEO
RY,VOL.37,NO.4,P.1019-1033,JULY 1991 )。The wavelet transform has been recently developed as a method of frequency analysis and has been applied to stereo pattern matching, data compression, etc. (OLIVIER RIOUL and MARTIN VETTERLI; Wavelets a
nd Signal Processing, IEEESP MAGAZINE, P.14-38, OCTOB
ER 1991, Stephane Mallat; Zero-Crossings of a Wavel
et Transform, IEEE TRANSACTIONS ON INFORMATION THEO
RY, VOL.37, NO.4, P.1019-1033, JULY 1991).
【0014】このウェーブレット変換は、図8に示すよ
うな関数hを基底関数として、This wavelet transform uses a function h as shown in FIG. 8 as a basis function.
【0015】[0015]
【数1】 [Equation 1]
【0016】なる式において信号を複数の周波数帯域毎
の周波数信号に変換するため、フーリエ変換のような偽
振動の問題が発生しない。すなわち、関数hの周期およ
び縮率を変化させ、原信号を移動させることによりフィ
ルタリング処理を行えば、細かな周波数から粗い周波数
までの所望とする周波数に適合した周波数信号を作成す
ることができる。例えば、図9に示すように、信号Sorg
をウェーブレット変換し、各周波数帯域毎に逆ウェーブ
レット変換した信号と、図10に示すように信号Sorg を
フーリエ変換し、各周波数帯域毎に逆フーリエ変換した
信号で見てみると、ウェーブレット変換はフーリエ変換
と比べて原信号Sorg の振動と対応した周波数帯域の周
波数信号を得ることができる。すなわち、フーリエ変換
において原信号Sorg の部分Bと対応する周波数帯域7
の部分B′には振動が発生しているのに対し、ウェーブ
レット変換では原信号Sorg の部分Aと対応する周波数
帯域W7の部分A′には原信号と同様に振動は発生して
いないものとなる。Since the signal is converted into a frequency signal for each of a plurality of frequency bands in the equation, the problem of false vibration unlike the Fourier transform does not occur. That is, if the filtering process is performed by changing the period and the contraction rate of the function h and moving the original signal, it is possible to create a frequency signal adapted to a desired frequency from a fine frequency to a coarse frequency. For example, as shown in FIG. 9, the signal Sorg
Is wavelet transformed and inverse wavelet transformed for each frequency band, and the signal Sorg is Fourier transformed as shown in FIG. 10 and the signal is inverse Fourier transformed for each frequency band. Compared with the conversion, it is possible to obtain the frequency signal in the frequency band corresponding to the vibration of the original signal Sorg. That is, in the Fourier transform, the frequency band 7 corresponding to the part B of the original signal Sorg
While the vibration is generated in the portion B'of, the wavelet transform does not generate the vibration in the portion A'of the frequency band W7 corresponding to the portion A of the original signal Sorg like the original signal. Become.
【0017】また、このウェーブレット変換を用いて、
前述した画像データの圧縮を行う方法が提案されている
(Marc Antonini et al.,Image Coding Using Wavelet
Transform,IEEE TRANSACTIONS ON IMAGE PROCESSING
,VOL.1 ,NO.2,p205-220,APRIL 1992)。Further, using this wavelet transform,
A method for compressing the above-mentioned image data has been proposed (Marc Antonini et al., Image Coding Using Wavelet.
Transform, IEEE TRANSACTIONS ON IMAGE PROCESSING
, VOL.1, NO.2, p205-220, APRIL 1992).
【0018】この方法は、画像を表す原画像データを、
所定の基本ウェーブレット関数により所定間隔でサンプ
リングをしながら順次ウェーブレット変換を行うことに
より、原画像データを主副両方向について高周波数帯域
から低周波数帯域までの周波数帯域の組合わせが異なる
複数の画像データに分解し、これらの画像データに対し
てノイズ成分を多く担持する高周波数帯域の画像データ
にはビット数を少なくするあるいはビット数を0とし、
主要被写体の情報を担持する低周波数帯域の画像データ
にはビット数を多く割り当てて前述したベクトル量子化
を施すことにより、原画像データの圧縮を行うものであ
る。この方法によれば、原画像データの圧縮率を向上さ
せることができ、また、圧縮された画像データに対して
所定のサンプリング間隔で間引かれたデータの部分を補
完しつつ順次逆ウェーブレット変換を施すことにより、
原画像を完全に復元することができる。According to this method, original image data representing an image is converted into
By sequentially performing wavelet transform while sampling at a predetermined interval with a predetermined basic wavelet function, the original image data is converted into a plurality of image data with different combinations of frequency bands from the high frequency band to the low frequency band in both main and sub directions. Image data in the high frequency band, which is decomposed and carries a lot of noise components with respect to these image data, has a small number of bits or has a number of bits of 0,
The original image data is compressed by allocating a large number of bits to the image data of the low frequency band carrying the information of the main subject and performing the above-mentioned vector quantization. According to this method, the compression rate of the original image data can be improved, and the inverse wavelet transform is sequentially performed while complementing the part of the data which is thinned out at a predetermined sampling interval with respect to the compressed image data. By applying
The original image can be completely restored.
【0019】上述したウェーブレット変換を用いて画像
データを圧縮する方法においては、ウェーブレット変換
と所定間隔でのサンプリングとを繰返すことにより原画
像データを高周波数帯域から低周波数帯域までの画像デ
ータに分割するものであるため、サンプリングを行う際
にエリアジングを生じるものである。ここで、エリアジ
ングとは元のデータの高周波成分が低周波成分に混合し
てしまう現象をいう。したがって、画像データをサンプ
リングすることにより、サンプリングされた画像データ
の高周波成分が低周波成分に混合してしまう。例えば、
前述したサンプリング間隔を画像データの1画素毎にサ
ンプリングした場合、ナイキスト周波数(限られた周波
数帯域を持つ信号を一定間隔で標本化する場合に、元信
号波形を一義的に記述できる標本間隔の最大値の逆数)
の高周波成分は低周波成分に混合され、画像データのナ
イキスト周波数は元の画像データのナイキスト周波数の
1/2となってしまう。このようなエリアジングが発生
することにより、ウェーブレット変換された画像データ
を逆ウェーブレット変換する場合に、サンプリグされた
データを原画像のまま完全に復元することがっできず、
サンプリングされた画像データの部分にアーチファクト
(偽画像)が発生するという問題がある。In the method of compressing image data using the wavelet transform described above, the original image data is divided into image data from the high frequency band to the low frequency band by repeating the wavelet transform and sampling at predetermined intervals. Therefore, aliasing occurs when sampling is performed. Here, aliasing refers to a phenomenon in which a high frequency component of original data is mixed with a low frequency component. Therefore, by sampling the image data, the high frequency components of the sampled image data are mixed with the low frequency components. For example,
When the sampling interval described above is sampled for each pixel of image data, the Nyquist frequency (when sampling a signal having a limited frequency band at a constant interval, the maximum sampling interval that can uniquely describe the original signal waveform Reciprocal of value)
The high frequency component of is mixed with the low frequency component, and the Nyquist frequency of the image data becomes 1/2 of the Nyquist frequency of the original image data. Due to such aliasing, when the wavelet-transformed image data is subjected to the inverse wavelet transform, the sampled data cannot be completely restored as the original image,
There is a problem that artifacts (false images) occur in the sampled image data portion.
【0020】この問題は、原画像データにウェーブレッ
ト変換を施す際に用いる基本ウェーブレット関数を適切
に選択することにより、解決することができる。すなわ
ち、基本ウェーブレット関数を適切に選択することによ
り、ウェーブレット変換された画像データを逆ウェーブ
レット変換する際に、エリアジングの影響を低周波数帯
域と高周波数帯域とで互いに補償することができるた
め、画像データをサンプリングすることにより発生する
エリアジングによってはアーチファクトは発生しない。This problem can be solved by appropriately selecting the basic wavelet function used when applying the wavelet transform to the original image data. That is, by appropriately selecting the basic wavelet function, when the wavelet-transformed image data is subjected to the inverse wavelet transform, the influence of aliasing can be mutually compensated in the low frequency band and the high frequency band. Artifacts do not occur due to aliasing caused by sampling the data.
【0021】[0021]
【発明が解決しようとする課題】しかしながら、上述し
たAntoniniらの方法は、ウェーブレット変換により得ら
れた画像データのうち高周波数帯域の画像データについ
ては、ビット数を0もしくは少なくして量子化を行うも
のであるため、画像データを逆ウェーブレット変換する
際に必要なエリアジングを補償すべき画像データが0と
なるあるいは少なくなってしまう。したがって、上述し
たAntoniniらの方法は画像データの圧縮率は向上させる
ことはできるものの、圧縮された画像データを再構成し
た際にエリアジングを適切に補償することができず、再
構成した画像に前述したアーチファクトが発生してしま
うものであった。However, in the method of Antonini et al. Described above, the image data in the high frequency band of the image data obtained by the wavelet transform is quantized with 0 or less bits. Therefore, the image data for which the aliasing necessary for the inverse wavelet transform of the image data should be compensated becomes 0 or becomes small. Therefore, although the method of Antonini et al. Described above can improve the compression rate of image data, aliasing cannot be properly compensated when reconstructing compressed image data, and the reconstructed image cannot be corrected. The above-mentioned artifact is generated.
【0022】このような問題は、ウェーブレット変換を
行う際の基本ウェーブレット関数のフィルタ長を長くす
ることにより、周波数変換レスポンスの自由度を大きく
してエリアジングを少なくできるような関数を選択する
ことにより解決することができるが、関数のフィルタ長
を長くすると、ウェーブレット変換を行うための演算時
間が長くなり、高速な圧縮処理を行うことができないも
のであった。Such a problem is caused by increasing the filter length of the basic wavelet function at the time of performing the wavelet transform so as to increase the degree of freedom of the frequency transform response and select a function that can reduce aliasing. Although it can be solved, if the filter length of the function is made long, the calculation time for performing the wavelet transform becomes long, so that high-speed compression processing cannot be performed.
【0023】本発明は上記事情に鑑み、高い圧縮率によ
り画像データを圧縮することができるとともに、再構成
された画像に発生するアーチファクトの問題もなく、さ
らに高速に処理を行うことができる画像データ圧縮処理
方法および画像データ再構成方法を提供することを目的
とするものである。In view of the above circumstances, the present invention is capable of compressing image data with a high compression rate, and is free from the problem of artifacts generated in a reconstructed image and can be processed at higher speed. An object of the present invention is to provide a compression processing method and an image data reconstruction method.
【0024】[0024]
【課題を解決するための手段】本発明による画像データ
圧縮処理方法は、画像を表す原画像データを所定間隔に
よりサンプリングしつつウェーブレット変換を順次施す
ことにより、該原画像データを高周波数帯域から低周波
数帯域までの異なる周波数帯域を表す複数の係数画像デ
ータに順次分解し、該複数の係数画像データを少なくと
も最も高い周波数帯域の係数画像データについて他の周
波数帯域の係数画像データよりも小さいビット数により
量子化し、該量子化された前記係数画像データを符号化
することにより前記原画像データの高周波成分における
ノイズを除去して前記原画像データに圧縮処理を施す画
像データ圧縮処理方法において、前記複数の係数画像デ
ータのうち、低い周波数帯域の係数画像データほどエリ
アジングを低減させるフィルタ長の長い関数を基本ウェ
ーブレット関数として前記ウェーブレット変換を施すこ
とを特徴とするものである。According to an image data compression processing method of the present invention, original image data representing an image is sampled at a predetermined interval and sequentially subjected to a wavelet transform to reduce the original image data from a high frequency band to a low frequency band. Sequential decomposition into a plurality of coefficient image data representing different frequency bands up to the frequency band, the plurality of coefficient image data at least for the coefficient image data of the highest frequency band by a smaller number of bits than the coefficient image data of other frequency bands In the image data compression processing method of quantizing and encoding the quantized coefficient image data to remove noise in high frequency components of the original image data to perform compression processing on the original image data, Of the coefficient image data, the coefficient image data in the lower frequency band reduces aliasing. That a long function of the filter length is characterized in applying the wavelet transform as the basic wavelet function.
【0025】また、本発明による画像データ再構成方法
は、本発明による画像データ圧縮方法により圧縮された
原画像データを再構成するためのものであり、前記符号
化された係数画像データを復号化し、該復号化された係
数画像データについて、低い周波数帯域の係数画像デー
タほどエリアジングを低減させるフイルタ長の長い関数
を基本ウェーブレット関数として逆ウェーブレット変換
を施すことにより、請求項1記載の画像データ圧縮処理
方法により圧縮された前記原画像データを再構成するこ
とを特徴とするものである。The image data reconstructing method according to the present invention is for reconstructing original image data compressed by the image data compressing method according to the present invention, and decoding the encoded coefficient image data. The image data compression according to claim 1, wherein the decoded coefficient image data is subjected to inverse wavelet transform using a function having a long filter length that reduces aliasing as coefficient image data in a lower frequency band is used as a basic wavelet function. The original image data compressed by the processing method is reconstructed.
【0026】[0026]
【作用】本発明による画像データ圧縮処理方法は、ウェ
ーブレット変換を行うことにより画像データの圧縮を行
う上述したAntoniniらの画像データ圧縮処理方法におい
て、原画像データをサンプリングしつつウェーブレット
変換を施す際に、低周波数帯域の係数画像データに対し
ては、高周波数帯域の係数画像データと比較して、ウェ
ーブレット変換を施す際に用いる基本ウェーブレット関
数のフィルタ長を長くしたことを特徴とするものであ
る。すなわち、高周波数帯域の画像データはノイズ等の
成分を多く含みかつ処理すべきデータ数が多いため、エ
リアジングが発生しても原画像の画質にはそれほど影響
を与えないことから、フィルタ長の短い基本ウェーブレ
ット関数によりにウェーブレット変換を行うことにより
高速に圧縮処理を行うようにしたものである。一方、低
周波数帯域の画像データは、重要な情報を担持しており
かつ処理すべきデータ数も少ないため、フィルタ長が長
い基本ウェーブレット関数によりウェーブレット変換を
行いエリアジングを少なくするようにしたものである。The image data compression processing method according to the present invention compresses image data by performing wavelet transformation. In the image data compression processing method of Antonini et al. Described above, when performing wavelet transformation while sampling original image data. The coefficient image data in the low frequency band is characterized in that the filter length of the basic wavelet function used when performing the wavelet transform is made longer than that in the coefficient image data in the high frequency band. That is, since the image data in the high frequency band includes many components such as noise and the number of data to be processed is large, even if aliasing occurs, it does not affect the image quality of the original image so much. This is a high-speed compression process by performing a wavelet transform using a short basic wavelet function. On the other hand, the image data in the low frequency band carries important information and the number of data to be processed is small, so the wavelet transform is performed by the basic wavelet function with a long filter length to reduce aliasing. is there.
【0027】このため、圧縮された減画像データを再構
成した場合にも、重要な情報を担持する周波数帯域の画
像にはエリアジングによるアーチファクトが発生せず、
また、処理すべきデータ数の多い高周波数帯域の画像デ
ータを高速にウェーブレット変換することができる。し
たがって全体として、アーチファクトのない画像を再構
成することができ、高速に画像データの圧縮処理を行う
ことができるとともに、高い圧縮率により画像データを
圧縮することが可能となる。Therefore, even when the compressed reduced image data is reconstructed, an image due to aliasing does not occur in the image of the frequency band carrying important information.
Further, it is possible to perform wavelet transform at high speed on image data in a high frequency band, which has a large number of data to be processed. Therefore, as a whole, an image without artifacts can be reconstructed, the image data can be compressed at high speed, and the image data can be compressed with a high compression rate.
【0028】[0028]
【実施例】以下図面を参照して本発明の実施例について
説明する。Embodiments of the present invention will be described below with reference to the drawings.
【0029】図1は本発明による画像データ圧縮処理方
法の実施例の基本的概念を表す図である。FIG. 1 is a diagram showing the basic concept of an embodiment of an image data compression processing method according to the present invention.
【0030】図1に示すように、本発明による画像デー
タ圧縮処理方法は、原画像を表す原画像データ1に対し
て前述したAntoniniらの方法により、低周波数帯域ほど
フィルタ長の長い関数を基本ウェーブレット関数として
ウェーブレット変換2を施して複数の周波数帯域毎の係
数画像データ3を得る。次いで、ウェーブレット変換2
により得られた係数画像データ3に対して、周波数帯域
が高いほど低いビット数により量子化4を施し、この量
子化4がなされた各画像データ3に対して符号化5を行
うものである。As shown in FIG. 1, the image data compression processing method according to the present invention basically uses a function having a longer filter length in a lower frequency band according to the method of Antonini et al. Wavelet transform 2 is applied as a wavelet function to obtain coefficient image data 3 for each of a plurality of frequency bands. Then wavelet transform 2
Quantization 4 is performed on the coefficient image data 3 obtained by the above with a lower number of bits as the frequency band is higher, and encoding 5 is performed on each quantized image data 3.
【0031】以下本発明による実施例の詳細について説
明する。The details of the embodiment according to the present invention will be described below.
【0032】本実施例は、例えば特開昭55-12492号公報
や特開昭56-11395号等に記録されている蓄積性蛍光体シ
ートを利用した放射線画像情報記録再生システムにおい
て、蓄積性蛍光体シートに記録された人体の放射線画像
をレーザビーム走査によりデジタル画像データとして読
み取ったものを対象としている。なお、放射線画像の読
み取りは、図2に示す様に、蓄積性蛍光体シート10に対
して主走査方向(横方向)にレーザビームを走査させな
がらシート10を副走査方向(縦方向)に移動させてシー
ト10を2次元走査することにより行われたものである。The present embodiment is a radiation image information recording / reproducing system using a stimulable phosphor sheet recorded in JP-A-55-12492 and JP-A-56-11395. It is intended to read a radiation image of a human body recorded on a body sheet as digital image data by laser beam scanning. As shown in FIG. 2, the radiation image is read by moving the sheet 10 in the sub-scanning direction (vertical direction) while scanning the stimulable phosphor sheet 10 with a laser beam in the main scanning direction (horizontal direction). Then, the sheet 10 is two-dimensionally scanned.
【0033】次いで、原画像データに対してウェーブレ
ット変換がなされる。Next, wavelet transform is performed on the original image data.
【0034】図3は、原画像データSorg に対するウェ
ーブレット変換の詳細を表す図である。FIG. 3 is a diagram showing details of the wavelet transform for the original image data Sorg.
【0035】なお、本実施例においては、ウェーブレッ
ト変換の各係数が直交する直交ウェーブレット変換を行
うものであり、前述したMarc Antonini らの文献に記載
されているものである。さらに、本実施例においては、
ウェーブレット変換により得られた係数画像データのう
ち最も高い周波数帯域の係数画像データについて、ビッ
ト数を0として量子化を行うものとする。In the present embodiment, the orthogonal wavelet transform in which each coefficient of the wavelet transform is orthogonal is performed, which is described in the above-mentioned document of Marc Antonini et al. Furthermore, in this embodiment,
It is assumed that the coefficient image data in the highest frequency band among the coefficient image data obtained by the wavelet transform is quantized with the number of bits set to 0.
【0036】まず、図3に示すように、原画像データS
org の主走査方向に基本ウェーブレット関数より求めら
れる関数gN と関数hN とによりフィルタリング処理を
行う。すなわち、このような関数gN ,hN による主走
査方向に並ぶ画素の一列毎のフィルタリング処理を副走
査方向に一画素ずつズラしながら行い、原画像データS
org の主走査方向のウェーブレット変換係数信号を求め
るものである。First, as shown in FIG. 3, the original image data S
Filtering processing is performed by the function g N and the function h N obtained from the basic wavelet function in the main scanning direction of org. That is, the filtering processing for each column of pixels arranged in the main scanning direction by such functions g N and h N is performed while shifting each pixel in the sub scanning direction to obtain the original image data S.
The wavelet transform coefficient signal of the org in the main scanning direction is obtained.
【0037】ここで、関数gN ,hN は基本ウェーブレ
ット関数より一意に求められるものであり、係数画像デ
ータがウェーブレット変換により低周波数帯域のデータ
となるにつれてフィルタ長さを長くするものである。こ
の関数hN は、以下の表1に示すものである。なお、表
1にはN=2(最もフィルタ長が短い関数)からN=10
(最もフィルタ長が長い関数)までを示すものとする。
ここで、gN はhN より求められるものであり、gN と
hN との関係は以下の式(2) に示すものとする。Here, the functions g N and h N are uniquely obtained from the basic wavelet function, and the filter length is made longer as the coefficient image data becomes data in the low frequency band by the wavelet transform. This function h N is shown in Table 1 below. In Table 1, N = 2 (function with the shortest filter length) to N = 10
(Function with the longest filter length) is shown.
Here, g N are those obtained from h N, the relationship between g N and h N denote the following equation (2).
【0038】[0038]
【表1】 [Table 1]
【0039】 gN =(−1)n hN …(2) なお、、上述した原画像データSorg については最もフ
ィルタ長の短い関数g2 ,h2 によりフィルタリング処
理がなされ、原画像データのウェーブレット変換係数信
号Wg0,Wh0が求められるものとする。ここで、関数h
2 をその周波数強調特性とともに図4に示す。G N = (− 1) n h N (2) The original image data Sorg described above is filtered by the functions g 2 and h 2 having the shortest filter length, and the wavelet of the original image data is obtained. It is assumed that the conversion coefficient signals Wg0 and Wh0 are obtained. Where the function h
2 is shown in FIG. 4 together with its frequency enhancement characteristics.
【0040】このようにして、関数g2 ,h2 によりウ
ェーブレット変換係数信号Wg0、Wh0が求められると、
ウェーブレット変換係数信号Wg0、Wh0について、主走
査方向の画素を1画素おきにサンプリングし、主走査方
向の画素数を1/2 にする。このサンプリングにより、関
数h2 によりフィルタリングされた画像データのナイキ
スト周波数のうち、ナイキスト周波数0.5 以上の高周波
数成分が0.5 以下の低周波数成分と混合するエリアジン
グが発生する。次いで、この画素が間引かれたウェーブ
レット変換係数信号Wg0、Wh0それぞれの副走査方向に
関数g2 ,h2によりフィルタリング処理を行い、ウェ
ーブレット変換係数信号WW0 ,WV0,VW0 および
VV0 を得る。In this way, when the wavelet transform coefficient signals Wg0 and Wh0 are obtained by the functions g 2 and h 2 ,
With respect to the wavelet transform coefficient signals Wg0 and Wh0, pixels in the main scanning direction are sampled every other pixel, and the number of pixels in the main scanning direction is halved. Due to this sampling, aliasing occurs in which high frequency components having a Nyquist frequency of 0.5 or more are mixed with low frequency components of 0.5 or less among the Nyquist frequencies of the image data filtered by the function h 2 . Then, filtering processing is performed by the functions g 2 and h 2 in the sub-scanning directions of the wavelet transform coefficient signals Wg0 and Wh0, respectively, from which the pixels have been thinned, to obtain the wavelet transform coefficient signals WW 0 , WV 0 , VW 0 and VV 0 . obtain.
【0041】次いでウェーブレット変換係数信号W
W0 ,WV0 ,VW0 およびVV0 について、副走査方
向の画素を1画素おきにサンプリングし、副走査方向の
画素数を1/2 とする処理を行う。このサンプリングによ
り上述したのと同様にエリアジングが発生する。これに
より、各ウェーブレット変換係数信号VV0 ,WV0 ,
VW0 ,WW0 の画素数は原画像データSorg の画素数
の1/4 となる。次いで、関数g2 ,h2 よりもフィルタ
長の長い関数g3 ,h3 によりウェーブレット変換係数
信号VV0 の主走査方向によりフィルタリング処理を行
う。なお、関数h3は表1に示されるようにフィルタ長
は6であり関数g3 は関数h3 より求められる。Next, the wavelet transform coefficient signal W
With respect to W 0 , WV 0 , VW 0, and VV 0 , the pixels in the sub-scanning direction are sampled every other pixel, and the number of pixels in the sub-scanning direction is halved. This sampling causes aliasing as described above. As a result, each wavelet transform coefficient signal VV 0 , WV 0 ,
The number of pixels of VW 0 and WW 0 is 1/4 of the number of pixels of the original image data Sorg. Next, filtering processing is performed in the main scanning direction of the wavelet transform coefficient signal VV 0 by the functions g 3 and h 3 having a longer filter length than the functions g 2 and h 2 . The function h 3 has a filter length of 6 as shown in Table 1, and the function g 3 is obtained from the function h 3 .
【0042】すなわち、関数g3 ,h3 により主走査方
向に並ぶ画素の一列毎のフィルタリング処理を副走査方
向に一画素づつズラながら行い、ウェーブレット変換係
数信号VV0 の主走査方向のウェーブレット変換係数信
号Wg1およびWh1を求めるものである。That is, the filtering process for each column of pixels arranged in the main scanning direction by the functions g 3 and h 3 is performed while shifting each pixel in the sub scanning direction to obtain the wavelet transform coefficient of the wavelet transform coefficient signal VV 0 in the main scan direction. The signals Wg1 and Wh1 are obtained.
【0043】ここでウェーブレット変換係数信号VV0
は主副両方向についてサンプリングにより画素数が原画
像データの1/2 となっているため、画像の周波数帯域は
原画像データと比較して半分となっている。したがっ
て、ウェーブレット変換係数信号VV0 を関数g3 ,h
3 でフィルタリング処理を施すことにより、原画像デー
タの周波数成分のうちウェーブレット変換係数信号VV
0 が表す周波数成分よりも低周波数成分を表すウェーブ
レット変換係数信号Wg1,Wh1が求められる。Here, the wavelet transform coefficient signal VV 0
Since the number of pixels is half of the original image data by sampling in both main and sub directions, the frequency band of the image is half that of the original image data. Therefore, the wavelet transform coefficient signal VV 0 is converted into the functions g 3 , h
By performing the filtering process in 3 , the wavelet transform coefficient signal VV of the frequency components of the original image data
Wavelet transform coefficient signals Wg1 and Wh1 that represent lower frequency components than the frequency component represented by 0 are obtained.
【0044】このようにして、ウェーブレット変換係数
信号Wg1,Wh1が求められると、ウェーブレット変換係
数信号Wg1,Wh1について、主走査方向の画素を1画素
おきにサンプリングし、主走査方向の画素数をさらに1/
2 とする。次いでウェーブレット変換係数信号Wg1、W
h1それぞれの副走査方向に関数g3 ,h3 によりフィル
タリング処理を行い、ウェーブレット変換係数信号WW
1 ,WV1 ,VW1 およびVV1 を得る。In this way, when the wavelet transform coefficient signals Wg1 and Wh1 are obtained, for the wavelet transform coefficient signals Wg1 and Wh1, pixels in the main scanning direction are sampled every other pixel, and the number of pixels in the main scanning direction is further increased. 1 /
Set to 2. Then wavelet transform coefficient signals Wg1, W
The wavelet transform coefficient signal WW is obtained by performing the filtering process in the sub-scanning direction of each h1 using the functions g 3 and h 3.
Obtain 1 , WV 1 , VW 1 and VV 1 .
【0045】次いでウェーブレット変換係数信号W
W1 ,WV1 ,VW1 ,VV1 について、副走査方向の
画素を1画素おきにサンプリングし、副走査方向の画素
数を1/2とする処理を行う。これにより、各ウェーブレ
ット変換係数信号VV1 ,WV1,VW1 ,WW1 の画
素数は原画像データSorg の画素数の1/16となる。Next, the wavelet transform coefficient signal W
With respect to W 1 , WV 1 , VW 1 , and VV 1 , the pixels in the sub-scanning direction are sampled every other pixel, and the number of pixels in the sub-scanning direction is halved. As a result, the number of pixels of each wavelet transform coefficient signal VV 1 , WV 1 , VW 1 , WW 1 becomes 1/16 of the number of pixels of the original image data Sorg.
【0046】以下、上述したのと同様にして、画素が間
引かれたウェーブレット変換係数信号VV1 の主走査方
向に関数g3 ,h3 よりもフィルタ長の長い関数g4 ,
h4によりフィルタリング処理を行い、さらに得られた
ウェーブレット変換係数信号の主走査方向の画素をサン
プリングし、この画素を間引いたウェーブレット変換係
数信号について、副走査方向に関数g4 ,h4 によりフ
ィルタリング処理を行い、ウェーブレット変換係数信号
WW2 ,WV2 ,VW2 ,VV2 を得る。Thereafter, in the same manner as described above, the function g 4 , whose filter length is longer than the functions g 3 and h 3 in the main scanning direction of the wavelet transform coefficient signal VV 1 from which pixels are thinned,
The filtering process is performed by h 4, the pixels in the main scanning direction of the obtained wavelet transform coefficient signal are sampled, and the wavelet transform coefficient signal obtained by thinning out the pixels is filtered by the functions g 4 and h 4 in the sub scanning direction. And wavelet transform coefficient signals WW 2 , WV 2 , VW 2 and VV 2 are obtained.
【0047】このようなウェーブレット変換をN回繰り
返すことによりウェーブレット変換係数信号WW0 〜W
WN ,WV0 〜WVN ,VW0 〜VWN ,およびVVN
を得る。ここで、N回目のウェーブレット変換により得
られるウェーブレット変換係数信号WWN ,WVN ,V
WN ,VVN は、サンプリングにより原画像データと比
較して主副両方向の画素数が(1/2)N となっているた
め、各ウェーブレット変換係数信号はNが大きいほど周
波数帯域が低く、原画像データの周波数成分のうち低周
波成分を表すデータとなる。By repeating such wavelet transform N times, wavelet transform coefficient signals WW 0 to W
W N, WV 0 ~WV N, VW 0 ~VW N, and VV N
To get Here, the wavelet transform factor signals obtained by the wavelet transform of the N-th WW N, WV N, V
W N, VV N, as compared with the original image data by sampling the number of pixels in the main sub both directions (1/2) because it is a N, each wavelet transform factor signal has a low enough frequency bands N is large, It becomes the data representing the low frequency component of the frequency component of the original image data.
【0048】したがって、ウェーブレット変換係数信号
WWi (i=0〜N、以下同様)は、原画像データSor
g の主副両方向の周波数の変化を表すものであり、iが
大きいほど低周波信号となる。またウェーブレット変換
係数信号WVi は画像信号Sorg の主走査方向の周波数
の変化を表すものであり、iが大きいほど低周波信号と
なっている。また、主走査方向の周波数は副走査方向の
周波数より低いものとなっている。さらにウェーブレッ
ト変換係数信号VWi は画像信号Sorg の副走査方向の
周波数の変化を表すものであり、iが大きいほど低周波
信号となり、副走査方向の周波数は主走査方向の周波数
より低いものとなっている。Therefore, the wavelet transform coefficient signal WW i (i = 0 to N, the same applies hereinafter) is used as the original image data Sor.
It represents a change in the frequency of g in both main and sub directions, and the larger i is, the lower the frequency of the signal becomes. The wavelet transform coefficient signal WV i represents the change in the frequency of the image signal Sorg in the main scanning direction, and the larger i is, the lower the frequency signal becomes. The frequency in the main scanning direction is lower than the frequency in the sub scanning direction. Further, the wavelet transform coefficient signal VW i represents the change in the frequency of the image signal Sorg in the sub-scanning direction. The larger i becomes, the lower the frequency signal becomes, and the frequency in the sub-scanning direction becomes lower than the frequency in the main scanning direction. ing.
【0049】ここで、図6にウェーブレット変換係数信
号を複数の周波数帯域毎に表す図を示す。なお、図6に
おいては便宜上3回目のウェーブレット変換を行った状
態までを表すものとする。なお、図6においてウェーブ
レット変換係数信号WW3 は原画像を主副各方向が(1/
2)3 に縮小したものとなっている。FIG. 6 shows a wavelet transform coefficient signal for each of a plurality of frequency bands. Note that, in FIG. 6, for convenience, the state up to the third wavelet transform is shown. In FIG. 6, the wavelet transform coefficient signal WW 3 is (1/1)
2) It has been reduced to 3 .
【0050】またウェーブレット変換の回数を重ねるに
つれ表1に示すように関数gN ,hN のフィルタ長を長
くしていくことにより、ウェーブレット変換係数信号の
画素をサンプリングする際に発生するエリアジングを少
なくすることができる。例えば、図5に示すような関数
h10においては、フィルタ長は20となっており、周波数
強調特性は図5(b) に示すものとなっている。すなわ
ち、関数h10においては、ナイキスト周波数0.5 以上の
強調度は図4(b) に示す関数h2 の強調度を比較して小
さくなっている。したがって、画素のサンプリングによ
りナイキスト周波数0.5 以下の低周波成分に混合される
高周波数成分が少なくなり、エリアジングが低減される
ものである。Further, as the number of wavelet transforms is increased, the filter lengths of the functions g N and h N are increased as shown in Table 1, so that the aliasing generated when sampling the pixels of the wavelet transform coefficient signal is eliminated. Can be reduced. For example, in the function h 10 shown in FIG. 5, the filter length is 20, and the frequency emphasis characteristic is as shown in FIG. 5 (b). That is, in the function h 10 , the enhancement degree at the Nyquist frequency of 0.5 or higher is smaller than that of the function h 2 shown in FIG. 4 (b). Therefore, sampling of pixels reduces high frequency components mixed with low frequency components having a Nyquist frequency of 0.5 or less, thereby reducing aliasing.
【0051】一方、関数のフィルタ長を長くすると、フ
ィルタリングを行うための演算量が増え、処理時間が長
くなるが、上述したサンプリングにより、低周波数帯域
のウェーブレット変換係数信号のデータ量は高周波数帯
域の係数信号と比較して少なくなっているため、処理時
間が長くなることによる圧縮処理の遅延は問題とならな
いものである。On the other hand, if the filter length of the function is increased, the amount of calculation for filtering increases and the processing time increases. However, due to the above-described sampling, the data amount of the wavelet transform coefficient signal in the low frequency band is high. Since it is smaller than the coefficient signal of No. 2, the delay of the compression process due to the increase of the processing time does not pose a problem.
【0052】次いで、再度のウェーブレット変換が施さ
れた、ウェーブレット再変換係数信号WVi ,VW
i (i=1は除く)、WWi ,VVi について量子化が
なされる。Next, the wavelet retransform coefficient signals WV i and VW, which have been subjected to the wavelet transform again,
Quantization is performed on i (excluding i = 1), WW i , and VV i .
【0053】ここで、各ウェーブレット変換係数信号の
うち、高周波数帯域のウェーブレット変換係数信号は、
ノイズ等の不要な情報を担持するものであり、低周波数
帯域のウェーブレット変換係数信号については、主要被
写体等の重要な情報を担持するものであるため、高周波
数帯域の係数信号ほど、低いビット数により量子化を行
う。すなわち、図6に示すように、高周波数帯域となる
ウェーブレット変換係数信号WW1 ,WV1 ,VW1 に
ついては0ビットとし、ウェーブレット変換係数信号W
W2 については1ビット、ウェーブレット変換係数信号
WV2 ,VW2については2ビット、それ以上のウェー
ブレット変換係数信号については、8ビットで量子化を
行う。Among the wavelet transform coefficient signals, the wavelet transform coefficient signal in the high frequency band is
Since it carries unnecessary information such as noise, and for wavelet transform coefficient signals in the low frequency band, it carries important information such as the main subject, so the coefficient signal in the high frequency band has a lower number of bits. To quantize. That is, as shown in FIG. 6, the wavelet transform coefficient signals WW 1 , WV 1 and VW 1 in the high frequency band are set to 0 bit, and the wavelet transform coefficient signal W
Quantization is performed with 1 bit for W 2 , 2 bits for the wavelet transform coefficient signals WV 2 and VW 2 , and 8 bits for wavelet transform coefficient signals of more than that.
【0054】ここで、データを量子化する際には、ビッ
ト数が高いほど原画像に近い状態でデータを圧縮するこ
とができるが、圧縮率をそれほど向上させることができ
ない。また、ビット数を低くすれば圧縮率を向上させる
ことができるが、圧縮データを復元した際の誤差が大き
く、原画像と比較してノイズが多いものとなる。Here, when quantizing data, the higher the number of bits, the more the data can be compressed in a state closer to the original image, but the compression rate cannot be improved so much. Further, if the number of bits is reduced, the compression rate can be improved, but the error when the compressed data is restored is large, and the noise is large compared with the original image.
【0055】したがって、本発明においては、ノイズ成
分を多く担持する高周波数帯域の画像データにはビット
数を少なく、主要被写体の情報を担持する低周波数帯域
の画像データにはビット数を多く割り当てるようにした
ため、重要な部分ほどビット数を高くして画質を維持
し、重要でない部分は画質はそれほど問題とならないこ
とからビット数を低くし、全体として画像の主要部分の
画質を維持しつつ、圧縮率を向上させるようにしたもの
である。Therefore, in the present invention, a small number of bits are assigned to the image data in the high frequency band that carries a large amount of noise components, and a large number of bits are assigned to the image data in the low frequency band that carries the information of the main subject. Therefore, the image quality is maintained by increasing the number of bits in the important part, and the image quality is maintained in the less important part because the image quality does not matter so much, and the compression is performed while maintaining the image quality of the main part of the image as a whole. It is designed to improve the rate.
【0056】このようにして各ウェーブレット変換係数
信号の量子化を行った後、前述したハフマン符号化、予
測符号化等の符号化を行うことにより圧縮処理がなされ
る。After each wavelet transform coefficient signal is quantized as described above, compression processing is performed by performing the above-mentioned Huffman coding, predictive coding and the like.
【0057】なお、量子化のレベルは、各ラベル毎に一
定のものとして説明したが、周波数帯域毎に量子化のレ
ベルを変えるようにしてもよく、例えば、高周波数帯域
ではより量子化のビット数を小さくする。また、量子化
のレベルとしてビット数を0と設定してもよく、この場
合は、符号長が0となるので高圧縮率を実現することが
できる。Although the quantization level has been described as being constant for each label, the quantization level may be changed for each frequency band. For example, in the high frequency band, more quantization bits are used. Reduce the number. Further, the number of bits may be set to 0 as the quantization level, and in this case, the code length is 0, so that a high compression rate can be realized.
【0058】このように符号化がなされて圧縮された原
画像データSorg は例えば光ディスク等の記録媒体に格
納され、保存、移送等がなされる。The original image data Sorg encoded and compressed in this way is stored in a recording medium such as an optical disk, and is stored and transported.
【0059】次に圧縮されたデータを再構成する方法に
ついて説明する。Next, a method of reconstructing compressed data will be described.
【0060】まず、圧縮された原画像データに対し、ハ
フマン符号化や予測符号化に対する復号化を行うことに
より、前述した各ウェーブレット変換係数信号WVi ,
VWi ,WWi を得る。First, the compressed original image data is decoded by Huffman coding and predictive coding to obtain the above-mentioned wavelet transform coefficient signals WV i ,
Obtain VW i and WW i .
【0061】次いで、復号化がなされることにより得ら
れたウェーブレット変換係数信号WVi ,VWi ,WW
i ,VVi について逆ウェーブレット変換を施す。Next, the wavelet transform coefficient signals WV i , VW i , WW obtained by the decoding are performed.
i, performs inverse wavelet transform for VV i.
【0062】図7は、逆ウェーブレット変換の詳細を表
す図である。FIG. 7 is a diagram showing details of the inverse wavelet transform.
【0063】図7に示すように、まず各ウェーブレット
変換係数信号VVN ,VWN ,WVN ,WWN について
副走査方向に並ぶ画素間に1画素分の間隔をあける処理
を行う(図では×2と表示)。次いでこの間隔があけら
れたウェーブレット変換係数信号VVN を副走査方向に
前述した関数hN とは異なる関数hN ′により、ウェー
ブレット変換係数信号VWN を副走査方向に前述した関
数gN とは異なる関数gN ′によりフィルタリング処理
を行う。すなわち、関数gN ′,hN ′によるウェーブ
レット変換係数信号VVN ,VWN の副走査方向に並ぶ
一列の画素毎のフィルタリング処理を主走査方向に一画
素ずつズラしながら行い、ウェーブレット変換係数信号
VVN ,VWN の逆ウェーブレット変換係数信号を得、
これを2倍して加算することにより逆ウェーブレット変
換係数信号WhN′を得る。[0063] As shown in FIG. 7, each wavelet transform factor signals VV N, VW N, WV N , the WW N performs processing spacing of one pixel among pixels arranged in the sub-scanning direction (× in FIG. 2). Followed by different functions h N 'is a function h N described above wavelet transform factor signals VV N this spaced in the sub-scanning direction, the wavelet transform factor signal VW N was above in the sub-scanning direction function g N is Filtering processing is performed using different functions g N ′. That is, the function g N ', h N' wavelet transform factor signal VV N according conducted while Shifts pixel by pixel filtering processing for each pixel of a row aligned in the sub-scanning direction VW N in the main scanning direction, the wavelet transform factor signals VV N, to obtain an inverse wavelet transform factor signal VW N,
The inverse wavelet transform coefficient signal WhN 'is obtained by doubling this and adding.
【0064】ここで関数gN ,hN と関数gN ′,
hN ′との関係は、以下の式(3) に示すものとなる。Here, the functions g N , h N and the function g N ′,
The relationship with h N ′ is given by the following equation (3).
【0065】 hN ′[n]=hN [−n] gN ′[n]=gN [−n] …(3) 但し[−n]は関数の中心軸に関する左右半転を表すす
なわち、関数gN ,hN とは中心軸に関して左右非対称
な関数gN ′,hN ′により逆ウェーブレット変換を行
うものである。H N ′ [n] = h N [−n] g N ′ [n] = g N [−n] (3) where [−n] represents left / right half rotation about the central axis of the function, , Functions g N and h N are those for performing inverse wavelet transformation by means of functions g N ′ and h N ′ which are asymmetric with respect to the central axis.
【0066】一方、これと並列して、ウェーブレット変
換係数信号WVN を副走査方向に関数hN ′により、ウ
ェーブレット変換係数信号WWN を副走査方向に関数g
N ′によりフィルタリング処理を行い、ウェーブレット
変換係数信号WVN ,WWNの逆ウェーブレット変換係
数信号を得、これを2倍して加算することにより逆ウェ
ーブレット変換係数信号WgN′を得る。[0066] On the other hand, in parallel with this, the function h N 'wavelet transform factor signals WV N in the sub-function g wavelet transform factor signals WW N in the sub-scanning direction
N get 'performs filtering processing by, give an inverse wavelet transform factor signals of the wavelet transform factor signals WV N, WW N, inverse wavelet transform factor signals WgN by adding to 2 times this'.
【0067】次いで、逆ウェーブレット変換係数信号W
hN′,WgN′について主走査方向に並ぶ画素間に1画素
分の間隔をあける処理を行う。その後逆ウェーブレット
変換係数信号WhN′を主走査方向に関数hN ′により、
逆ウェーブレット変換係数信号WgN′を主走査方向に関
数gN ′によりフィルタリング処理し、ウェーブレット
変換係数信号WhN′,WgN′の逆ウェーブレット変換係
数信号を得、これを2倍して加算することにより逆ウェ
ーブレット変換係数信号VVN-1 ′を得る。Next, the inverse wavelet transform coefficient signal W
With respect to hN 'and WgN', a process of spacing one pixel between pixels arranged in the main scanning direction is performed. The 'function h N in the main scanning direction' then inverse wavelet transform factor signals WhN,
'The function g N in the main scanning direction' inverse wavelet transform factor signals WGN filtering processing by the wavelet transform factor signals WhN ', WGN' give the inverse wavelet transform factor signals, inverse by adding this double to A wavelet transform coefficient signal VVN -1 'is obtained.
【0068】次いでこの逆ウェーブレット変換係数信号
VVN-1 ′、ウェーブレット変換係数信号VWN-1 ,W
VN-1 ,WWN-1 について副走査方向に並ぶ画素間に1
画素分の間隔をあける処理を行う。その後この逆ウェー
ブレット変換係数信号VVN-1 ′を副走査方向に関数h
N-1 ′により、ウェーブレット変換係数信号VWN-1を
副走査方向に関数gN-1 ′によりフィルタリング処理を
行う。すなわち、関数hN ,gN よりもフィルタ長の短
い関数gN-1 ′,hN-1 ′によるウェーブレット変換係
数信号VVN-1 ′,VWN-1 の副走査方向に並ぶ一列の
画素毎のフィルタリング処理を主走査方向に一画素ずつ
ズラしながら行い、ウェーブレット変換係数信号VV
N-1 ′,VWN-1 の逆ウェーブレット変換係数信号を
得、これを2倍して加算することにより逆ウェーブレッ
ト変換係数信号WhN-1′を得る。Next, the inverse wavelet transform coefficient signal VVN -1 'and the wavelet transform coefficient signals VWN -1 and W
1 between pixels arranged in the sub - scanning direction for V N-1 and WW N- 1
Performs a process for spacing pixels. Thereafter, the inverse wavelet transform coefficient signal VVN -1 'is added to the function h in the sub-scanning direction.
The wavelet transform coefficient signal VW N-1 is filtered by N-1 'in the sub - scanning direction by the function g N-1 '. That is, the function h N, g short filter length than N functions g N-1 ', h N -1' wavelet transform factor signal VV N-1 'according, one row of pixels aligned in the sub-scanning direction of the VW N-1 Each filtering process is performed by shifting one pixel in the main scanning direction to obtain the wavelet transform coefficient signal VV.
An inverse wavelet transform coefficient signal WhN-1 'is obtained by doubling and adding the inverse wavelet transform coefficient signals N-1 ' and VW N-1 .
【0069】一方、これと並列して、ウェーブレット変
換係数信号WVN-1 を副走査方向に関数hN-1 ′によ
り、ウェーブレット変換係数信号WWN-1 を副走査方向
に関数gN-1 ′によりフィルタリング処理を行い、ウェ
ーブレット変換係数信号WVN-1 ,WWN-1 の逆ウェー
ブレット変換係数信号を得、これを2倍して加算するこ
とにより逆ウェーブレット変換係数信号WgN-1′を得
る。On the other hand, in parallel with this, the wavelet transform coefficient signal WV N-1 in the sub - scanning direction is given by the function h N-1 ′, and the wavelet transform coefficient signal WW N-1 is given in the sub - scanning direction by the function g N-1. get 'performs filtering processing by, give an inverse wavelet transform factor signals of the wavelet transform factor signals WV N-1, WW N- 1, the inverse wavelet transform factor signals WGN-1 by adding to 2 times this' .
【0070】次いで、逆ウェーブレット変換係数信号W
hN-1′,WgN-1′について主走査方向に並ぶ画素間に1
画素分の間隔をあける処理を行う。その後逆ウェーブレ
ット変換係数信号WhN-1′を主走査方向に関数hN-1 ′
により、逆ウェーブレット変換係数信号WgN-1′を主走
査方向に関数gN-1 ′によりフィルタリング処理し、ウ
ェーブレット変換係数信号WhN-1′,WgN-1′の逆ウェ
ーブレット変換係数信号を得、これを2倍して加算する
ことにより逆ウェーブレット変換係数信号VVN-2 ′を
得る。Next, the inverse wavelet transform coefficient signal W
1 between pixels lined up in the main scanning direction for hN-1 'and WgN-1'
Performs a process for spacing pixels. Then inverse wavelet transform factor signals WhN-1 'to the main scanning direction function h N-1'
The inverse wavelet transform coefficient signal WgN-1 'is filtered in the main scanning direction by the function g N-1 ' to obtain inverse wavelet transform coefficient signals WhN-1 'and WgN-1'. To obtain the inverse wavelet transform coefficient signal VV N-2 ′.
【0071】以下、順次逆ウェーブレット変換係数信号
VVi ′(i=−1〜N)を作成し、最終的に逆ウェー
ブレット変換係数信号VV-1′を得る。この最終的な逆
ウェーブレット変換係数信号VV-1′が原画像データS
org を表す画像データとなる。Hereinafter, the inverse wavelet transform coefficient signal VV i ′ (i = −1 to N) is sequentially created, and finally the inverse wavelet transform coefficient signal VV −1 ′ is obtained. This final inverse wavelet transform coefficient signal VV −1 ′ is the original image data S
Image data representing org.
【0072】このようにして得られたウェーブレット変
換係数信号VV-1′は図示しない画像再生装置に送られ
て、放射線画像の再生に供せられる。The wavelet transform coefficient signal VV -1 ′ thus obtained is sent to an image reproducing device (not shown) for reproduction of a radiation image.
【0073】この再生装置は、CRT等のディスプレイ
手段でもよいし、感光フイルムに光走査記録を行う記録
装置であってもよい。This reproducing device may be a display means such as a CRT or a recording device for performing optical scanning recording on the photosensitive film.
【0074】このようにして、原画像データSorg をウ
ェーブレット変換し、複数の周波数帯域毎の画像データ
を得、この画像データのうち高周波数帯域のデータにつ
いて再度ウェーブレット変換を施して複数の周波数帯域
毎のデータを得、これらのデータのうち重要な情報を担
持する部分についてはビット数を高くして量子化し、重
要でない部分についてはビット数を低くして量子化を行
うことにより、重要な部分の画質を維持しつつデータ圧
縮率の向上を図ることができる。In this way, the original image data Sorg is wavelet-transformed to obtain image data for each of a plurality of frequency bands, and the high-frequency band data of this image data is again wavelet-transformed to obtain a plurality of frequency bands. Of the important part of the data is quantized by increasing the number of bits for the part that carries important information, and the unimportant part is quantized by decreasing the number of bits. It is possible to improve the data compression rate while maintaining the image quality.
【0075】ここで、各ウェーブレット変換係数信号V
VN ,VWN ,WVN ,WWN について各画素間に1画
素分の間隔をあけ、関数gN ′,hN ′により逆ウェー
ブレット変換を施すことにより間隔をあけた部分の画素
についてデータが形成されるが、これは前述したエリア
ジングにより画像データの低周波成分に混在されていた
高周波成分を引き出すことにより復元されて形成される
ものであるため、原画像のデータとは異なるものとなっ
ている、すなわちアーチファクトが発生している。しか
しながら、低周波数帯域の係数画像データについては、
エリアジングが少ないため、このアーチファクトも小さ
くなることから、重要な情報を担持する低周波数帯域の
画像データについてはアーチファクトの少ない画像を得
ることができる。Here, each wavelet transform coefficient signal V
V N, VW N, WV N , an interval of one pixel among the pixels for WW N, the function g N ', h N' data for the portion of the pixel spaced by performing an inverse wavelet transform by Although it is formed, this is different from the original image data because it is formed by being restored by extracting the high-frequency component that was mixed with the low-frequency component of the image data by the above-mentioned aliasing. That is, an artifact has occurred. However, for low frequency band coefficient image data,
Since the aliasing is small and this artifact is also small, it is possible to obtain an image with few artifacts for the image data in the low frequency band carrying important information.
【0076】なお、上述した実施例においては、ウェー
ブレット変換を行うための関数gN,hN として表1に
示すものを用いたが、これに限定されるものではなく低
周波数帯域のウェーブレット変換係数信号ほどフィルタ
長の長い関数であればいかなる関数を用いてもよい。Although the functions g N and h N for performing the wavelet transform shown in Table 1 are used in the above-mentioned embodiment, the present invention is not limited to this and the wavelet transform coefficient in the low frequency band is used. Any function may be used as long as the signal has a longer filter length.
【0077】また、これ以外にもウェーブレット変換を
行うことのできる関数であれば、いかなる関数を用いて
もよく、例えば直交ではなく双直交のものを用いてもよ
い。In addition to this, any function may be used as long as it can perform wavelet transformation, and for example, a function that is not orthogonal but biorthogonal may be used.
【0078】さらに、表1,図4,図5に示すように中
心軸に関して非左右対称な関数のみではなく、中心の軸
に関して左右対称な関数を用いてウェーブレット変換を
行うようにしてもよいものである。このように左右対称
な関数を用いてウェーブレット変換を行った場合は、ウ
ェーブレット変換を行った関数と逆ウェーブレット変換
を行う関数とは同一形状のものとなる。Further, as shown in Table 1, FIG. 4 and FIG. 5, the wavelet transform may be performed not only by using a function which is not symmetrical about the central axis but also by using a function which is symmetrical about the central axis. Is. When the wavelet transform is performed using the bilaterally symmetric function as described above, the function for performing the wavelet transform and the function for performing the inverse wavelet transform have the same shape.
【0079】また、上述した実施例においては、放射線
画像を表す原画像データを圧縮処理する実施例について
説明したが、本発明による画像の圧縮処理方法は、通常
の画像についても適用できるものである。Further, in the above-mentioned embodiment, the embodiment in which the original image data representing the radiation image is compressed is described, but the image compression processing method according to the present invention can be applied to a normal image. .
【0080】例えば、主要被写体として人物等が記録さ
れた35mmネガフイルムの画像を圧縮する実施例について
説明すると、まずこのネガフイルムをデジタルスキャナ
ーで読み取り、この画像を表す画像データを得、この画
像データについて前述したような低周波数帯域ほどフィ
ルタ長の長い関数gN ,hN によりフィルタリング処理
することによりウェーブレット変換を行う。For example, a description will be given of an embodiment in which an image of a 35 mm negative film in which a person or the like is recorded as a main subject is compressed. First, the negative film is read by a digital scanner, image data representing this image is obtained, and this image data is obtained. With respect to the lower frequency band as described above, the wavelet transform is performed by performing the filtering process with the functions g N and h N having a longer filter length.
【0081】次いで、前述した実施例と同様に高周波数
帯域の部分については低いビット数、低周波数帯域の部
分については高いビット数により量子化を行い、必要に
応じて符号化を行うことにより画像データを圧縮する。Then, as in the above-described embodiment, the high frequency band portion is quantized by a low bit number, the low frequency band portion is quantized by a high bit number, and the image is encoded as necessary. Compress the data.
【0082】また、この圧縮された画像データを前述し
た実施例と同様に復号化し、さらに逆ウェーブレット変
換を施すことにより、原画像データを再構成することが
できる。The original image data can be reconstructed by decoding the compressed image data in the same manner as in the above-mentioned embodiment and further applying the inverse wavelet transform.
【0083】このように、圧縮処理を行うことにより、
通常の画像についても重要な部分の画質を維持しつつ、
データの圧縮率を向上させることができるものである。By performing the compression process in this way,
While maintaining the image quality of important parts for normal images,
The data compression rate can be improved.
【0084】また、上述した実施例においては、ウェー
ブレット変換係数信号を量子化する際に、高周波数帯域
の係数信号についてはビット数を0としているが、これ
に限られるものではなく、低周波数帯域の係数信号を量
子化する際のビット数より低いものであれば、何ビット
にしてもよいものである。Further, in the above-mentioned embodiment, when quantizing the wavelet transform coefficient signal, the number of bits is set to 0 for the coefficient signal in the high frequency band. However, the present invention is not limited to this, and it is not limited to this. Any number of bits may be used as long as it is lower than the number of bits used when quantizing the coefficient signal of.
【0085】[0085]
【発明の効果】以上詳細に説明したように、本発明によ
る画像データ圧縮処理方法は、ウェーブレット変換によ
り複数の周波数帯域毎の係数画像データを得る際に、低
周波数帯域の係数画像データほどエリアジングを低減さ
せるフィルタ長の長い関数を基本ウェーブレット関数と
してウェーブレットを施すようにしたものである。この
ため、重要な情報を担持する低周波数帯域の係数画像デ
ータほどエリアジングの発生が少なくなり、この画像デ
ータを再構成した際にエリアジングが原因で発生するア
ーチファクトを減少させることができる。As described above in detail, in the image data compression processing method according to the present invention, when the coefficient image data for each of a plurality of frequency bands is obtained by the wavelet transform, the coefficient image data in the lower frequency band is aliased. A wavelet is applied as a basic wavelet function with a function having a long filter length that reduces the. Therefore, the coefficient image data in the low frequency band carrying important information is less likely to cause aliasing, and it is possible to reduce the artifacts caused by aliasing when the image data is reconstructed.
【0086】また、フィルタリングすべきデータ数の多
い高周波数帯域の画像データについては、アーチファク
トが発生するがそれほど重要な情報を担持するものでは
ないため、フィルタ長の短い周波数によりフィルタリン
グ速度を向上させたものである。したがって、高周波数
帯域の画像データについては低周波数帯域の画像データ
よりも少ないビット数で量子化をすることにより、デー
タ圧縮率を向上させつつもアーチファクトのない良好な
画像で得られるように画像データを圧縮することができ
るとともに圧縮処理を行うための時間を短縮することが
できる。Further, as for the image data in the high frequency band where the number of data to be filtered is large, an artifact is generated but it does not carry very important information, so the filtering speed is improved by the frequency having a short filter length. It is a thing. Therefore, the image data in the high frequency band is quantized with a smaller number of bits than the image data in the low frequency band, so that the image data can be obtained as a good image without artifacts while improving the data compression rate. Can be compressed, and the time for performing compression processing can be shortened.
【図1】本発明による画像データ圧縮処理方法の基本的
概念を表す図FIG. 1 is a diagram showing a basic concept of an image data compression processing method according to the present invention.
【図2】本発明に用いられる画像データの読み取り方式
を表す図FIG. 2 is a diagram showing a method of reading image data used in the present invention.
【図3】ウェーブレット変換の詳細を表す図FIG. 3 is a diagram showing details of a wavelet transform.
【図4】フィルタ長の短い基本ウェーブレット関数を表
す図FIG. 4 is a diagram showing a basic wavelet function with a short filter length.
【図5】フィルタ長の長い基本ウェーブレット関数を表
す図FIG. 5 is a diagram showing a basic wavelet function with a long filter length.
【図6】ウェーブレット変換係数信号を表す図FIG. 6 is a diagram showing a wavelet transform coefficient signal.
【図7】逆ウェーブレット変換の詳細を表す図FIG. 7 is a diagram showing details of inverse wavelet transform.
【図8】ウェーブレット変換に用いられる基本ウェーブ
レット関数を表す図FIG. 8 is a diagram showing a basic wavelet function used for wavelet transform.
【図9】ウェーブレット変換を説明するための図FIG. 9 is a diagram for explaining a wavelet transform.
【図10】フーリエ変換を説明するための図FIG. 10 is a diagram for explaining a Fourier transform.
10 蓄積性蛍光体シート h,h′,g,g′ウェーブレット変換を行うための関
数 VVi ,VWi ,WVi ,WWi (i=1〜n)ウェー
ブレット変換係数信号10 stimulable phosphor sheet h, h ', g, g ' function VV i for performing a wavelet transform, VW i, WV i, WW i (i = 1~n) wavelet transform factor signals
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 H04N 7/30 // G06T 5/20 9191−5L G06F 15/68 400 A ─────────────────────────────────────────────────── ─── Continuation of the front page (51) Int.Cl. 6 Identification code Internal reference number FI Technical display location H04N 7/30 // G06T 5/20 9191-5L G06F 15/68 400 A
Claims (2)
りサンプリングしつつウェーブレット変換を順次施すこ
とにより、該原画像データを高周波数帯域から低周波数
帯域までの異なる周波数帯域を表す複数の係数画像デー
タに順次分解し、該複数の係数画像データを少なくとも
最も高い周波数帯域の係数画像データについて他の周波
数帯域の係数画像データよりも小さいビット数により量
子化し、該量子化された前記係数画像データを符号化す
ることにより前記原画像データの高周波成分におけるノ
イズを除去して前記原画像データに圧縮処理を施す画像
データ圧縮処理方法において、 前記複数の係数画像データのうち、低い周波数帯域の係
数画像データほどエリアジングを低減させるフィルタ長
の長い関数を基本ウェーブレット関数として前記ウェー
ブレット変換を施すことを特徴とする画像データ圧縮処
理方法。1. A plurality of coefficient image data representing different frequency bands from a high frequency band to a low frequency band by sequentially performing wavelet transformation while sampling original image data representing an image at a predetermined interval. Sequentially, the plurality of coefficient image data are quantized by at least the coefficient image data of the highest frequency band with a smaller number of bits than the coefficient image data of other frequency bands, and the quantized coefficient image data is encoded. In the image data compression processing method of removing the noise in the high frequency component of the original image data by applying compression to the original image data, the coefficient image data in the lower frequency band among the plurality of coefficient image data A function with a long filter length that reduces aliasing is used as the basic wavelet function. Image data compression processing method characterized by performing the wavelet transform.
化し、該復号化された係数画像データについて、低い周
波数帯域の係数画像データほどエリアジングを低減させ
るフイルタ長の長い関数を基本ウェーブレット関数とし
て逆ウェーブレット変換を施すことにより、請求項1記
載の画像データ圧縮処理方法により圧縮された前記原画
像データを再構成することを特徴とする画像データ再構
成方法。2. A function having a long filter length, which decodes the coded coefficient image data and reduces aliasing for coefficient image data in a lower frequency band, is used as a basic wavelet function. An image data reconstructing method, characterized in that the original image data compressed by the image data compressing method according to claim 1 is reconstructed by performing an inverse wavelet transform.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP22314593A JP3282138B2 (en) | 1993-09-08 | 1993-09-08 | Image data compression processing method and image data reconstruction method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP22314593A JP3282138B2 (en) | 1993-09-08 | 1993-09-08 | Image data compression processing method and image data reconstruction method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0779350A true JPH0779350A (en) | 1995-03-20 |
| JP3282138B2 JP3282138B2 (en) | 2002-05-13 |
Family
ID=16793496
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP22314593A Expired - Fee Related JP3282138B2 (en) | 1993-09-08 | 1993-09-08 | Image data compression processing method and image data reconstruction method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3282138B2 (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE19626615C2 (en) * | 1995-07-03 | 2000-06-15 | Ricoh Kk | Compression method and apparatus using reversible wavelet transforms and an embedded code stream |
| US6222941B1 (en) | 1994-09-21 | 2001-04-24 | Ricoh Co., Ltd. | Apparatus for compression using reversible embedded wavelets |
| US6801339B1 (en) | 1998-03-26 | 2004-10-05 | Fuji Photo Film Co., Ltd. | Image processing method and apparatus |
| US6868187B2 (en) | 2000-05-12 | 2005-03-15 | Fuji Photo Film Co., Ltd. | Image transformation method and apparatus, and storage medium |
-
1993
- 1993-09-08 JP JP22314593A patent/JP3282138B2/en not_active Expired - Fee Related
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6195465B1 (en) | 1994-09-21 | 2001-02-27 | Ricoh Company, Ltd. | Method and apparatus for compression using reversible wavelet transforms and an embedded codestream |
| US6222941B1 (en) | 1994-09-21 | 2001-04-24 | Ricoh Co., Ltd. | Apparatus for compression using reversible embedded wavelets |
| DE19626615C2 (en) * | 1995-07-03 | 2000-06-15 | Ricoh Kk | Compression method and apparatus using reversible wavelet transforms and an embedded code stream |
| US6801339B1 (en) | 1998-03-26 | 2004-10-05 | Fuji Photo Film Co., Ltd. | Image processing method and apparatus |
| US6868187B2 (en) | 2000-05-12 | 2005-03-15 | Fuji Photo Film Co., Ltd. | Image transformation method and apparatus, and storage medium |
| US7289678B2 (en) | 2000-05-12 | 2007-10-30 | Fujifilm Corporation | Image transformation method and apparatus, and storage medium |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3282138B2 (en) | 2002-05-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3499254B2 (en) | Image data compression processing method | |
| US7054493B2 (en) | Context generation | |
| JP3398483B2 (en) | Video data compression device, video data decompression device, video data compression method, and video data decompression method | |
| US7016545B1 (en) | Reversible embedded wavelet system implementation | |
| EP1107606A1 (en) | Image processing apparatus and method and storage medium | |
| KR100561587B1 (en) | 3D wavelet transform method and apparatus | |
| GB2325584A (en) | Reversible embedded wavelet transform system implementation | |
| JP3282138B2 (en) | Image data compression processing method and image data reconstruction method | |
| JP2980218B2 (en) | Image information encoding device and image information decoding device | |
| JP3282134B2 (en) | Image data compression processing method | |
| JPH09214967A (en) | Image data compression processing method | |
| JP3260008B2 (en) | Image data compression processing method | |
| JPH09307897A (en) | Image data compression processing method | |
| JP3282136B2 (en) | Image data compression processing method | |
| JP3260016B2 (en) | Image data compression processing method and image data reconstruction method | |
| KR100412176B1 (en) | Document segmentation compression, reconstruction system and method | |
| JP3271098B2 (en) | Digital image signal decoding apparatus and method | |
| JPH09312845A (en) | Image data compression processing method | |
| JPH09307898A (en) | Image data compression processing method | |
| US5900911A (en) | Signal encoding method separating a quantized signal into a binary signal and a sign and intensity signal | |
| JPH1188183A (en) | Wavelet converter, its method, wavelet inverse converter, its method, image coder, its method, image decoder and its method | |
| JPH0775102A (en) | Image coding device | |
| JPH04215385A (en) | Method and device for encoding/decoding image data | |
| Hashimoto et al. | Tile boundary artifact reduction algorithms for tile size conversion of wavelet image | |
| JP4174254B2 (en) | Moving picture encoding apparatus, moving picture decoding apparatus, and methods thereof |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20020205 |
|
| 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 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080301 Year of fee payment: 6 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080301 Year of fee payment: 6 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080301 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090301 Year of fee payment: 7 |
|
| LAPS | Cancellation because of no payment of annual fees |