JP3282138B2 - 画像データ圧縮処理方法および画像データ再構成方法 - Google Patents
画像データ圧縮処理方法および画像データ再構成方法Info
- Publication number
- JP3282138B2 JP3282138B2 JP22314593A JP22314593A JP3282138B2 JP 3282138 B2 JP3282138 B2 JP 3282138B2 JP 22314593 A JP22314593 A JP 22314593A JP 22314593 A JP22314593 A JP 22314593A JP 3282138 B2 JP3282138 B2 JP 3282138B2
- Authority
- JP
- Japan
- Prior art keywords
- image data
- coefficient
- frequency band
- function
- wavelet transform
- 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
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)
Description
法、特に詳細にはウェーブレット変換を用いて原画像の
データ量を削減するための画像データの圧縮処理方法お
よび圧縮された画像データを再構成する方法に関するも
のである。
る画像信号は膨大な情報量を有しているので、その伝送
には広帯域の伝送路が必要である。そこで従来より、こ
のような画像信号は冗長性が大きいことに着目し、この
冗長性を抑圧することによって画像データを圧縮する試
みが種々なされている。また最近では、例えば光ディス
クや磁気ディスク等に中間調画像を記録することが広く
行われており、この場合には記録媒体に効率良く画像信
号を記録することを目的として画像データ圧縮が広く適
用されている。
して、従来から、画像データを格納,伝送等する場合
に、該画像データに予測符号化による圧縮処理を施して
データ量を圧縮減少せしめた上で格納,伝送等を行い、
画像再生の際はその圧縮された画像データ(圧縮画像デ
ータ)に復号処理を施して伸長し、その伸長された画像
データ(伸長画像データ)に基づいて可視像を再生する
ような方法が採用されている。
ベクトル量子化を利用する方法が知られている。この方
法は、2次元画像データを標本数K個のブロックに分割
し、予めK個のベクトル要素を規定して作成した相異な
る複数のベクトルから成るコードブックの中で、上記ブ
ロックの各々内の画像データの組と最小歪にて対応する
ベクトルをそれぞれ選択し、この選択されたベクトルを
示す情報を各ブロックと対応させて符号化するようにし
たものである。
いに高い相関性を有しているので、各ブロック内の画像
データを、比較的少数だけ用意したベクトルのうちの1
つを用いてかなり正確に示すことが可能となる。したが
って、画像データの伝送あるいは記録は、実際のデータ
の代わりにこのベクトルを示す符号を伝送あるいは記憶
することによってなし得るから、データ圧縮が実現され
るのである。例えば256 レベル(=8bit)の濃度ス
ケールの中間調画像における64画素についての画像デー
タ量は、8×64=512bitとなるが、この64画素を
1ブロックとして該ブロック内の各画像データを64要素
からなるベクトルで表わし、このようなベクトルを256
通り用意したコードブックを作成するものとすれば、1
ブロック当りのデータ量はベクトル識別のためのデータ
量すなわち8bitとなり、結局データ量を8/(8×
64)=1/64に圧縮可能となる。
録あるいは伝送した後、ベクトル識別情報が示すベクト
ルのベクトル要素を各ブロック毎の再構成データとし、
この再構成データを用いれば原画像が再現される。
縮を行う場合の圧縮率を向上させる方法の1つとして、
予測符号化処理と共に画像データのビット分解能(濃度
分解能)を低下させる、すなわち画像データをより粗く
量子化する量子化処理を行うことが考えられる。
符号化による方法と量子化による方法とを組み合わせた
補間符号化による画像データ圧縮方法が提案されている
(特開昭62−247676号公報)。この方法は、画像データ
を適当な間隔でサンプリングした主データと該主データ
以外の補間データとに区分し、補間データは上記主デー
タに基づいて内挿予測符号化処理、すなわち補間データ
を主データに基づいて内挿予測し、予測誤差に対してハ
フマン符号化等の可変長符号化(値により符号長が変わ
るような信号への変換)を行うことにより画像データを
圧縮するものである。
当然圧縮率は高い方が望ましい。しかしながら、上記補
間符号化において大きな圧縮率の向上を望むことは技術
的に困難であり、従ってより大きな圧縮率を達成するた
め、空間分解能を小さくする画像データ数減少処理を上
記補間符号化と組合わせることが考えられる。
号化と画像データ数減少処理とを組み合わせ、より高画
質を維持しつつより高い圧縮率を達成し得る画像データ
圧縮方法が提案されている(特開平2-280462号公報)。
の方法としてウェーブレット変換なる方法が提案されて
いる。
する。
として近年開発されたものであり、ステレオのパターン
マッチング、データ圧縮等に応用がなされているもので
ある(OLIVIER RIOUL and MARTIN VETTERLI;Wavelets a
nd Signal Processing,IEEESP MAGAZINE,P.14-38,OCTOB
ER 1991、Stephane Mallat;Zero-Crossings of aWavele
t Transform,IEEE TRANSACTIONS ON INFORMATION THEOR
Y,VOL.37,NO.4,P.1019-1033,JULY 1991 )。
うな関数hを基本ウェーブレット関数として、
に変換するため、フーリエ変換のような偽振動の問題が
発生しない。すなわち、関数hの周期および縮率を変化
させ、原信号を移動させることによりフィルタリング処
理を行えば、細かな周波数から粗い周波数までの所望と
する周波数に適合した周波数信号を作成することができ
る。例えば、図9に示すように、信号Sorgをウェーブレ
ット変換し、各周波数帯域毎に逆ウェーブレット変換し
た信号と、図10に示すように信号Sorg をフーリエ変換
し、各周波数帯域毎に逆フーリエ変換した信号で見てみ
ると、ウェーブレット変換はフーリエ変換と比べて原信
号Sorg の振動と対応した周波数帯域の周波数信号を得
ることができる。すなわち、フーリエ変換において原信
号Sorg の部分Bと対応する周波数帯域7の部分B′に
は振動が発生しているのに対し、ウェーブレット変換で
は原信号Sorg の部分Aと対応する周波数帯域W7の部
分A′には原信号と同様に振動は発生していないものと
なる。
前述した画像データの圧縮を行う方法が提案されている
(Marc Antonini et al.,Image Coding Using Wavelet
Transform,IEEE TRANSACTIONS ON IMAGE PROCESSING
,VOL.1 ,NO.2,p205-220,APRIL 1992)。
所定の基本ウェーブレット関数により所定間隔でサンプ
リングをしながら順次ウェーブレット変換を行うことに
より、原画像データを主副両方向について高周波数帯域
から低周波数帯域までの周波数帯域の組合わせが異なる
複数の画像データに分解し、これらの画像データに対し
てノイズ成分を多く担持する高周波数帯域の画像データ
にはビット数を少なくするあるいはビット数を0とし、
主要被写体の情報を担持する低周波数帯域の画像データ
にはビット数を多く割り当てて前述したベクトル量子化
を施すことにより、原画像データの圧縮を行うものであ
る。この方法によれば、原画像データの圧縮率を向上さ
せることができ、また、圧縮された画像データに対して
所定のサンプリング間隔で間引かれたデータの部分を補
完しつつ順次逆ウェーブレット変換を施すことにより、
原画像を完全に復元することができる。
データを圧縮する方法においては、ウェーブレット変換
と所定間隔でのサンプリングとを繰返すことにより原画
像データを高周波数帯域から低周波数帯域までの画像デ
ータに分割するものであるため、サンプリングを行う際
にエリアジングを生じるものである。ここで、エリアジ
ングとは元のデータの高周波成分が低周波成分に混合し
てしまう現象をいう。したがって、画像データをサンプ
リングすることにより、サンプリングされた画像データ
の高周波成分が低周波成分に混合してしまう。例えば、
前述したサンプリング間隔を画像データの1画素毎にサ
ンプリングした場合、ナイキスト周波数(限られた周波
数帯域を持つ信号を一定間隔で標本化する場合に、元信
号波形を一義的に記述できる標本間隔の最大値の逆数)
の高周波成分は低周波成分に混合され、画像データのナ
イキスト周波数は元の画像データのナイキスト周波数の
1/2となってしまう。このようなエリアジングが発生
することにより、ウェーブレット変換された画像データ
を逆ウェーブレット変換する場合に、サンプリグされた
データを原画像のまま完全に復元することがっできず、
サンプリングされた画像データの部分にアーチファクト
(偽画像)が発生するという問題がある。
ト変換を施す際に用いる基本ウェーブレット関数を適切
に選択することにより、解決することができる。すなわ
ち、基本ウェーブレット関数を適切に選択することによ
り、ウェーブレット変換された画像データを逆ウェーブ
レット変換する際に、エリアジングの影響を低周波数帯
域と高周波数帯域とで互いに補償することができるた
め、画像データをサンプリングすることにより発生する
エリアジングによってはアーチファクトは発生しない。
たAntoniniらの方法は、ウェーブレット変換により得ら
れた画像データのうち高周波数帯域の画像データについ
ては、ビット数を0もしくは少なくして量子化を行うも
のであるため、画像データを逆ウェーブレット変換する
際に必要なエリアジングを補償すべき画像データが0と
なるあるいは少なくなってしまう。したがって、上述し
たAntoniniらの方法は画像データの圧縮率は向上させる
ことはできるものの、圧縮された画像データを再構成し
た際にエリアジングを適切に補償することができず、再
構成した画像に前述したアーチファクトが発生してしま
うものであった。
行う際の基本ウェーブレット関数のフィルタサイズを大
きくすることにより、周波数変換レスポンスの自由度を
大きくしてエリアジングを少なくすることにより解決す
ることができるが、基本ウェーブレット関数のフィルタ
サイズを大きくすると、ウェーブレット変換を行うため
の演算時間が長くなり、高速な圧縮処理を行うことがで
きないものであった。
り画像データを圧縮することができるとともに、再構成
された画像に発生するアーチファクトの問題もなく、さ
らに高速に処理を行うことができる画像データ圧縮処理
方法および画像データ再構成方法を提供することを目的
とするものである。
圧縮処理方法は、画像を表す原画像データを所定間隔に
よりサンプリングしつつウェーブレット変換を順次施す
ことにより、該原画像データを高周波数帯域から低周波
数帯域までの異なる周波数帯域を表す複数の係数画像デ
ータに順次分解し、該複数の係数画像データを少なくと
も最も高い周波数帯域の係数画像データについて他の周
波数帯域の係数画像データよりも小さいビット数により
量子化し、該量子化された前記係数画像データを符号化
することにより前記原画像データの高周波成分における
ノイズを除去して前記原画像データに圧縮処理を施す画
像データ圧縮処理方法において、前記係数画像データの
周波数帯域が低いほど、エリアジングを低減させるフィ
ルタサイズが大きい関数を基本ウェーブレット関数とし
て前記ウェーブレット変換を施すことを特徴とするもの
である。
は、前記符号化された係数画像データを復号化し、該復
号化された係数画像データについて周波数帯域が低いほ
ど、エリアジングを低減させるフィルタサイズが大きい
関数を基本ウェーブレット関数として逆ウェーブレット
変換を施すことにより、本発明による画像データ圧縮処
理方法により圧縮された前記原画像データを再構成する
ことを特徴とするものである。
ーブレット変換を行うことにより画像データの圧縮を行
う上述したAntoniniらの画像データ圧縮処理方法におい
て、原画像データをサンプリングしつつウェーブレット
変換を施す際に、低周波数帯域の係数画像データに対し
ては、高周波数帯域の係数画像データと比較して、ウェ
ーブレット変換を施す際に用いる基本ウェーブレット関
数のフィルタサイズを大きくしたことを特徴とするもの
である。すなわち、高周波数帯域の画像データはノイズ
等の成分を多く含みかつ処理すべきデータ数が多いた
め、エリアジングが発生しても原画像の画質にはそれほ
ど影響を与えないことから、フィルタサイズが小さい基
本ウェーブレット関数によりにウェーブレット変換を行
うことにより高速に圧縮処理を行うようにしたものであ
る。一方、低周波数帯域の係数画像データは、重要な情
報を担持しておりかつ処理すべきデータ数も少ないた
め、フィルタサイズが大きい基本ウェーブレット関数に
よりウェーブレット変換を行いエリアジングを少なくす
るようにしたものである。
成した場合にも、重要な情報を担持する周波数帯域の画
像にはエリアジングによるアーチファクトが発生せず、
また、処理すべきデータ数の多い高周波数帯域の画像デ
ータを高速にウェーブレット変換することができる。し
たがって全体として、アーチファクトのない画像を再構
成することができ、高速に画像データの圧縮処理を行う
ことができるとともに、高い圧縮率により画像データを
圧縮することが可能となる。
説明する。
法の実施例の基本的概念を表す図である。
タ圧縮処理方法は、原画像を表す原画像データ1に対し
て前述したAntoniniらの方法により、低周波数帯域ほど
フィルタサイズが大きい関数を基本ウェーブレット関数
としてウェーブレット変換2を施して複数の周波数帯域
毎の係数画像データ3を得る。次いで、ウェーブレット
変換2により得られた係数画像データ3に対して、周波
数帯域が高いほど低いビット数により量子化4を施し、
この量子化4がなされた各画像データ3に対して符号化
5を行うものである。
明する。
や特開昭56-11395号等に記録されている蓄積性蛍光体シ
ートを利用した放射線画像情報記録再生システムにおい
て、蓄積性蛍光体シートに記録された人体の放射線画像
をレーザビーム走査によりデジタル画像データとして読
み取ったものを対象としている。なお、放射線画像の読
み取りは、図2に示す様に、蓄積性蛍光体シート10に対
して主走査方向(横方向)にレーザビームを走査させな
がらシート10を副走査方向(縦方向)に移動させてシー
ト10を2次元走査することにより行われたものである。
ット変換がなされる。
ーブレット変換の詳細を表す図である。
ト変換の各係数が直交する直交ウェーブレット変換を行
うものであり、前述したMarc Antonini らの文献に記載
されているものである。さらに、本実施例においては、
ウェーブレット変換により得られた係数画像データのう
ち最も高い周波数帯域の係数画像データについて、ビッ
ト数を0として量子化を行うものとする。
org の主走査方向に基準となる基本ウェーブレット関数
より求められる基本ウェーブレット関数(以下単に関数
とする)gN と関数hN とによりフィルタリング処
理を行う。すなわち、このような関数gN ,hN に
よる主走査方向に並ぶ画素の一列毎のフィルタリング処
理を副走査方向に一画素ずつズラしながら行い、原画像
データSorg の主走査方向の係数画像データを求めるも
のである。
基本ウェーブレット関数より一意に求められるものであ
り、係数画像データがウェーブレット変換により低周波
数帯域のデータとなるにつれてフィルタサイズを大きく
するものである。この関数hN は、以下の表1に示す
ものである。なお、表1にはN=2(最もフィルタサイ
ズが小さい関数、すなわち基準となる基本ウェーブレッ
ト関数)からN=10(最もフィルタサイズが大きい関
数)までを示すものとする。ここで、gN はhN よ
り求められるものであり、gN とhN との関係は以
下の式(2) に示すものとする。
ルタサイズが小さい関数g2 ,h2 によりフィルタ
リング処理がなされ、原画像データの係数画像データW
g0,Wh0が求められるものとする。ここで、関数h2
をその周波数強調特性とともに図4に示す。
り係数画像データWg0、Wh0が求められると、係数画像
データWg0、Wh0について、主走査方向の画素を1画素
おきにサンプリングし、主走査方向の画素数を1/2 にす
る。このサンプリングにより、関数h2 によりフィル
タリングされた画像データのナイキスト周波数のうち、
ナイキスト周波数0.5 以上の高周波数成分が0.5 以下の
低周波数成分と混合するエリアジングが発生する。次い
で、この画素が間引かれた係数画像データWg0、Wh0そ
れぞれの副走査方向に関数g2 ,h2 によりフィル
タリング処理を行い、係数画像データWW0 ,WV
0 ,VW0 およびVV0 を得る。
V0 ,VW0 およびVV0 について、副走査方向
の画素を1画素おきにサンプリングし、副走査方向の画
素数を1/2とする処理を行う。このサンプリングにより
上述したのと同様にエリアジングが発生する。これによ
り、各係数画像データVV0 ,WV0 ,VW0 ,
WW0 の画素数は原画像データSorg の画素数の1/4
となる。次いで、関数g2,h2 よりもフィルタサイ
ズが大きい関数g3 ,h3 により係数画像データV
V0 の主走査方向によりフィルタリング処理を行う。
なお、関数h3 は表1に示されるようにフィルタサイ
ズは6であり関数g3 は関数h3 より求められる。
査方向に並ぶ画素の一列毎のフィルタリング処理を副走
査方向に一画素づつズラながら行い、係数画像データV
V0の主走査方向の係数画像データWg1およびWh1を求
めるものである。
向についてサンプリングにより画素数が原画像データの
1/2 となっているため、画像の周波数帯域は原画像デー
タと比較して半分となっている。したがって、係数画像
データVV0 を関数g3,h3 でフィルタリング処
理を施すことにより、原画像データの周波数成分のうち
係数画像データVV0 が表す周波数成分よりも低周波
数成分を表す係数画像データWg1,Wh1が求められる。
h1が求められると、係数画像データWg1,Wh1につい
て、主走査方向の画素を1画素おきにサンプリングし、
主走査方向の画素数をさらに1/2 とする。次いで係数画
像データWg1、Wh1それぞれの副走査方向に関数
g3 ,h3 によりフィルタリング処理を行い、係数
画像データWW1 ,WV1 ,VW1 およびVV
1 を得る。
V1 ,VW1 ,VV1 について、副走査方向の画
素を1画素おきにサンプリングし、副走査方向の画素数
を1/2 とする処理を行う。これにより、各係数画像デー
タVV1 ,WV1 ,VW1 ,WW1 の画素数は
原画像データSorg の画素数の1/16となる。
引かれた係数画像データVV1 の主走査方向に関数g
3 ,h3 よりもフィルタサイズが大きい関数
g4 ,h4 によりフィルタリング処理を行い、さら
に得られた係数画像データの主走査方向の画素をサンプ
リングし、この画素を間引いた係数画像データについ
て、副走査方向に関数g4 ,h4 によりフィルタリ
ング処理を行い、係数画像データWW2 ,WV2 ,
VW2 ,VV2 を得る。
返すことにより係数画像データWW0 〜WWN ,W
V0 〜WVN ,VW0 〜VWN ,およびVV
N を得る。ここで、N回目のウェーブレット変換によ
り得られる係数画像データWWN ,WVN ,VW
N ,VVN は、サンプリングにより原画像データと
比較して主副両方向の画素数が(1/2)N となっている
ため、各係数画像データはNが大きいほど周波数帯域が
低く、原画像データの周波数成分のうち低周波成分を表
すデータとなる。
=0〜N、以下同様)は、原画像データSorg の主副両
方向の周波数の変化を表すものであり、iが大きいほど
低周波信号となる。また係数画像データWVi は画像
信号Sorg の主走査方向の周波数の変化を表すものであ
り、iが大きいほど低周波信号となっている。また、主
走査方向の周波数は副走査方向の周波数より低いものと
なっている。さらに係数画像データVWi は画像信号
Sorg の副走査方向の周波数の変化を表すものであり、
iが大きいほど低周波信号となり、副走査方向の周波数
は主走査方向の周波数より低いものとなっている。
波数帯域毎に表す図である。なお、図6においては便宜
上3回目のウェーブレット変換を行った状態までを表す
ものとする。なお、図6において係数画像データWW
3 は原画像を主副各方向が(1/2)3 に縮小したもの
となっている。
つれ表1に示すように関数gN ,hN のフィルタサ
イズを大きくしていくことにより、係数画像データの画
素をサンプリングする際に発生するエリアジングを少な
くすることができる。例えば、図5に示すような関数h
10においては、フィルタサイズは20となっており、周
波数強調特性は図5(b) に示すものとなっている。すな
わち、関数h10においては、ナイキスト周波数0.5 以
上の強調度は図4(b) に示す関数h2 の強調度を比較
して小さくなっている。したがって、画素のサンプリン
グによりナイキスト周波数0.5 以下の低周波成分に混合
される高周波数成分が少なくなり、エリアジングが低減
されるものである。
サイズを大きくすると、フィルタリングを行うための演
算量が増え、処理時間が長くなるが、上述したサンプリ
ングにより、低周波数帯域の係数画像データのデータ量
は高周波数帯域の係数信号と比較して少なくなっている
ため、処理時間が長くなることによる圧縮処理の遅延は
問題とならないものである。
れた、ウェーブレット再変換係数信号WVi ,VW
i (i=1は除く)、WWi ,VVi について量
子化がなされる。
数帯域の係数画像データは、ノイズ等の不要な情報を担
持するものであり、低周波数帯域の係数画像データにつ
いては、主要被写体等の重要な情報を担持するものであ
るため、高周波数帯域の係数信号ほど、低いビット数に
より量子化を行う。すなわち、図6に示すように、高周
波数帯域となる係数画像データWW1 ,WV1 ,V
W1 については0ビットとし、係数画像データWW
2 については1ビット、係数画像データWV2,VW
2 については2ビット、それ以上の係数画像データに
ついては、8ビットで量子化を行う。
ト数が高いほど原画像に近い状態でデータを圧縮するこ
とができるが、圧縮率をそれほど向上させることができ
ない。また、ビット数を低くすれば圧縮率を向上させる
ことができるが、圧縮データを復元した際の誤差が大き
く、原画像と比較してノイズが多いものとなる。
分を多く担持する高周波数帯域の画像データにはビット
数を少なく、主要被写体の情報を担持する低周波数帯域
の画像データにはビット数を多く割り当てるようにした
ため、重要な部分ほどビット数を高くして画質を維持
し、重要でない部分は画質はそれほど問題とならないこ
とからビット数を低くし、全体として画像の主要部分の
画質を維持しつつ、圧縮率を向上させるようにしたもの
である。
を行った後、前述したハフマン符号化、予測符号化等の
符号化を行うことにより圧縮処理がなされる。
定のものとして説明したが、周波数帯域毎に量子化のレ
ベルを変えるようにしてもよく、例えば、高周波数帯域
ではより量子化のビット数を小さくする。また、量子化
のレベルとしてビット数を0と設定してもよく、この場
合は、符号長が0となるので高圧縮率を実現することが
できる。
画像データSorg は例えば光ディスク等の記録媒体に格
納され、保存、移送等がなされる。
ついて説明する。
フマン符号化や予測符号化に対する復号化を行うことに
より、前述した各係数画像データWVi ,VWi ,
WWi を得る。
れた係数画像データWVi ,VWi ,WWi ,V
Vi について逆ウェーブレット変換を施す。
す図である。
VVN ,VWN ,WVN ,WWN について副走
査方向に並ぶ画素間に1画素分の間隔をあける処理を行
う(図では×2と表示)。次いでこの間隔があけられた
係数画像データVVN を副走査方向に前述した関数h
N とは異なる関数hN ′により、係数画像データV
WN を副走査方向に前述した関数gN とは異なる関
数gN ′によりフィルタリング処理を行う。すなわ
ち、関数gN ′,hN ′による係数画像データVV
N ,VWN の副走査方向に並ぶ一列の画素毎のフィ
ルタリング処理を主走査方向に一画素ずつズラしながら
行い、係数画像データVVN ,VWNの逆係数画像デ
ータを得、これを2倍して加算することにより逆係数画
像データWhN′を得る。
gN ′,hN ′との関係は、以下の式(3) に示すも
のとなる。
なわち、関数gN ,hN とは中心軸に関して左右非
対称な関数gN ′,hN ′により逆ウェーブレット
変換を行うものである。
VN を副走査方向に関数hN ′により、係数画像デ
ータWWN を副走査方向に関数gN ′によりフィル
タリング処理を行い、係数画像データWVN ,WW
N の逆係数画像データを得、これを2倍して加算する
ことにより逆係数画像データWgN′を得る。
について主走査方向に並ぶ画素間に1画素分の間隔をあ
ける処理を行う。その後逆係数画像データWhN′を主走
査方向に関数hN ′により、逆係数画像データWgN′
を主走査方向に関数gN ′によりフィルタリング処理
し、係数画像データWhN′,WgN′の逆係数画像データ
を得、これを2倍して加算することにより逆係数画像デ
ータVVN−1 ′を得る。
VN−1 ′、係数画像データVWN−1 ,WV
N−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′を得る。
VN−1 を副走査方向に関数hN−1 ′により、係
数画像データWWN−1 を副走査方向に関数g
N−1 ′によりフィルタリング処理を行い、係数画像
データWVN−1 ,WWN−1の逆係数画像データを
得、これを2倍して加算することにより逆係数画像デー
タWgN-1′を得る。
-1′について主走査方向に並ぶ画素間に1画素分の間隔
をあける処理を行う。その後逆係数画像データWhN-1′
を主走査方向に関数hN−1 ′により、逆係数画像デ
ータWgN-1′を主走査方向に関数gN−1 ′によりフ
ィルタリング処理し、係数画像データWhN-1′,WgN-
1′の逆係数画像データを得、これを2倍して加算する
ことにより逆係数画像データVVN−2 ′を得る。
(i=−1〜N)を作成し、最終的に逆係数画像データ
VV−1′を得る。この最終的な逆係数画像データVV
−1′が原画像データSorg を表す画像データとなる。
V−1′は図示しない画像再生装置に送られて、放射線
画像の再生に供せられる。
手段でもよいし、感光フイルムに光走査記録を行う記録
装置であってもよい。
ェーブレット変換し、複数の周波数帯域毎の画像データ
を得、この画像データのうち高周波数帯域のデータにつ
いて再度ウェーブレット変換を施して複数の周波数帯域
毎のデータを得、これらのデータのうち重要な情報を担
持する部分についてはビット数を高くして量子化し、重
要でない部分についてはビット数を低くして量子化を行
うことにより、重要な部分の画質を維持しつつデータ圧
縮率の向上を図ることができる。
N ,WVN ,WWN について各画素間に1画素分
の間隔をあけ、関数gN ′,hN ′により逆ウェー
ブレット変換を施すことにより間隔をあけた部分の画素
についてデータが形成されるが、これは前述したエリア
ジングにより画像データの低周波成分に混在されていた
高周波成分を引き出すことにより復元されて形成される
ものであるため、原画像のデータとは異なるものとなっ
ている、すなわちアーチファクトが発生している。しか
しながら、低周波数帯域の係数画像データについては、
エリアジングが少ないため、このアーチファクトも小さ
くなることから、重要な情報を担持する低周波数帯域の
画像データについてはアーチファクトの少ない画像を得
ることができる。
ブレット変換を行うための関数gN,hN として表1
に示すものを用いたが、これに限定されるものではなく
低周波数帯域の係数画像データほどフィルタサイズが大
きい関数であればいかなる関数を用いてもよい。
行うことのできる関数であれば、いかなる関数を用いて
もよく、例えば直交ではなく双直交のものを用いてもよ
い。
心軸に関して非左右対称な関数のみではなく、中心の軸
に関して左右対称な関数を用いてウェーブレット変換を
行うようにしてもよいものである。このように左右対称
な関数を用いてウェーブレット変換を行った場合は、ウ
ェーブレット変換を行った関数と逆ウェーブレット変換
を行う関数とは同一形状のものとなる。
画像を表す原画像データを圧縮処理する実施例について
説明したが、本発明による画像の圧縮処理方法は、通常
の画像についても適用できるものである。
れた35mmネガフイルムの画像を圧縮する実施例について
説明すると、まずこのネガフイルムをデジタルスキャナ
ーで読み取り、この画像を表す画像データを得、この画
像データについて前述したような低周波数帯域ほどフィ
ルタサイズが大きい関数gN ,hN によりフィルタ
リング処理することによりウェーブレット変換を行う。
帯域の部分については低いビット数、低周波数帯域の部
分については高いビット数により量子化を行い、必要に
応じて符号化を行うことにより画像データを圧縮する。
た実施例と同様に復号化し、さらに逆ウェーブレット変
換を施すことにより、原画像データを再構成することが
できる。
通常の画像についても重要な部分の画質を維持しつつ、
データの圧縮率を向上させることができるものである。
像データを量子化する際に、高周波数帯域の係数信号に
ついてはビット数を0としているが、これに限られるも
のではなく、低周波数帯域の係数信号を量子化する際の
ビット数より低いものであれば、何ビットにしてもよい
ものである。
る画像データ圧縮処理方法は、ウェーブレット変換によ
り複数の周波数帯域毎の係数画像データを得る際に、低
周波数帯域の係数画像データほどエリアジングを低減さ
せるフィルタサイズが大きい関数を基本ウェーブレット
関数としてウェーブレットを施すようにしたものであ
る。このため、重要な情報を担持する低周波数帯域の係
数画像データほどエリアジングの発生が少なくなり、こ
の画像データを再構成した際にエリアジングが原因で発
生するアーチファクトを減少させることができる。
い高周波数帯域の画像データについては、アーチファク
トが発生するがそれほど重要な情報を担持するものでは
ないため、フィルタサイズが小さい周波数によりフィル
タリング速度を向上させたものである。したがって、高
周波数帯域の画像データについては低周波数帯域の画像
データよりも少ないビット数で量子化をすることによ
り、データ圧縮率を向上させつつもアーチファクトのな
い良好な画像で得られるように画像データを圧縮するこ
とができるとともに圧縮処理を行うための時間を短縮す
ることができる。
概念を表す図
を表す図
数を表す図
数を表す図
レット関数を表す図
の関数 VVi ,VWi ,WVi ,WWi (i=1〜
n) 係数画像データ
Claims (2)
- 【請求項1】 画像を表す原画像データを所定間隔によ
りサンプリングしつつウェーブレット変換を順次施すこ
とにより、該原画像データを高周波数帯域から低周波数
帯域までの異なる周波数帯域を表す複数の係数画像デー
タに順次分解し、該複数の係数画像データを少なくとも
最も高い周波数帯域の係数画像データについて他の周波
数帯域の係数画像データよりも小さいビット数により量
子化し、該量子化された前記係数画像データを符号化す
ることにより前記原画像データの高周波成分におけるノ
イズを除去して前記原画像データに圧縮処理を施す画像
データ圧縮処理方法において、 前記係数画像データの周波数帯域が低いほど、エリアジ
ングを低減させるフィルタサイズが大きい関数を基本ウ
ェーブレット関数として前記ウェーブレット変換を施す
ことを特徴とする画像データ圧縮処理方法。 - 【請求項2】 前記符号化された係数画像データを復号
化し、該復号化された係数画像データについて周波数帯
域が低いほど、エリアジングを低減させるフィルタサイ
ズが大きい関数を基本ウェーブレット関数として逆ウェ
ーブレット変換を施すことにより、請求項1記載の画像
データ圧縮処理方法により圧縮された前記原画像データ
を再構成することを特徴とする画像データ再構成方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP22314593A JP3282138B2 (ja) | 1993-09-08 | 1993-09-08 | 画像データ圧縮処理方法および画像データ再構成方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP22314593A JP3282138B2 (ja) | 1993-09-08 | 1993-09-08 | 画像データ圧縮処理方法および画像データ再構成方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH0779350A JPH0779350A (ja) | 1995-03-20 |
JP3282138B2 true JP3282138B2 (ja) | 2002-05-13 |
Family
ID=16793496
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP22314593A Expired - Fee Related JP3282138B2 (ja) | 1993-09-08 | 1993-09-08 | 画像データ圧縮処理方法および画像データ再構成方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3282138B2 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102072534B (zh) * | 2011-02-22 | 2013-04-24 | 江苏兆胜空调有限公司 | 模块化电气房专用立式空调器 |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5748786A (en) | 1994-09-21 | 1998-05-05 | Ricoh Company, Ltd. | Apparatus for compression using reversible embedded wavelets |
US6195465B1 (en) * | 1994-09-21 | 2001-02-27 | Ricoh Company, Ltd. | Method and apparatus for compression using reversible wavelet transforms and an embedded codestream |
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/ja not_active Expired - Fee Related
Non-Patent Citations (1)
Title |
---|
Marc Antonini et al,Image Coding Using Wavelet Transform,IEEE Transactions on Image Processing,iEEE,Vol.1,Aplil 1992,p.205−p.220 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102072534B (zh) * | 2011-02-22 | 2013-04-24 | 江苏兆胜空调有限公司 | 模块化电气房专用立式空调器 |
Also Published As
Publication number | Publication date |
---|---|
JPH0779350A (ja) | 1995-03-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3499254B2 (ja) | 画像データ圧縮処理方法 | |
JP3182260B2 (ja) | 放射線像の圧縮および再構成 | |
JP2608400B2 (ja) | 圧縮処理を経た画像データからの画像再構成方法 | |
US20030138153A1 (en) | Printing system application using J2K | |
US7120306B2 (en) | Image processing method and image coding apparatus utilizing the image processing method | |
KR100561587B1 (ko) | 3차원 웨이브렛 변환 방법 및 장치 | |
JP2005515731A (ja) | ウェーブレット定義域ハーフピクセル動き補償 | |
EP1705924A1 (en) | Moving picture encoding method and device, and moving picture decoding method and device | |
JP3282138B2 (ja) | 画像データ圧縮処理方法および画像データ再構成方法 | |
US7123773B2 (en) | Image coding-decoding method, image coding-decoding system, image coder, image decoder, and storage medium | |
US6934420B1 (en) | Wave image compression | |
JP3282134B2 (ja) | 画像データ圧縮処理方法 | |
JP3260008B2 (ja) | 画像データ圧縮処理方法 | |
JPH09214967A (ja) | 画像データ圧縮処理方法 | |
JPH09307897A (ja) | 画像データ圧縮処理方法 | |
JP3282136B2 (ja) | 画像データ圧縮処理方法 | |
JP3260016B2 (ja) | 画像データ圧縮処理方法および画像データ再構成方法 | |
JP3271098B2 (ja) | ディジタル画像信号復号装置および方法 | |
US5900911A (en) | Signal encoding method separating a quantized signal into a binary signal and a sign and intensity signal | |
JP2980218B2 (ja) | 画像情報符号化装置及び画像情報復号化装置 | |
JPH09307898A (ja) | 画像データ圧縮処理方法 | |
JPH09312845A (ja) | 画像データ圧縮処理方法 | |
JP2001223901A (ja) | 画像保存方法および装置並びに記録媒体 | |
JP3691180B2 (ja) | 符号化装置、符号化方法 | |
JPH1188183A (ja) | ウェーブレット変換装置およびその方法並びにウェーブレット逆変換装置およびその方法並びに画像符号化装置およびその方法並びに画像復号化装置およびその方法 |
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 |