JP3667098B2 - Imaging sensor, image signal processing method, image signal processing system, imaging apparatus, and storage medium - Google Patents
Imaging sensor, image signal processing method, image signal processing system, imaging apparatus, and storage medium Download PDFInfo
- Publication number
- JP3667098B2 JP3667098B2 JP19219098A JP19219098A JP3667098B2 JP 3667098 B2 JP3667098 B2 JP 3667098B2 JP 19219098 A JP19219098 A JP 19219098A JP 19219098 A JP19219098 A JP 19219098A JP 3667098 B2 JP3667098 B2 JP 3667098B2
- Authority
- JP
- Japan
- Prior art keywords
- color
- signal processing
- threshold value
- output
- image signal
- 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
Images
Landscapes
- Transforming Light Signals Into Electric Signals (AREA)
- Color Television Systems (AREA)
- Color Television Image Signal Generators (AREA)
- Processing Of Color Television Signals (AREA)
- Compression Of Band Width Or Redundancy In Fax (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は撮像センサ、画像信号処理方法、画像信号処理システム、撮像装置及び記憶媒体に関する。
【0002】
【従来の技術】
カラー画像信号を取り扱う画像信号処理回路においては、撮像センサから出力される画像信号について種々の画像信号処理を行っている。上記画像信号処理の一つとして、人物を識別するためのはだ色判定を行う装置が知られている。
【0003】
図10は、従来のはだ色判定装置の概略構成を示すブロック図である。図10に示したように、このはだ色判定装置は、CCD(撮像センサ)101からアナログ信号として出力された画像信号をA/D変換回路102でデジタル信号に変換し、ラインメモリ103に所定のデータ量(例えば、2ライン分のデータ)だけ蓄積する。
【0004】
そして、上記ラインメモリ103に蓄積された画像データを、画像処理回路104において、例えば、「2×2」の画素ブロック単位で画像処理して輝度信号Y、色差信号U、Vを生成する。そして、上記色差信号U、Vをはだ色判定回路105に供給し色差信号U、Vの信号成分に基いてはだ色判定を行っている。
【0005】
【発明が解決しようとする課題】
上述のようにしてはだ色判定を行う場合において、CCD(撮像センサ)101から出力される画像信号は線順次のシリアルで出力されるので、A/D変換回路102でデジタル変換後にラインメモリ103に蓄えてからでないと所定の画素ブロック単位で画像処理を行うことができなかった。
【0006】
このため、従来は色判定を含む画像処理を行う場合には大きな容量のメモリが必要であり、コストパフォーマンスが悪いだけでなく、信号処理を行う速度が遅くなってしまう問題があった。
【0007】
本発明は上述の問題点にかんがみ、任意の画素の色判定処理を内部で行うことが可能な撮像センサを提供できるようにすることを第1の目的とする。
また、撮像センサから出力される画像信号に種々の処理を施す画像信号処理回路の構成を簡素化できるようにするとともに、画像信号処理回路における処理速度を向上させることができるようにすることを第2の目的とする。
【0008】
【課題を解決するための手段】
本発明の撮像センサは、カラー固体撮像素子より出力される画素信号を所定単位の画素ブロック毎に読み出すブロック読み出し手段と、上記ブロック読み出し手段から出力される画素ブロックの画素信号から輝度信号及び色差信号を演算する信号処理手段と、上記信号処理手段から出力される色差信号に基づいて、上記画素ブロック毎の色を検出する色検出手段とを設けたことを特徴としている。
また、本発明の撮像センサの他の特徴とするところは、上記所定単位の画素ブロックは、上記カラー固体撮像素子に配設されているカラーフィルタの基本単位ブロックであることを特徴としている。
また、本発明の撮像センサのその他の特徴とするところは、上記色検出手段は、人間の肌色を検出することを特徴とすることを特徴としている。
また、本発明の撮像センサのその他の特徴とするところは、上記色検出手段の検出結果は、上記信号処理手段から出力される輝度信号及び色差信号に同期して出力されることを特徴としている。
また、本発明の撮像センサのその他の特徴とするところは、上記色検出手段には、上記信号処理手段から出力される色差信号の内、(R−Y)成分について第1の閾値及び第2の閾値が設定されるとともに、(B−Y)成分について第3の閾値及び第4の閾値が設定され、上記第1の閾値<(R−Y)成分<第2の閾値となる関係、及び上記第3の閾値<(R−Y)成分<第4の閾値となる関係の両方が満足されたときに、目的とする色が検出されたことを示す色検出信号を出力することを特徴としている。
また、本発明の撮像センサのその他の特徴とするところは、上記第1の閾値〜第4の閾値は可変であることを特徴としている。
また、本発明の撮像センサのその他の特徴とするところは、上記ブロック読み出し手段と、信号処理手段と、色検出手段とを撮像素子と同じICチップ上に設けたことを特徴としている。
【0009】
本発明の画像信号処理方法は、カラー固体撮像素子より出力される画素信号を所定単位の画素ブロック毎に読み出すブロック読み出し手段と、上記ブロック読み出し手段から出力される画素ブロックの画素信号から輝度信号及び色差信号を演算する信号処理手段と、上記信号処理手段から出力される色差信号に基づいて、上記画素ブロック毎の色を検出する色検出手段とを有し、撮像素子から出力される画像信号を処理する方法であって、色情報に関して少なくともホワイトバランス補正又はγ補正を施す色処理工程を経ずに上記色検出手段の出力を用いて画像信号の情報量を圧縮する処理を施す圧縮工程と、上記情報圧縮処理された画像信号に伸張処理を施す伸張工程とを行い、上記伸張工程が終了した後で上記色処理工程を行うことを特徴としている。
また、本発明の画像信号処理方法の他の特徴とするところは、上記ブロック読み出し手段と、上記信号処理手段と、上記色検出手段は、上記撮像素子と同じICチップ上に設けられていることを特徴としている。
また、本発明の画像信号処理方法のその他の特徴とするところは、上記所定単位の画素ブロックは、上記カラー固体撮像素子に配設されているカラーフィルタの基本単位ブロックであることを特徴としている。
また、本発明の画像信号処理方法のその他の特徴とするところは、上記色検出手段は、人間の肌色を検出することを特徴としている。
また、本発明の画像信号処理方法のその他の特徴とするところは、上記色検出手段の検出結果は、上記信号処理手段から出力される輝度信号及び色差信号に同期して出力されることを特徴としている。
また、本発明の画像信号処理方法のその他の特徴とするところは、上記色検出手段には、上記信号処理手段から出力される色差信号の内、(R−Y)成分について第1の閾値及び第2の閾値が設定されるとともに、(B−Y)成分について第3の閾値及び第4の閾値が設定され、上記第1の閾値<(R−Y)成分<第2の閾値となる関係、及び上記第3の閾値<(R−Y)成分<第4の閾値となる関係の両方が満足されたときに、目的とする色が検出されたことを示す色検出信号を出力することを特徴としている。
また、本発明の画像信号処理方法のその他の特徴とするところは、上記圧縮工程及び伸張工程はコードブック方式により行われるベクトル量子化工程及びベクトル復号化工程であることを特徴としている。
また、本発明の画像信号処理方法のその他の特徴とするところは、上記圧縮工程及び伸張工程はDCT、量子化、可変長符号化を行う圧縮/伸張方式により行われることを特徴としている。
【0010】
本発明の画像信号処理システムは、カラー固体撮像素子より出力される画素信号を所定単位の画素ブロック毎に読み出すブロック読み出し手段と、上記ブロック読み出し手段から出力される画素ブロックの画素信号から輝度信号及び色差信号を演算する信号処理手段と、上記信号処理手段から出力される色差信号に基づいて、上記画素ブロックの色を検出する色検出手段とを有し、撮像素子より出力される画像信号に所定の信号処理を施して出力する画像信号供給側と、上記画像信号供給側から得られる画像信号を使用する画像信号入力側とからなる画像信号処理システムであって、色情報に関して少なくともホワイトバランス補正又はγ補正を施す前に上記色検出手段の出力を用いて上記画像信号に情報圧縮処理を施す圧縮手段が上記画像信号供給側に設けられ、上記情報圧縮された画像信号に情報伸張処理を施す伸張手段及び色処理手段が画像信号入力側に設けられていて、上記圧縮手段による情報圧縮処理、及び上記伸張手段による情報伸張処理が終了した後で、上記色処理手段により、色情報に関して少なくともホワイトバランス補正又はγ補正を行うことを特徴としている。
また、本発明の画像信号処理システムの他の特徴とするところは、上記ブロック読み出し手段と、上記信号処理手段と、上記色検出手段は、上記撮像素子と同じICチップ上に設けられていることを特徴としている。
また、本発明の画像信号処理システムのその他の特徴とするところは、上記所定単位の画素ブロックは、上記カラー固体撮像素子に配設されているカラーフィルタの基本単位ブロックであることを特徴としている。
また、本発明の画像信号処理システムのその他の特徴とするところは、上記色検出手段は、人間の肌色を検出することを特徴としている。
また、本発明の画像信号処理システムのその他の特徴とするところは、上記色検出手段の検出結果は、上記信号処理手段から出力される輝度信号及び色差信号に同期して出力されることを特徴としている。
また、本発明の画像信号処理システムのその他の特徴とするところは、上記色検出手段には、上記信号処理手段から出力される色差信号の内、(R−Y)成分について第1の閾値及び第2の閾値が設定されるとともに、(B−Y)成分について第3の閾値及び第4の閾値が設定され、上記第1の閾値<(R−Y)成分<第2の閾値となる関係、及び上記第3の閾値<(R−Y)成分<第4の閾値となる関係の両方が満足されたときに、目的とする色が検出されたことを示す色検出信号を出力することを特徴としている。
また、本発明の画像信号処理システムのその他の特徴とするところは、上記圧縮工程及び伸張工程はコードブック方式により行われるベクトル量子化工程及びベクトル復号化工程であることを特徴としている。
また、本発明の画像信号処理システムのその他の特徴とするところは、上記圧縮工程及び伸張工程はDCT、量子化、可変長符号化を行う圧縮/伸張方式により行われることを特徴としている。
【0011】
本発明の撮像装置は、カラー固体撮像素子より出力される画素信号を所定単位の画素ブロック毎に読み出すブロック読み出し手段と、上記ブロック読み出し手段から出力される画素ブロックの画素信号から輝度信号及び色差信号を演算する信号処理手段と、上記信号処理手段から出力される色差信号に基づいて、上記画素ブロックの色を検出する色検出手段とを有する撮像手段と、上記撮像手段から出力される画像信号の色情報に関し少なくともホワイトバランス補正又はγ補正を施さない状態で上記色検出手段の出力を用いて情報圧縮処理を施して圧縮画像信号を生成する圧縮手段とを有することを特徴としている。
また、本発明の撮像装置の他の特徴とするところは、上記ブロック読み出し手段と、上記信号処理手段と、上記色検出手段は、上記撮像素子と同じICチップ上に設けられていることを特徴としている。
また、本発明の撮像装置のその他の特徴とするところは、上記圧縮手段から出力される圧縮画像信号を記憶媒体に書き込む書き込み手段を有することを特徴としている。
また、本発明の撮像装置のその他の特徴とするところは、上記記憶媒体に記憶した圧縮画像信号を読み出す読み出し手段と、上記読み出し手段によって読み出された圧縮画像信号に情報伸張処理を施す伸張手段と、上記伸張手段によって再生された画像信号の色情報に関し少なくともホワイトバランス補正又はγ補正の何れか1つの処理を施す色処理手段とを具備することを特徴としている。
また、本発明の撮像装置のその他の特徴とするところは、上記所定単位の画素ブロックは、上記カラー固体撮像素子に配設されているカラーフィルタの基本単位ブロックであることを特徴としている。
また、本発明の撮像装置のその他の特徴とするところは、上記色検出手段は、人間の肌色を検出することを特徴としている。
また、本発明の撮像装置のその他の特徴とするところは、上記色検出手段の検出結果は、上記信号処理手段から出力される輝度信号及び色差信号に同期して出力されることを特徴としている。
また、本発明の撮像装置のその他の特徴とするところは、上記色検出手段は、上記信号処理手段から出力される色差信号の内、(R−Y)成分について第1の閾値及び第2の閾値を設定するとともに、(B−Y)成分について第3の閾値及び第4の閾値を設定し、上記第1の閾値<(R−Y)成分<第2の閾値となる関係、及び上記第3の閾値<(R−Y)成分<第4の閾値となる関係の両方を満足させたときに、目的とする色が検出されたことを示す色検出信号を出力することを特徴としている。
また、本発明の撮像装置のその他の特徴とするところは、上記圧縮工程及び伸張工程はコードブック方式により行われるベクトル量子化工程及びベクトル復号化工程であることを特徴としている。
また、本発明の撮像装置のその他の特徴とするところは、上記圧縮工程及び伸張工程はDCT、量子化、可変長符号化を行う圧縮/伸張方式により行われることを特徴としている。
【0012】
本発明の記憶媒体は、上記画像信号処理方法の手順をコンピュータに実行させるためのプログラムを格納したことを特徴としている。
また、本発明の記憶媒体の他の特徴とするところは、上記各手段としてコンピュータを機能させるためのプログラムを格納したことを特徴としている。
【0013】
【発明の実施の形態】
次に、本発明の撮像センサ、画像信号処理方法、画像信号処理システム、撮像装置及び記憶媒体の実施の形態を説明する。
図1は、本発明の撮像センサの構成を示すブロック図である。図1に示したように、この撮像センサ10は、2次元イメージセンサ(光電変換部)11、2ライン画像メモリ12、ブロック読み出し回路13、輝度色差信号演算部14、はだ色判定回路15をICチップ上に形成して構成したものである。
【0014】
このように構成した本実施の形態の撮像センサ10は、輝度信号Y、及び色差信号U、Vを生成するために、2次元イメージセンサ11上にカラーフィルタを配設している。
【0015】
図2は、2次元イメージセンサ11上に配設するカラーフィルタの基本配列例を示しており、図2(a)は原色系カラーフィルタにおけるベイヤー配列(RGGB)を示している。この場合、輝度信号Y1 は、Y1 =0.3R+0.59G+0.11Bとなる。また、色差信号Uは、U=R1 −Y1 となり、色差信号Vは、V=B1 −Y1 となる。
【0016】
また、図2(b)は補色系系カラーフィルタの場合の例を示している。この場合、輝度信号Yは、Y=Mg+G+Cy+Ye=2B+3G+2Rとなる。また、色差信号Uは、U=(Mg+Ye)−(G+Cy)=2R−Gとなり、色差信号Vは、V=(G+Ye)−(Mg+Cy)=2B−Gとなる。
【0017】
このような基本単位のカラーフィルタを配設された2次元イメージセンサ11から出力される画素信号は、2ライン画像メモリ12に与えられ、2ライン分の信号が蓄積される。そして、ブロック読み出し回路13によりカラーフィルタの基本単位(2×2)毎に読み出され、輝度色差信号演算部14に与えられる。
【0018】
輝度色差信号演算部14は、図3のフローチャートのステップP1に示したように、入力された基本単位ブロックの画素信号を図2(a)、(b)のような式でマトリックス演算して、輝度信号Y、及び色差信号U、Vを生成して外部に出力するとともに、色差信号U、Vをはだ色判定回路15に出力する。
【0019】
はだ色判定回路15は、図3のフローチャートのステップP2に示したように、入力された(2×2)画素単位で色差信号U、Vがはだ色であるか否かを判定する。本実施の形態い15には、はだ色判定を行うための閾値が予め設定されており、上記閾値に基いてはだ色判定を行う。
【0020】
すなわち、図4に示すように、上記判定用の閾値として、(R−Y)成分について第1の閾値(A)及び第2の閾値(B)が設定されている。また、(B−Y)成分について第3の閾値(−D)及び第4の閾値(−C)が設定されている。
【0021】
そして、入力された色差信号U、Vが、上記第1の閾値(A)<色差信号U<第2の閾値(B)となり、第3の閾値(−D)<色差信号V<第4の閾値(−C)となったときに、入力された画素ブロックの色がはだ色であると判定している。又は、図4で斜線で示す領域にあるか否かを判別している。
【0022】
図5は、2次元イメージセンサ11の構成例を示し、原色系のカラーフィルタを配設した例を示す回路図である。図5の回路において、H1 ラインがアクティブになると、画素R1 が垂直出力線V1 に転送される。また、G1Aが垂直出力線V2 に転送され、R4 が垂直出力線V3 に転送され、G4Aが垂直出力線V4 に転送される。
【0023】
次に、読み出し用トランジスタのゲート線S1 をアクィブにすると、各垂直出力線V1 〜V4 上の画素データがメモリ用コンデンサCに書き込まれて保持される。すなわち、画素R1 のデータがメモリ用コンデンサC1 に、画素G1Aのデータがメモリ用コンデンサC3 に、画素R4 のデータがメモリ用コンデンサC5 に、画素G4Aのデータがメモリ用コンデンサC7 にそれぞれ書き込まれる。
【0024】
次に、S1 をオフしてからV1 〜V4 をリセットし、次に、H2 ラインがアクティブになると、画素G1Bが垂直出力線V1 に転送される。また、B1 が垂直出力線V2 に転送され、G4Bが垂直出力線V3 に転送され、B4 が垂直出力線V4 に転送される。
【0025】
次に、読み出し用トランジスタのゲート線S2 をアクティブにすると、各垂直出力線V1 〜V4 上の画素データは、画素G1Bのデータがメモリ用コンデンサC2 に、画素B1 のデータがメモリ用コンデンサC4 に、画素G4Bのデータがメモリ用コンデンサC6 に、画素B4 のデータがメモリ用コンデンサC8 にそれぞれ書き込まれる。
【0026】
上述のようにして、2ライン分の画素データが2ライン画像メモリ12に書き込まれたら、(2×2)画素ブロック毎に読み出しを行う。すなわち、読み出し用トランジスタのゲート線B1 をアクティブにすると、メモリ用コンデンサC1 〜C4 に保持されていた画素データR1 、G1B、G1A、B1 が並列に出力される。
【0027】
次に、読み出し用トランジスタのゲート線B2 をアクティブにすると、メモリ用コンデンサC5 〜C8 に保持されていた画素データR4 、G4B、G4A、B4 が並列に出力される。上述のようにして、(2×2)画素ブロック毎の逐次読み出しを行うようにしている。
【0028】
図6は、輝度色差信号演算部14及びはだ色判定回路15の具体的な構成例を示す回路図である。輝度色差信号演算部14に入力された画素データR1 、G1B、G1A、B1 は、画素データG1Bと画素データG1Aとが加算され、その後に「×0.5」の係数が掛けられて平均値が求められる。また、画素データR1 には「×0.3」の係数、画素データB1 には「×0.11」の係数が掛けられた後で加算され、輝度信号Yが生成される。次に、(R−Y)の演算及び(B−Y)の演算が行われて色差信号U、Vが求められる。
【0029】
上述したように、求めた輝度信号Y、及び色差信号U、Vは撮像センサ10の外部に出力されるとともに、色差信号U、Vはだ色判定回路15に与えられる。上述したようにはだ色判定回路15には、はだ色判定用の閾値(A)、(B)、(−D)、(−C)が設定されており、色差信号U及び色差信号Vはこれらの閾値と比較される。
【0030】
そして、上述したように、第1の閾値(A)<色差信号U<第2の閾値(B)となり、第3の閾値(−D)<色差信号V<第4の閾値(−C)となったときに、入力された画素ブロックの色をはだ色であると判定している。
【0031】
図7は、2次元イメージセンサ11の別の構成例を示し、補色系のカラーフィルタを配設した例を示す回路図である。また、図8は補色系のカラーフィルタを配設した場合における輝度色差信号演算部14及びはだ色判定回路15の構成例を示す回路図である。なお、図7の回路の動作は、図5に示した回路の動作と同様であり、図8の回路の動作は図6に示した回路の動作と同様であるので、詳細な説明を省略する。
【0032】
図9は、はだ色検出信号を用いた画像処理装置の一例を示すブロック図であり、顔画像抽出装置の一例を示している。
図9に示したように、再生された一つの画面において、はだ色の領域についてははだ色判定回路15からはだ色フラグが出力されるので、上記はだ色の領域を含む所定の範囲を顔切り出し枠として設定することにより、一つの画面において、顔画像を容易に、且つ確実に切り出すことができる。
【0033】
なお、上述した実施の形態においては、はだ色を検出する例について示したが、はだ色判定回路15に設定する閾値を変えることにより、はだ色以外の任意の色についても検出することができる。
【0034】
上述した実施の形態においては、カラーフィルタの基本単位毎にはだ色検出を行うようにした例を示したが、「n×m」(n,mは自然数)ブロックの画素の平均値を演算し、上記平均値に基いて生成した色差信号U、Vに基いてはだ色検出を行うようにすることができる。
【0035】
次に、本実施の形態の撮像センサ10を用いた第2の実施の形態を、図11のブロック図を参照しながら説明する。
図11は、本発明の撮像部10を用いて構成した画像信号処理システムの一例を示すブロック図である。図11に示したように、この画像信号処理システムは、撮像素子ICチップ部(撮像部)10、コードブック方式圧縮装置40、コード番号出力装置41によって画像信号の出力側が構成されている。また、コード番号入力装置50、コードブック方式伸張装置60、色処理装置100、画像表示または記憶装置90によって画像信号の入力側が構成されている。
【0036】
上記撮像センサ10は撮像素子(受光素子)11、及び2ライン画像メモリ12、ブロック読み出し回路13、輝度色差信号演算部14、はだ色判定回路15よりなる撮像信号処理装置121を有し、上述したように、撮像センサ10からはY信号、U信号、V信号等の撮像部出力信号S10、及びはだ色検出信号(フラグ)が出力される。
【0037】
上記撮像センサ10から出力される撮像部出力信号S10は、コードブック方式圧縮装置40に入力される。上記コードブック方式圧縮装置40は、上述したように、撮像センサ10から入力された所定の画素数分の撮像部出力信号S10のパターンと、コードブック記憶装置(図示せず)に予め記憶されている複数のコード(パターン)とを比較する。すなわち、撮像部出力信号S10出力が1000×1000画素分の信号であるとすると、これは例えば、圧縮用の4×4画素ブロック単位でコードブック内のコードパターンと比較する。このコードパターンも4×4画素ブロックから成る。
【0038】
本実施の形態のコードブック記憶装置(図示せず)には、撮像センサ10から出力される撮像部出力信号S10からの圧縮ブロックサイズに対応するパターンで複数のコードが記憶されており、コードブック方式圧縮装置40はその中で最も似通ったパターンを見つけ出すために、コードブックの中から先ず、はだ色のコード群のみを選択する。例えば、コードブックのコードの中からはだ色用のコードには予めマークが付加されていてもよいし、コードブックの中の各コード毎の色を演算して肌色のもののみを選択してもよい。その上で絞り込まれたコード群の中から最も相関性の高いものを選び、そのパターンのコード番号を出力する。そして、コードブック方式圧縮装置40から出力されたコード番号は、コード番号出力装置41により通信回線等の媒体を介してコード番号入力装置側に送信される。
【0039】
通信回線を介して送られてきたコード番号は、コード番号入力装置50によって入力されてコードブック方式伸張装置60に供給される。コードブック方式伸張装置60は、入力されたコード番号に対応するパターンをコードブック記憶装置(図示せず)から読みだして、コードブック方式圧縮装置40によって圧縮した画像データを再生する。
【0040】
コードブック方式伸張装置60によって再生された撮像部出力信号S10は、次に、色処理装置100に与えられる。上記色処理装置100は、入力された撮像部出力信号S10中の色情報に関しホワイトバランス補正、γ補正等の色補正処理のように、良好な画質を得るために必要な種々の処理を行う色処理部82を有している。
【0041】
したがって、コードブック方式伸張装置60から入力された原信号Ye、Cy、Mg、Grは、この色処理装置100において所定の色処理が施され、最終的な輝度信号y、及び色差信号u、vが生成されて出力される。
【0042】
色処理装置100から出力された輝度信号y、及び色差信号u、vは、画像表示または記憶装置90に与えられ、画像表示されたり、記憶媒体に記憶されたりする。なお、本実施の形態においては、情報圧縮伸張方式としてコードブック方式を用いた例を示したが、DCT、量子化、可変長符号化を行う圧縮/伸張方式を用いるようにしてもよい。
【0043】
上述のように、本実施の形態の画像信号処理システムは、高品位の画質を得るために行う色補正処理を、情報圧縮処理の前に行わずに情報伸張処理の後で行っている。したがって、情報圧縮処理→情報伸張処理に伴って発生するブロックノイズや高周波ノイズによる画質の劣化を最小限に抑えることができ、回線を介して伝送する際の情報量を大幅に削減できるとともに、色処理後に画像信号が劣化しないようにすることができ、高品位の画質を得ることができる。
【0044】
次に、図12を参照しながら第3の実施の形態を説明する。上述した第2の実施の形態においては、圧縮処理を施した信号を通信回線等の媒体を介して外部に出力するようにした例を示したが、この例においては、圧縮後の信号を一旦記録媒体に記録し、これを再生するとともに、圧縮伸張処理の後で色処理を行う撮像装置に適用した例を示している。
【0045】
すなわち、図11と異なる構成は、コードブック方式圧縮装置40とコードブック方式伸張装置60との間に、書込装置130、記憶媒体131、読出装置132を設けている。
【0046】
このように構成することにより、撮像センサ10から出力される画像信号を記憶媒体131に記憶するために必要な記憶容量を格段と低減することができ、しかも記憶媒体131から読み出した画像信号をコードブック方式伸張装置60で再生してから色処理装置100内において色処理を行うので、画質の劣化が少なくて済み、高品質な画像を画像表示装置133に表示することができる。
【0047】
なお、本実施の形態撮像装置は媒体131までの構成にとどめることもできる。また、上記読出装置132、コードブック方式伸張装置60、色処理装置100、画像表示装置133は再生装置(例えば、パソコン)に含ませることもできる。
【0048】
また、本実施の形態においては、情報圧縮伸張方式としてコードブック方式を用いた例を示したが、DCT、量子化、可変長符号化を行う圧縮/伸張方式を用いるようにしてもよい。
【0049】
なお、上述した実施の形態の各機能を実現するソフトウェアのプログラムコードを記憶した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ(またはCPUやMPU、いずれも図示せず)が記憶媒体に格納されたプログラムコードを読みだして実行することによっても、達成されることは言うまでもない。この場合、記憶媒体から読み出されたプログラムコード自体が実施の形態の機能を実現することとなり、そのプログラムコードを記憶した記憶媒体は本発明を構成することとなる。
【0050】
プログラムコードを供給するための記憶媒体としては、ROM、フロッピーディスク、ハードディスク、光ディスク、光磁気ディスク、CD−ROM、CD−R、磁気テープ、不揮発性のメモリカード等を用いることができる。
【0051】
また、コンピュータが読みだしたプログラムコードを実行することにより、実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているOS等が実際の処理の一部又は全部を行い、その処理によって実施の形態の機能が実現される場合も含まれる。
【0052】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された拡張機能ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部又は全部を行い、その処理によって実施の形態の機能が実現される場合も含まれる。
【0053】
【発明の効果】
本発明は上述したように、所定の画素ブロックについて色検出を行うことができるるので、撮像センサから出力される画像信号中における任意の色を検出する処理を容易に、且つ確実に行うことができる。
【0054】
また、本発明の他の特徴によれば、画像圧縮に適した形式の画像信号を撮像センサから出力することができるので、撮像センサから出力される画像信号を圧縮処理する際の精度及び処理速度を大幅に向上させることができる。
【0055】
また、本発明のその他の特徴によれば、カラー画像信号処理を行う場合の一般的な前処理である輝度色差演算等を撮像センサ上で行うことができるので、演算速度を高速化することができるとともに、後段で行う色信号処理に必要なメモリ容量を低減することができる。
【0056】
また、本発明の他の特徴によれば、色情報に関し少なくともホワイトバランス補正又はγ補正等の色補正を行わずに、撮像素子からのブロックごとの特徴データを演算し、この特徴データを用いて画像信号に情報圧縮処理を施す圧縮処理と、上記情報圧縮処理された画像信号に情報伸張処理を施す伸張処理とを行う場合に、上記情報圧縮処理及び情報伸張処理を行った後で上記色処理を行うようにしたので、画像信号を伝送したり、記憶媒体に記憶したりする際のデータ量を大幅に削減することができ、且つ色処理後に画質の劣化が生じないようにすることができて高品質の画像を得ることができる。
【図面の簡単な説明】
【図1】本発明の撮像センサの構成例を示すブロック図である。
【図2】カラーフィルタ配列の例を示す図である。
【図3】はだ色判定を行う処理の概略を示すフローチャートである。
【図4】はだ色判定を行うための色成分について示した図である。
【図5】原色系のカラーフィルタを配設した2次元イメージセンサ及び2ライン画像メモリの構成例を示す回路図である。
【図6】図5の回路に対応する輝度色差信号演算部及びはだ色判定回路の構成例を示す回路図である。
【図7】補色系のカラーフィルタを配設した2次元イメージセンサ及び2ライン画像メモリの構成例を示す回路図である。
【図8】図7の回路に対応する輝度色差信号演算部及びはだ色判定回路の構成例を示す回路図である。
【図9】本実施の形態の撮像センサを顔画像抽出装置に適用した例を示すブロック図である。
【図10】従来のはだ色検出装置の概略構成を示すブロック図である。
【図11】本実施の形態の撮像センサを用いた画像信号処理システムの第2の実施の形態を示すブロック図である。
【図12】本実施の形態の撮像センサを撮像装置に適用した一例を示すブロック図である。
【符号の説明】
10 撮像センサ(撮像部)
11 2次元イメージセンサ
12 2ライン画像メモリ
13 ブロック読み出し回路
14 輝度色差信号演算部
15 はだ色判定回路[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an imaging sensor, an image signal processing method, an image signal processing system, an imaging apparatus, and a storage medium.
[0002]
[Prior art]
In an image signal processing circuit that handles color image signals, various image signal processes are performed on image signals output from an image sensor. As one of the image signal processes, there is known an apparatus that performs a bare color determination for identifying a person.
[0003]
FIG. 10 is a block diagram showing a schematic configuration of a conventional color determination device. As shown in FIG. 10, this naked color determination device converts an image signal output as an analog signal from a CCD (imaging sensor) 101 into a digital signal by an A /
[0004]
Then, the image data accumulated in the
[0005]
[Problems to be solved by the invention]
In the case where the color determination is performed as described above, since the image signal output from the CCD (imaging sensor) 101 is output in a line-sequential serial, the
[0006]
For this reason, conventionally, when performing image processing including color determination, a large-capacity memory is required, which not only has a poor cost performance, but also has a problem that the speed of signal processing becomes slow.
[0007]
In view of the above-described problems, it is a first object of the present invention to provide an image sensor that can internally perform color determination processing for an arbitrary pixel.
In addition, it is possible to simplify the configuration of the image signal processing circuit that performs various processes on the image signal output from the imaging sensor and to improve the processing speed of the image signal processing circuit. The purpose of 2.
[0008]
[Means for Solving the Problems]
An image sensor of the present invention includes a block reading unit that reads out a pixel signal output from a color solid-state image sensor for each pixel block of a predetermined unit, and a luminance signal and a color difference signal from the pixel signal of the pixel block output from the block reading unit. And a color detection means for detecting a color for each pixel block based on a color difference signal output from the signal processing means.
Another feature of the image sensor of the present invention is that the pixel block of the predetermined unit is a basic unit block of a color filter arranged in the color solid-state image sensor.
Another feature of the image sensor according to the present invention is that the color detecting means detects human skin color.
Another feature of the image sensor of the present invention is that the detection result of the color detection means is output in synchronization with a luminance signal and a color difference signal output from the signal processing means. .
Another feature of the imaging sensor according to the present invention is that the color detection unit includes a first threshold value and a second threshold value for the (R−Y) component in the color difference signal output from the signal processing unit. , The third threshold value and the fourth threshold value are set for the (B−Y) component, and the relationship in which the first threshold value <(R−Y) component <the second threshold value is satisfied, and A color detection signal indicating that a target color has been detected is output when both of the relationship of the third threshold value <(RY) component <the fourth threshold value are satisfied. Yes.
Another feature of the image sensor of the present invention is that the first to fourth threshold values are variable.
Another feature of the imaging sensor according to the present invention is that the block reading unit, the signal processing unit, and the color detection unit are provided on the same IC chip as the imaging device.
[0009]
The image signal processing method of the present invention includes a block readout unit that reads out a pixel signal output from a color solid-state imaging device for each pixel block of a predetermined unit, a luminance signal from the pixel signal of the pixel block output from the block readout unit, and A signal processing unit that calculates a color difference signal; and a color detection unit that detects a color for each pixel block based on the color difference signal output from the signal processing unit. A compression process for performing a process of compressing the information amount of the image signal using the output of the color detection means without passing through a color processing process for performing at least white balance correction or γ correction for color information; Performing a decompression process for decompressing the information-compressed image signal, and performing the color processing process after the decompression process is completed. It is set to.
Another feature of the image signal processing method according to the present invention is that the block reading unit, the signal processing unit, and the color detection unit are provided on the same IC chip as the imaging device. It is characterized by.
Another feature of the image signal processing method according to the present invention is that the pixel block of the predetermined unit is a basic unit block of a color filter arranged in the color solid-state imaging device. .
Another feature of the image signal processing method of the present invention is that the color detection means detects human skin color.
Another feature of the image signal processing method of the present invention is that the detection result of the color detection means is output in synchronization with a luminance signal and a color difference signal output from the signal processing means. It is said.
Another feature of the image signal processing method of the present invention is that the color detection means includes a first threshold value for the (R−Y) component of the color difference signal output from the signal processing means, and The second threshold value is set, and the third threshold value and the fourth threshold value are set for the (B−Y) component, and the relationship is such that the first threshold value <(R−Y) component <the second threshold value. And when the relationship of the third threshold value <(R−Y) component <the fourth threshold value is satisfied, a color detection signal indicating that the target color has been detected is output. It is a feature.
Another feature of the image signal processing method according to the present invention is that the compression step and the expansion step are a vector quantization step and a vector decoding step performed by a codebook method.
Another feature of the image signal processing method of the present invention is that the compression step and the expansion step are performed by a compression / expansion method that performs DCT, quantization, and variable length coding.
[0010]
An image signal processing system according to the present invention includes a block reading unit that reads out a pixel signal output from a color solid-state imaging device for each pixel block of a predetermined unit, a luminance signal from the pixel signal of the pixel block output from the block reading unit, and A signal processing unit that calculates a color difference signal; and a color detection unit that detects a color of the pixel block based on the color difference signal output from the signal processing unit. An image signal processing system comprising an image signal supply side for performing signal processing and outputting and an image signal input side using an image signal obtained from the image signal supply side, wherein at least white balance correction or color information is performed The compression means for performing information compression processing on the image signal using the output of the color detection means before performing the γ correction. A decompression unit and a color processing unit that are provided on the signal supply side and perform an information decompression process on the information-compressed image signal are provided on the image signal input side. The information compression process by the compression unit and the decompression unit After the information expansion processing is completed, at least white balance correction or γ correction is performed on the color information by the color processing means.
Another feature of the image signal processing system according to the present invention is that the block reading unit, the signal processing unit, and the color detection unit are provided on the same IC chip as the image sensor. It is characterized by.
Another feature of the image signal processing system according to the present invention is that the pixel block of the predetermined unit is a basic unit block of a color filter arranged in the color solid-state imaging device. .
Another feature of the image signal processing system of the present invention is that the color detecting means detects human skin color.
Another feature of the image signal processing system of the present invention is that the detection result of the color detection means is output in synchronization with a luminance signal and a color difference signal output from the signal processing means. It is said.
Another feature of the image signal processing system according to the present invention is that the color detection means includes a first threshold value for the (R−Y) component in the color difference signal output from the signal processing means, and The second threshold value is set, and the third threshold value and the fourth threshold value are set for the (B−Y) component, and the relationship is such that the first threshold value <(R−Y) component <the second threshold value. And when the relationship of the third threshold value <(R−Y) component <the fourth threshold value is satisfied, a color detection signal indicating that the target color has been detected is output. It is a feature.
Another feature of the image signal processing system according to the present invention is that the compression step and the expansion step are a vector quantization step and a vector decoding step performed by a codebook method.
Another feature of the image signal processing system according to the present invention is that the compression step and the expansion step are performed by a compression / expansion method that performs DCT, quantization, and variable length coding.
[0011]
An image pickup apparatus according to the present invention includes a block reading unit that reads out a pixel signal output from a color solid-state image pickup device for each pixel block of a predetermined unit, and a luminance signal and a color difference signal from the pixel signal of the pixel block output from the block reading unit. An image pickup means having a signal processing means for calculating the color difference signal output from the signal processing means and a color detection means for detecting the color of the pixel block, and an image signal output from the image pickup means. Compression means for generating a compressed image signal by performing an information compression process using the output of the color detection means without performing at least white balance correction or γ correction on color information.
Another feature of the imaging apparatus according to the present invention is that the block reading unit, the signal processing unit, and the color detection unit are provided on the same IC chip as the imaging device. It is said.
Another feature of the image pickup apparatus of the present invention is that it has a writing means for writing the compressed image signal output from the compression means to a storage medium.
Another feature of the imaging apparatus according to the present invention is that a reading unit that reads a compressed image signal stored in the storage medium, and a decompressing unit that performs an information expansion process on the compressed image signal read by the reading unit. And color processing means for performing at least one of white balance correction and γ correction on the color information of the image signal reproduced by the decompression means.
Another feature of the imaging apparatus according to the present invention is that the predetermined unit pixel block is a basic unit block of a color filter disposed in the color solid-state imaging device.
Another feature of the imaging apparatus according to the present invention is that the color detecting means detects human skin color.
Another feature of the imaging apparatus of the present invention is that the detection result of the color detection means is output in synchronization with the luminance signal and the color difference signal output from the signal processing means. .
Another feature of the imaging apparatus according to the present invention is that the color detection means includes a first threshold value and a second threshold value for the (R−Y) component of the color difference signal output from the signal processing means. In addition to setting a threshold value, a third threshold value and a fourth threshold value are set for the (B−Y) component, and the relationship in which the first threshold value <(R−Y) component <the second threshold value is satisfied, and the first threshold value is set. A color detection signal indicating that a target color has been detected is output when both of the relationship of threshold value 3 <(RY) component <fourth threshold value are satisfied.
Another feature of the imaging apparatus according to the present invention is that the compression process and the expansion process are a vector quantization process and a vector decoding process performed by a codebook method.
Another feature of the imaging apparatus according to the present invention is that the compression step and the expansion step are performed by a compression / expansion method that performs DCT, quantization, and variable length coding.
[0012]
A storage medium according to the present invention stores a program for causing a computer to execute the procedure of the image signal processing method.
Another feature of the storage medium of the present invention is that a program for causing a computer to function as each of the above means is stored.
[0013]
DETAILED DESCRIPTION OF THE INVENTION
Next, embodiments of the imaging sensor, the image signal processing method, the image signal processing system, the imaging apparatus, and the storage medium of the present invention will be described.
FIG. 1 is a block diagram showing a configuration of an image sensor of the present invention. As shown in FIG. 1, the
[0014]
In the
[0015]
FIG. 2 shows an example of a basic arrangement of color filters arranged on the two-
[0016]
FIG. 2B shows an example of a complementary color system color filter. In this case, the luminance signal Y is Y = Mg + G + Cy + Ye = 2B + 3G + 2R. The color difference signal U is U = (Mg + Ye) − (G + Cy) = 2R−G, and the color difference signal V is V = (G + Ye) − (Mg + Cy) = 2B−G.
[0017]
The pixel signal output from the two-
[0018]
As shown in step P1 of the flowchart of FIG. 3, the luminance / chrominance
[0019]
As shown in step P2 of the flowchart of FIG. 3, the bare
[0020]
That is, as shown in FIG. 4, the first threshold value (A) and the second threshold value (B) are set for the (R−Y) component as the determination threshold value. A third threshold (-D) and a fourth threshold (-C) are set for the (B-Y) component.
[0021]
Then, the input color difference signals U and V satisfy the first threshold (A) <color difference signal U <second threshold (B), and the third threshold (−D) <color difference signal V <fourth. When the threshold value (−C) is reached, it is determined that the color of the input pixel block is a bare color. Alternatively, it is determined whether or not the region is in the area indicated by hatching in FIG.
[0022]
FIG. 5 is a circuit diagram showing a configuration example of the two-
[0023]
Next, the gate line S of the reading transistor 1 Is active, each vertical output line V 1 ~ V Four The upper pixel data is written and held in the memory capacitor C. That is, the pixel R 1 Is the memory capacitor C 1 And pixel G 1A Is the memory capacitor C Three And pixel R Four Is the memory capacitor C Five And pixel G 4A Is the memory capacitor C 7 Written to each.
[0024]
Next, S 1 Is turned off and then V 1 ~ V Four Reset, then H 2 When the line becomes active, pixel G 1B Is the vertical output line V 1 Forwarded to B 1 Is the vertical output line V 2 Forwarded to G 4B Is the vertical output line V Three Forwarded to B Four Is the vertical output line V Four Forwarded to
[0025]
Next, the gate line S of the reading transistor 2 Activates each vertical output line V 1 ~ V Four The upper pixel data is the pixel G 1B Is the memory capacitor C 2 And pixel B 1 Is the memory capacitor C Four And pixel G 4B Is the memory capacitor C 6 And pixel B Four Is the memory capacitor C 8 Written to each.
[0026]
As described above, when pixel data for two lines is written in the two-line image memory 12, reading is performed for each (2 × 2) pixel block. That is, the gate line B of the read transistor 1 Is activated, the memory capacitor C 1 ~ C Four Pixel data R held in 1 , G 1B , G 1A , B 1 Are output in parallel.
[0027]
Next, the gate line B of the reading transistor 2 Is activated, the memory capacitor C Five ~ C 8 Pixel data R held in Four , G 4B , G 4A , B Four Are output in parallel. As described above, sequential reading is performed for each (2 × 2) pixel block.
[0028]
FIG. 6 is a circuit diagram illustrating a specific configuration example of the luminance / color difference
[0029]
As described above, the obtained luminance signal Y and color difference signals U and V are output to the outside of the
[0030]
As described above, the first threshold value (A) <the color difference signal U <the second threshold value (B), and the third threshold value (−D) <the color difference signal V <the fourth threshold value (−C). When this happens, it is determined that the color of the input pixel block is a bare color.
[0031]
FIG. 7 is a circuit diagram showing another configuration example of the two-
[0032]
FIG. 9 is a block diagram illustrating an example of an image processing apparatus using a bare color detection signal, and illustrates an example of a face image extraction apparatus.
As shown in FIG. 9, in the reproduced one screen, since the dark color flag is output from the dark
[0033]
In the above-described embodiment, the example of detecting the bare color has been described. However, any color other than the bare color can be detected by changing the threshold set in the bare
[0034]
In the above-described embodiment, an example is shown in which color detection is performed for each basic unit of the color filter, but the average value of the pixels of the “n × m” (n and m are natural numbers) blocks is calculated. Then, it is possible to perform the color detection based on the color difference signals U and V generated based on the average value.
[0035]
Next, a second embodiment using the
FIG. 11 is a block diagram illustrating an example of an image signal processing system configured using the
[0036]
The
[0037]
The imaging unit output signal S10 output from the
[0038]
The code book storage device (not shown) of the present embodiment stores a plurality of codes in a pattern corresponding to the compressed block size from the imaging unit output signal S10 output from the
[0039]
The code number sent via the communication line is input by the code
[0040]
The imaging unit output signal S10 reproduced by the code book
[0041]
Therefore, the original signals Ye, Cy, Mg, and Gr input from the codebook
[0042]
The luminance signal y and the color difference signals u and v output from the
[0043]
As described above, in the image signal processing system according to the present embodiment, the color correction processing that is performed to obtain high-quality image quality is performed after the information expansion processing without being performed before the information compression processing. Therefore, it is possible to minimize image quality degradation due to block noise and high-frequency noise that accompanies information compression processing → information decompression processing, greatly reduce the amount of information transmitted over a line, and color It is possible to prevent the image signal from being deteriorated after processing, and to obtain a high-quality image.
[0044]
Next, a third embodiment will be described with reference to FIG. In the second embodiment described above, an example in which a signal subjected to compression processing is output to the outside via a medium such as a communication line is shown. However, in this example, a signal after compression is temporarily stored. An example is shown in which the present invention is applied to an imaging apparatus that records on a recording medium, reproduces it, and performs color processing after compression / decompression processing.
[0045]
That is, the configuration different from that in FIG. 11 is provided with a
[0046]
With this configuration, the storage capacity necessary for storing the image signal output from the
[0047]
Note that the imaging apparatus of the present embodiment can be limited to the configuration up to the medium 131. Further, the
[0048]
In this embodiment, an example in which the codebook method is used as the information compression / decompression method has been described. However, a compression / decompression method that performs DCT, quantization, and variable-length coding may be used.
[0049]
A storage medium storing software program codes for realizing the functions of the above-described embodiments is supplied to a system or apparatus, and a computer (or CPU or MPU, neither of which is shown) of the system or apparatus. Needless to say, this can also be achieved by reading and executing the program code stored in the storage medium. In this case, the program code itself read from the storage medium realizes the functions of the embodiment, and the storage medium storing the program code constitutes the present invention.
[0050]
A ROM, floppy disk, hard disk, optical disk, magneto-optical disk, CD-ROM, CD-R, magnetic tape, nonvolatile memory card, or the like can be used as a storage medium for supplying the program code.
[0051]
Further, by executing the program code read by the computer, not only the functions of the embodiment are realized, but also the OS or the like running on the computer performs the actual processing based on the instruction of the program code. A case where the function of the embodiment is realized by performing part or all of the processing is also included.
[0052]
Further, after the program code read from the storage medium is written to the memory provided in the extension function board inserted in the computer or the function extension unit connected to the computer, the function extension is performed based on the instruction of the program code. This includes a case where the CPU or the like provided in the board or the function expansion unit performs part or all of the actual processing, and the functions of the embodiment are realized by the processing.
[0053]
【The invention's effect】
As described above, according to the present invention, color detection can be performed for a predetermined pixel block, so that processing for detecting an arbitrary color in an image signal output from an image sensor can be easily and reliably performed. it can.
[0054]
According to another feature of the present invention, an image signal in a format suitable for image compression can be output from the imaging sensor, so that the accuracy and processing speed when compressing the image signal output from the imaging sensor are increased. Can be greatly improved.
[0055]
In addition, according to another feature of the present invention, luminance color difference calculation or the like, which is general preprocessing when color image signal processing is performed, can be performed on the imaging sensor, so that the calculation speed can be increased. In addition, it is possible to reduce the memory capacity required for color signal processing to be performed later.
[0056]
According to another feature of the present invention, feature data for each block from the image sensor is calculated without performing color correction such as white balance correction or γ correction at least on color information, and the feature data is used. When performing a compression process for performing an information compression process on an image signal and a decompression process for performing an information decompression process on the image signal subjected to the information compression process, the color process is performed after performing the information compression process and the information decompression process. Therefore, it is possible to greatly reduce the amount of data when transmitting an image signal or storing it in a storage medium, and to prevent image quality deterioration after color processing. High quality images.
[Brief description of the drawings]
FIG. 1 is a block diagram illustrating a configuration example of an imaging sensor according to the present invention.
FIG. 2 is a diagram illustrating an example of a color filter array.
FIG. 3 is a flowchart showing an outline of a process for performing a bare color determination.
FIG. 4 is a diagram showing color components for performing a bare color determination.
FIG. 5 is a circuit diagram showing a configuration example of a two-dimensional image sensor and a two-line image memory provided with primary color filters.
6 is a circuit diagram illustrating a configuration example of a luminance / color difference signal calculation unit and a bare color determination circuit corresponding to the circuit of FIG. 5;
FIG. 7 is a circuit diagram showing a configuration example of a two-dimensional image sensor and a two-line image memory provided with complementary color filters.
8 is a circuit diagram illustrating a configuration example of a luminance / color difference signal calculation unit and a bare color determination circuit corresponding to the circuit of FIG. 7;
FIG. 9 is a block diagram showing an example in which the image sensor of the present embodiment is applied to a face image extraction device.
FIG. 10 is a block diagram showing a schematic configuration of a conventional marbled color detection device.
FIG. 11 is a block diagram showing a second embodiment of an image signal processing system using an image sensor of the present embodiment.
FIG. 12 is a block diagram illustrating an example in which the imaging sensor according to the present embodiment is applied to an imaging apparatus.
[Explanation of symbols]
10 Imaging sensor (imaging unit)
11 Two-dimensional image sensor
12 2-line image memory
13 block readout circuit
14 Luminance color difference signal calculation unit
15 Bare color judgment circuit
Claims (35)
上記ブロック読み出し手段から出力される画素ブロックの画素信号から輝度信号及び色差信号を演算する信号処理手段と、
上記信号処理手段から出力される色差信号に基づいて、上記画素ブロック毎の色を検出する色検出手段とを設けたことを特徴とする撮像センサ。Block readout means for reading out pixel signals output from the color solid-state imaging device for each pixel block of a predetermined unit;
Signal processing means for calculating a luminance signal and a color difference signal from the pixel signal of the pixel block output from the block reading means;
An image sensor comprising: a color detection unit configured to detect a color of each pixel block based on a color difference signal output from the signal processing unit.
色情報に関して少なくともホワイトバランス補正又はγ補正を施す色処理工程を経ずに上記色検出手段の出力を用いて画像信号の情報量を圧縮する処理を施す圧縮工程と、上記情報圧縮処理された画像信号に伸張処理を施す伸張工程とを行い、上記伸張工程が終了した後で上記色処理工程を行うことを特徴とする画像信号処理方法。Block readout means for reading out pixel signals output from the color solid-state imaging device for each pixel block of a predetermined unit; signal processing means for calculating luminance signals and color difference signals from the pixel signals of the pixel blocks output from the block readout means; A method for processing an image signal output from an image sensor, comprising color detection means for detecting a color for each pixel block based on a color difference signal output from the signal processing means,
A compression process for compressing the information amount of the image signal using the output of the color detection means without passing through a color processing process for performing at least white balance correction or γ correction for color information, and the image subjected to the information compression process An image signal processing method comprising: performing an expansion process for performing an expansion process on a signal, and performing the color processing process after the expansion process is completed.
色情報に関して少なくともホワイトバランス補正又はγ補正を施す前に上記色検出手段の出力を用いて上記画像信号に情報圧縮処理を施す圧縮手段が上記画像信号供給側に設けられ、上記情報圧縮された画像信号に情報伸張処理を施す伸張手段及び色処理手段が画像信号入力側に設けられていて、
上記圧縮手段による情報圧縮処理、及び上記伸張手段による情報伸張処理が終了した後で、上記色処理手段により、色情報に関して少なくともホワイトバランス補正又はγ補正を行うことを特徴とする画像信号処理システム。Block readout means for reading out pixel signals output from the color solid-state imaging device for each pixel block of a predetermined unit; signal processing means for calculating luminance signals and color difference signals from the pixel signals of the pixel blocks output from the block readout means; An image output by performing predetermined signal processing on the image signal output from the image sensor, and having color detection means for detecting the color of the pixel block based on the color difference signal output from the signal processing means An image signal processing system comprising a signal supply side and an image signal input side that uses an image signal obtained from the image signal supply side,
A compression means for performing information compression processing on the image signal using the output of the color detection means before performing at least white balance correction or γ correction on color information is provided on the image signal supply side, and the information compressed image An expansion means and a color processing means for performing information expansion processing on the signal are provided on the image signal input side,
An image signal processing system, wherein after the information compression processing by the compression unit and the information expansion processing by the expansion unit are finished, at least white balance correction or γ correction is performed on the color information by the color processing unit.
上記撮像手段から出力される画像信号の色情報に関し少なくともホワイトバランス補正又はγ補正を施さない状態で上記色検出手段の出力を用いて情報圧縮処理を施して圧縮画像信号を生成する圧縮手段とを有することを特徴とする撮像装置。Block readout means for reading out pixel signals output from the color solid-state imaging device for each pixel block of a predetermined unit; signal processing means for calculating luminance signals and color difference signals from the pixel signals of the pixel blocks output from the block readout means; Imaging means having color detection means for detecting the color of the pixel block based on the color difference signal output from the signal processing means;
Compression means for generating a compressed image signal by performing an information compression process on the color information of the image signal output from the imaging means without using at least white balance correction or γ correction using the output of the color detection means. An imaging apparatus comprising:
上記読み出し手段によって読み出された圧縮画像信号に情報伸張処理を施す伸張手段と、
上記伸張手段によって再生された画像信号の色情報に関し少なくともホワイトバランス補正又はγ補正の何れか1つの処理を施す色処理手段とを具備することを特徴とする請求項24に記載の撮像装置。Reading means for reading out the compressed image signal stored in the storage medium;
Decompression means for performing information decompression processing on the compressed image signal read by the readout means;
25. The imaging apparatus according to claim 24, further comprising color processing means for performing at least one of white balance correction and γ correction on the color information of the image signal reproduced by the expansion means.
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP19219098A JP3667098B2 (en) | 1998-07-07 | 1998-07-07 | Imaging sensor, image signal processing method, image signal processing system, imaging apparatus, and storage medium |
| EP99305128A EP0969674A3 (en) | 1998-07-03 | 1999-06-29 | Image sensing device processing image signals in blocks |
| US09/346,683 US6684000B1 (en) | 1998-07-03 | 1999-07-02 | Image sensing device capable of outputting image signals by blocks and processing circuit which processes image signals by blocks |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP19219098A JP3667098B2 (en) | 1998-07-07 | 1998-07-07 | Imaging sensor, image signal processing method, image signal processing system, imaging apparatus, and storage medium |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2000032483A JP2000032483A (en) | 2000-01-28 |
| JP3667098B2 true JP3667098B2 (en) | 2005-07-06 |
Family
ID=16287186
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP19219098A Expired - Fee Related JP3667098B2 (en) | 1998-07-03 | 1998-07-07 | Imaging sensor, image signal processing method, image signal processing system, imaging apparatus, and storage medium |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3667098B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4515832B2 (en) * | 2004-06-14 | 2010-08-04 | オリンパス株式会社 | Image compression apparatus and image restoration apparatus |
-
1998
- 1998-07-07 JP JP19219098A patent/JP3667098B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2000032483A (en) | 2000-01-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9230299B2 (en) | Video camera | |
| US7830967B1 (en) | Video camera | |
| JP4683678B2 (en) | Image signal processing method, image signal processing system, storage medium, and imaging apparatus | |
| JP4288398B2 (en) | Image recording apparatus, image reproducing apparatus, and recording medium recording image processing program | |
| US6684000B1 (en) | Image sensing device capable of outputting image signals by blocks and processing circuit which processes image signals by blocks | |
| JP3667098B2 (en) | Imaging sensor, image signal processing method, image signal processing system, imaging apparatus, and storage medium | |
| JP4164161B2 (en) | Image signal processing method, image signal processing system, imaging apparatus, and storage medium | |
| AU2016213747B2 (en) | Video camera | |
| US20200005434A1 (en) | Video capture devices and methods | |
| AU2012216606B2 (en) | Video camera | |
| JP2003244639A (en) | Video signal processing device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20050317 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20050329 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20050405 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090415 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090415 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100415 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110415 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130415 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130415 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140415 Year of fee payment: 9 |
|
| LAPS | Cancellation because of no payment of annual fees |