(57)【特許請求の範囲】
【請求項１】
画像データを輝度成分と色差成分からなる表色系に変換する変換手段と、
前記輝度成分及び前記色差成分のヒストグラムを作成するヒストグラム作成手段と、
前記作成されたヒストグラムから、前記画像データに対する前記輝度成分の比率と前記色差成分の比率を算出する比率算出手段と、
前記変換された画像データを直交変換する直交変換手段と、
異なる量子化定数が設定された複数の量子化テーブルを記憶する記憶手段と、
予め設定された画質レベルと前記算出された比率に応じて、前記記憶された複数の量子化テーブルから前記輝度成分用の量子化テーブルと、前記色差成分用の量子化テーブルをそれぞれ選択する選択手段と、
前記直交変換された画像データのうち、前記輝度成分を前記輝度成分用の量子化テーブルを用いて量子化し、前記色差成分を前記色差成分用の量子化テーブルを用いて量子化する量子化手段と、
前記量子化された画像データを符号化して圧縮データを出力する符号化手段と、
を備えた画像処理装置。
【請求項２】
前記選択手段は、前記輝度成分と前記色差成分のうち前記画像データに対する比率が低い成分に対しては、前記画像データに対する比率が高い成分に対して選択した量子化テーブルより前記量子化定数の大きい量子化テーブルを選択することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記出力された圧縮データを復号して復元画像データを出力する復号化手段と、
前記復元画像データの画質が前記画質レベルに達しているか否かを比較する比較手段と、
前記復元画像データの画質が前記画質レベルに達していないとき、前記選択手段に前記輝度成分と前記色差成分のうち前記画像データに対する比率の高い成分用の量子化テーブルを量子化定数の小さい量子化テーブルに切り換えて選択させ、前記量子化手段に前記切り替えて選択された量子化テーブルを用いて前記輝度成分及び色差成分を量子化させ、前記符号化手段に前記量子化された画像データを符号化して圧縮データを出力させる繰り返し制御手段と、
を更に備えることを特徴とする請求項１又は２に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データの圧縮データを生成するための画像処理装置に関するものである。
【背景技術】
【０００２】
スキャナやデジタルカメラ等の画像入力装置では、撮像した画像を画像データとして取り込み、この画像データをＪＰＥＧ（Joint Photographic Experts Group）圧縮法を用いて圧縮符号化するものが多い。一般的にＪＰＥＧ圧縮法は、特許文献１に示すように、入力した画像データをＲＧＢ形式からＹＵＶ形式へ変換し、ｎ×ｎ（ｎは自然数。多くはｎ＝８が用いられる）の画素データからなるサブブロックに分割した後、直交変換の一種である離散コサイン変換（以下「ＤＣＴ（Discrete Cosine Transform）」という）を行う。
【０００３】
ＤＣＴ変換が施されたデータは、量子化テーブルを用いて量子化される。この量子化は、ＤＣＴ変換されたデータを量子化テーブルが持つ量子化定数で除算することによって行われる。ここで、量子化テーブルが持つ量子化定数の大きさは、量子化ステップを決定するものである。つまり、量子化定数を大きくすれば量子化ステップが大きくなるため圧縮率が高くなり、その反面、圧縮後の画像データの画質が劣化する。逆に、量子化定数を小さくすれば量子化ステップが小さくなるため圧縮率が低くなるが、圧縮後の画像データの画質劣化を抑えることができる。
【０００４】
そして、量子化の行われたデータは符号化され、圧縮データが生成される。符号化には、エントロピー符号化の一種であるハフマン符号化が主に用いられる。
【特許文献１】特開２０００−１８４３３０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記のような一般的なＪＰＥＧ圧縮法の場合、多くは量子化の際はＹ成分、Ｕ成分、Ｖ成分に対して共通の量子化テーブルを用いて量子化を行っていた。つまり、画像データに対するＹ成分、Ｕ成分、Ｖ成分の比率に関係なく、全ての成分について同じ圧縮率で圧縮が行われることになる。例えば、画像データに対するＹ成分の比率がＵ成分及びＶ成分に比べて非常に高いにも関わらず全成分が同じ圧縮率で圧縮された場合、Ｙ成分は画質の低い状態で圧縮されることになる。このことは、画像全体の画質を低下させる原因となっていた。
【０００６】
本発明は、上記の問題を解決するためになされたもので、ＹＵＶ変換後、成分毎に圧縮率を可変することによって、圧縮後の画質を維持しつつ圧縮率を向上させることを目的とするものである。
【課題を解決するための手段】
【０００７】
請求項１に記載の発明の画像処理装置は、画像データを輝度成分と色差成分からなる表色系に変換する変換手段と、前記輝度成分及び前記色差成分のヒストグラムを作成するヒストグラム作成手段と、前記作成されたヒストグラムから、前記画像データに対する前記輝度成分の比率と前記色差成分の比率を算出する比率算出手段と、前記変換された画像データを直交変換する直交変換手段と、異なる量子化定数が設定された複数の量子化テーブルを記憶する記憶手段と、予め設定された画質レベルと前記算出された比率に応じて、前記記憶された複数の量子化テーブルから前記輝度成分用の量子化テーブルと、前記色差成分用の量子化テーブルをそれぞれ選択する選択手段と、前記直交変換された画像データのうち、前記輝度成分を前記輝度成分用の量子化テーブルを用いて量子化し、前記色差成分を前記色差成分用の量子化テーブルを用いて量子化する量子化手段と、前記量子化された画像データを符号化して圧縮データを出力する符号化手段と、を備えていることを特徴としている。
【０００８】
この構成によれば、予め設定された画質レベルと画像データに対する各成分の比率に応じて、各成分毎に異なる量子化定数を持つ量子化テーブルを選択することができる。従って、各成分の比率に適した圧縮率でデータ圧縮を行うことができる。
【０００９】
請求項２に記載の発明は、請求項１に記載の画像処理装置であって、前記選択手段は、前記輝度成分と前記色差成分のうち前記画像データに対する比率が低い成分に対しては、前記画像データに対する比率が高い成分に対して選択した量子化テーブルより前記量子化定数の大きい量子化テーブルを選択することを特徴としている。
【００１０】
この構成によれば、比率の高い成分に対しては低い圧縮率で、比率の低い成分に対しては高い圧縮率で量子化を行うことができる。つまり、比率の高い成分は低い圧縮率で圧縮するため圧縮後の画質劣化を抑えることができ、比率の低い成分は高い圧縮率で圧縮するため圧縮率を向上させることができる。従って、全体として、圧縮後の画質劣化を抑えつつ、高い圧縮率で圧縮を行うことができる。
【００１１】
請求項３に記載の発明は、請求項１又は２に記載の発明であって、前記出力された圧縮データを復号して復元画像データを出力する復号化手段と、前記復元画像データの画質が前記画質レベルに達しているか否かを比較する比較手段と、前記復元画像データの画質が前記画質レベルに達していないとき、前記選択手段に前記輝度成分と前記色差成分のうち前記画像データに対する比率の高い成分用の量子化テーブルより量子化定数の小さい量子化テーブルを切り換えて選択させ、前記量子化手段に前記切り替えて選択された量子化テーブルを用いて前記輝度成分及び色差成分を量子化させ、前記符号化手段に前記量子化された画像データを符号化して圧縮データを出力させる繰り返し制御手段と、を更に備えることを特徴としている。
【００１２】
この構成によれば、復元画像データの画質が予め設定された画質レベルに達するまで、各成分の比率に応じて量子化テーブルが切り換えて選択されて圧縮処理が施されるため、各成分に対する圧縮率を効率的に調整することができる。
【発明の効果】
【００１３】
この発明によれば、予め設定された画質レベルと画像データに対する各成分の比率に応じて異なる量子化定数を持つ量子化テーブルを選択することができるため、各成分の比率に適した圧縮率でデータ圧縮を行うことができる。更に、比率の高い成分は低い圧縮率で圧縮するため圧縮後の画質劣化を抑えることができ、比率の低い成分は高い圧縮率で圧縮するため圧縮率を向上させることができる。従って、全体として、圧縮後の画質劣化を抑えつつ、高い圧縮率で圧縮を行うことができる。
【発明を実施するための最良の形態】
【００１４】
本発明における画像処理装置の実施の形態について図面を参照して説明する。図１は、本実施の形態における画像処理装置１の機能ブロック図である。画像処理装置１は、入力された画像データをＪＰＥＧ圧縮法を用いて画像圧縮を行うものであり、制御部１１、データ入出力部１２、ＹＵＶ変換部１３、ヒストグラム作成部１４、ＤＣＴ変換部１５、記憶部１６、量子化部１７、符号化部１８及び復号化部１９等を備えて構成される。
【００１５】
データ入出力部１２は、外部から入力される画像データを受け付けて制御部１１へ出力する。また制御部１１の制御で、圧縮データや復号画像データを外部へ出力する。ＹＵＶ変換部１３は、入力された画像データをＲＧＢ形式からＹＵＶ形式に変換する。
【００１６】
ヒストグラム作成部１４は、図４及び図５に示すようなＹ成分、Ｕ成分及びＶ成分のヒストグラムを生成する。ＤＣＴ変換部１５は、ＹＵＶ変換後に制御部１１にｎ×ｎの画素データに分割されたサブブロックをＤＣＴ変換を用いて空間領域から周波数領域のＤＣＴ係数に変換する。尚、ＤＣＴ変換部１５は、分割されたサブブロックを１画像（１フレーム）分にわたって繰り返しＤＣＴ変換を行う。
【００１７】
記憶部１６は、量子化テーブル群２を記憶すると共に、画像処理装置１の備える種々の機能を実現するためのプログラムやデータ等を記憶する。量子化テーブル群２は、量子化定数の異なる複数の量子化テーブルを記憶する。図２は、記憶部１５が記憶する量子化テーブル群２のデータ構成を示す図である。制御部１１がＹＵＶ変換された画像データを例えば８×８のサブブロックに分割する場合、量子化テーブルはサブブロックと同じ行列数である８×８の量子化定数を持つ。一般的には、画質を維持しつつ圧縮率を上げるために、行列の左上側に対応する量子化定数を小さく、右下側に対応する量子化定数を大きく設定する。
【００１８】
各量子化テーブル２１、２２、・・・、Ｎ（Ｎは１以上の整数。以下、包括的に「量子化テーブル２０」という）は、量子化部１７がサブブロックを量子化する際の量子化ステップが大きい方から（つまり、圧縮率の高い方から）順にテーブル番号が対応付けられて記憶されている。図３は量子化テーブルのテーブル番号と圧縮率の関係の一例を示した図である。例えば、テーブル番号１の量子化テーブル（量子化テーブル２１）を用いてサブブロックが量子化されて符号化されると圧縮率５％の圧縮データが生成され、テーブル番号２の量子化テーブル（量子化テーブル２２）を用いてサブブロックが量子化されて符号化されると圧縮率１０％の圧縮データが生成される。
【００１９】
図１に戻る。量子化部１７は、ＤＣＴ変換されたサブブロックを量子化テーブル選択部１１１によって選択された量子化テーブルを用いて量子化する。符号化部１８は、量子化部１７によって量子化されたサブブロックをハフマン符号化によるエントロピー符号化によって符号化し、符号化したデータを圧縮データとして制御部１１に出力する。具体的には、サブブロックが有する係数列をジグザグスキャンし、連続する０に対して周知のランレングス符号化を行って、可変長符号化であるはハフマン符号化を行う。
【００２０】
復号化部１９は、上記で説明した画像データの圧縮手段とは逆の手段を用いて、圧縮データを復号し、復元圧縮データを生成する。尚、復号化については周知の技術を用いるため詳しい説明を省略する。
【００２１】
制御部１１は、ＣＰＵ（Central Processing Unit：中央処理装置）等によって構成され、各機能部への指示信号の出力、データ転送等を行って画像処理装置１を統括的に制御するものである。また制御部１１は、比率算出部１１１、量子化テーブル選択部１１２及び画質比較部１１３として機能する。
【００２２】
具体的には、データ入出力部１２が画像データを入力すると、制御部１１はＹＵＶ変換部１３に対して画像データをＹＵＶ変換させ、ヒストグラム作成部１４に各成分のヒストグラムを生成させる。そして、比率算出部１１１が画像データに対する各成分の比率を算出する。
【００２３】
比率算出部１１１による各成分の比率の算出方法の一例を具体的に説明する。ここで比率とは、１フレーム分（１画像分）の画像データの情報量に対して各成分の情報量が占める割合を意味する。
【００２４】
図４に、（ａ）はＹ成分のヒストグラム、（ｂ）はＵ成分のヒストグラム、（ｃ）はＶ成分のヒストグラムの一例を示す。比率算出部１１１は、各成分のヒストグラムを用いて、各Ｙ値、各Ｕ値及び各Ｖ値における頻度の総和を算出し、各総和の合計値を算出する。そして、比率算出部１１１は（各Ｙ値における頻度の総和／合計値）の計算式を用いてＹ値の比率を算出し、続いて（各Ｕ値における頻度の総数／合計値）、（各Ｖ値における頻度の総数／合計値）の計算式を用いてＵ値及びＶ値の比率を算出する。
【００２５】
各値の頻度の総和と、各ヒストグラムの面積（グラフの塗りつぶし部分の面積）は比例することは言うまでもない。図４に示すＹＵＶ各成分のヒストグラムの面積がほぼ同じであると仮定すると、各値の頻度の総数はほぼ同じであると考えられる。この場合、各成分において同等（例えば３０％台）の比率が算出される。一方、図５に示すように、ＵＶ各成分のヒストグラムの面積はほぼ同じだが、ＵＶ各成分のヒストグラムの面積に対してＹ成分の面積は約２倍あると仮定する。この場合、例えばＹ成分は５０％、ＵＶ各成分は２５％の比率が算出される。
【００２６】
そして、各成分の比率と予め設定された画質レベル（以下、「設定画質レベル」という）に応じて、量子化テーブル選択部１１２が記憶部１６に記憶されている量子化テーブル群２からＹＵＶ各成分を量子化する際に用いる量子化テーブルを選択する。具体的には、まず、設定画質レベルのみに基づいて量子化テーブルを選択する。例えば、設定画質レベルに基づいて圧縮率３０％の量子化テーブルが選択された場合、各成分の比率が同じであれば、量子化テーブル選択部１１２は圧縮率３０％の量子化テーブルをＹＵＶ各成分用の量子化テーブルとして選択する。
【００２７】
一方、Ｙ成分は５０％、ＵＶ各成分は２５％の比率が算出された場合、量子化テーブル選択部１１２は、設定画質レベルに基づいて選択された量子化テーブルの圧縮率を基準として、例えばＹ成分用の量子化テーブルとして圧縮率４０％の量子化テーブルを選択し、ＵＶ各成分用の量子化テーブルとして圧縮率２０％の量子化テーブルを選択する。即ち、Ｙ成分の比率に対してＵＶ各成分の比率は１／２であるため、量子化テーブル選択部１１２はＵＶ成分用の量子化テーブルとしてＹ成分用の量子化テーブルの圧縮率より２倍の圧縮率を持つものを選択する。
【００２８】
このように、各成分の比率に応じて異なる圧縮率の量子化テーブルを選択することによって、比率の高い成分は比率の低い成分より低い圧縮率で量子化が行われることになるため、比率の高い成分の圧縮後の画質劣化を抑えることができ、更に比率の低い成分は高い圧縮率で圧縮できるため、全体として圧縮率を高めつつ復元画像の画質を維持することができる。
【００２９】
図１に戻る。量子化テーブル選択部１１２によって各成分用の量子化テーブルが選択された後、制御部１１はＹＵＶ変換されたデータをｎ×ｎの画素データからなるサブブロックに分割し、サブブロック毎にＤＣＴ変換部１４にＤＣＴ変換させる。そして、量子化部１７にＤＣＴ変換されたサブブロックを量子化テーブルを用いて量子化させて、量子化されたサブブロックを符号化部１８に符号化させて圧縮データを生成させる。
【００３０】
そして、制御部１１は復号化部１９に圧縮データを復号させて復元画像データを出力させ、画質比較部１１３が圧縮前の画像データと復元画像データの画質比較を行う。具体的には、画質比較部１１３は例えばＰＳＮＲ（Peak Signal Noise Ratio）値を算出して画質評価を行う。ＰＳＮＲ値とは、入力された原画像と原画像の圧縮データを復号した復元画像との間で、画素毎の差分相対比を全画素にわたって平均した値あり、算出には以下の式（１）が用いられる。
【００３１】
【数１】
0004939460.tif 000002
【００３２】
画質比較部１１３はＰＳＮＲ値を用いて、復元画像データが設定画質レベルに達しているか否かを判断する。
【００３３】
この判断結果に応じて、量子化テーブル選択部１１１は各成分用の量子化テーブルを切り替えて選択し、制御部１１は量子化部１７に切り替えて選択された量子化テーブルで量子化させ、符号化部１８に符号化させて圧縮データを出力させる。制御部１１は、復元画像データの画質が設定画質レベルに達するまでこの制御を繰り返して行う。この繰り返し制御の詳細は後述する。
【００３４】
図６及び図７は、画像処理装置１による圧縮処理の流れを示したフローチャートである。データ入出力部１２が画像データを入力すると、制御部１１はＹＵＶ変換部１３に入力した画像データをＹＵＶ変換させ（ステップＳ１１）、ヒストグラム作成部１４に各成分のヒストグラムを作成させる（ステップＳ１２）。そして比率算出部１１１が画像データにおける各成分の比率を算出する（ステップＳ１３）。次に、制御部１１は信号変換された画像データをｎ×ｎの画素データからなるサブブロックに分割し、ＤＣＴ変換部１４に各サブブロックをＤＣＴ変換させる（ステップＳ１４）。ここで制御部１１は、ＤＣＴ変換された各サブブロックを制御部１１が有するワーキングメモリ（不図示）に記憶する。
【００３５】
次に、量子化テーブル選択部１１２は設定画質レベルと各成分の比率に応じて各成分用の量子化テーブルを量子化テーブル群２から選択する（ステップＳ１５）。ここで、制御部１１は、量子化テーブル選択部１１２によって選択されたＹ成分用の量子化テーブルのテーブル番号を変数Ｉｙに代入し、Ｕ成分用の量子化テーブルのテーブル番号を変数Ｉｕに代入し、Ｖ成分用の量子化テーブルのテーブル番号を変数Ｉｖに代入する。変数Ｉｙ、Ｉｕ及びＩｖは制御部１１が有するワーキングメモリ内で設定される変数である。尚、ステップＳ１５において、量子化テーブル選択部１１２は圧縮されて復号された後の復元画像データの画質レベルが設定画質レベルより若干上になるように各成分用の量子化テーブルを選択することが望ましい。
【００３６】
そして制御部１１は、各サブブロックを量子化させ（ステップＳ１６）、量子化された各サブブロックを符号化部１８に符号化させて圧縮データを出力させる（ステップＳ１７）。更に、制御部１１は復号化部１９に圧縮データを復号させて復元画像データを出力させる（ステップＳ１８）。
【００３７】
次に、画質比較部１１３は、入力された画像データと復元画像データの画質比較を行って、復元画像データの画質が設定画像レベルに達しているか否かを判断する（ステップＳ１９）。復元画像データの画質が設定画像レベルにある場合（ステップＳ１９；設定画質レベル）、制御部１１はデータ入出力部１２を介して圧縮データを外部に出力し、制御を終了する。
【００３８】
復元画像データの画質が設定画像レベルより上であり（ステップＳ１９；設定画質レベルより上）、且つ変数ｆが０であり（ステップＳ２０；０）、且つ変数Ｉｙ、Ｉｕ及びＩｖの何れかが１（つまり、量子化テーブル２０の最初のテーブル番号）でない場合（ステップＳ２１；ＮＯ）、制御部１１は変数Ｉｙ、Ｉｕ及びＩｖから１を引き（ステップＳ２２）、ステップＳ１６へ処理を移行する。つまり、量子化テーブル選択部１１２は各成分用に対して圧縮率が一段階高い量子化テーブルを切り換えて選択し、制御部１１は量子化部１７に切り換えて選択された量子化テーブルを用いて、ステップ１４においてワーキングメモリに記憶されたＤＣＴ変換された各サブブロックの量子化を行わせる。尚、変数ｆは制御部１のワーキングメモリに設定された変数であり、変数ｆに代入される数値の内容については後述する。
【００３９】
変数Ｉｙ、Ｉｕ及びＩｖの何れかが１である場合（ステップＳ２１；ＹＥＳ）、量子化テーブル群２はこれ以上大きい量子化定数を持つ量子化テーブル（つまり、これ以上高い圧縮率で量子化できる量子化テーブル）を記憶していないことから、これ以上高い圧縮率での圧縮処理は行うことができない。従って、制御部１１はデータ入出力部１２を介してステップＳ１７において出力された圧縮データを外部に出力し、制御を終了する。尚、テーブル番号１の量子化テーブルが持つ各量子化定数を定数で乗算することによって、更に圧縮率の高い量子化テーブルを生成するようにしてもよい。
【００４０】
ステップＳ１６〜Ｓ２２に示すように、復元画像データの画質が設定画質レベルより上にある間は、量子化テーブル選択部１１２は各成分用の量子化テーブルを１段階ずつ圧縮率の高い量子化テーブルに切り換えて選択していき、選択された量子化テーブルを用いて制御部１１は量子化、符号化、復号化を繰り返し行わせる制御を行う。
【００４１】
このように量子化テーブルを切り換えて選択していくと、復元画像データの画質が設定画質レベルより下になるタイミングが発生する。つまり、ステップＳ１９において、復元画像データの画質が設定画像レベルより下であると判断され、且つ変数Ｉｙ、Ｉｕ及びＩｖの何れかがＮ（つまり、量子化テーブル２０の最後のテーブル番号）ではなく（ステップＳ２３；ＮＯ）、変数ｆが０である場合（ステップＳ２４；０）、制御部１１はステップＳ１３で算出された比率が最も高い成分のテーブル番号に１を加算して更に変数ｆに１を代入し（ステップＳ２５）、ステップＳ１６へ処理を移行する。つまり、量子化テーブル選択部１１２は比率の最も高い成分に対しては圧縮率が一段低い量子化テーブルに切り換えて選択する。
【００４２】
ここで、変数ｆは、何れの成分の量子化テーブルが個別に切り換えられたかを示すものである。ｆ＝０のときはステップＳ１５において設定された量子化テーブルが選択されている状態であり、ｆ＝１のときは比率が最も高い成分の量子化テーブルが切り換えられたことを示し、ｆ＝２のときは２番目に比率の高い成分の量子化テーブルが切り換えられたことを示す。
【００４３】
また、変数ｆが１の場合（ステップＳ２４；１）、制御部１１は比率が２番目に高い成分のテーブル番号に１を加算して更に変数ｆに２を代入し（ステップＳ２６）、ステップＳ１６へ処理を移行する。
【００４４】
そして、変数ｆが２の場合（ステップＳ２４；２）、既に２つの成分に対して異なる圧縮率を持つ量子化テーブルが切り換えて選択されているため、制御部１１はデータ入出力部１２を介して圧縮データを外部に出力し、制御を終了する。
【００４５】
また、ステップＳ２３において、制御部１１が変数Ｉｙ、Ｉｕ及びＩｖの何れかがＮではあると判断した場合（ステップＳ２３；ＹＥＳ）、量子化テーブル群２はこれ以上小さい量子化定数を持つ量子化テーブル（つまり、これ以上低い圧縮率で量子化できる量子化テーブル）を記憶していないことから、これ以上低い圧縮率での圧縮処理は行うことができない。従って、制御部１１はデータ入出力部１２を介して圧縮データを外部に出力し、制御を終了する。尚、テーブル番号Ｎの量子化テーブルが持つ各量子化定数を定数で割ることによって、更に圧縮率の低い量子化テーブルを生成するようにしてもよい。
【００４６】
更に、ステップＳ１９において画質比較部１１３が復元画像データの画質は設定画質レベルより上であると判断し（ステップＳ１９；設定レベルより上）、且つ制御部１１が変数ｆは１又は２であると判断したとき（ステップＳ２０；１ｏｒ２）、制御部１１はデータ入出力部１２を介して圧縮データを外部に出力し、制御を終了する。
【００４７】
以上説明したように、画像データに対するＹＵＶ各成分の比率を算出し、この比率と設定画質レベルに応じて各成分用の量子化テーブルをそれぞれ切り換えて選択するようにすることにより、比率の高い成分に対しては低い圧縮率で、比率の低い成分に対しては高い圧縮率で量子化を行うことができる。つまり、圧縮後の画質劣化を抑えつつ、高い圧縮率で画像データの圧縮を行うことができる。
【図面の簡単な説明】
【００４８】
【図１】画像処理装置の内部構成を示すブロック図。
【図２】記憶部のデータ構成を示す図。
【図３】各成分のヒストグラムの一例。
【図４】各成分のヒストグラムの一例。
【図５】量子化テーブルのテーブル番号を圧縮率の関係の一例を示す図。
【図６】圧縮処理の流れを示すフローチャート。
【図７】図６の続きのフローチャート。
【符号の説明】
【００４９】
１    画像処理装置
１１    制御部（繰り返し制御手段）
１１１  比率算出部（比率算出手段）
１１２  量子化テーブル選択部（選択手段）
１１３  画質比較部（比較手段）
１２    データ入出力部
１３    ＹＵＶ変換部（変換手段）
１４    ヒストグラム作成部（ヒストグラム作成手段）
１５    ＤＣＴ変換部（直交変換手段）
１６    記憶部（記憶手段）
２      量子化テーブル群
２０    量子化テーブル
１７    量子化部（量子化手段）
１８    符号化部（符号化手段）
１９    復号化部（復号化手段）
【図１】
0004939460.tif 000003
【図２】
0004939460.tif 000004
【図３】
0004939460.tif 000005
【図６】
0004939460.tif 000006
【図７】
0004939460.tif 000007
【図４】
0004939460.tif 000008
【図５】
0004939460.tif 000009