JP4066530B2 - Shading correction device - Google Patents
Shading correction device Download PDFInfo
- 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
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】
この[数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
[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
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
[0012]
In FIG. 1, a quadric surface function generator 11 as an N th surface function generating means is composed of
The
The
[0013]
The coordinate
That is, a CCD solid-state imaging device driving pulse (hereinafter referred to as a CCD driving pulse) (not shown) is generated from the
The coordinate
[0014]
The coordinate value X obtained by the
[0015]
[Expression 1]
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
[0016]
The shading correction coefficient COE output from the quadric surface
The
At this time, the coordinate
[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
That is, the red primary color signal R is input through a
2 shows the configuration of the shading correction block 1R, the
[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
[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
[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
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次曲面関数発生手段より出力される前記シェーディング補正係数をかけてシェーディング補正をするシェーディング補正手段と、
を備えることを特徴とするシェーディング補正装置。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:
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)
| 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 |
-
1998
- 1998-08-24 JP JP23714398A patent/JP4066530B2/en not_active Expired - Fee Related
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 |