(57)【特許請求の範囲】
【請求項１】
画像データを符号化する画像データ処理装置であって、
上記画像データから垂直方向及び水平方向の輪郭成分を、ＨＰＦを用いて検出する輪郭成分検出手段と、
上記輪郭成分検出手段の検出結果に基づいて輪郭の立ち上がりパターンと立下りパターンを検出する輪郭パターン検出手段と、
前記輪郭パターン検出手段の検出結果に基づいて所定画像データ毎に輪郭部の数を計数する計数手段と、
上記計数手段の計数結果に基づいて、上記符号化による符号量を制御する制御手段とを備え、
上記制御手段は、上記計数手段で計数された所定画像データ毎の輪郭部の数が所定数より多い場合には対応する画像データに第１の符号量を割り当て、上記計数手段で計数された所定画像データ毎の輪郭部の数が所定数以下の場合には対応する画像データに上記第１の符号量より多い第２の符号量を割り当て、上記割当てた符号量を用いて符号量制御を行うことを特徴とする画像データ処理装置。
【請求項２】
上記制御手段は、量子化手段を有し、上記量子化手段の量子化特性を制御することで符号量を制御することを特徴とする請求項１に記載の画像データ処理装置。
【請求項３】
画像データを符号化する画像データ処理方法であって、
上記画像データから垂直方向及び水平方向の輪郭成分を、ＨＰＦを用いて検出する輪郭成分検出ステップと、
上記輪郭成分検出ステップの検出結果に基づいて輪郭の立ち上がりパターンと立下りパターンを検出する輪郭パターン検出ステップと、
前記輪郭パターン検出ステップの検出結果に基づいて所定画像データ毎に輪郭部の数を計数する計数ステップと、
上記計数ステップの計数結果に基づいて、上記符号化による符号量を制御する制御ステップとを備え、
上記制御ステップは、上記計数ステップで計数された所定画像データ毎の輪郭部の数が所定数より多い場合には対応する画像データに第１の符号量を割り当て、上記計数ステップで計数された所定画像データ毎の輪郭部の数が所定数以下の場合には対応する画像データに上記第１の符号量より多い第２の符号量を割り当て、上記割当てた符号量を用いて符号量制御を行うことを特徴とする画像データ処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えば、ＣＣＤ等の撮像素子からの出力データを圧縮符号化してテープやディスク状の記録素子（記録媒体）に対して記録し、また、当該記録素子の記録データや再生する装置或いはシステムに用いられる技術に関するものである。
【０００２】
【従来の技術】
従来より例えば、撮像素子から出力される画像データを圧縮符号化して記録媒体に記録し、また、当該記録媒体の記録データを再生する撮像記録再生装置では、画像データの圧縮の際、エッジ部に生じるモスキートノイズを抑えるために、特開平０９−２４７６７４号等に記載された構成により、エッジ周辺を平滑化するようになされている。
【０００３】
【発明が解決しようとする課題】
しかしながら、上述したような、特開平０９−２４７６７４号等に記載された構成を有する従来の撮像記録再生装置では、画像データの圧縮の際に、エッジ周辺を平滑化する処理が行なわれるが、当該処理によりモスキートノイズを抑制することができる代わりに、画像の鮮明さが失われる、といった問題点があった。
【０００４】
そこで、本発明は、上記の欠点を除去するために成されたもので、符号量を増大させることなくモスキートノイズを抑制し、且つ画像の鮮明さが失われることのない、画像圧縮を実現した、データ処理装置、撮像装置、データ処理システム、データ処理方法、それを実施するためのプログラムを記憶したコンピュータ読出可能な記憶媒体、及び当該プログラムを提供することを目的とする。
【０００６】
【課題を解決するための手段】
本発明の画像データ処理装置は、画像データを符号化する画像データ処理装置であって、上記画像データから垂直方向及び水平方向の輪郭成分を、ＨＰＦを用いて検出する輪郭成分検出手段と、上記輪郭成分検出手段の検出結果に基づいて輪郭の立ち上がりパターンと立下りパターンを検出する輪郭パターン検出手段と、前記輪郭パターン検出手段の検出結果に基づいて所定画像データ毎に輪郭部の数を計数する計数手段と、上記計数手段の計数結果に基づいて、上記符号化による符号量を制御する制御手段とを備え、上記制御手段は、上記計数手段で計数された所定画像データ毎の輪郭部の数が所定数より多い場合には対応する画像データに第１の符号量を割り当て、上記計数手段で計数された所定画像データ毎の輪郭部の数が所定数以下の場合には対応する画像データに上記第１の符号量より多い第２の符号量を割り当て、上記割当てた符号量を用いて符号量制御を行うことを特徴とする。
【００２１】
【発明の実施の形態】
以下、本発明の実施の形態について図面を用いて説明する。
【００２２】
[第１の実施の形態]
本発明は、例えば、図１に示すような撮像記録再生装置１００に適用される。
本実施の形態の撮像記録再生装置１００は、特に、画像データをブロック分割して圧縮処理する際に、対象ブロック内でエッジの数をカウントし、当該エッジの数が既定値以下である場合のみに、当該エッジに対して標準より多くの符号量を割り当てるように構成されている。
以下、本実施の形態の撮像記録再生装置１００の構成及び動作について具体的に説明する。
【００２３】
＜撮像記録再生装置１００の構成＞
撮像記録再生装置１００は、上記図１に示すように、レンズ１０１、ＣＣＤ等の撮像素子１０２、前処理回路（ＣＤＳ／ＡＧＣ）１０３、Ａ／Ｄ変換器１０４、カメラ信号処理回路１０５、データ圧縮処理回路１０６、ディスクドライバ１０７、ディスク状記録媒体１０８、データ伸張処理回路１０９、セレクタ１１０、ＴＶインターフェイス回路１１１、Ｄ／Ａ変換器１１２，１１４、低域通過回路（ＬＰＦ）１１３，１１５、及び液晶モニタ１１６を備えている。
【００２４】
＜撮像記録再生装置１００の一連の動作＞
（１）記録動作
先ず、被写体光は、レンズ１０１を通過して、撮像素子１０２の受像面に結像される。
撮像素子１０２は、光電変換により被写体光を電気信号に変換し、これを被写体の画像信号として出力する。
前処理回路１０３は、撮像素子１０２から出力された画像信号に対して、ノイズ除去や利得調整等の処理を施す。
Ａ／Ｄ変換器１０４は、前処理回路１０３の処理後の画像信号（アナログ信号）をディジタル化し、これを画像データとして出力する。
カメラ信号処理回路１０５は、Ａ／Ｄ変換器１０４から出力された画像データに対して、アパーチャ補正やガンマ補正等の信号処理を施す。
データ圧縮処理回路１０６は、カメラ信号処理回路１０５の処理後の画像データに対して、ディスク状記録媒体１０８への記録に必要な圧縮処理を施す。
ディスクドライバ１０７は、データ圧縮処理回路１０６で得られた圧縮データをディスク状記録媒体１０８に記録するための処理、及びディスク状記録媒体１０８のディスクモータ（不図示）の制御等を行う。
ディスクドライバ１０７の制御により、ディスク状記録媒体１０８には、被写体画像の圧縮データが記録される。
【００２５】
一方、カメラ信号処理回路１０５の処理後の画像データは、セレクタ１１０を介して、ＴＶインターフェイス回路１１１にも供給される。
ＴＶインターフェイス回路１１１は、セレクタ１１０からの画像データに対して、ブランキング信号の付加処理や色信号の変調等の処理を施した後、当該画像データを輝度信号と色差信号に分けて出力する。
Ａ／Ｄ変換器１１２，１１４はそれぞれ、ＴＶインターフェイス回路１１１からの輝度信号及び色差信号の何れかの該当する信号をアナログ化して、低域通過回路（ＬＰＦ）１１３，１１５の何れか対応するＬＰＦを介して、液晶モニタ１１６に対して出力する。
したがって、液晶モニタ１１６には、ディスク状記録媒体１０８に対して現在記録処理されている圧縮データの画像が表示される。
【００２６】
（２）再生動作
ディスクドライバ１０７は、ディスク状記録媒体１０８に記録されている圧縮データを読み出す。
データ伸張処理回路１０９は、ディスクドライバ１０７で得られた圧縮データを伸張する。
データ伸張処理回路１０９で伸張されたデータ、すなわち再生画像データは、セレクタ１１０を介して、ＴＶインターフェース１１１に供給される。
ＴＶインターフェース１１１以降、上述した（１）記録時動作と同様の動作が行なわれる。これにより、液晶モニタ１１６には、ディスク状記録媒体１０８からの再生データが表示される。
【００２７】
＜カメラ信号処理回路１０５及びデータ圧縮処理回路１０６の構成＞
カメラ信号処理回路１０５は、図２に示すように、ＹＣ分離回路２０１、第１の輝度信号処理（輝度信号処理１）回路２０２、輪郭検出回路２０４、加算器２０７、第２の輝度信号処理（輝度信号処理２）回路２０３、色信号処理回路２０５、及びＹＣ多重回路２０６を備えている。
データ圧縮処理回路１０６は、上記図２に示すように、バッファメモリ３０１、ブロック化回路３０２、直交変換回路３０３、量子化器３０４、可変長符号化器３０５、量子化幅制御回路３１０、Ｙ成分抽出回路３０６、輪郭検出回路３０７、パターン検出回路３０８、及びカウンタ３０９を備えている。
【００２８】
＜カメラ信号処理回路１０５及びデータ圧縮処理回路１０６の動作＞
先ず、カメラ信号処理回路１０５において、ＹＣ分離回路２０１は、Ａ／Ｄ変換器１０４からの画像データを輝度成分（Ｙ）と色成分（Ｃ）に分解し、輝度成分の信号を第１の輝度信号処理回路２０２及び輪郭検出回路２０４にそれぞれ供給すると共に、色成分の信号を色信号処理回路２０５に供給する。
【００２９】
第１の輝度信号処理回路２０２は、ＹＣ分離回路２０１からの輝度信号に対して、キャリア除去のためのフィルタリング等の処理を施す。
輪郭検出回路２０４は、ＹＣ分離回路２０１からの輝度信号に対して、垂直方向及び水平方向の高域通過回路(ＨＰＦ)を用いた輪郭成分の検出処理を施す。
加算器２０７は、第１の輝度信号処理回路２０２の処理後データと、輪郭検出回路２０４の処理後データとを加算して出力する。これにより、輝度信号のアパーチャ補正が施される。
第２の輝度信号処理回路２０３は、加算器２０７の出力データに対して、ガンマ補正等の処理を施す。
【００３０】
一方、色信号処理回路２０５は、ＹＣ分離回路２０１からの色信号に対して、ガンマ補正、ホワイトバランス、及び色差信号生成等の処理を施す。
【００３１】
ＹＣ多重回路２０６は、第２の輝度信号処理回路２０３の処理後データ（輝度成分のデータ）と、色信号処理回路２０５の処理後データ（色成分のデータ）とを多重化して出力する。これが、データ圧縮回路１０６に対して入力されることになる。
【００３２】
そこで、データ圧縮回路１０６において、バッファ３０１は、カメラ信号処理回路１０５のＹＣ多重回路２０６から供給された画像データを一旦格納する。
ブロック化回路３０２は、バッファ３０１内の画像データについて、ｍ×ｎ画素（ｍ、ｎ：任意の整数）のサブブロックを形成する。
直交変換回路３０３は、ブロック化回路３０２で形成されたサブブロックのそれぞれのデータをブロック単位で、ＤＣＴ(Discrete Cosine Transform)やウェーブレット変換等のアルゴリズムを用いて変換する。
量子化器３０４は、直交変換回路３０３の変換結果を、量子化幅制御回路３１０で決定されたステップ幅（量子化幅）で量子化する。
可変長符号化器３０５は、量子化器３０４で得られた量子化データを符号化する。
量子化幅制御回路３１０は、詳細は後述するが、カウンタ３０９のカウンタ値及び可変長符号化器３０５の可変長符号化結果に基づいて、量子化器３０４で用いる量子化幅を制御することで、一定範囲データの符号量が固定長となるようにする。
【００３３】
また、ブロック化回路３０２で形成されたサブブロックのそれぞれのデータは、Ｙ成分抽出回路３０６にも供給される。
Ｙ成分抽出回路３０６は、ブロック化回路３０２からの対象サブブロックデータ、すなわちカメラ信号処理回路１０５のＹＣ多重回路２０６により輝度成分と色成分が多重化されたデータから当該輝度成分の信号を抽出する。
輪郭検出回路３０７は、カメラ信号処理回路１０５の輪郭検出回路２０４と同様にして、Ｙ成分抽出回路３０６で得られた輝度信号に対して、垂直方向及び水平方向のＨＰＦを用いた輪郭成分の検出処理を施す。
【００３４】
パターン検出回路３０８は、輪郭検出回路３０７で検出された輪郭成分のデータから、当該輪郭パターンを検出する。
【００３５】
具体的には、まず、輪郭検出回路３０７により、輝度信号をＨＰＦに通過させると、当該輝度信号のエッジ信号が得られる。例えば、図３に示すように、ＨＰＦの出力は、エッジの立上がりで一旦データ値が減少した後上昇し（エッジ立ち上がりパターン）、エッジの立下がりで一旦データ値が上昇した後下降する（エッジ立ち下がりパターン）。
そこで、パターン検出回路３０８は、例えば、図４に示すフローチャートに従って動作することで、輪郭検出回路３０７で得られた上記図３に示されるような輪郭データから当該輪郭パターンを検出する。
【００３６】
先ず、パターン検出回路３０８は、対象となる輪郭データ（上記図３参照）を構成する連続したデータ値を取得し（ステップＳ４０１）、対象輪郭データにおいて、データ値の下降を検出する（ステップＳ４０３）。
ステップＳ４０３の検出の結果、データ値の下降が検出された場合、パターン検出回路３０８は、対象輪郭データにおいて、データ値の上昇を検出する（ステップＳ４０４）。
ステップＳ４０４の検出の結果、データ値の上昇が検出された場合、パターン検出回路３０８は、エッジの立上がりパターン有りとし、カウンタ３０９をカウントアップする（ステップＳ４０５）。
その後、パターン検出回路３０８は、続けて輪郭パターンを検出するために、再びステップＳ４０２からの処理を繰り返し実行する。
【００３７】
一方、上述したステップＳ４０３の検出の結果、データ値の下降が検出されなかった場合、パターン検出回路３０８は、対象輪郭データにおいて、データ値の上昇を検出する（ステップＳ４０６）。
ステップＳ４０６の検出の結果、データ値の上昇が検出された場合、パターン検出回路３０８は、対象輪郭データにおいて、データ値の下降を検出する（ステップＳ４０７）。
ステップＳ４０７の検出の結果、データ値の下降が検出された場合、パターン検出回路３０８は、エッジの立下がりパターン有りとし、カウンタ３０９をカウントアップする（ステップＳ４０８）。
その後、パターン検出回路３０８は、続けて輪郭パターンを検出するために、再びステップＳ４０２からの処理を繰り返し実行する。
【００３８】
尚、ステップＳ４０４の検出の結果、データ値の下降が検出されなかった場合、又はステップＳ４０６の検出の結果、データ値の上昇が検出されなかった場合、又はステップＳ４０７の検出の結果、データ値の下降が検出されなかった場合、パターン検出回路３０８は、続けて輪郭パターンを検出するために、そのまま再びステップＳ４０２からの処理を繰り返し実行することになる。
【００３９】
上述のようにして、パターン検出回路３０８により輪郭パターンが検出され、その結果がカウンタ３０９でカウントされる。
図５は、パターン検出回路３０８による輪郭パターン検出を含めた、量子化幅制御回路３１０の動作をフローチャートにより示したものである。
【００４０】
先ず、パターン検出回路３０８は、上述したようにして、輪郭検出回路３０７で検出された輪郭成分のデータを取得し（ステップＳ５０１）、水平方向及び垂直方向のそれぞれについて輪郭パターンを検出し（ステップＳ５０２、ステップＳ５０３）、当該検出結果に基づいてカウンタ３０９をカウントアップする。
【００４１】
量子化幅制御回路３１０は、カウンタ３０９のカウンタ値、すなわち対象ブロック内のエッジの個数を参照し、この個数が既定値ｘ（ｘ：任意の整数）以上であるか否かを判別する（ステップＳ５０４）。
ステップＳ５０４の判別の結果、エッジの個数が既定値ｘ以上でない場合、量子化幅制御回路３１０は、量子化器３０４に対して、対象ブロックのエッジ部分、すなわち高域を細かく量子化するための量子化幅を指示する（ステップＳ５０５）。これにより、エッジ部分に対して、多くの符号量が割り当てられる。
一方、ステップＳ５０４の判別の結果、エッジの個数が既定値ｘ以上である場合、量子化幅制御回路３１０は、量子化器３０４に対して、対象ブロックのエッジ部分、すなわち高域を粗く量子化するための量子化幅を指示する（ステップＳ５０６）。ここでは、画像圧縮において標準的な符号量の割り当てとなるような量子化幅とする。
【００４２】
ステップＳ５０５又はステップＳ５０６の処理後、カウンタ３０９はリセットされ（ステップＳ５０７）、次のブロックに対する処理が実行される（ステップＳ５０８）。
【００４３】
エッジの数が多いブロックについて、エッジ付近、すなわち高周波信号部に対して標準よりも多くの符号量を割り当てるように量子化幅を決定すると、画像全体の符号量が莫大なものとなり、また、画像がぎらついた感じになるが、本実施の形態のように、エッジ数が少ないブロックのみについて、その高周波信号部に対して多くの符号量を割り当てるように量子化幅を決定すれば、画像全体の符号量の増加を抑えつつエッジ部のモスキートノイズを抑圧でき、且つ画像の鮮明さが失われることがない。
【００４４】
[第２の実施の形態]
本発明は、例えば、図６に示すような撮像記録再生装置６００に適用される。
本実施の形態の撮像記録再生装置６００は、上記図１に示した撮像記録再生装置１００の構成に対して、データ圧縮処理回路１０６への入力が２経路ある構成が異なる。
【００４５】
尚、上記図６の撮像記録再生装置６００において、上記図１の撮像記録再生装置１００と同様に動作する個所には同じ符号を付し、その詳細は説明は省略する。
【００４６】
具体的には、まず、図７は、撮像記録再生装置６００のカメラ信号処理回路１０５及びデータ圧縮処理回路１０６の内部構成を示したものである。
カメラ信号処理回路１０５は、上記図２に示したカメラ信号処理回路１０５の構成に対して、輪郭検出回路２０４の出力（輝度信号から検出された垂直方向及び水平方向の輪郭成分の検出結果）を加算器２０７と共にデータ圧縮処理回路１０６に対して供給するように構成されている。
データ圧縮処理回路１０６は、上記図２に示したデータ圧縮処理回路１０６の構成に対して、Ｙ成分抽出回路３０６及び輪郭抽出回路３０７を省き、また、１つのバッファ３０１の代わりに２つのバッファ３０１ａ，３０１ｂを備えると共に、１つのブロック化回路３０２の代わりに２つのブロック化回路３０１ａ，３０１ｂを備えている。
【００４７】
データ圧縮処理回路１０６において、バッファ３０１ｂには、上記図２に示したバッファ３０１と同様に、カメラ信号処理回路１０５のＹＣ多重回路２０６の出力が供給されるが、一方のバッファ３０１ａには、カメラ信号処理回路１０５の輪郭検出回路２０４の出力が供給される。
ブロック化回路３０２ｂは、上記図２に示したブロック化回路３０２と同様に、バッファ３０１ｂに格納された画像データをブロック化するが、一方のブロック化回路３０２ａは、バッファ３０１ａに格納された輪郭成分の検出結果をブロック化する。
【００４８】
尚、上記図７のカメラ信号処理回路１０５及びデータ圧縮処理回路１０６において、上記図１のカメラ信号処理回路１０５及びデータ圧縮処理回路１０６と同様に動作する個所には同じ符号を付し、その詳細は説明は省略する。
【００４９】
すなわち、第１の実施の形態では、データ圧縮処理回路１０６のバッファ３０１から読み出した対象ブロックの画像データからエッジ部分を検出してカウントするが、本実施の形態では、カメラ信号処理回路１０５の輪郭検出回路２０４で検出されたエッジ信号を上記の画像データとは別にバッファ３０１ａに書き込み、当該エッジ信号から対象ブロックのエッジ部分を検出してカウントする。
【００５０】
したがって、本実施の形態によれば、データ圧縮処理回路１０６に対して、上記図２に示したようなＹ成分抽出回路３０６及び輪郭抽出回路３０７を設けることなく、カメラ信号処理回路１０５の輪郭検出回路２０４で得られたエッジ信号を直接用いて、カウンタ３０９で対象ブロックのエッジの個数をカウントすることができる。このとき、カメラ信号処理回路１０５において、ＹＣ多重回路２０６の出力と、輪郭検出回路２０４の出力との位相を不図示の遅延回路により一致させている。
【００５１】
尚、本発明の目的は、第１及び第２の実施の形態のホスト及び端末の機能を実現するソフトウェアのプログラムコードを記憶した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読みだして実行することによっても、達成されることは言うまでもない。
この場合、記憶媒体から読み出されたプログラムコード自体が第１及び第２の実施の形態の機能を実現することとなり、そのプログラムコードを記憶した記憶媒体及び当該プログラムコードは本発明を構成することとなる。
プログラムコードを供給するための記憶媒体としては、ＲＯＭ、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード等を用いることができる。
また、コンピュータが読みだしたプログラムコードを実行することにより、第１及び第２の実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ等が実際の処理の一部又は全部を行い、その処理によって第１及び第２の実施の形態の機能が実現される場合も含まれることは言うまでもない。
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された拡張機能ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によって第１及び第２の実施の形態の機能が実現される場合も含まれることは言うまでもない。
【００５２】
図８は、上記コンピュータの機能７００を示したものである。
コンピュータ機能７００は、上記図８に示すように、ＣＰＵ７０１と、ＲＯＭ７０２と、ＲＡＭ７０３と、キーボード（ＫＢ）７０９のキーボードコントローラ（ＫＢＣ）７０５と、表示部としてのＣＲＴディスプレイ（ＣＲＴ）７１０のＣＲＴコントローラ（ＣＲＴＣ）７０６と、ハードディスク（ＨＤ）７１１及びフレキシブルディスク（ＦＤ）７１２のディスクコントローラ（ＤＫＣ）７０７と、ネットワーク７２０との接続のためのネットワークインターフェースコントローラ（ＮＩＣ）７０８とが、システムバス７０４を介して互いに通信可能に接続された構成としている。
【００５３】
ＣＰＵ７０１は、ＲＯＭ７０２或いはＨＤ７１１に記憶されたソフトウェア、或いはＦＤ７１２より供給されるソフトウェアを実行することで、システムバス７０４に接続された各構成部を総括的に制御する。
すなわち、ＣＰＵ７０１は、所定の処理シーケンスに従った処理プログラムを、ＲＯＭ７０２、或いはＨＤ７１１、或いはＦＤ７１２から読み出して実行することで、第１及び第２の実施の形態での動作を実現するための制御を行う。
【００５４】
ＲＡＭ７０３は、ＣＰＵ７０１の主メモリ或いはワークエリア等として機能する。
ＫＢＣ７０５は、ＫＢ７０９や図示していないポインティングデバイス等からの指示入力を制御する。
ＣＲＴＣ７０６は、ＣＲＴ７１０の表示を制御する。
ＤＫＣ７０７は、ブートプログラム、種々のアプリケーション、編集ファイル、ユーザファイル、ネットワーク管理プログラム、及び第１及び第２の実施の形態における所定の処理プログラム等を記憶するＨＤ７１１及びＦＤ７１２とのアクセスを制御する。
ＮＩＣ７０８は、ネットワーク７２０上の装置或いはシステムと双方向にデータをやりとりする。
【００５５】
【発明の効果】
本発明においては、所定画像データ毎の輪郭数の数が所定数より多い場合には、対応する画像データに第１の符号量を割り当て、所定画像データ毎の輪郭数の数が所定数以下の場合には、対応する画像データに上記第１の符号量より多い第２の符号量を割り当て、割り当てた符号量を用いて符号制御を行うように構成している。
具体的には例えば、圧縮処理又はカメラ信号処理の際に、対象画像データから輪郭部（エッジ部）を検出し、その検出個数が所定数以下の場合、当該輪郭部に多くの符号量を割り当てる。
従って、本発明によれば、上記構成により、画像全体の符号量を莫大に増加させることなく輪郭部（エッジ部）のモスキートノイズを抑圧することができ、画像の鮮明さも失われることがない。
【図面の簡単な説明】
【図１】第１の実施の形態において、本発明を適用した撮像記録再生装置の構成を示すブロック図である。
【図２】上記撮像記録再生装置のカメラ信号処理回路及びデータ圧縮処理回路の内部構成を示すブロック図である。
【図３】上記データ圧縮処理回路で検出するエッジのパターンを説明するための図である。
【図４】上記エッジパターンの検出処理を説明するためのフローチャートである。
【図５】上記エッジパターンの検出結果に基づいて量子化幅を決定する処理を説明するためのフローチャートである。
【図６】第２の実施の形態において、本発明を適用した撮像記録再生装置の構成を示すブロック図である。
【図７】上記撮像記録再生装置のカメラ信号処理回路及びデータ圧縮処理回路の内部構成を示すブロック図である。
【図８】上記撮像記録再生装置の機能をコンピュータに実現させるためのプログラムをコンピュータ読出可能な記憶媒体から読み出して実行する当該コンピュータの構成を示すブロック図である。
【符号の説明】
１００  撮像記録再生装置
１０１  レンズ
１０２  撮像素子
１０３  前処理回路（ＣＤＳ／ＡＧＣ）
１０４  Ａ／Ｄ変換器
１０５  カメラ信号処理回路
１０６  データ圧縮処理回路
１０７  ディスクドライバ
１０８  ディスク状記録媒体
１０９  データ伸張処理回路
１１０  セレクタ
１１１  ＴＶインターフェイス回路
１１２，１１４  Ｄ／Ａ変換器
１１３，１１５  低域通過回路（ＬＰＦ）
１１６  液晶モニタ
２０１  ＹＣ分離回路
２０２  第１の輝度信号処理（輝度信号処理１）回路
２０３  第２の輝度信号処理（輝度信号処理２）回路
２０４  輪郭検出回路
２０５  色信号処理回路
２０６  ＹＣ多重回路
２０７  加算器
３０１  バッファメモリ
３０２  ブロック化回路
３０３  直交変換回路
３０４  量子化器
３０５  可変長符号化器
３０６  Ｙ成分抽出回路
３０７  輪郭検出回路
３０８  パターン検出回路
３０９  カウンタ
３１０  量子化幅制御回路
【図１】
0004769388.tif 000002
【図２】
0004769388.tif 000003
【図３】
0004769388.tif 000004
【図４】
0004769388.tif 000005
【図５】
0004769388.tif 000006
【図６】
0004769388.tif 000007
【図７】
0004769388.tif 000008
【図８】
0004769388.tif 000009