JP2006303953A - 黒レベル補正装置 - Google Patents
黒レベル補正装置 Download PDFInfo
- Publication number
- JP2006303953A JP2006303953A JP2005123444A JP2005123444A JP2006303953A JP 2006303953 A JP2006303953 A JP 2006303953A JP 2005123444 A JP2005123444 A JP 2005123444A JP 2005123444 A JP2005123444 A JP 2005123444A JP 2006303953 A JP2006303953 A JP 2006303953A
- Authority
- JP
- Japan
- Prior art keywords
- black level
- level correction
- block
- correction value
- value
- 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.)
- Pending
Links
- 230000003287 optical effect Effects 0.000 claims abstract description 26
- 230000007423 decrease Effects 0.000 claims description 5
- 238000003384 imaging method Methods 0.000 abstract description 10
- 238000001514 detection method Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 6
- 238000000034 method Methods 0.000 description 4
- 238000005070 sampling Methods 0.000 description 4
- 230000005856 abnormality Effects 0.000 description 3
- 230000002411 adverse Effects 0.000 description 3
- 230000000875 corresponding effect Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000010354 integration Effects 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000002596 correlated effect Effects 0.000 description 2
- 230000035945 sensitivity Effects 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- XAGFODPZIPBFFR-UHFFFAOYSA-N aluminium Chemical compound [Al] XAGFODPZIPBFFR-UHFFFAOYSA-N 0.000 description 1
- 229910052782 aluminium Inorganic materials 0.000 description 1
- 230000001276 controlling effect Effects 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 238000005375 photometry Methods 0.000 description 1
Images
Landscapes
- Transforming Light Signals Into Electric Signals (AREA)
Abstract
【課題】オプティカルブラック領域への光漏れ発生時にもカメラの映像信号の黒レベル補正制御を精度良く行なう黒レベル補正装置を提供する。
【解決手段】1フレームの映像信号が撮像素子から出力されているときに、撮像素子のオプティカルブラック領域の複数のブロックにおける映像信号の信号レベルのブロック平均値を演算する平均演算回路6と、ブロック平均値からそれぞれのブロックに対するブロック重み付け係数を決定する重み付け係数演算回路7と、ブロック平均値とブロック重み付け係数から、映像信号の黒レベルを調整するための黒レベル補正値を演算する黒レベル平均演算回路8とを備え、オプティカルブラック領域へ光漏れなどが生じた場合にも、精度の高い黒レベルの補正値を算出する。
【選択図】図1
【解決手段】1フレームの映像信号が撮像素子から出力されているときに、撮像素子のオプティカルブラック領域の複数のブロックにおける映像信号の信号レベルのブロック平均値を演算する平均演算回路6と、ブロック平均値からそれぞれのブロックに対するブロック重み付け係数を決定する重み付け係数演算回路7と、ブロック平均値とブロック重み付け係数から、映像信号の黒レベルを調整するための黒レベル補正値を演算する黒レベル平均演算回路8とを備え、オプティカルブラック領域へ光漏れなどが生じた場合にも、精度の高い黒レベルの補正値を算出する。
【選択図】図1
Description
本発明は、CMOS等の撮像素子からの読み出し信号に対して黒レベル補正を施すカメラの黒レベル補正装置に関するものである。
従来のカメラの黒レベル補正装置は、図5に示すようにレンズ21、絞り22、メカニカルシャッター23、固体撮像素子24、撮像素子駆動回路25、CDS回路26、AGC回路27、クランプ回路28、AD変換回路29、映像処理回路30、映像信号処理回路31、測光回路32、タイミングパルス発生回路33、CPU34、感度・露光制御部35、露光制御回路36、OB積分回路37、OBレベルブロック比較回路38で構成されている。この構成により、撮像素子の遮光領域を複数のブロックに分割し、各遮光領域のブロックの出力を積分し、それぞれの積分値を比較することで遮光領域の画素の異常を検出する。これにより、遮光領域の出力異常を検出し、絞りの絞り込み、感度設定の変更等を行なうことができるという効果を有している(例えば特許文献1参照)。
特開2003−198953号公報(第9頁、第1図)
しかしながら、上記公報に見られるような従来の黒レベル補正装置では、撮像素子の遮光領域を複数のブロックに分割し、それぞれの積分値を比較することで遮光領域の画素の異常を検出するため、高輝度な被写体によるオプティカルブラック領域へのブルーミング又は光漏れなどの影響がオプティカルブラック領域の全面に亘っている場合、それぞれのブロックにおける黒レベルの積分値の比較の際に、比較されるブロックの積分値の差分が取れず、遮光領域の異常画素の検出が困難となり、その結果、黒レベルの検出精度が悪くなるという問題があった。
本発明は、従来の問題を解決するためになされたもので、高輝度な被写体によるオプティカルブラックへのブルーミング又は光漏れなどが発生しても黒レベルの補正を精度よく行なうことができるカメラの黒レベル補正装置を提供することを目的とする。
本発明のカメラの黒レベル補正装置は、1フレームの映像信号が撮像素子から出力されているときに、前記撮像素子のオプティカルブラック領域のブロックにおける前記映像信号の信号レベルのブロック平均値を演算する平均演算回路と、前記ブロック平均値からそれぞれの前記ブロックに対するブロック重み付け係数を決定する重み付け係数演算回路と、前記ブロック平均値と前記ブロック重み付け係数から、前記映像信号の黒レベルを調整するための黒レベル補正値を演算する黒レベル平均演算回路とを備えた構成を有している。
この構成により、それぞれのブロックにおけるブロック重み付け係数に基づいて黒レベル補正値を決定するので、オプティカルブラック領域へ光漏れなどが生じた場合に、光漏れの影響を反映した黒レベル補正値によって精度の高い黒レベル補正を行える。
また、本発明の黒レベル補正装置ついて、前記重み付け係数演算回路は、前記ブロック平均値と予め設定した黒レベル目標値との差分が大きくなるほど、前記ブロック重み付け係数が小さくなるように、ブロック重み付け係数を決定する構成を有している。
この構成により、オプティカルブラック領域への光漏れなどの影響を受けているブロックを検出し、黒レベル目標値との差分に基づいてブロック重み付け係数が決定され、この光漏れの生じたブロックが黒レベル補正値に及ぼす影響を小さくすることができる。
また、本発明のカメラの黒レベル補正装置について、前記黒レベル平均演算回路は、前記ブロック平均値と前記ブロック重み付け係数との積に基づいて、黒レベル補正値を演算する構成を有している。
この構成により、ブロック平均値とブロック重み付け係数との積に基づいて、光漏れなどの影響を受けているブロックにおける黒レベル補正値が黒レベル補正値に及ぼす影響を、小さくすることができる。
また、本発明のカメラの黒レベル補正装置は、前記1フレーム以前のフレームに基づいて前記黒レベル平均演算回路により演算された黒レベル補正値を格納する記憶装置と、前記黒レベル平均演算回路が前記1フレームの映像信号に基づいて算出した第1の黒レベル補正値と、前記記憶装置に記憶された第2の黒レベル補正値のうち何れかを、最終的な黒レベル補正値として決定する黒レベル補正制御判定回路を更に備えた構成を有している。
この構成により、例えば光漏れなどがオプティカルブラック領域の広範に亘っているために適正な黒レベル補正値が算出できない場合であっても、記憶装置に記憶された黒レベル補正値を最終的な黒レベル補正値として選択することができ、適正な黒レベル補正値を得ることができる。
また、本発明のカメラの黒レベル補正装置について、前記黒レベル補正制御判定回路は、前記第1の黒レベル補正値を算出する際に演算された前記ブロック重み付け係数が所定値よりも小さい前記ブロックのブロック総数と予め設定された閾値とを比較し、前記ブロック総数が前記閾値以下である場合は、前記第1の黒レベル補正値を最終的な黒レベル補正値として決定し、前記ブロック総数が前記閾値よりも大きい場合は、前記第2の黒レベル補正値を最終的な黒レベル補正値として決定することを特徴とする構成を有している。
この構成により、最終的な黒レベル補正値として選択される黒レベル補正値を適正に判断することができる。
また、本発明のカメラの黒レベル補正装置は、1フレームの映像信号に基づいて前記映像信号の黒レベルを調整するための黒レベル補正値を演算する黒レベル平均演算回路と、前記1フレーム以前のフレームに基づいて前記黒レベル平均演算回路により演算された黒レベル補正値を格納する記憶装置と、前記黒レベル平均演算回路が前記1フレームの映像信号に基づいて算出した第1の黒レベル補正値と、前記記憶装置に記憶された第2の黒レベル補正値のうち何れかを、最終的な黒レベル補正値として決定する黒レベル補正制御判定回路とを備えた構成を有している。
この構成により、例えば光漏れなどがオプティカルブラック領域の広範に亘っているために適正な黒レベル補正値が算出できない場合であっても、記憶装置に記憶された黒レベル補正値を最終的な黒レベル補正値として選択することができ、適正な黒レベル補正値を得ることができる。
本発明によれば、オプティカルブラック領域へ光漏れなどが生じた場合にも、精度の高い黒レベルの補正値が算出される。
以下、本発明の実施の形態のカメラの黒レベル補正装置について、図面を用いて説明する。
図1は、本発明の実施の形態のカメラの黒レベル補正装置を示す図である。図1において、このカメラの黒レベル補正装置は、レンズ1と、固体撮像素子2と、CDS/AGC回路3と、A/D回路4と、ブロックエリア検出回路5と、平均演算回路6と、重み付け係数演算回路7と、黒レベル平均演算回路8と、記憶装置12と、黒レベル補正制御判定回路9と、減算回路10と、マイコン11とを有する構成である。平均演算回路6は、更にAve演算回路6a、6b・・・・・を備える。重み付け係数演算回路7は、更にKei演算回路7a、7b・・・・・を備える。
固体撮像素子2は、レンズ1を通過した光の光電変換を行なう。固体撮像素子2には、CMOS型固体撮像素子およびCCD型固体撮像素子などが含まれるが、これらに限定されない。CDS/AGC回路3は、光電変換されたアナログ信号に対して相関二重サンプリング、及び自動利得制御を行なう。A/D回路4は、CDS/AGC回路3から出力されたアナログ信号をデジタル信号に変換する。ブロックエリア検出回路5は、A/D回路4から出力された映像信号を基に、1フレームにおけるオプティカルブラック領域から、複数のブロックを任意に検出する。平均演算回路6は、ブロックエリア検出回路5で検出された任意のブロックにおける映像信号の信号レベルの平均値(以下、「ブロック平均値」という)を演算する。重み付け係数演算回路7は、各ブロックにおけるブロック平均値に基づいて各ブロックのブロック重み付け係数を決定する。黒レベル平均演算回路8は、各ブロックで演算されたブロック平均値とブロック重み付け係数から黒レベル補正値を演算する。記憶装置12は、黒レベル平均演算回路8により演算された黒レベル補正値をデータとして記憶する。黒レベル補正制御判定回路9は、各ブロックのブロック重み付け係数から、黒レベル平均演算回路8がフレームの映像信号に基づいて算出した黒レベル補正値(第1の黒レベル補正値)と、記憶装置12に記憶された黒レベル補正値(第2の黒レベル補正値)のうち何れかを、最終的な黒レベル補正値として決定する。減算回路10は、この最終的な黒レベル補正値をA/D回路4の出力信号から減算する。マイコン11は、この最終的な黒レベル補正値をもとにA/D回路4において黒レベルを制御する。
以上のように構成されたカメラの黒レベル補正装置について、図1〜図4を用いてその動作を説明する。
図1に示すように、被写体からの光が、レンズ1を通過し、固体撮像素子2に入射する。固体撮像素子2は、レンズ1から入射した光を電気信号に光電変換し、光電変換した電気信号をCDS/AGC回路3へ出力する。CDS/AGC回路3は、固体撮像素子2から入力された信号を相関二重サンプリングし、映像信号期間をサンプリングした結果と、基準期間をサンプリングした結果に基づいて、ノイズを除去する。また、CDS/AGC回路3は、固体撮像素子2から入力された信号を自動利得制御し、入力信号を増幅する。A/D回路4は、CDS/AGC回路3から入力されたアナログ信号をデジタル信号に変換し、変換したデジタル信号を平均演算回路6と減算回路10へ出力する。ブロックエリア検出回路5は、オプティカルブラック領域から、複数のブロックを任意に検出する。
ここで、オプティカルブラック領域について説明する。図2は、固体撮像素子の画素構成の例を示す図である。図2に示すように、画素構成は遮光領域であるオプティカルブラック領域R1と有効画素領域R2とで構成されている。オプティカルブラック領域R1とは、黒基準となる暗時信号レベルを取得するための領域であり、一般的にはアルミなどの遮光部材により覆われている。
図1に示す平均演算回路6は、1フレームにおけるオプティカルブラック領域R1から、ブロックエリア検出回路5によって検出された任意の複数のブロック(Block(1)〜Block(n))において、各ブロックのブロック平均値(Ave(1)〜Ave(n))を演算する。各Ave演算回路6a、6b・・・・・は、対応するブロックのブロック平均値を演算する。平均演算回路6は、各Ave演算回路6a、6b・・・・・が演算したブロック平均値を、重み付け係数演算回路7と黒レベル平均演算回路8へ信号として出力する。重み付け係数演算回路7は、平均演算回路6で演算されたブロック平均値を基に、各ブロックにおける重み付け係数(Kei(1)〜Kei(n))を決定する。
図3は、ブロック平均値とブロック重み付け係数との関係の例を示した図である。横軸は、ブロック平均値と黒レベル目標値との差分を表す。縦軸は、ブロック重み付け係数(Kei)を表す。ここで、黒レベル目標値とは、予め定められた値であり、任意に設定される。例えば、黒レベル目標値は、ユーザーによって任意に設定されてもよい。または、ブロックエリア検出回路5によって検出された複数のブロックにおけるブロック平均値の平均、又はオプティカルブラック領域の総てのブロックにおけるブロック平均値の平均を、黒レベル目標値としても良い。ブロック平均値と黒レベル目標値との差分は、オプティカルブラック領域へのブルーミング又は光漏れなどの影響を表しており、ブロック平均値と黒レベル目標値との差分が大きいほど、オプティカルブラック領域へのブルーミング又は光漏れなどの影響が大きいことを意味する。図3では、ブロック重み付け係数(Kei)は、1,2,3,4の何れかであり、ブロック平均値と黒レベル目標値との差分が大きくなるほど、階段状に小さくなる。
重み付け係数演算回路7は、ブロック平均値と予め設定した黒レベル目標値との差分が大きいブロックについては重み付け係数を小さく設定する。一方、黒レベル目標値との差分が小さいブロックについては重み付け係数を大きく設定する。図3において、重み付け係数の最大値は4、刻み幅は1となっているが、これはブロック平均値とブロック重み付け係数との関係の一例を示した図であり、重み付け係数の最大値や刻み幅はこれに限られるものではない。すなわち、重み付け係数演算回路7は、ブロック平均値と黒レベル目標値との差分が大きくなるほど、ブロック重み付け係数が小さくなるように、ブロック重み付け係数を決定すれば良い。各Kei演算回路7a、7b・・・・・は、対応するブロックのブロック重み付け係数を決定する。重み付け係数演算回路7は、各Kei演算回路7a、7b・・・・・が決定したブロック重み付け係数を、黒レベル平均演算回路8と黒レベル補正制御判定回路9へ信号として出力する。
黒レベル平均演算回路8は、平均演算回路6および重み付け係数演算回路7で決定された各ブロックのブロック平均値およびブロック重み付け係数に基づいて、1フレームにおける黒レベル補正値Cを演算する。演算式の例を以下に示す。
黒レベル補正値C
=[Ave(1)×Kei(1)+・・・ + Ave(n)×Kei(n)]/[Kei(1)+・・・+Kei(n)] (1)
Ave(1)〜Ave(n):ブロック平均値
Kei(1)〜Kei(n):ブロック重み付け係数
演算式(1)によれば、黒レベル補正値Cは、ブロック平均値とブロック重み付け係数との積の総和をブロック重み付け係数の総和で除した値で表される。つまり、黒レベル平均演算回路8は、ブロック平均値とブロック重み付け係数との積に基づいて、黒レベル補正値を演算する。したがって、ブロック重み付け係数を変化させることで、対応するブロック平均値が黒レベル補正値Cに与える影響を調整できる。
=[Ave(1)×Kei(1)+・・・ + Ave(n)×Kei(n)]/[Kei(1)+・・・+Kei(n)] (1)
Ave(1)〜Ave(n):ブロック平均値
Kei(1)〜Kei(n):ブロック重み付け係数
演算式(1)によれば、黒レベル補正値Cは、ブロック平均値とブロック重み付け係数との積の総和をブロック重み付け係数の総和で除した値で表される。つまり、黒レベル平均演算回路8は、ブロック平均値とブロック重み付け係数との積に基づいて、黒レベル補正値を演算する。したがって、ブロック重み付け係数を変化させることで、対応するブロック平均値が黒レベル補正値Cに与える影響を調整できる。
例えば、図2に示す領域Block(1)がブルーミングや光漏れなどの影響を受けているとき、領域Block(1)におけるブロック平均値Ave(1)と黒レベル目標値との差分が大きくなる。この場合、重み付け係数演算回路7によって、ブロック平均値と黒レベル目標値との差分が大きいほどブロック重み付け係数が小さくなるようにブロック重み付け係数が決定されるため、ブロック平均値Ave(1)のブロック重み付け係数Kei(1)は小さくなる。例えば、図3に示すように、ブロック重み付け係数Kei(1)は1となる。この結果、ブロック平均値Ave(1)が黒レベル補正値Cに与える影響が小さくなり、領域Block(1)へ光漏れが生じた場合にでも、適切な黒レベル補正値Cを算出できる。
よって、オプティカルブラック領域へブルーミング又は光漏れなどが生じた場合、黒レベル補正値を算出する際に悪影響を与えるブロックのブロック平均値には、他のブロックのブロック重み付け係数よりも小さいブロック重み付け係数を乗算することにより、この悪影響を与えるブロックのブロック平均値が黒レベル補正値にほとんど影響を及ぼさないか、または全く影響を及ぼさないようにすることができる。
さらに、黒レベル補正制御判定回路9は、黒レベル平均演算回路8で決定された現在のフレームで演算された黒レベル補正値(第1の黒レベル補正値)C1と、過去のフレームで演算された黒レベル補正値(第2の黒レベル補正値)C2、および重み付け係数演算回路で決定された各ブロックのブロック重み付け係数から最終的な黒レベル補正値を決定する。ここで、過去のフレームで演算された黒レベル補正値とは、現在のフレーム以前のフレームに基づいて黒レベル平均演算回路により演算された黒レベル補正値をいう。過去のフレームで演算された黒レベル補正値C2は、記憶装置12にデータとして格納されている。
図4を用いて、最終的な黒レベル補正値の決定方法を説明する。図4はブロック重み付け係数と黒レベル補正制御信号との関係を示した図である。図4における黒レベル補正制御信号とは、最終的な黒レベル補正値として現在のフレームの黒レベル補正値C1を用いるか、過去のフレームの黒レベル補正値C2を用いるかを判定するための信号である。黒レベル補正制御信号の信号レベルが0となるときは、最終的な黒レベル補正値として現在のフレームの黒レベル補正値C1が用いられることを意味する。黒レベル補正制御信号の信号レベルが1となるときは、最終的な黒レベル補正値として過去のフレームの黒レベル補正値C2が用いられることを意味する。
黒レベル補正制御判定回路9は、現在のフレームの黒レベル補正値C1を算出する際に重み付け係数演算回路7により決定された各ブロックの重み付け係数のうち、ブロック重み付け係数が所定値よりも小さいブロックのブロック総数Nと、予め設定された閾値(以下、「黒レベル制御判定スレッシュ」という)obcnt_thとを比較する。もし、ブロック総数Nが黒レベル制御判定スレッシュ(obcnt_th)以下である場合、黒レベル補正制御信号の信号レベルが0となり、黒レベル補正制御判定回路9は、最終的な黒レベル補正値として現在のフレームの黒レベル補正値C1を用いることを決定する。すなわち、黒レベル補正制御判定回路9は、現在のフレームの黒レベル補正値C1を最終的な黒レベル補正値として出力する。一方、ブロック総数Nが黒レベル制御判定スレッシュ(obcnt_th)よりも大きい場合、黒レベル補正制御信号の信号レベルが1となり、黒レベル補正制御判定回路9は、最終的な黒レベル補正値として過去のフレームの黒レベル補正値C2を用いることを決定する。すなわち、黒レベル補正制御判定回路9は、記憶装置12に記憶された過去のフレームの黒レベル補正値C2を最終的な黒レベル補正値として出力する。
広範囲に亘ってオプティカルブラック領域へのブルーミング又は光漏れがある場合、多数のブロックが光漏れなどの悪影響を受けるため、ブロック総数Nが黒レベル制御判定スレッシュ(obcnt_th)よりも大きくなり、現在のフレームからは正確なブラック補正値が算出されない。本発明の実施の形態の構成によれば、現在のフレームの黒レベル補正値C1を最終的な黒レベル補正値とせず、過去に得られて記憶装置12に記憶されている黒レベル補正値C2を最終的な黒レベル補正値とすることができる。なお、記憶装置12に記憶されている黒レベル補正値C2は、現在のフレームから1フレーム前のフレームで演算された黒レベル補正値を用いる方法の他に、1フレームよりも以前のフレームで演算された黒レベル補正値を用いる方法や、過去の複数のフレームで演算された黒レベル補正値の平均値や巡回フィルタ等を用いる方法などにより算出される。
黒レベル補正制御判定回路9で決定された最終的な黒レベル補正値は、減算回路10およびマイコン11に信号として入力される。減算回路10は、この最終的な黒レベル補正値をA/D回路の出力信号から減算し、映像信号の黒レベルを調整する。マイコン11は、A/D回路4での黒レベル制御を行なうための制御信号を、最終的な黒レベル補正値から生成する。
本発明の実施の形態のカメラの黒レベル補正装置によれば、1フレームの映像信号が撮像素子から出力されているときに、撮像素子のオプティカルブラック領域のブロックにおける映像信号の信号レベルのブロック平均値を演算する平均演算回路6と、ブロック平均値からブロックにおけるブロック重み付け係数を決定する重み付け係数演算回路7と、ブロック平均値とブロック重み付け係数から、映像信号の黒レベルを調整するための黒レベル補正値を演算する黒レベル平均演算回路8と設けることにより、高輝度な被写体によるオプティカルブラック領域への光漏れが広範囲に亘っている場合にも、精度の高い黒レベル補正値の生成および補正を行なうことができる。
以上、本発明の黒レベル補正装置について実施の形態を挙げて説明したが、本発明は上記実施の形態に限定されるものではない。上記の実施の形態では、マイコン11の制御により黒レベル制御を行う例について説明したが、ハードウェアロジックによりA/D回路4における黒レベル制御のための制御信号を生成しても良い。例えば、マイコン11によりメカニカル絞り(図示せず)又は固体撮像素子2の電子シャッターを制御して、映像信号の黒レベルを調整しても良い。
以上のように、本発明にかかるカメラの黒レベル補正装置は、オプティカルブラック領域へ光漏れなどが生じた場合にも、精度の高い黒レベルの補正値を算出できるという効果を有し、CMOS等の撮像素子からの読み出し信号に対して黒レベル制御を施すカメラの黒レベル補正装置等として有用である。
1 レンズ
2 固体撮像素子
3 CDS/AGC回路
4 A/D回路
5 ブロックエリア検出回路
6 平均演算回路
7 重み付け係数演算回路
8 黒レベル平均演算回路
9 黒レベル補正制御判定回路
10 減算回路
11 マイコン
12 記憶装置
2 固体撮像素子
3 CDS/AGC回路
4 A/D回路
5 ブロックエリア検出回路
6 平均演算回路
7 重み付け係数演算回路
8 黒レベル平均演算回路
9 黒レベル補正制御判定回路
10 減算回路
11 マイコン
12 記憶装置
Claims (6)
- 1フレームの映像信号が撮像素子から出力されているときに、前記撮像素子のオプティカルブラック領域の複数のブロックにおける前記映像信号の信号レベルのブロック平均値を演算する平均演算回路と、
前記ブロック平均値からそれぞれの前記ブロックに対するブロック重み付け係数を決定する重み付け係数演算回路と、
前記ブロック平均値と前記ブロック重み付け係数から、前記映像信号の黒レベルを調整するための黒レベル補正値を演算する黒レベル平均演算回路と、
を備えたことを特徴とする黒レベル補正装置。 - 前記重み付け係数演算回路は、前記ブロック平均値と予め設定した黒レベル目標値との差分が大きくなるほど、前記ブロック重み付け係数が小さくなるように、ブロック重み付け係数を決定することを特徴とする請求項1に記載の黒レベル補正装置。
- 前記黒レベル平均演算回路は、それぞれの前記ブロック平均値と前記ブロック重み付け係数との積に基づいて、黒レベル補正値を演算することを特徴とする請求項1又は2の何れかに記載の黒レベル補正装置。
- 前記1フレーム以前のフレームに基づいて前記黒レベル平均演算回路により演算された黒レベル補正値を格納する記憶装置と、
前記黒レベル平均演算回路が前記1フレームの映像信号に基づいて算出した第1の黒レベル補正値と、前記記憶装置に記憶された第2の黒レベル補正値のうち何れかを、最終的な黒レベル補正値として決定する黒レベル補正制御判定回路と、
を更に備えたことを特徴とする請求項1乃至3の何れかに記載の黒レベル補正装置。 - 前記黒レベル補正制御判定回路は、
前記第1の黒レベル補正値を算出する際に演算された前記ブロック重み付け係数が所定値よりも小さい前記ブロックのブロック総数と予め設定された閾値とを比較し、
前記ブロック総数が前記閾値以下である場合は、前記第1の黒レベル補正値を最終的な黒レベル補正値として決定し、
前記ブロック総数が前記閾値よりも大きい場合は、前記第2の黒レベル補正値を最終的な黒レベル補正値として決定する
ことを特徴とする請求項4に記載の黒レベル補正装置。 - 1フレームの映像信号に基づいて、前記映像信号の黒レベルを調整するための黒レベル補正値を演算する黒レベル平均演算回路と、
前記1フレーム以前のフレームに基づいて前記黒レベル平均演算回路により演算された黒レベル補正値を格納する記憶装置と、
前記黒レベル平均演算回路が前記1フレームの映像信号に基づいて算出した第1の黒レベル補正値と、前記記憶装置に記憶された第2の黒レベル補正値のうち何れかを、最終的な黒レベル補正値として決定する黒レベル補正制御判定回路と、
を備えたことを特徴とする黒レベル補正装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005123444A JP2006303953A (ja) | 2005-04-21 | 2005-04-21 | 黒レベル補正装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005123444A JP2006303953A (ja) | 2005-04-21 | 2005-04-21 | 黒レベル補正装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2006303953A true JP2006303953A (ja) | 2006-11-02 |
Family
ID=37471708
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005123444A Pending JP2006303953A (ja) | 2005-04-21 | 2005-04-21 | 黒レベル補正装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2006303953A (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8885075B2 (en) | 2011-06-07 | 2014-11-11 | Kabushiki Kaisha Toshiba | Image processing device, image processing method, and solid-state imaging device |
-
2005
- 2005-04-21 JP JP2005123444A patent/JP2006303953A/ja active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8885075B2 (en) | 2011-06-07 | 2014-11-11 | Kabushiki Kaisha Toshiba | Image processing device, image processing method, and solid-state imaging device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7483064B2 (en) | Imaging apparatus | |
JP5162730B2 (ja) | 撮像装置及びその暗電流補正方法 | |
JP5855035B2 (ja) | 固体撮像装置 | |
JP2003204486A (ja) | 撮像装置 | |
US9491381B2 (en) | Image processing apparatus and control method for image processing apparatus | |
JP2010147816A5 (ja) | ||
JP2009284424A (ja) | 撮像装置、撮像方法及びプログラム | |
JP2010081511A (ja) | 撮像装置、設定値変更方法およびプログラム | |
JP2018007083A (ja) | 画像処理装置 | |
JP2007019577A (ja) | 固体撮像装置 | |
JP2006319826A (ja) | 固体撮像装置 | |
JP5544285B2 (ja) | 画像信号処理装置及び画像信号処理方法 | |
JPH11112884A (ja) | ビデオカメラ装置の暗電流補正方法および該方法によるビデオカメラ装置 | |
JP2006074172A (ja) | 画像信号処理回路、カメラ、及び画像信号処理方法 | |
JP2006303953A (ja) | 黒レベル補正装置 | |
JP2006157242A (ja) | 画像信号のクランプ装置及びクランプ方法 | |
JP2011250249A (ja) | 映像信号処理装置および映像信号処理方法 | |
JP2010268271A (ja) | 撮像装置 | |
JP2007081453A (ja) | 撮像装置及び信号処理方法並びにプログラム | |
JPWO2017130281A1 (ja) | 画像処理装置、画像処理方法およびプログラム | |
JP4333434B2 (ja) | 電子カメラ | |
JP2008028634A (ja) | 撮像装置 | |
US8885072B2 (en) | Solid-state imaging device, imaging method, and camera module | |
JP2008141325A (ja) | 撮像装置及び欠陥補正方法 | |
JP2010178384A (ja) | 画像信号処理回路、カメラ、及び画像信号処理方法 |