(57)【要約】【課題】撮像素子における電荷蓄積により取得された信号のノイズを除去するノイズリダクション回路で、巡回型ノイズリダクション機能と長時間蓄積動作機能の両立を実現する。【解決手段】巡回型フィルタ手段２〜７が信号に対してフィルタ係数を使用して巡回型のフィルタリングを行い、動き検出手段８、９が信号の動きを検出し、動き係数決定手段９が動きの量に応じてフィルタ係数の値を決定し、蓄積時間変更手段１２が撮像素子１における電荷蓄積の蓄積時間を変更し、フィルタ係数制御手段１０〜１２が例えば蓄積時間が短い場合には動き係数決定手段により決定されるフィルタ係数の値を使用し、蓄積時間が長い場合には所定の固定係数の値をフィルタ係数として使用する。【選択図】  図１
2010171517.tif 000002
【特許請求の範囲】
【請求項１】
撮像素子における電荷蓄積により取得された信号のノイズを除去するノイズリダクション回路において、
前記信号に対してフィルタ係数を使用して巡回型のフィルタリングを行う巡回型フィルタ手段と、
前記信号の動きを検出する動き検出手段と、
前記動き検出手段により検出された動きの量に応じてフィルタ係数の値を決定する動き係数決定手段と、
前記撮像素子における電荷蓄積の蓄積時間を変更する蓄積時間変更手段と、
前記蓄積時間変更手段により変更された蓄積時間が所定の閾値以下又は未満である場合には、前記動き係数決定手段により決定されるフィルタ係数の値が前記巡回型フィルタ手段により使用されるように制御し、前記蓄積時間変更手段により変更された蓄積時間が前記所定の閾値を超える又はそれ以上である場合には、所定の固定係数の値が前記巡回型フィルタ手段によりフィルタ係数として使用されるように制御するフィルタ係数制御手段と、
を備えたことを特徴とするノイズリダクション回路。
【請求項２】
請求項１に記載のノイズリダクション回路において、
前記巡回型フィルタ手段により過去のフィルタリング結果のフレームを記憶しておくメモリ及び間欠動作時に補間用フレームとして出力する過去のフィルタリング結果のフレームを記憶しておくメモリとして、共通のメモリを用いた、
ことを特徴とするノイズリダクション回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像（画像）の信号などのノイズ成分を除去するノイズリダクション回路に関し、特に、巡回型ノイズリダクション機能と長時間蓄積動作機能の両立を実現したノイズリダクション回路に関する。
【背景技術】
【０００２】
例えば、映像信号のノイズ成分を除去する回路（ノイズ除去回路）としては、巡回型ノイズリダクション回路が効果的であり、従来から利用されている。
図５には、巡回型ノイズリダクション回路の一例を示してある。
本例の巡回型ノイズリダクション回路は、乗算器１０１、加算器１０２、フレームメモリ１０３、乗算器１０４、フィルタ係数Ｋの出力部１０５、フィルタ係数（１−Ｋ）の出力部１０６を備えている。
この方式では、巡回型フィルタを用いて累積加算する構成により、ランダム成分であるノイズのみがキャンセルされ、信号成分を有効に取り出すことができる。
【０００３】
また、巡回型フィルタでは、動きのある画像については、フィルタの時定数により、残像が発生する。このため、一般的には、動き検出機能付きの巡回型ノイズリダクション回路を用いて、動きを検出し、動きの量に応じて係数を制御する。具体的には、動きが大きい画像については、残像を抑えるために、フィルタ係数Ｋを小さくして、巡回フィルタの効果を弱める一方、動きの無い画像については、フィルタ係数Ｋを大きくして、巡回フィルタの効果を強める。
【０００４】
図６には、動き検出機能付きの巡回型ノイズリダクション回路の一例を示してある。
本例の動き検出機能付きの巡回型ノイズリダクション回路は、乗算器１１１、加算器１１２、フレームメモリ１１３、乗算器１１４、フィルタ係数Ｋの出力部１１５、フィルタ係数（１−Ｋ）の出力部１１６、フィルタ係数を制御する動き検出部１１７を備えている。
なお、動き検出部１１７は、例えば、過去のフレームを記憶するメモリを内部或いは外部に有している。
【０００５】
次に、撮像素子における蓄積動作について説明する。
図７（ａ）には、撮像素子における通常の蓄積動作の一例を示してあり、図７（ｂ）には、撮像素子における２倍の蓄積動作の一例を示してある。
図７（ａ）に示されるように、通常の蓄積処理では、フレーム単位で行うため、毎フレームで信号が出力されるが、図７（ｂ）に示されるように、蓄積時間が長い場合には、間欠フレームが発生する。このとき、カメラシステムでは、例えば、メモリを用いて間欠フレームを補間して、無信号期間の穴埋めをする。
【０００６】
ここで、図７（ｂ）には、蓄積時間が２倍である場合を示してある。
蓄積時間が２倍である場合には、電荷が２倍溜まるため、感度は２倍上がり、つまり、２倍明るくなる。
このように蓄積時間を長くする構成は、例えば、夜間などのように光量が少なくなる場合に感度向上の目的で適用される。但し、間欠処理となるため、映像の動きに不連続性が発生し得る。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開平６−１５３０８８号公報
【特許文献２】特開平７−１３１６８０号公報
【特許文献３】特開平７−１３１６７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、従来では、上述した巡回型ノイズリダクション機能と、上述した長時間蓄積動作機能については、何れか一方を選択する構成しかなく、巡回型ノイズリダクション機能と長時間蓄積動作機能の両立を図ることが望まれていた。
本発明は、このような従来の事情に鑑み為されたもので、巡回型ノイズリダクション機能と長時間蓄積動作機能の両立を実現したノイズリダクション回路を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明では、撮像素子における電荷蓄積により取得された信号のノイズを除去するノイズリダクション回路において、次のような構成とした。
すなわち、巡回型フィルタ手段が、前記信号に対して、フィルタ係数を使用して、巡回型のフィルタリングを行う。動き検出手段が、前記信号の動きを検出する。動き係数決定手段が、前記動き検出手段により検出された動きの量に応じて、フィルタ係数の値を決定する。
また、蓄積時間変更手段が、前記撮像素子における電荷蓄積の蓄積時間を変更する。フィルタ係数制御手段が、前記蓄積時間変更手段により変更された蓄積時間が所定の閾値以下（又は、未満）である場合には、前記動き係数決定手段により決定されるフィルタ係数の値が前記巡回型フィルタ手段により使用されるように制御し、前記蓄積時間変更手段により変更された蓄積時間が前記所定の閾値を超える（又は、それ以上である）場合には、所定の固定係数の値が前記巡回型フィルタ手段によりフィルタ係数として使用されるように制御する。
【００１０】
従って、撮像素子における電荷蓄積の蓄積時間の長さに応じて、動きの量に応じたフィルタ係数を巡回型フィルタで使用するか或いは所定の固定係数からなるフィルタ係数を巡回型フィルタで使用するかが制御されるため、巡回型ノイズリダクション機能と長時間蓄積動作機能の両立を実現することができる。
なお、巡回型ノイズリダクション機能をオフとして長時間蓄積動作機能のみを実行する場合があってもよい。
【００１１】
ここで、撮像素子としては、種々なものが用いられてもよい。また、撮像素子により取得される信号は例えば映像信号となる。
また、ノイズを除去する程度としては、必ずしもノイズをゼロにする態様が用いられなくともよく、実用上で有効な程度でノイズを低減することができればよい。
また、巡回型フィルタの構成としては、種々なものが用いられてもよい。
また、信号の動きの量としては、例えば、映像信号の時間的な変化の量が用いられ、一例として、１つ前のフレームと現フレームとの間における特定の対象物（映像に映っているもの）又は映像の全体などの動き（変化）の量に基づいて検出することができる。
【００１２】
また、動きの量に応じてフィルタ係数（実施例で示すＫ）の値を決定する手法としては、例えば、動きの量が大きくなるに従ってフィルタ係数Ｋの値を小さくするような手法を用いることができる。
また、撮像素子における電荷蓄積の蓄積時間に関する所定の閾値としては、種々な値が用いられてもよく、一例として、映像の１フレームの期間以上に長い期間（又は、映像の１フレームの期間より長い期間）が用いられる。なお、蓄積時間が１フレームの期間と同一である場合には、毎フレームの蓄積が行われて、間欠フレームは発生しないため、本明細書では、このような場合を蓄積オフと言っている。
また、フィルタ係数として使用される所定の固定係数としては、種々な値が用いられてもよく、例えば、蓄積時間の長さが大きくなるに従って固定係数の値を小さくするといったように、可変なものが用いられてもよい。
【００１３】
本発明に係るノイズリダクション回路では、一構成例として、次のような構成とした。
すなわち、前記巡回型フィルタ手段により過去のフィルタリング結果のフレームを記憶しておくメモリ及び間欠動作時に補間用フレームとして出力する過去のフィルタリング結果のフレームを記憶しておくメモリとして、共通のメモリを用いた。
【００１４】
従って、巡回型ノイズリダクション用メモリと長時間蓄積動作用（間欠補間用）メモリとを共用することができる。
ここで、例えば蓄積時間が１フレームの期間を超える（２フレーム以上の期間となる）と、フレームの欠落が生じて、間欠動作となる。
【発明の効果】
【００１５】
以上説明したように、本発明に係るノイズリダクション回路によると、巡回型ノイズリダクション機能と長時間蓄積動作機能の両立を実現することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施例に係るノイズリダクション回路の構成例を示す図である。
【図２】蓄積オフ時におけるノイズリダクション動作の一例を示す図である。
【図３】２倍蓄積時におけるノイズリダクション動作の一例を示す図である。
【図４】４倍蓄積時におけるノイズリダクション動作の一例を示す図である。
【図５】巡回型ノイズリダクション回路の一例を示す図である。
【図６】動き検出機能付きの巡回型ノイズリダクション回路の一例を示す図である。
【図７】（ａ）は撮像素子における通常の蓄積動作の一例を示す図であり、（ｂ）は撮像素子における２倍の蓄積動作の一例を示す図である。
【発明を実施するための形態】
【００１７】
本発明に係る実施例を図面を参照して説明する。
図１には、本発明の一実施例に係るノイズリダクション回路の構成例を示してある。本例では、カメラシステムに適用した場合を示してある。
本例のノイズリダクション回路は、撮像素子１、乗算器２、加算器３、フレームメモリ４、乗算器５、フィルタ係数Ｋの出力部６、フィルタ係数（１−Ｋ）の出力部７、メモリ８、動き検出部９、固定係数部１０、切り替え部１１、蓄積制御部１２を備えている。
【００１８】
まず、本例のノイズリダクション回路において行われる動作の概要を示す。なお、本例では、主に、デジタル処理が行われる。
撮像素子１は、カメラに設けられており、入射された光を電気信号へ変換して、乗算器２、メモリ８、動き検出部９へ出力する。また、撮像素子１では、蓄積制御部１２からの制御により、電荷蓄積の蓄積時間が変更され得る。
【００１９】
出力部６は、所定のフィルタ係数Ｋを乗算器５、出力部７へ出力する。
出力部７は、出力部６からの入力に基づいて、フィルタ係数（１−Ｋ）を乗算器２へ出力する。
乗算器２は、撮像素子１からの入力信号と出力部７から入力されるフィルタ係数（１−Ｋ）とを乗算して、その結果を加算器３へ出力する。
加算器３は、乗算器２からの入力信号と乗算器５からの入力信号を加算して、その結果をノイズリダクション回路からの出力信号として出力するとともに、フレームメモリ４へ出力する。
フレームメモリ４は、加算器３から入力された信号（映像信号）をフレーム毎に記憶し、記憶した信号をフレーム毎に乗算器５へ出力する。
乗算器５は、フレームメモリ４からの入力信号と出力部６から入力されるフィルタ係数Ｋとを乗算して、その結果を加算器３へ出力する。
【００２０】
メモリ８は、撮像素子１からの入力信号を記憶し、記憶した信号を動き検出部９へ出力する。
動き検出部９は、撮像素子１からの入力信号とメモリ８からの入力信号（例えば、所定のフレーム（或いは、所定の時間）だけずれたもの）を比較して、映像（画像）における動きを検出し、検出した動きの量に応じた動き係数Ｒ（ｉ、ｊ）を切り替え部１１へ出力する。具体的には、動きが大きい画像については、残像を抑えるために、フィルタ係数Ｋとして使用される動き係数Ｒ（ｉ、ｊ）を小さくして、巡回フィルタの効果を弱める一方、動きの無い画像については、動き係数Ｒ（ｉ、ｊ）を大きくして、巡回フィルタの効果を強める。
固定係数部１０は、所定の係数（本例で、固定係数と言う）Ｒを切り替え部１０へ出力する。なお、固定係数Ｒは、例えば外部の制御部からの制御などにより、変更され得る。
【００２１】
切り替え部１１は、蓄積制御部１２からの制御に従って、動き検出部９から入力される動き係数Ｒ（ｉ、ｊ）を出力部６へ出力する状態と、固定係数部１０から入力される固定係数Ｒを出力部６へ出力する状態を切り替える。本例では、出力部６に動き係数Ｒ（ｉ、ｊ）が入力される場合にはその値がフィルタ係数Ｋとして使用され、出力部６に固定係数Ｒが入力される場合にはその値がフィルタ係数Ｋとして使用される。
【００２２】
蓄積制御部１２は、撮像素子１における電荷蓄積の蓄積時間を制御し、また、切り替え部１１を制御することでフィルタ係数Ｋを制御する。なお、蓄積時間については、蓄積オフの状態に設定することも可能である。
ここで、撮像素子１における電荷蓄積の蓄積時間の長さは、例えば、周囲の光量などに基づいて制御され、具体例として、夜間などのように光量が少なくなる場合には感度向上の目的で蓄積時間を長くする。但し、蓄積時間を長くすると、間欠処理となるため、映像の動きに不連続性が発生し得る。
また、切り替え部１１に対する制御は、例えば、予め定められた条件に従って、撮像素子１における電荷蓄積の蓄積時間の長さに応じた態様で行われる。
なお、蓄積制御部１２により行われる制御は、例えば、ユーザ（人）から受け付けられる指示などに基づいて行われてもよく、或いは、予め設定された制御手順（例えば、プログラム）に従って行われてもよい。
【００２３】
次に、図２、図３、図４に示されるタイムチャートを参照して、ノイズリダクション動作の例を示す。なお、図２〜図４における符号Ａ、Ｂ、Ｃ、Ｄは、それぞれ、図１に示される同一の符号の位置に対応している。また、動作の全体的な制御は、例えば、図示しない上位の制御部（或いは、蓄積制御部１２などでもよい）により行われる。
本例では、例えば、ブランキング期間と映像期間を有する１フレームを１サイクルの単位として処理が行われる。本例では、ｚ番目のフレームのサイクルをｓ（ｚ）で表す（ｚ＝・・・、−３、−２、−１、０、１、２、３、・・・）。
【００２４】
図２には、蓄積オフ時におけるノイズリダクション動作の一例を示してある。本例では、蓄積オフ時には、動き検出部９からの動き係数Ｒ（ｉ、ｊ）がフィルタ係数Ｋとして使用されるように設定される。
サイクルｓ（１）において、撮像素子１からの出力（Ａ）である信号Ｓ（１）が、動き検出用のメモリ８にライトされる（書き込まれる）。
【００２５】
サイクルｓ（２）において、撮像素子１からの出力（Ａ）である信号Ｓ（２）が、動き検出用のメモリ８にライトされる。同時に、メモリ８からの出力（Ｂ）として前フレームの信号Ｓ（１）がリードされる（読み出される）。動き検出部９により、これらの信号Ｓ（１）と信号Ｓ（２）とで動き検出を行い、動き係数Ｒ（２、１）を算出する。
一方、巡回型フィルタ用のフレームメモリ４からの出力（Ｄ）である信号ＤＮＲ＿Ｒ（１）を読み出して、信号Ｓ（２）と、動き係数Ｒ（２、１）を合わせて用いて、加算器３により加算演算を行って、ノイズリダクション結果ＤＮＲ＿Ｒ（２）を得る。このノイズリダクション結果ＤＮＲ＿Ｒ（２）は、ノイズリダクション回路からの出力（Ｃ）として出力されると同時に、フレームメモリ４にライトされる。
【００２６】
サイクルｓ（３）においては、上記と同様に、例えば、フレームメモリ４からの出力（Ｄ）である信号ＤＮＲ＿Ｒ（２）を読み出して、信号Ｓ（３）と、動き係数Ｒ（３、２）を合わせて用いて、加算器３により加算演算を行って、ノイズリダクション結果ＤＮＲ＿Ｒ（３）を得る。
以降のサイクルｓ（ｚ）についても、同様である。
【００２７】
図３には、２倍蓄積時におけるノイズリダクション動作の一例を示してある。本例では、２倍蓄積時には、動き検出部９からの動き係数Ｒ（ｉ、ｊ）がフィルタ係数Ｋとして使用されるように設定される。
サイクルｓ（１）において、撮像素子１からの出力（Ａ）である信号Ｓ（１）が、動き検出用のメモリ８にライトされる。
サイクルｓ（２）においては、撮像素子１からの出力（Ａ）である信号は、無信号期間であるため、間欠となる。このとき、動き検出用のメモリ８へのライト／リード動作は停止する。
【００２８】
サイクルｓ（３）において、撮像素子１からの出力（Ａ）である信号Ｓ（３）が、動き検出用のメモリ８にライトされる。同時に、メモリ８からの出力（Ｂ）として前フレームの信号Ｓ（１）がリードされる。動き検出部９により、これらの信号Ｓ（１）と信号Ｓ（３）とで動き検出を行い、動き係数Ｒ（３、１）を算出する。
一方、巡回型フィルタ用のフレームメモリ４からの出力（Ｄ）である信号ＤＮＲ＿Ｒ（１）を読み出して、信号Ｓ（３）と、動き係数Ｒ（３、１）を合わせて用いて、加算器３により加算演算を行って、ノイズリダクション結果ＤＮＲ＿Ｒ（３）を得る。このノイズリダクション結果ＤＮＲ＿Ｒ（３）は、ノイズリダクション回路からの出力（Ｃ）として出力されると同時に、フレームメモリ４にライトされる。
【００２９】
サイクルｓ（４）においては、撮像素子１からの出力（Ａ）である信号は無信号期間であるため間欠となるが、補間処理として、サイクルｓ（３）でのノイズリダクション結果ＤＮＲ＿Ｒ（３）をフレームメモリ４から読み出して、ノイズリダクション回路からの出力（Ｃ）として出力する。
サイクルｓ（５）においては、上記と同様に、例えば、フレームメモリ４からの出力（Ｄ）である信号ＤＮＲ＿Ｒ（３）を読み出して、信号Ｓ（５）と、動き係数Ｒ（５、３）を合わせて用いて、加算器３により加算演算を行って、ノイズリダクション結果ＤＮＲ＿Ｒ（５）を得る。
以降のサイクルｓ（ｚ）についても、同様である。
【００３０】
上述のような２倍蓄積時におけるノイズリダクション動作では、巡回型ノイズリダクション動作と蓄積補間動作とが、同一のメモリ（本例では、フレームメモリ４）で共用されて、両立される。
なお、フレームメモリ４からの出力信号をそのままノイズリダクション回路からの出力（Ｃ）とする場合には、例えば、フィルタ係数Ｋを１（Ｋ＝１）に設定すればよく、或いは、フレームメモリ４からの出力信号をそのままノイズリダクション回路から出力するための経路が設けられてもよい。
【００３１】
次に、所定の時間長（閾値）よりも蓄積時間が長い場合について説明する。
この場合、動き検出を行う上で、精度を欠いてしまうため、ノイズリダクションのフィルタ係数Ｋを、動きに適応する係数Ｒ（ｉ、ｊ）から、固定係数Ｒへ切り替える。
なお、本例では、４倍以上の蓄積動作時にフィルタ係数Ｋを固定係数Ｒへ切り替える場合を示すが、何倍の蓄積動作からフィルタ係数Ｋを切り替えるかについては、一例であって、本質的なことではなく、種々な値が用いられてもよい。
【００３２】
図４には、４倍蓄積時におけるノイズリダクション動作の一例を示してある。本例では、４倍蓄積時には、固定係数部１０からの固定係数Ｒがフィルタ係数Ｋとして使用されるように設定される。
サイクルｓ（１）において、撮像素子１からの出力（Ａ）である信号Ｓ（１）が、動き検出用のメモリ８にライトされる。
ここで、４倍蓄積動作時には、動きに適応する係数は用いないが、４倍蓄積動作から２倍蓄積動作へ戻る瞬間又は蓄積オフ動作へ戻る瞬間におけるメモリ情報が必要であるため、動き適応用のメモリ８の動作は継続する。
【００３３】
サイクルｓ（２）からサイクルｓ（４）においては、撮像素子１からの出力（Ａ）である信号は無信号期間であるため間欠となる。このとき、動き検出用のメモリ８へのライト／リード動作は停止する。
【００３４】
サイクルｓ（５）において、撮像素子１からの出力（Ａ）である信号Ｓ（５）が、動き検出用のメモリ８にライトされる。同時に、メモリ８からの出力（Ｂ）として前フレームの信号Ｓ（１）がリードされる。動き検出部９により、これらの信号Ｓ（１）と信号Ｓ（５）とで動き検出を行い、動き係数Ｒ（５、１）を算出する。
但し、本例では、動き係数Ｒ（５、１）は使用せずに、固定係数Ｒをフィルタ係数Ｋとする。
【００３５】
ここで、本例では、固定係数Ｒが蓄積時間の長さに応じて小さくなるように制御される。具体的には、例えば予め定められた態様で、蓄積時間が長くなるに従って、ノイズリダクションの効果が小さくなる方向に切り替えていく。つまり、蓄積時間を長くして感度を上げた場合には、ノイズリダクションの意味合いも薄れ、逆に残像感を増すだけであるため、ノイズリダクションはオフの方向に切り替える。
【００３６】
一方、巡回型フィルタ用のフレームメモリ４からの出力（Ｄ）である信号ＤＮＲ＿Ｒ（１）を読み出して、信号Ｓ（５）と、固定係数Ｒを合わせて用いて、加算器３により加算演算を行って、ノイズリダクション結果ＤＮＲ＿Ｒ（５）を得る。このノイズリダクション結果ＤＮＲ＿Ｒ（５）は、ノイズリダクション回路からの出力（Ｃ）として出力されると同時に、フレームメモリ４にライトされる。
【００３７】
サイクルｓ（６）からサイクルｓ（８）においては、撮像素子１からの出力（Ａ）である信号は無信号期間であるため間欠となるが、補間処理として、サイクルｓ（５）でのノイズリダクション結果ＤＮＲ＿Ｒ（５）をフレームメモリ４から読み出して、ノイズリダクション回路からの出力（Ｃ）として出力する。
サイクルｓ（９）においては、上記と同様に、例えば、巡回型フィルタ用のフレームメモリ４からの出力（Ｄ）である信号ＤＮＲ＿Ｒ（５）を読み出して、信号Ｓ（９）と、固定係数Ｒを合わせて用いて、加算器３により加算演算を行って、ノイズリダクション結果ＤＮＲ＿Ｒ（９）を得る。
【００３８】
上述のような４倍蓄積時におけるノイズリダクション動作では、巡回型ノイズリダクション動作と蓄積補間動作とが、同一のメモリ（本例では、フレームメモリ４）で共用されて、両立される。
【００３９】
以上のように、本例のノイズリダクション回路では、撮像素子１にて光を電気信号へ変換し、変換した信号に信号処理を行うカメラシステムにおいて、巡回型フィルタにてノイズ除去処理を行う機能を有し、動きを検出する機能を有し、動きの量に応じて巡回型フィルタの係数Ｋを制御する機能を有し、また、撮像素子１における電荷蓄積の蓄積時間を変更する機能を有し、そして、蓄積時間を標準のフレーム走査時間より長く設定し、撮像素子１からの出力信号として、信号があるフレームと、無信号であるフレームが存在する間欠信号となる動作状態において、その間欠フレーム期間の長さに応じて、巡回型フィルタの係数Ｋとして、動きに応じた係数Ｒ（ｉ、ｊ）を用いるか、或いは、固定係数Ｒを用いるかを適応的に制御する。
また、本例のノイズリダクション回路では、巡回型ノイズリダクション用メモリと蓄積間欠フレーム補間用メモリとで１個のメモリ（本例では、巡回型ノイズリダクション用のフレームメモリ４）を共用している。
【００４０】
このように、本例のノイズリダクション回路では、蓄積制御の際、蓄積時間に応じて巡回型ノイズリダクションのフィルタ係数Ｋを切り替えることが行われ、巡回型ノイズリダクション機能と長時間蓄積動作機能の両立を図ることができる。
【００４１】
ここで、本例では、蓄積時間が長くなると、巡回型ノイズリダクション用の動き検出回路（本例では、動き検出部９）において、動き検出の精度が落ちてしまうため、巡回型ノイズリダクションのフィルタ係数Ｋを、蓄積時間が長くなるに従って、動き検出制御値Ｒ（ｉ、ｊ）から固定係数制御値Ｒへ切り替える処理動作を示したが、更なる構成例として、例えば所定の閾値よりも、更に蓄積時間が長くなったときに、巡回型ノイズリダクションの動作をオフにして、蓄積動作のみを行うように制御するような構成が用いられてもよい。例えば、固定係数Ｒ＝フィルタ係数Ｋ＝０に設定すると、巡回型のフィルタリングがオフとなる。
【００４２】
なお、本例のノイズリダクション回路では、乗算器２、加算器３、フレームメモリ４、乗算器５、出力部６、出力部７の機能により巡回型フィルタ手段が構成されており、メモリ８や動き検出部９の機能により動き検出手段が構成されており、動き検出部９の機能により動き係数決定手段が構成されており、蓄積制御部１２の機能により撮像素子１における蓄積時間の変更手段が構成されており、蓄積制御部１２や切り替え部１１や固定係数部１０の機能によりフィルタ係数制御手段が構成されている。また、本例では、フレームメモリ４が、巡回型ノイズリダクション用と間欠補間用とで共用されている。
【００４３】
ここで、本発明に係るシステムや装置などの構成としては、必ずしも以上に示したものに限られず、種々な構成が用いられてもよい。また、本発明は、例えば、本発明に係る処理を実行する方法或いは方式や、このような方法や方式を実現するためのプログラムや当該プログラムを記録する記録媒体などとして提供することも可能であり、また、種々なシステムや装置として提供することも可能である。
また、本発明の適用分野としては、必ずしも以上に示したものに限られず、本発明は、種々な分野に適用することが可能なものである。
また、本発明に係るシステムや装置などにおいて行われる各種の処理としては、例えばプロセッサやメモリ等を備えたハードウエア資源においてプロセッサがＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）に格納された制御プログラムを実行することにより制御される構成が用いられてもよく、また、例えば当該処理を実行するための各機能手段が独立したハードウエア回路として構成されてもよい。
また、本発明は上記の制御プログラムを格納したフロッピー（登録商標）ディスクやＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）−ＲＯＭ等のコンピュータにより読み取り可能な記録媒体や当該プログラム（自体）として把握することもでき、当該制御プログラムを当該記録媒体からコンピュータに入力してプロセッサに実行させることにより、本発明に係る処理を遂行させることができる。
【符号の説明】
【００４４】
１・・撮像素子、  ２、５、１０１、１０４、１１１、１１４・・乗算器、  ３、１０２、１１２・・加算器、  ４、１０３、１１３・・フレームメモリ、  ６、７、１０５、１０６、１１５、１１６・・出力部、  ８・・メモリ、  ９、１１７・・動き検出部、  １０・・固定係数部、  １１・・切り替え部、  １２・・蓄積制御部、
【図１】
2010171517.tif 000003
【図２】
2010171517.tif 000004
【図３】
2010171517.tif 000005
【図４】
2010171517.tif 000006
【図５】
2010171517.tif 000007
【図６】
2010171517.tif 000008
【図７】
2010171517.tif 000009