Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4066530B2 - Shading correction device - Google Patents
[go: Go Back, main page]

JP4066530B2 - Shading correction device - Google Patents

Shading correction device Download PDF

Info

Publication number
JP4066530B2
JP4066530B2 JP23714398A JP23714398A JP4066530B2 JP 4066530 B2 JP4066530 B2 JP 4066530B2 JP 23714398 A JP23714398 A JP 23714398A JP 23714398 A JP23714398 A JP 23714398A JP 4066530 B2 JP4066530 B2 JP 4066530B2
Authority
JP
Japan
Prior art keywords
shading correction
shading
image
pickup device
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
Application number
JP23714398A
Other languages
Japanese (ja)
Other versions
JP2000069371A (en
Inventor
昌利 佐瀬
英彦 手代木
成伸 安里
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Priority to JP23714398A priority Critical patent/JP4066530B2/en
Publication of JP2000069371A publication Critical patent/JP2000069371A/en
Application granted granted Critical
Publication of JP4066530B2 publication Critical patent/JP4066530B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Transforming Light Signals Into Electric Signals (AREA)
  • Color Television Image Signal Generators (AREA)
  • Studio Devices (AREA)

Description

【0001】
【発明の属する技術分野】
この発明は、撮像素子読み出し電子式手ぶれ補正や、撮像素子読み出し電子ズームなどの撮像素子のから読み出しが変則読み出しの場合でも、正しくシェーディング補正を行うことができるようにしたシェーディング補正装置に関する。
【0002】
【従来の技術】
多板式カラービデオカメラにおいて、各撮像素子、たとえば、CCD固体撮像素子などの感度むらなどで発生するシェーディングによって、クロマシェーディング(色むら)や輝度シェーディング(輝度むら)が生じる。
従来、これらのシェーディングを補正するために、各撮像素子の感度を撮像面の複数個所で測定して同じ傾向の撮像素子を使用する方法(トリオリング)や、垂直や水平のパラボラ波形信号によってシェーディングを電気的に補正する方法などが提案されている。
【0003】
しかしながら、トリオリングはシェーディングの傾向が同じイメージャを選別して使用するものであり、選別の手間が大きく、大量生産に不向きである。
また、パラボラ波形信号などによって、シェーディングを補正するものによれば、補正の自由度が小さく、どのようなシェーディングでも補正できるわけではない。
そこで、特開平08−79773号公報ではこれを解決するために、撮像素子より出力される撮像信号に補正係数をかけて、シェーディング補正をすることが開示されている。
【0004】
すなわち、この公報の場合には、2次曲面関数発生器を座標値発生部と2次曲面関数演算部とで構成し、座標値発生部において、水平同期信号をリセット信号として、クロック信号をカウントすることにより、水平方向の座標値Xを得るとともに、水平同期信号をリセット信号として水平同期信号カウントすることにより垂直方向の座標値Yを出力する。
これらの座標値Xと座標値Yを、2次曲面関数演算部において、2次曲面関数fR(X,Y)によって座標値(X,Y)に対応した2次曲面関数演算部で演算し、このシェーディング補正係数COEを補正アンプにおいて、撮像素子から得られる撮像信号にかけてシェーディング補正をするようにしている。
【0005】
【発明が解決しようとする課題】
しかしながら、上記公報のシェーディング補正装置では、前記撮像素子読み出し電子式手ぶれ補正や撮像素子読み出し電子ズームなどの撮像素子の変則駆動によるCCD読み出し時に、水平同期信号,垂直同期信号をリセット信号としてクロック信号をカウントして得た座標値と、CCDから読み出した信号の座標値(ライン番号)と一致しなくなり、正しいシェーディング補正が行えなくなってしまうという課題がある。
【0006】
この発明は、上記従来の課題を解決するためになされたもので、撮像素子読み出し電子式手ぶれ補正や撮像素子読み出し電子ズームシステムなどの撮像素子の変則駆動時においても、特にハードウェアを増加することもなく、従来と同様の高性能のシェーディング補正を行うことができるシェーディング補正装置を提供することを目的とする。
【0007】
【課題を解決するための手段】
上記目的を達成するために、この発明のシェーディング補正装置は、水平同期信号をリセット信号としてクロック信号をカウントすることにより得られる水平方向の座標値と撮像素子のセンサーゲートパルスをリセット信号として撮像素子の垂直転送パルスをカウントすることにより得られる垂直方向の座標値とをN次曲面関数係数(Nは2以上の整数)によって近似したシェーディング補正係数を発生するN次曲面関数発生手段と、前記撮像素子より出力される撮像信号に前記N次曲面関数発生手段より出力される前記シェーディング補正係数をかけてシェーディング補正をするシェーディング補正手段とを備えることを特徴とする。
【0008】
この発明によれば、N次曲面関数発生手段において、水平方向の座標値は水平同期信号をリセット信号としてクロック信号をカウントすることにより得るとともに、撮像素子のセンサーゲートパルスをリセット信号として撮像素子の垂直転送パルスをカウントすることにより垂直方向の座標値を得る。
撮像素子の変則駆動時に撮像素子の駆動パルスも通常駆動時とは異なる駆動パルスになっても、撮像素子の駆動パルスと出力信号の関係は一定であるから、この駆動パルスをカウントして垂直方向の座標値を得ることにより、垂直方向の座標値と出力信号の関係は撮像素子の変則駆動時でも一致する。
この水平方向の座標値と垂直方向の座標値とをN次曲面関数によって近似したシェーディング補正係数を演算し、このシェーディング補正係数をシェーディング補正手段において撮像素子より出力される撮像信号にかけ、シェーディング補正をすることにより、撮像素子の変則駆動時でも、正しくシェーディング補正を行うことができる。
【0009】
【発明の実施の形態】
以下、この発明の実施の形態について図面に基づき説明する。図1はこの発明によるシェーディング補正装置の第1実施の形態の構成を示すブロック図であり、図2は図1で示すシェーディング補正装置を適用した赤色画像用、緑色画像用および青色画像用のCCD固体撮像素子を備える3板式カラービデオカメラの構成を示すブロック図である。
まず、この発明の理解を容易にするために、図1に示すこの発明によるシェーディング補正装置の第1実施の形態の具体的説明に先立ち、この第1実施の形態が適用されている図2の3板式カラービデオカメラから説明を行うことにする。
【0010】
この図2に示す3板式カラービデオカメラは、クロマシェーディングの補正を行う場合の例を示している。
この図2において、赤色画像用、青色画像用のCCD固体撮像素子(図示せず)より得られる赤原色信号R、青原色信号Bは、それぞれシェーディング補正手段として、それぞれシェーディング補正ブロック1R,1Bからホワイトバランスコントロールアンプ2R,2B,ガンマ補正回路3R,3Bを介してマトリクス回路4に供給される。
【0011】
また、緑色画像用のCCD固体撮像素子(図示せず)から得られる緑色原色信号Gは、ホワイトバランスコントロールアンプ2G、ガンマ補正回路3Gを介してマトリクス回路14に供給される。
マトリクス回路4では、色信号R,G,Bがマトリクス処理され、輝度信号Y、赤色差信号R−Yおよび青色差信号B−Yが出力される。
前記シェーディング補正ブロック1R,1Bのうちのシェーディング補正ブロック1Rの内部構成は、図1に示すように構成されている。
【0012】
図1において、N次曲面関数発生手段としての2次曲面関数発生器11は、座標値発生部12,13と2次曲面関数演算部14とから構成されている。
座標値発生部12は座標値Xを発生するもので、座標値発生部12には、水平同期信号HDとクロック信号CKとが入力される。
座標値発生部12は、この水平同期信号HDをリセット信号として、クロック信号CKをカウントすることにより、座標値Xを発生して2次曲面関数演算部14に出力する。
【0013】
また、座標値発生部13は、座標値Yを得るものであるが、特にこの座標値発生部13は、CCD固体撮像素子読み出し電子式手ぶれ補正やCCD固体撮像素子読み出し電子ズームなどのCCD固体撮像素子からの読み出しが変則読み出しのシステムの場合に、CCD固体撮像素子の駆動パルス(センサーゲートパルスSG、垂直転送パルスVCLOCK)から座標値Yを生成するようにしている。
すなわち、タイミング発生回路15から図示しないCCD固体撮像素子駆動用パルス(以下、CCD駆動パルスという)を発生させてCCD固体撮像素子を駆動すると同時に、このCCD駆動パルスであるセンサーゲートパルスSGと垂直転送パルスVCLKを座標値発生部13に出力する。
座標値発生部13は、このセンサーゲートパルスSGをリセット信号として垂直転送パルスVCLKをカウントすることにより、座標値Yを発生して2次曲面関数演算部14に出力する。
【0014】
座標値発生部12で得られた座標値Xと、座標値発生部13で得られた座標地Yは2次曲面関数演算部14において、次の[数1]に示すような2次曲面関数係数fR(X,Y)に対応してシェーディング補正係数COEを演算する。
【0015】
【数1】

Figure 0004066530
この[数1]の係数a00〜a22はシステムコントローラを構成するマイコン(図示せず)より供給される。
係数a00〜a22は後述する補正アンプ16で赤原色信号Rに対してシェーディング補正係数COEを乗算したとき赤色画像用の撮像素子のシェーディングが緑色画像用の撮像素子のシェーディングとほぼ一致するように、あらかじめ赤色画像用および緑色画像用の撮像素子の複数点における感度が測定され、その測定点の感度に基づいて算出されて不揮発性メモリ(図示せず)に格納されている。
【0016】
座標値(X,Y)に対応して2次曲面関数演算部14より出力されるシェーディング補正係数COEはシェーディング補正手段としての補正アンプ16を構成する乗算器17に供給される。
乗算器17には、撮像素子から読み出されてディジタル化されたディジタルの赤原色信号Rが供給され、この赤原色信号Rにシェーディング補正係数COEがかけられることにより、シェーディング補正が行われて出力される。
この際、座標値発生部13はセンサーゲートパルスSGをリセット信号として垂直転送パルスVCLKをカウントすることにより座標値Yを得ており、CCD固体撮像素子を変則読み出しで駆動する場合に、当然CCD駆動パルスも通常駆動時と異なるパルスになる。
【0017】
しかし、CCD固体撮像素子に対してどのような変則駆動を行っていても、駆動パルスと出力信号との関係、すなわち、垂直転送パルスVCLKの本数と出力信号のライン数は一定である。
したがって、駆動パルスの垂直転送パルスVCLKをカウントして座標値Yを作っていることにより、CCD固体撮像素子に対してどのような変則駆動を行っていても、座標値Yと出力信号との関係は一定である。
【0018】
これにより駆動パルスから使用した座標値をシェーディング補正係数COEに使用することにより、CCD固体撮像素子の変則駆動時においても、正しくシェーディング補正を行うことができる。
このようにすることにより、赤色画像用の撮像素子のシェーディングが緑色画像用の撮像素子のシェーディングとほぼ一致するようにシェーディング補正が行われる。
【0019】
なお、信号入力がアナログの赤原色信号Rの場合に、補正アンプ16は、たとえば、図3に示すように構成される。
すなわち、赤原色信号Rは補正アンプ16を構成するゲインコントロールアンプ18を介して入力され、このゲインコントロールアンプ18のゲインはシェーディング補正係数COEがD/Aコンバータ19でアナログ信号に変換されたもので制御される。
また、前記図2は、シェーディング補正ブロック1Rの構成を示しているが、シェーディング補正ブロック1Bも同様に構成され、シェーディング補正ブロック1Bでは、青色画像用の撮像素子のシェーディングが緑色画像用の撮像素子のシェーディングとほぼ一致するようにシェーディング補正が行われる。
【0020】
このように、この第1実施の形態では、シェーディング補正ブロック1Rと1Bでそれぞれ赤色画像用と緑色画像用の撮像素子のシェーディングが緑色画像用の撮像素子とほぼ一致するようにシェーディング補正が行われるため、クロマシェーディングの補正を良好に行うことができる。
また、撮像素子より得られる赤原色信号Rおよび青原色信号Bにシェーディング補正系数COEをかけてシェーディング補正するものであり、電気的にシェーディング補正が行われるものであるから、従来のトリオリングとは異なり、大量生産に適した補正を行うことができる。
さらに、2次曲面関数で近似したシェーディング補正係数COEが使用されているために、シェーディング補正力が高く、クロマシェーディングをほぼ完全に補正することができる。
【0021】
次に、この発明のシェーディング補正装置を適用した別の3板式カラービデオカメラについて説明する。図4は赤色画像用、緑色画像用、青色画像用のCCD撮像素子を備える図2とは異なる3板式カラービデオカメラの構成を示すブロック図である。
この図4に示す3板式カラービデオカメラは、クロマシェーディングおよび輝度シェーディングの双方の補正が行われるようにしたものである。
図4において、図2と対応する部分には、同一符号を付している。赤色画像用、緑色画像用、青色画像用のCCD撮像素子(図示せず)より得られる赤原色信号R、緑原色信号G、青原色信号Bはそれぞれシェーディング補正ブロック5R,5G,5Bホワイトバランスコントロールアンプ2R,2G,2Bガンマ補正回路3R,3G,3Bを介してマトリクス回路4に供給される。
【0022】
マトリクス回路4では、赤原色信号R、緑原色信号G、青原色信号Bがマトリクス処理され、輝度信号Y,赤色差信号R−Yおよび青色差信号B−Yが出力される。
シェーディング補正ブロック5Rは、図1に示すシェーディング 補正ブロック1Rと同様に構成され、シェーディング補正ブロック5Rでは、赤色画像用の撮像素子のシェーディングがほぼゼロとなるようにシェーディング補正が行われる。
この場合、マイコンより供給される前記係数a00〜a22は、補正アンプ16で赤原色信号Rに対してシェーディング補正係数COEを乗算したとき、赤色画像用の撮像素子のシェーディングがほぼゼロとなるように、あらかじめ赤色画像用の撮像素子の感度が測定され、その測定点の感度に基づいて算出されて不揮発性メモリに格納されている。
【0023】
また、シェーディング補正ブロック5G,5Bも図1で示すシェーディング補正ブロック1Rと同様に構成され、シェーディング補正ブロック5G,5Bでは、それぞれ緑色画像用、青色画像用の撮像素子のシェーディングがほぼゼロとなるように、シェーディング補正が行われる。
【0024】
このように、この図4で示す3板式カラービデオカメラの場合においては、シェーディング補正ブロック5R,5G,5Bでそれぞれ赤色画像用、緑色画像用、青色画像用の撮像素子のシェーディングがほぼゼロとなるようにシェーディング補正が行われるため、クロマシェーディングおよび輝度シェーディングの双方の補正を良好に行うことができる。
撮像素子より得られる赤原色信号R、緑原色白信号G,青原色信号Bにシェーディング補正係数COEをかけてシェーディング補正するものであり、電気的にシェーディング補正が行われるから、トリオリングとは異なり、大量生産に適した補正を行うことができる。
さらに、2次曲面関数で近似した補正係数COEが使用されるために、シェーディング補正能が高く、クロマシェーディングおよび輝度シェーディングをほぼ完全に補正することができる。
【0025】
なお、上記第1実施の形態では、2次曲面関数演算部14では、補正係数COEを2次曲面関数を使用して演算するものを示したが、3次以上の曲面関数を使用して演算することもできる。
ただし、現状のCCD固体撮像素子で発生しているシェーディングは、その空間的な分布があまり複雑ではなく、2次曲面関数による近似はシェーディング補正という目的には、十分な精度である。
また、上記第1実施の形態では、3板式カラービデオカメラに適用した例を示したが、この発明はその他の多板式カラービデオカメラ、単板式のカラービデオカメラ、さらには、白黒ビデオカメラにも同様に適用することができる。
【0026】
【発明の効果】
以上のように、この発明によれば、N次曲面関数発生手段において水平同期信号をリセット信号としてクロック信号をカウントすることにより水平方向の座標値を得るとともに、垂直方向の座標値は撮像素子のセンサーゲートパルスをリセット信号として撮像素子の垂直転送パルスをカウントすることにより得て、これらの水平方向の座標値と垂直方向の座標値にN次曲面関数係数をかけてシェーディング補正係数を演算し、撮像素子から出力される撮像信号にこのシェーディング補正系数をかけることにより、シェーディングを補正するようにしたので、電子式手ぶれ補正や電子ズームなどの撮像素子の変則駆動時においても、特にハードウェアの増加などを要すること無く、高性能のシェーディング補正を行うことができる。
【図面の簡単な説明】
【図1】この発明によるシェーディング補正装置の第1実施の形態の構成を示すブロック図である。
【図2】図1のシェーディング補正装置を適用した3板式カラービデオカメラの構成を示すブロック図である。
【図3】この発明によるシェーディング補正装置における補正アンプの他の実施形態の構成を示すブロック図である。
【図4】この発明によるシェーディング補正装置を適用してクロマシェーディングと輝度シェーディングの双方の補正を行う3板式カラービデオカメラの構成を示すブロック図である。
【符号の説明】
1R,1B,5R,5G,5B……シェーディング補正ブロック、2R,2G,2B……ホワイトバランスコントロールアンプ、3R,3G,3B……ガンマ補正回路、4……マトリクス回路、11……2次曲面関数発生器、12,13……座標値発生部、14……2次曲面関数演算部、15……タイミング発生器、16……補正アンプ、17……乗算器、18……ゲインコントロールアンプ、19……D/Aコンバータ。[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a shading correction apparatus capable of correctly performing shading correction even when reading from an image sensor such as an image sensor reading electronic camera shake correction or an image sensor reading electronic zoom is irregular reading.
[0002]
[Prior art]
In a multi-plate color video camera, chroma shading (color unevenness) and luminance shading (brightness unevenness) occur due to shading generated by sensitivity unevenness of each image sensor, for example, a CCD solid-state image sensor.
Conventionally, in order to correct these shadings, the sensitivity of each image sensor is measured at multiple locations on the imaging surface and an image sensor with the same tendency is used (trioling), or shading by vertical and horizontal parabolic waveform signals There has been proposed a method for electrically correcting the error.
[0003]
However, trio ringing uses imagers that have the same shading tendency, and is not suitable for mass production because it requires a large amount of time and labor.
In addition, according to what corrects shading using a parabolic waveform signal or the like, the degree of freedom of correction is small, and not any shading can be corrected.
In order to solve this problem, Japanese Patent Application Laid-Open No. 08-79773 discloses that a shading correction is performed by applying a correction coefficient to an image pickup signal output from an image pickup device.
[0004]
That is, in this publication, the quadric surface function generator is composed of a coordinate value generator and a quadric surface function calculator, and the coordinate value generator counts the clock signal using the horizontal synchronization signal as a reset signal. Thus, the horizontal coordinate value X is obtained, and the horizontal synchronization signal is counted using the horizontal synchronization signal as a reset signal, thereby outputting the vertical coordinate value Y.
The coordinate value X and coordinate value Y are calculated by the quadric surface function calculation unit corresponding to the coordinate value (X, Y) by the quadric surface function f R (X, Y) in the quadric surface function calculation unit. The shading correction coefficient COE is subjected to shading correction by the correction amplifier over the image pickup signal obtained from the image pickup device.
[0005]
[Problems to be solved by the invention]
However, in the shading correction apparatus disclosed in the above publication, a clock signal is generated using a horizontal synchronization signal and a vertical synchronization signal as a reset signal during CCD reading by irregular driving of the image sensor such as the image sensor readout electronic camera shake correction and the image sensor readout electronic zoom. There is a problem that the coordinate value obtained by counting does not match the coordinate value (line number) of the signal read from the CCD, and correct shading correction cannot be performed.
[0006]
The present invention has been made to solve the above-described conventional problems, and particularly increases hardware even during irregular driving of an image sensor such as an image sensor readout electronic camera shake correction or an image sensor readout electronic zoom system. The object is to provide a shading correction apparatus capable of performing high-performance shading correction similar to the conventional one.
[0007]
[Means for Solving the Problems]
In order to achieve the above object, a shading correction apparatus according to the present invention provides an image pickup device using a horizontal coordinate value obtained by counting a clock signal using a horizontal synchronization signal as a reset signal and a sensor gate pulse of the image pickup device as a reset signal. An Nth-order curved surface function generating means for generating a shading correction coefficient that approximates a vertical coordinate value obtained by counting the vertical transfer pulses of the first-order by a Nth-order curved surface function coefficient (N is an integer of 2 or more); Shading correction means for performing shading correction by applying the shading correction coefficient output from the N-th order curved surface function generation means to the imaging signal output from the element.
[0008]
According to the present invention, in the Nth-order curved surface function generating means, the horizontal coordinate value is obtained by counting the clock signal using the horizontal synchronization signal as the reset signal, and the sensor gate pulse of the image sensor is used as the reset signal. The vertical coordinate value is obtained by counting the vertical transfer pulses.
Even if the drive pulse of the image sensor during the irregular drive of the image sensor is different from that during normal drive, the relationship between the drive pulse of the image sensor and the output signal is constant. By obtaining these coordinate values, the relationship between the coordinate values in the vertical direction and the output signal matches even when the image sensor is irregularly driven.
A shading correction coefficient obtained by approximating the horizontal coordinate value and the vertical coordinate value by an Nth-order curved surface function is calculated, and the shading correction coefficient is applied to the image signal output from the image sensor in the shading correction means to perform shading correction. As a result, even when the image sensor is irregularly driven, the shading correction can be performed correctly.
[0009]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings. FIG. 1 is a block diagram showing the configuration of a first embodiment of a shading correction apparatus according to the present invention, and FIG. 2 shows CCDs for red, green and blue images to which the shading correction apparatus shown in FIG. 1 is applied. It is a block diagram which shows the structure of 3 plate type color video camera provided with a solid-state image sensor.
First, in order to facilitate understanding of the present invention, prior to specific description of the first embodiment of the shading correction apparatus according to the present invention shown in FIG. 1, the first embodiment is applied to FIG. The description will start with a three-plate color video camera.
[0010]
The three-plate color video camera shown in FIG. 2 shows an example in which chroma shading correction is performed.
In FIG. 2, a red primary color signal R and a blue primary color signal B obtained from a CCD solid-state imaging device (not shown) for red and blue images are respectively used as shading correction means from shading correction blocks 1R and 1B. The signal is supplied to the matrix circuit 4 via the white balance control amplifiers 2R and 2B and the gamma correction circuits 3R and 3B.
[0011]
Further, a green primary color signal G obtained from a CCD solid-state image pickup device (not shown) for a green image is supplied to the matrix circuit 14 via a white balance control amplifier 2G and a gamma correction circuit 3G.
In the matrix circuit 4, the color signals R, G, and B are subjected to matrix processing, and a luminance signal Y, a red color difference signal RY, and a blue color difference signal BY are output.
The internal configuration of the shading correction block 1R among the shading correction blocks 1R and 1B is configured as shown in FIG.
[0012]
In FIG. 1, a quadric surface function generator 11 as an N th surface function generating means is composed of coordinate value generators 12 and 13 and a quadric surface function calculator 14.
The coordinate value generator 12 generates a coordinate value X, and the coordinate value generator 12 receives the horizontal synchronization signal HD and the clock signal CK.
The coordinate value generator 12 generates a coordinate value X by counting the clock signal CK using the horizontal synchronization signal HD as a reset signal, and outputs the coordinate value X to the quadric surface function calculator 14.
[0013]
The coordinate value generation unit 13 obtains the coordinate value Y. In particular, the coordinate value generation unit 13 performs CCD solid-state imaging such as CCD solid-state imaging element readout electronic camera shake correction and CCD solid-state imaging element readout electronic zoom. When the reading from the device is an irregular reading system, the coordinate value Y is generated from the drive pulse (sensor gate pulse SG, vertical transfer pulse VCLOCK) of the CCD solid-state imaging device.
That is, a CCD solid-state imaging device driving pulse (hereinafter referred to as a CCD driving pulse) (not shown) is generated from the timing generation circuit 15 to drive the CCD solid-state imaging device, and at the same time, the sensor gate pulse SG as a CCD driving pulse is vertically transferred. The pulse V CLK is output to the coordinate value generator 13.
The coordinate value generation unit 13 generates a coordinate value Y by counting the vertical transfer pulse VCLK using the sensor gate pulse SG as a reset signal, and outputs the coordinate value Y to the quadric surface function calculation unit 14.
[0014]
The coordinate value X obtained by the coordinate value generator 12 and the coordinate location Y obtained by the coordinate value generator 13 are converted into a quadric surface function as shown in the following [Equation 1] in the quadric surface function calculator 14. A shading correction coefficient COE is calculated corresponding to the coefficient f R (X, Y).
[0015]
[Expression 1]
Figure 0004066530
Coefficients a 00 to a 22 of [Equation 1] are supplied from a microcomputer (not shown) constituting the system controller.
The coefficients a 00 to a 22 are such that when the correction amplifier 16 described later multiplies the red primary color signal R by the shading correction coefficient COE, the shading of the image sensor for red image substantially matches the shading of the image sensor for green image. In addition, the sensitivities at a plurality of points of the red and green image sensors are measured in advance, calculated based on the sensitivities at the measurement points, and stored in a non-volatile memory (not shown).
[0016]
The shading correction coefficient COE output from the quadric surface function calculation unit 14 corresponding to the coordinate value (X, Y) is supplied to a multiplier 17 constituting a correction amplifier 16 as a shading correction means.
The multiplier 17 is supplied with a digital red primary color signal R read out from the image sensor and digitized, and the red primary color signal R is subjected to a shading correction coefficient COE, whereby shading correction is performed and output. Is done.
At this time, the coordinate value generation unit 13 obtains the coordinate value Y by counting the vertical transfer pulse VCLK using the sensor gate pulse SG as a reset signal, and naturally, when the CCD solid-state imaging device is driven by irregular readout, The driving pulse is also different from that during normal driving.
[0017]
However, no matter what irregular drive is performed on the CCD solid-state imaging device, the relationship between the drive pulse and the output signal, that is, the number of vertical transfer pulses VCLK and the number of lines of the output signal are constant.
Therefore, by generating the coordinate value Y by counting the vertical transfer pulse VCLK of the drive pulse, the coordinate value Y and the output signal can be obtained regardless of the irregular drive for the CCD solid-state imaging device. The relationship is constant.
[0018]
Thus, by using the coordinate value used from the drive pulse as the shading correction coefficient COE, the shading correction can be correctly performed even when the CCD solid-state imaging device is irregularly driven.
By doing so, the shading correction is performed so that the shading of the image sensor for red image substantially matches the shading of the image sensor for green image.
[0019]
When the signal input is an analog red primary color signal R, the correction amplifier 16 is configured as shown in FIG. 3, for example.
That is, the red primary color signal R is input through a gain control amplifier 18 constituting the correction amplifier 16, and the gain of the gain control amplifier 18 is obtained by converting the shading correction coefficient COE into an analog signal by the D / A converter 19. Be controlled.
2 shows the configuration of the shading correction block 1R, the shading correction block 1B is also configured in the same manner. In the shading correction block 1B, the shading of the blue image pickup device is the green image pickup device. The shading correction is performed so as to substantially match the shading.
[0020]
As described above, in the first embodiment, the shading correction is performed in the shading correction blocks 1R and 1B so that the shading of the red image sensor and the green image sensor substantially coincides with the green image sensor. Therefore, the chroma shading can be corrected satisfactorily.
In addition, the red primary color signal R and the blue primary color signal B obtained from the image sensor are subjected to shading correction by applying a shading correction system number COE, and the shading correction is performed electrically. In contrast, correction suitable for mass production can be performed.
Further, since the shading correction coefficient COE approximated by the quadric surface function is used, the shading correction power is high, and the chroma shading can be corrected almost completely.
[0021]
Next, another three-plate color video camera to which the shading correction apparatus of the present invention is applied will be described. FIG. 4 is a block diagram showing the configuration of a three-plate color video camera different from that shown in FIG. 2 having CCD images for red, green and blue images.
The three-plate color video camera shown in FIG. 4 is adapted to correct both chroma shading and luminance shading.
4, parts corresponding to those in FIG. 2 are denoted by the same reference numerals. Red primary color signal R, green primary color signal G, and blue primary color signal B obtained from CCD image sensors (not shown) for red image, green image, and blue image are shaded correction blocks 5R, 5G, and 5B, respectively. The signals are supplied to the matrix circuit 4 via the amplifiers 2R, 2G, and 2B gamma correction circuits 3R, 3G, and 3B.
[0022]
In the matrix circuit 4, the red primary color signal R, the green primary color signal G, and the blue primary color signal B are subjected to matrix processing, and a luminance signal Y, a red difference signal RY, and a blue difference signal BY are output.
The shading correction block 5R is configured in the same manner as the shading correction block 1R shown in FIG. 1, and in the shading correction block 5R, shading correction is performed so that the shading of the image sensor for red image becomes almost zero.
In this case, when the correction amplifier 16 multiplies the red primary color signal R by the shading correction coefficient COE, the coefficients a 00 to a 22 supplied from the microcomputer are substantially zero in the shading of the red image pickup device. As described above, the sensitivity of the image sensor for the red image is measured in advance, calculated based on the sensitivity at the measurement point, and stored in the nonvolatile memory.
[0023]
Further, the shading correction blocks 5G and 5B are also configured in the same manner as the shading correction block 1R shown in FIG. 1, and the shading correction blocks 5G and 5B are configured such that the shading of the image sensor for green image and blue image is almost zero, respectively. In addition, shading correction is performed.
[0024]
Thus, in the case of the three-plate color video camera shown in FIG. 4, the shading correction blocks 5R, 5G, and 5B have almost zero shading of the red, green, and blue image pickup elements, respectively. Thus, since the shading correction is performed, it is possible to satisfactorily correct both the chroma shading and the luminance shading.
Unlike the trio ring, since the shading correction coefficient COE is applied to the red primary color signal R, green primary color white signal G, and blue primary color signal B obtained from the image sensor, and shading correction is performed electrically. Corrections suitable for mass production can be performed.
Further, since the correction coefficient COE approximated by a quadric surface function is used, the shading correction capability is high, and chroma shading and luminance shading can be corrected almost completely.
[0025]
In the first embodiment, the quadratic surface function computing unit 14 computes the correction coefficient COE using a quadric surface function. However, the quadric surface function computation unit 14 computes using a cubic or higher surface function. You can also
However, the spatial distribution of the shading generated in the current CCD solid-state imaging device is not so complicated, and approximation by a quadric surface function is sufficiently accurate for the purpose of shading correction.
In the first embodiment, the present invention is applied to a three-plate color video camera. However, the present invention is applied to other multi-plate color video cameras, single-plate color video cameras, and monochrome video cameras. The same can be applied.
[0026]
【The invention's effect】
As described above, according to the present invention, the coordinate value in the horizontal direction is obtained by counting the clock signal using the horizontal synchronization signal as the reset signal in the Nth-order curved surface function generating means, and the coordinate value in the vertical direction is obtained from the image sensor. Obtained by counting the vertical transfer pulse of the image sensor using the sensor gate pulse as a reset signal, and calculating the shading correction coefficient by multiplying the horizontal coordinate value and the vertical coordinate value by the Nth-order curved surface function coefficient, By applying this shading correction factor to the image signal output from the image sensor, the shading is corrected, so hardware increases especially when the image sensor is irregularly driven, such as electronic image stabilization and electronic zoom. Thus, high-performance shading correction can be performed.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a configuration of a first embodiment of a shading correction apparatus according to the present invention;
FIG. 2 is a block diagram showing a configuration of a three-plate color video camera to which the shading correction apparatus of FIG. 1 is applied.
FIG. 3 is a block diagram showing a configuration of another embodiment of a correction amplifier in the shading correction apparatus according to the present invention.
FIG. 4 is a block diagram showing a configuration of a three-plate color video camera that applies both the shading correction apparatus according to the present invention and corrects both chroma shading and luminance shading.
[Explanation of symbols]
1R, 1B, 5R, 5G, 5B ... shading correction block, 2R, 2G, 2B ... white balance control amplifier, 3R, 3G, 3B ... gamma correction circuit, 4 ... matrix circuit, 11 ... quadratic surface Function generator, 12, 13 ... coordinate value generator, 14 ... quadric surface function calculator, 15 ... timing generator, 16 ... correction amplifier, 17 ... multiplier, 18 ... gain control amplifier, 19 …… D / A converter.

Claims (8)

水平同期信号をリセット信号としてクロック信号をカウントすることにより得られる水平方向の座標値と撮像素子のセンサーゲートパルスをリセット信号として撮像素子の垂直転送パルスをカウントすることにより得られる垂直方向の座標値とをN次曲面関数係数(Nは2以上の整数)によって近似したシェーディング補正係数を発生するN次曲面関数発生手段と、
前記撮像素子より出力される撮像信号に前記N次曲面関数発生手段より出力される前記シェーディング補正係数をかけてシェーディング補正をするシェーディング補正手段と、
を備えることを特徴とするシェーディング補正装置。
Horizontal coordinate value obtained by counting clock signal with horizontal synchronization signal as reset signal and vertical coordinate value obtained by counting vertical transfer pulse of image sensor with sensor gate pulse of image sensor as reset signal N-order surface function generating means for generating a shading correction coefficient approximated by an N-order surface function coefficient (N is an integer of 2 or more);
Shading correction means for performing shading correction by multiplying the imaging signal output from the imaging element by the shading correction coefficient output from the Nth-order curved surface function generation means;
A shading correction apparatus comprising:
前記撮像素子として赤色画像用、緑色画像用および青色画像用の撮像素子を備え、前記シェーディング補正手段として前記赤色画像用および前記青色画像用の撮像素子のシェーディングをそれぞれ補正する第1および第2のシェーデング補正部を有し、前記第1および第2のシェーディング補正部では、それぞれ前記赤色画像用および青色画像用の撮像素子のシェーディングが前記緑色画像用の撮像素子のシェーディングとほぼ一致するようにシェーディング補正が行われることを特徴とする請求項1記載のシェーディング補正装置。The image pickup device includes a red image pickup device, a green image pickup device, and a blue image pickup device, and the shading correction unit corrects shading of the red image pickup device and the blue image pickup device, respectively. A shading correction unit, wherein the first and second shading correction units respectively perform shading so that the shading of the image sensor for the red image and the blue image is substantially the same as the shading of the image sensor for the green image. The shading correction apparatus according to claim 1, wherein correction is performed. 前記撮像素子として赤色画像用、緑色画像用および青色画像用の撮像素子を備え、前記シェーディング補正手段として前記赤色画像用、緑色画像用および青色画像用の撮像素子のシェーディングをそれぞれ補正する第1、第2および第3のシェーディング補正部を有し、前記第1、第2および第3のシェーディング補正部では、それぞれ前記赤色画像用、緑色画像用および青色画像用の撮像素子のシェーディングがほぼゼロとなるようにシェーディング補正が行われることを特徴とする請求項1記載のシェーディング補正装置。The image pickup device includes a red image pickup device, a green image pickup device, and a blue image pickup device, and the shading correction means corrects the shading of the red image pickup device, the green image pickup device, and the blue image pickup device, respectively. A second shading correction section and a third shading correction section, wherein the shading of the image sensor for the red image, the green image and the blue image is substantially zero, respectively. 2. The shading correction apparatus according to claim 1, wherein the shading correction is performed as follows. 前記センサーゲートパルスは、前記撮像素子を駆動する駆動パルスを発生するタイミングパルス発生器から出力されることを特徴とする請求項1記載のシェーディング補正装置。The shading correction apparatus according to claim 1, wherein the sensor gate pulse is output from a timing pulse generator that generates a driving pulse for driving the image sensor. 前記撮像素子の垂直転送パルスは、前記撮像素子を駆動する駆動パルスを発生するタイミングパルス発生器から出力されることを特徴とする請求項1記載のシェーディング補正装置。2. The shading correction apparatus according to claim 1, wherein the vertical transfer pulse of the image sensor is output from a timing pulse generator that generates a drive pulse for driving the image sensor. 前記N次曲面関数発生手段は、前記水平同期信号をリセット信号として前記クロック信号をカウントすることにより水平方向の座標値を得る第1の座標値発生部と、前記撮像素子のセンサーゲートパルスをリセット信号として前記撮像素子の垂直転送パルスをカウントすることにより垂直方向の座標値を得る第2の座標値発生部と、前記水平方向の座標値と前記垂直方向の座標値とをN次曲面関数係数によって近似したシェーディング補正係数を発生するN次曲面関数演算部とを備えることを特徴とする請求項1記載のシェーディング補正装置。The Nth-order curved surface function generation means resets a first coordinate value generation unit that obtains a horizontal coordinate value by counting the clock signal using the horizontal synchronization signal as a reset signal, and a sensor gate pulse of the image sensor. A second coordinate value generation unit that obtains a vertical coordinate value by counting the vertical transfer pulse of the image sensor as a signal; and the horizontal coordinate value and the vertical coordinate value are expressed as an Nth-order curved surface function coefficient The shading correction apparatus according to claim 1, further comprising an Nth-order curved surface function calculation unit that generates a shading correction coefficient approximated by 前記シェーディング補正手段は、前記撮像素子より出力される撮像信号に前記N次曲面関数発生手段より出力される前記シェーディング補正係数をかけてシェーディング補正をした撮像信号を出力する乗算器を備えることを特徴とする請求項1記載のシェーディング補正装置。The shading correction unit includes a multiplier that outputs an image signal obtained by performing shading correction by multiplying the image signal output from the image sensor by the shading correction coefficient output from the Nth-order curved surface function generation unit. The shading correction apparatus according to claim 1. 前記シェーディング補正手段は、前記N次曲面関数発生手段より出力される前記シェーディング補正係数をアナログ信号に変換するD/Aコンバータと、前記撮像素子から出力されるアナログの撮像信号を入力して前記D/Aコンバータで変化されたアナログのシェーディング補正係数によりゲインをコントロールしてこのアナログの撮像信号を出力するゲインコントロールアンプとを備えることを特徴とする請求項1記載のシェーディング補正装置。The shading correction means inputs a D / A converter that converts the shading correction coefficient output from the Nth-order curved surface function generation means into an analog signal, and an analog imaging signal output from the imaging element, and inputs the D 2. A shading correction apparatus according to claim 1, further comprising: a gain control amplifier for controlling the gain by an analog shading correction coefficient changed by the A converter and outputting the analog imaging signal.
JP23714398A 1998-08-24 1998-08-24 Shading correction device Expired - Fee Related JP4066530B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP23714398A JP4066530B2 (en) 1998-08-24 1998-08-24 Shading correction device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP23714398A JP4066530B2 (en) 1998-08-24 1998-08-24 Shading correction device

Publications (2)

Publication Number Publication Date
JP2000069371A JP2000069371A (en) 2000-03-03
JP4066530B2 true JP4066530B2 (en) 2008-03-26

Family

ID=17011053

Family Applications (1)

Application Number Title Priority Date Filing Date
JP23714398A Expired - Fee Related JP4066530B2 (en) 1998-08-24 1998-08-24 Shading correction device

Country Status (1)

Country Link
JP (1) JP4066530B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003101866A (en) * 2001-09-25 2003-04-04 Canon Inc Optical device
KR100752283B1 (en) * 2002-11-07 2007-08-29 롬 가부시키가이샤 Area image sensor
CN1820496B (en) 2003-10-31 2011-08-03 三菱电机株式会社 Image Correction Method and Camera Device
WO2025029066A1 (en) * 2023-08-02 2025-02-06 삼성전자 주식회사 Electronic device for performing image correction and operation method therefor

Also Published As

Publication number Publication date
JP2000069371A (en) 2000-03-03

Similar Documents

Publication Publication Date Title
US7233352B2 (en) Method and apparatus for color non-uniformity correction in a digital camera
US7768677B2 (en) Image pickup apparatus for accurately correcting data of sub-images produced by a solid-state image sensor into a complete image
JPH10126796A (en) Digital camera for dynamic and still images using dual mode software processing
US20170257592A1 (en) Signal processing apparatus and signal processing method, and image capturing apparatus
JP4212134B2 (en) Image signal processing device
JP2003264844A5 (en)
US7502057B2 (en) Method and apparatus for color non-uniformity correction in a digital camera
US7336305B2 (en) Solid-state image capturing device, smear correcting method thereof and digital still camera using the same
US20050122413A1 (en) Solid-state image pickup device and image signal processor
US20100194916A1 (en) Image capture apparatus, method of controlling the same, and program
JP4066530B2 (en) Shading correction device
JP3913388B2 (en) Solid-state imaging device
JPH0879773A (en) Shading correction device
JP2006157882A (en) Solid-state imaging device
JP2003230158A (en) Image processing apparatus and method, program, and recording medium
EP0290264B1 (en) Video camera
JP4028395B2 (en) Digital camera
JP2002320142A (en) Solid-state imaging device
JP3642666B2 (en) Photometric system
JP2004350202A (en) Imaging device and correction method
JP4732795B2 (en) Solid-state imaging device and image correction method
JP2007036353A (en) Image pickup device
JP4028396B2 (en) Image composition method and digital camera
JPH11275452A (en) Shading correction device for digital camera
JP4230128B2 (en) Imaging apparatus and control method thereof

Legal Events

Date Code Title Description
RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20050308

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050315

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: 20071218

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20071231

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110118

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110118

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees