(57)【要約】【課題】赤のフラットな画像部分を正確に検出できるようにして圧縮符号化に伴う画質劣化を改善する。【解決手段】画像データを符号化する際の量子化値を制御する場合において、画像データの各画素が赤色画素であると判定された画素の位置を注目画素としたとき、当該ブロック内について注目画素に対する周辺画素が赤色画素である場合に、注目画素を連続赤色画素として検出し、この連続赤色画素の数をカウントして当該連続赤色画素の数の合計が予め設定された基準値より大きい場合に、当該ブロックがフラットな赤色ブロックであると判定し、判定されたフラットな赤色ブロックを符号化する際の量子化値の度合いを小さくするように適応量子化制御手段２２により参照量子化値（Ｑref）の重み係数を制御するものである。【選択図】        図１
2006271002.tif 000002
【特許請求の範囲】
【請求項１】
画像データを符号化する際の量子化値を制御する符号化装置において、
前記画像データを所定の画素数からなる複数のブロックに分割してブロック単位に生成された前記画像データの各画素が赤色画素であると判定された画素の位置を注目画素としたとき、当該ブロック内について前記注目画素に対する周辺画素が赤色画素である場合に、前記注目画素を連続赤色画素として検出する連続赤色画素検出手段と、
前記連続赤色画素の数をカウントして当該連続赤色画素の数の合計が予め設定された基準値より大きい場合に、当該ブロックがフラットな赤色ブロックであると判定する赤色ブロック判定手段と、
前記フラットな赤色ブロックを符号化する際の量子化値の度合いを小さくするように参照量子化値の重み係数を制御する量子化制御手段と
を備えることを特徴とする符号化装置。
【請求項２】
前記量子化制御手段により制御された前記参照量子化値の重み係数を用いて、前記画像データを量子化して量子化データを生成する量子化手段を
更に備えることを特徴とする請求項１に記載の符号化装置。
【請求項３】
前記量子化データを可変長符号化して符号化データを生成する符号化手段を
更に備えることを特徴とする請求項２に記載の符号化装置。
【請求項４】
前記周辺画素は、
前記注目画素に対して隣接する画素のうちの少なくとも1画素を含むことを特徴とする請求項１に記載の符号化装置。
【請求項５】
前記周辺画素は、
前記注目画素に対して所定画素分離れた画素のうちの少なくとも1画素を含むことを特徴とする請求項１に記載の符号化装置。
【請求項６】
画像データを符号化する際の量子化値を制御する符号化方法において、
前記画像データを所定の画素数からなる複数のブロックに分割する分割工程と、
前記分割工程により分割されたブロック単位に生成される当該画像データの各画素が赤色画素であるかを判定する色相判定工程と、
前記色相判定工程により判定された画素の位置を注目画素としたとき、当該ブロック内について当該注目画素に対する周辺画素が赤色画素である場合に、前記注目画素を連続赤色画素として検出する検出工程と、
前記検出工程により検出された連続赤色画素の数をカウントして当該連続赤色画素の数の合計が予め設定された基準値より大きい場合に、当該ブロックがフラットな赤色ブロックであると判定する赤色ブロック判定工程と、
前記赤色ブロック判定工程により判定されたフラットな赤色ブロックを符号化する際の量子化値の度合いを小さくするように参照量子化値の重み係数を制御する量子化制御工程と
を有することを特徴とする符号化方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データを符号化する際の量子化値を制御する信号圧縮装置に適用可能な符号化装置及び符号化方法に関するものである。詳しくは、画像データの各画素が赤色画素であると判定された画素の位置を注目画素としたとき、当該ブロック内について注目画素に対する周辺画素が赤色画素である場合に、注目画素を連続赤色画素として検出し、この連続赤色画素の数をカウントして当該連続赤色画素の数の合計が予め設定された基準値より大きい場合に、当該ブロックがフラットな赤色ブロックであると判定し、判定されたフラットな赤色ブロックを符号化する際の量子化値の度合いを小さくするように参照量子化値の重み係数を制御する量子化制御手段を備え、量子化歪みを目立たなくできるようにすると共に、圧縮符号化に伴う画質劣化を改善できるようにする。
【背景技術】
【０００２】
近年、動画像圧縮の国際的規格であるＭＰＥＧ２では、入力画像情報がＤＣＴ変換などの直交変換処理と、量子化処理とで圧縮符号化されて出力画像情報が得られ、またその逆の処理を行うことによって元の入力画像情報が復元されるようになされている。
【０００３】
このような圧縮符号化処理にあって、出力画像情報の出力レートが一定となるようにするため、内部に設けられた適応的量子化制御手段では、入力画像情報と、可変長符号化手段からの参照量子化値との双方から、量子化するための量子化値を適応的に算出し、算出されたこの量子化値でＤＣＴ係数を量子化するようにしている。
【０００４】
量子化処理を行うことによって出力画像信号中には量子化誤差が発生する。圧縮データの伸長処理系では、この量子化誤差をもったＤＣＴ係数を利用してＤＣＴ逆変換処理を行い、空間面の信号つまり出力画像信号（これは元の入力画像信号）に戻している。
【０００５】
そのため、この出力画像信号は上述したようにＤＣＴ係数の量子化誤差による特有の歪み（画歪み）を持つ。この画歪みは画像全体で発生しているが、特に画像のエッジ付近のフラットな部分において目立つものとなる。
【０００６】
これは以下のような理由に基づく。
上述したように、出力レートができるだけ一定となるような適応的な量子化制御が行われる。そのために、可変長符号化手段からの発生符号量に基づいて算出された参照量子化値Ｑrefは、適応的量子化制御手段に送られて、人間の視覚特性や圧縮符号化の特性を考慮しながら最終的な圧縮伸長画の主観的な特性を良好にするため、フレーム内で量子化値の重み付けが行われ、最終的な量子化値Ｑに変換される。
【０００７】
この量子化値Ｑの重み付け制御に使用される人間の視覚特性や圧縮符号化の特性には、画像の赤い部分（赤成分Ｃr）の歪みによる画質劣化は、赤以外の部分に比較して非常に目立ちやすいと言う特性も含まれている。
【０００８】
これは、赤い部分の輝度値は人間にとって非常に敏感な視覚領域であり、したがって圧縮伸長処理によってその部分に歪みが加わった場合には、これが非常に目立つようになる。これはウエブナーの法則として知られている。
【０００９】
また、表示装置（ＣＲＴ）のガンマ特性によって色差信号、特に赤の色差信号Ｒ−Ｙ（＝Ｃr)成分の影響を受けて赤い部分の輝度値が変化する。つまり定輝度特性からのずれが発生する。
【００１０】
さらに、Ｄ１フォーマットのコンポーネントディジタル信号や、Ｄ２フォーマットのコンポジットディジタル信号では、周知のように色差信号は輝度信号に比較してサンプリング周波数が低い（4:2:2方式、4:2:0方式)。
【００１１】
圧縮効率を考慮して色差信号と輝度信号とは同じＤＣＴブロックサイズ（８×８）を使っていることから、色差信号のＤＣＴ変換による歪みは輝度信号のＤＣＴ変換による歪みに比べてより大きなブロックで発生し、しかも歪みの周波数成分が低いために目立ちやすくなる。そして、このブロック内で発生する歪みはエッジ付近のフラットな部分で特に目立ちやすい。つまり赤い平面がエッジを作っている部分において最も歪みが目立つ。この歪みはモスキート歪みと言われている。
【００１２】
人間の視覚特性では、画像の赤くない部分で赤の色差成分に歪みがあったとしても、それは画像の色相が変動するだけで余り目立たない。しかし赤い部分、特に赤い平面がエッジを作っている部分で赤の色差成分が歪みを持つと、画像の輝度値が大きなブロック（歪みが目立ち易い輝度レベル）で、しかもこれが低い周波数領域で発生するため、その歪みが目立ち、画質劣化の原因となっている。
【００１３】
そのため、従来ではこれらの特性を考慮して、適応的量子化制御手段において、マクロブロック単位を基準にして、赤が多く含まれているブロックと、そうでないブロックを判定し、赤い画素を多く含むブロックにはより小さい量子化値を割り当て、そうでないブロックにはより大きな量子化値を割り当てるようにしている。
【００１４】
このような適応的な量子化値制御の具体的なフローチャートを図６を参照して説明する。
【００１５】
まず入力画像を入力画像の画素配列として図７のように色差成分Ｃr、Ｃbそれぞれについて１ＤＣＴブロック（８×８）を定義する。かっこ内の数字は画素の位置を示す変数である。処理がスタートすると、画素をカウントする変数"n"、赤画素の数をカウントする変数"c"が初期化される（ステップ１）。
【００１６】
次に、ブロック単位の処理が終了したかどうかの判定があり（ステップ２）、終了していない場合は次の処理に入り、現在処理している画素が赤い画素かどうかの判定（Red?)を行う（ステップ３）。この判定法は、
Cr(n)〉Crth  and
Cb(n)〉Cbth
で与えられる。これは赤成分が基準値Crthよりも大きく、かつ青成分が基準値Cbthより少ないときを赤の画素であると判定する例である。
【００１７】
赤画素と判定された場合、ｃは１だけインクリメントされ（ステップ４）、そうでない場合インクリメントされない。この処理の後に、ｎを１だけインクリメントし、元のルーチンに戻る（ステップ５）。この判定処理は全画素（６４画素）終了するまで繰り返えされ、赤の画素であると判定される都度ｃの値がインクリメントされる。
【００１８】
全画素に対する判定処理が終了すると、赤の判定画素数が基準値Cthより大きい場合は、赤い画素の多いブロック（Red)との判定を下し（ステップ６）、参照量子化値Ｑrefに重み付け係数（重み係数）ｒとして例えば０．５をかけて新たな量子化値Ｑとして出力する（ステップ７）。
【００１９】
これに対して、ｃの値が基準値Cthより大きくない場合は赤い画素の少ないブロック（non-Red)と判定し（ステップ６）、参照量子化値Ｑrefに別の重み係数ｒとして２．０をかけて新たな量子化値Ｑとして出力する（ステップ８）。
【００２０】
特許文献１には、画像データを符号化する画像符号化装置に用いられる量子化器が開示されている。この量子化器によれば、画像データの起伏の度合いを表す起伏度を注目画素とその画素の周辺の画素である複数の周辺画素との画素値の関係から求め、その起伏度に基づいて画像データを量子化する量子化ステップを決定する。これにより、起伏度が大きい又は小さいに合わせて量子化ステップを大小調整できるようになる。
【００２１】
【特許文献１】特開平７−２８４１０４号公報（第２頁、第１図）
【発明の開示】
【発明が解決しようとする課題】
【００２２】
このように従来では所定のＤＣＴブロック内の赤の画素数を算出し、その値に応じて量子化値を適応的に制御するようにしているが、このような判定法では以下に示すような問題点を有する。
【００２３】
まず第１に、画面の中に細かな赤い部分が点在するような絵柄では、赤の部分は歪みが生じても目立ちにくいから、赤成分Ｃrに対する量子化値Ｑはそれほど小さくする必要がない。にもかかわらず、上述した従来の赤ブロック判定法であると、細かな赤の画素が全てカウントされることになるので、赤の量子化値Ｑを小さくし過ぎてしまい、結果的に赤成分Ｃrで消費される符号量を増やし、輝度成分や青成分Ｃbで使うべき符号量が少なくなり全体の画質を損ねてしまう。
【００２４】
第２に、赤のフラットな画像がＤＣＴブロック内に少しだけかかっているような絵柄では、赤の部分の歪みは目立ちやすいため赤成分Ｃrに関する量子化値Ｑを小さくする必要がある。しかし、従来の赤ブロック判定法であると、赤の画素のカウント値が少なくなるため、non-Redの判定が行われる（ステップ６，８）。その結果、赤の量子化値Ｑが大きくなり過ぎ、赤のフラットな画像部分の歪みが目立ってしまう。
【００２５】
第１の問題点を解決するためにステップ６での基準値Ｃthの値を小さくすると、第２の問題点がよりひどくなる。第２の問題点を解決するために基準値Ｃthの値を大きくすると、第１の問題点がよりひどくなる。したがって両方の問題点をバランス良く解決できなかった。
【００２６】
また、特許文献１によれば、起伏度を注目画素とその画素の周辺の画素である複数の周辺画素との画素値の関係から求めて当該起伏度に基づいて画像データを量子化する量子化ステップを決定する。このため、赤のフラットな画像データを検出して量子化する量子化ステップを決定することが困難である。
【００２７】
そこで、この発明はこのような従来の課題を解決したものであって、赤のフラットな画像部分を正確に検出できるようにして圧縮符号化に伴う画質劣化を改善した符号化装置及び符号化方法を提供することを目的とする。
【課題を解決するための手段】
【００２８】
上述した課題を解決するために、本発明に係る請求項１に記載の符号化装置は、画像データを符号化する際の量子化値を制御する符号化装置において、前記画像データを所定の画素数からなる複数のブロックに分割してブロック単位に生成された前記画像データの各画素が赤色画素であると判定された画素の位置を注目画素としたとき、当該ブロック内について前記注目画素に対する周辺画素が赤色画素である場合に、前記注目画素を連続赤色画素として検出する連続赤色画素検出手段と、前記連続赤色画素の数をカウントして当該連続赤色画素の数の合計が予め設定された基準値より大きい場合に、当該ブロックがフラットな赤色ブロックであると判定する赤色ブロック判定手段と、前記フラットな赤色ブロックを符号化する際の量子化値の度合いを小さくするように参照量子化値の重み係数を制御する量子化制御手段とを備えることを特徴とするものである。
【００２９】
本発明に係る符号化装置によれば、画像データを符号化する際の量子化値を制御する場合において、連続赤色画素検出手段は、画像データを所定の画素数からなる複数のブロックに分割してブロック単位に生成された画像データの各画素が赤色画素であると判定された画素の位置を注目画素としたとき、当該ブロック内について注目画素に対する周辺画素が赤色画素である場合に、注目画素を連続赤色画素として検出する。赤色ブロック判定手段は、連続赤色画素の数をカウントして当該連続赤色画素の数の合計が予め設定された基準値より大きい場合に、当該ブロックがフラットな赤色ブロックであると判定する。量子化制御手段は、フラットな赤色ブロックを符号化する際の量子化値の度合いを小さくするように参照量子化値の重み係数を制御する。これにより、量子化歪みを目立たなくできるようになると共に、圧縮符号化に伴う画質劣化を改善できるようになる。
【００３０】
上述した課題を解決するために、本発明に係る請求項６に記載の符号化方法は、画像データを符号化する際の量子化値を制御する符号化方法において、前記画像データを所定の画素数からなる複数のブロックに分割する分割工程と、前記分割工程により分割されたブロック単位に生成される当該画像データの各画素が赤色画素であるかを判定する色相判定工程と、前記色相判定工程により判定された画素の位置を注目画素としたとき、当該ブロック内について当該注目画素に対する周辺画素が赤色画素である場合に、前記注目画素を連続赤色画素として検出する検出工程と、前記検出工程により検出された連続赤色画素の数をカウントして当該連続赤色画素の数の合計が予め設定された基準値より大きい場合に、当該ブロックがフラットな赤色ブロックであると判定する赤色ブロック判定工程と、前記赤色ブロック判定工程により判定されたフラットな赤色ブロックを符号化する際の量子化値の度合いを小さくするように参照量子化値の重み係数を制御する量子化制御工程とを有するものである。
【００３１】
本発明に係る符号化方法によれば、画像データを符号化する際の量子化値を制御する場合において、量子化歪みを目立たなくできるようになると共に、圧縮符号化に伴う画質劣化を改善できるようになる。
【発明の効果】
【００３２】
本発明に係る符号化装置及び符号化方法によれば、画像データを符号化する際の量子化値を制御する場合において、画像データの各画素が赤色画素であると判定された画素の位置を注目画素としたとき、当該ブロック内について注目画素に対する周辺画素が赤色画素である場合に、注目画素を連続赤色画素として検出し、この連続赤色画素の数をカウントして当該連続赤色画素の数の合計が予め設定された基準値より大きい場合に、当該ブロックがフラットな赤色ブロックであると判定し、判定されたフラットな赤色ブロックを符号化する際の量子化値の度合いを小さくするように量子化制御手段により参照量子化値の重み係数を制御するものである。
【００３３】
この構成によって、量子化歪みを目立たなくできるようになると共に、圧縮符号化に伴う画質劣化を改善できるようになる。
【発明を実施するための最良の形態】
【００３４】
続いて、この発明に係る符号化装置及び符号化方法の一実施態様を図面を参照して詳細に説明する。
【００３５】
図１はこの発明に係る符号化方法を内蔵した信号圧縮装置１０の一実施態様である信号圧縮系の概要を示す系統図であり、図２はその信号伸長系の概要を示す系統図である。
【００３６】
この例では動画像を圧縮する際に使用される国際的な規格であるＭＰＥＧ２の圧縮および伸長系に適用した場合について説明する。
【００３７】
図１に示す信号圧縮装置１０にあって、入力画像はまずＤＣＴ変換手段１２において、空間面の信号から周波数面の信号（ＤＣＴ係数）に変換される。この変換は演算精度などにも依存するが、基本的に可逆な変換である。
【００３８】
ＤＣＴ係数は次に量子化手段１４によってその振幅を圧縮される。量子化手段１４は画像の情報量を減らすために行われる不可逆な変換処理であり、量子化値ＱでＤＣＴ係数を除算することによって行われる。量子化値Ｑが大きいほどＤＣＴ係数の振幅が小さくなり、これに伴って可変長符号化後の符号量も少なくなる。量子化値Ｑはマクロブロック内では一定であるが、マクロブロック間で変更することもできる。
【００３９】
量子化されたＤＣＴ係数は次に可変長符号化手段１６に入力され、可逆な可変長符号への変換処理によって映像情報の圧縮が行われる。この可変長符号処理によって発生した符号量（発生符号量）はＤＣＴ係数ごとに変動するため、次のバッファメモリ１８において出力レートが一定となるようにバッファリングされる。そして出力レートが一定な圧縮データとなされた状態で転送されたり、各種媒体に記録される。この際、マクロブロックごとの量子化値も伝送される。復号時に使用するからである。
【００４０】
可変長符号化手段１６によって発生した情報発生符号量は符号量制御手段２０にも供給される。この符号量制御手段２０では符号量が多い場合は参照量子化値Ｑrefを大きくし、符号量が少ない場合は参照量子化値Ｑrefを小さくするような制御が行われる。さらに適応的量子化制御手段２２に入力画像情報と共に供給されて、入力画像情報に応じた適応的な制御がなされてバッファメモリ１８の出力レートが一定となるように量子化値Ｑが制御される。
【００４１】
続いて、圧縮データを伸長する信号伸長装置（データ伸長装置）２４を図２を用いて説明する。
【００４２】
出力レートが一定になされた圧縮データは可変長復号化手段２６に供給されて、量子化後のＤＣＴ係数に変換される。この信号（ＤＣＴ係数）は逆量子化手段２８に入力され、量子化したときの量子化値Ｑが入力信号（圧縮データ）の中から抽出される。抽出された量子化値Ｑを用いて逆量子化手段２８で乗算処理が行われる。乗算処理は逆量子化処理そのものであり、この逆量子化処理によってＤＣＴ係数（圧縮処理中のＤＣＴ係数）に量子化誤差を加えた信号が得られる。量子化誤差の量は、量子化値Ｑの大きさに依存し、量子化値Ｑが大きいほど大きな値となる。
【００４３】
量子化誤差を持ったＤＣＴ係数は、ＤＣＴ逆変換手段３０に入力され、空間面の信号に変換されて出力画像信号となる。この出力画像信号は上述したようにＤＣＴ係数の量子化誤差を持つため特有の歪み（画歪み）を持つ。この画歪みは画像全体で発生しているが、特に上述したように赤の画像で構成されたフラットな画像部分において目立つ。
【００４４】
この画歪みの発生を抑えるべくこの発明では以下に説明するような適応的量子化制御が行われる。
【００４５】
まず入力画像を入力画像の画素配列として図４のようにＣr、Ｃbそれぞれに定義する。図４に示す（８×８）のＤＣＴブロックにおいて、かっこ内の数字は画素の位置を示す変数である。また、図５に示すように判定処理の途中結果を記憶するための、この例では（８×８）ブロックで構成された検出結果記憶配列ｄを新たに設ける。
【００４６】
さて、図３に示すように赤ブロック判定処理がスタートすると、画素をカウントする変数"ｎ"が初期化される（ステップ４１）。次に、ブロック単位の処理が終了したかどうかの判定があり（ステップ４２）、終了していない場合は次の処理に入り、現在処理している画素が赤い画素かどうかの判定（Red?)が行われる（ステップ４３）。
【００４７】
この判定を行うため、この発明では赤の画素と青の画素の双方を用いると共に、赤の画素に関しては第１の基準値を用いて画素の色相が判別される。この例では第１の基準値として２つの閾値Ｒth1，Ｒth2（〈Ｒth1）を用い、これら閾値の間にあるときで、しかも青成分も２つの閾値Ｂth1，Ｂth2（〈Ｂth1）の間にあるとき、その画素の色相は赤、つまり赤の画素と判断する。つまり、
Ｒth1〉Ｃr(n)〉Ｒth2  and
Ｂth1〉Ｃb(n)〉Ｂth2
青成分用の閾値Ｂth1，Ｂth2は赤成分用の閾値Ｒth1，Ｒth2に比べて非常に小さな値に選ばれている。両不等式を満足したとき始めて赤の画素と判定する。図６ステップ３で使用する判定処理をそのまま流用することもできる。
【００４８】
この色相判定により赤の画素と判定された場合、検出結果記憶配列に"r"が書き込まれ、そうでない場合は書き込まれない（ステップ４３，４４）。ｒ＝１とすることもできる。
【００４９】
この処理の後に、nを１だけインクリメントして元のルーチンに戻り、全画素（６４画素）の処理が終了するまで上記処理を繰り返す（ステップ４５，４２）。
【００５０】
全画素の処理が終了すると、画素をカウントする変数"n"および赤の画素数をカウントする変数"ｃ"が初期化される（ステップ４２，４６）。次に、ブロック単位の処理が終了したかどうかの判定があり（ステップ４７）、終了していない場合は次の処理に入り、現在処理している画素が前の処理過程で赤い画素と判定されたかどうかを確認する（ステップ４８）。つまり、判定結果ｄ（ｎ）がｒであるかどうかが判定される。
【００５１】
前処理過程で赤の画素であると判定されているときには、次のグループＧpの判定処理に移る（ステップ４９）。このグループ判定では、今注目している画素の上下、左右の画素の何れかに、前処理過程で赤の画素と判定された画素が存在するかどうかを判定する処理である。したがって次のような判定式が用いられる。
d(n-1)=r or
d(n+1)=r or
d(n-8)=r or
d(n+8)=r
この判定処理は、赤の画素が点在するようなときは、その画素を赤の画素としては判定しないようにするためである。注目画素の上下左右の何れかが赤の画素であるときには、注目画素が連続する赤の画素であると判断しても差し支えないからである。
【００５２】
注目画素の上下、左右の画素の何れかに、前処理過程で赤の画素と判断された画素が存在するときには、フラットな赤いブロックが存在すると判断して、赤画素数カウント値ｃを１だけインクリメントする（ステップ５０）。
【００５３】
以上の処理が終わるとｎを1だけインクリメントしてから元のルーチンに戻り、全画素（６４画素）の処理が終了するまで上記処理を繰り返す（ステップ５１，４７）。
【００５４】
全画素の処理が終了すると、赤画素数ｃ値が基準値（第２の基準値）ｃthと比較され、基準値ｃthより小さいときは赤いフラットな部分の少ないブロック（non-Red)とする。つまり赤の画素が点在しているものと判断する（ステップ５２）。そのときには、参照量子化値Ｑrefに第１の重み係数ｒ例えば２．０をかけたものを量子化値Ｑとして出力する（ステップ５４）。
【００５５】
基準値ｃthより大きい場合には赤いフラットな部分の多いブロック（Red)であると判断されるから、この場合には参照量子化値Ｑrefに第２の重み係数ｒ例えば０．５をかけたものを量子化値Ｑとして出力する（ステップ５３）。
【００５６】
このように注目画素のグループ判定を行い、そのときの赤画素数からフラットな赤画像であるか、点在する赤画像であるかを判定することによって、従来の問題点を解決できる。
【００５７】
まず第１に、画面の中に赤い細かな部分が点在するような絵柄では、赤の部分は歪みが生じても目立ちにくいため赤成分Ｃrの量子化値Ｑはそれほど小さくする必要がない。本発明による赤ブロック判定法であると、細かな赤の画素はグループＧpの判定により無視され、赤画素とは判定されない。その結果赤画素としてはカウントされずに、non-Redの判定が行われるため、赤成分Ｃrの量子化値Ｑは小さくならない。
【００５８】
第２に、赤のフラットな部分がブロック内に少しだけかかっているような絵柄では、赤の部分の歪みは目立ちやすいため、赤成分Ｃrの量子化値Ｑを小さくする必要がある。本発明による赤ブロック判定法であると、赤画素として判定される結果、基準値ｃthより大きくなってそのときの量子化値Ｑを小さく設定できる。したがって赤のフラットな部分がブロック内に少しだけかかっている様な絵柄に対しては小さな量子化値Ｑで量子化できるようになるから、その分量子化歪みを目立たなくすることができる。したがって、従来の問題点（第１および第２）をバランス良く解決できる。
【００５９】
この発明の変形例を以下に示す。
（１）赤画素判定として、赤成分Ｃrと青成分Ｃb以外にも、輝度成分Ｙを加えてもよい。輝度成分Ｙを使用することによって、赤画素判定精度が向上する。
（２）注目画素に対して使用する周辺画素としては、上下、左右の画素の他に斜め方向の隣接画素を用いてもよい。こうすると判定精度がさらに向上する。
（３）注目画素に対して用いる周辺画素として、実施の態様では隣りの画素を使用したが、２画素以上離れた画素を用いることもできる。
（４）ステップ５２〜５４では１つの基準値（第２の基準値）ｃthを用い、２つの重み付け係数を選択するようにしているが、２つの基準値を用いることによって例えば３つの重み付け係数を選択することができる。例えば、０．５、２．０の他にその中間値である１．０つまり、参照量子化値Ｑrefそのものを量子化値Ｑとして選択できるようにすることもできる。
（５）赤画素以外に、他の色相の画素（青画素、肌色画素）についても、適応的な量子化値制御処理を行うこともできる。
（６）赤画素以外にも、輝度レベルを参照し、所定の輝度レベル（例えば低レベルでフラットな画像）の画素について、同時に同様な適応的な量子化値処理を行うこともできる。
（７）ステップ４７での判定処理にあっては、注目画素と同じ判定結果をもつ隣接画素が１あれば、連続する赤の画像が存在するものとしているが、その数をさらに厳しく設定すれば、より一層点在する赤の画像を排除できる。
【産業上の利用可能性】
【００６０】
この発明は、画像データを符号化する際の量子化値を制御する信号圧縮装置に適用して好適である。
【図面の簡単な説明】
【００６１】
【図１】この発明に係る信号圧縮回路の一実施態様を示す要部の系統図である。
【図２】その伸長回路の要部の系統図である。
【図３】赤画素判定処理の一例を示すフローチャートである。
【図４】判定ブロックの説明図である。
【図５】検出結果記憶配列を示すブロックである。
【図６】従来の赤画素判定処理で使用するフローチャートである。
【図７】ＤＣＴブロックの説明図である。
【符号の説明】
【００６２】
１０・・・信号圧縮装置、１２・・・ＤＣＴ変換手段、１４・・・量子化手段、１６・・・可変長符号化手段、２０・・・符号量制御手段、２２・・・適応的量子化制御手段、２４・・・信号伸長装置、２６・・・可変長復号化手段、２８・・・逆量子化手段、３０・・・ＤＣＴ逆変換手段
【図１】
2006271002.tif 000003
【図２】
2006271002.tif 000004
【図３】
2006271002.tif 000005
【図４】
2006271002.tif 000006
【図５】
2006271002.tif 000007
【図６】
2006271002.tif 000008
【図７】
2006271002.tif 000009