(57)【特許請求の範囲】
【請求項１】
遮光状態で撮像された、スジ状の固定パターンノイズを有する黒画像を取得する取得手段と、
前記取得手段により取得された前記黒画像の前記スジと直交する方向の交流成分に基づいて、前記黒画像の前記スジの強度を決定する決定手段と、
前記取得手段により取得された前記黒画像に対し、前記スジと平行な方向のランダムノイズを低減する第１のフィルタを適用する第１の低減手段と、
前記第１の低減手段により前記第１のフィルタが適用された前記黒画像に対し、前記スジと平行な方向のランダムノイズと前記スジと直交する方向のランダムノイズを低減する第２のフィルタを適用する第２の低減手段と、
前記第１のフィルタが適用された前記黒画像と、前記第２のフィルタが適用された前記黒画像とを重み付け加算して出力用の黒画像を生成する出力手段と、を備え、
前記出力手段は、前記決定手段により決定された前記スジの強度が低いほど、前記第１のフィルタが適用された前記黒画像の重み付けが小さくなるように重み付け加算することを特徴とする画像処理装置。
【請求項２】
遮光状態で撮像された、スジ状の固定パターンノイズを有する黒画像を取得する取得手段と、
前記取得手段により取得された前記黒画像の前記スジと直交する方向の交流成分に基づいて、前記黒画像の前記スジの強度を決定する決定手段と、
前記取得手段により取得された前記黒画像に対し、前記スジと平行な方向のランダムノイズを低減する第１のフィルタを適用する低減手段と、
前記低減手段により前記第１のフィルタが適用された前記黒画像に対し、前記スジと直交する方向のランダムノイズを低減する第２のフィルタを適用して出力用の黒画像を生成する出力手段と、を備え、
前記出力手段は、前記決定手段により決定された前記スジの強度が低いほど、前記スジと直交する方向のランダムノイズが低減されるように前記第２のフィルタを制御することを特徴とする画像処理装置。
【請求項３】
前記第２のフィルタは、対象となる画素に対し、当該対象となる画素と同一の前記スジと直交する方向の座標を有する所定数の画素の値を用いるように構成されたフィルタであることを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記第１のフィルタは、対象となる画素に対し、当該対象となる画素と同一の前記スジと平行な方向の座標を有する所定数の画素の値を用いるように構成されたフィルタであることを特徴とする請求項１乃至３のいずれか１項に記載の画像処理装置。
【請求項５】
前記決定手段は、前記取得手段により取得された前記黒画像の各画素の前記スジと直交する方向の交流成分に基づいて、前記黒画像の各画素の前記スジの強度を決定し、
前記出力手段は、前記出力用の黒画像の各画素の生成において該各画素の前記スジの強度を用いることを特徴とする請求項１乃至４のいずれか１項に記載の画像処理装置。
【請求項６】
取得手段が、遮光状態で撮像された、スジ状の固定パターンノイズを有する黒画像を取得する取得工程と、
決定手段が、前記取得工程において取得された前記黒画像の前記スジと直交する方向の交流成分に基づいて、前記黒画像の前記スジの強度を決定する決定工程と、
第１の低減手段が、前記取得工程において取得された黒画像に対し、前記スジと平行な方向のランダムノイズを低減する第１のフィルタを適用する第１の低減工程と、
第２の低減手段が、前記第１の低減工程において前記第１のフィルタが適用された前記黒画像に対し、前記スジと平行な方向のランダムノイズと前記スジと直交する方向のランダムノイズを低減する第２のフィルタを適用する第２の低減工程と、
出力手段が、前記第１のフィルタが適用された前記黒画像と、前記第２のフィルタが適用された前記黒画像とを重み付け加算して出力用の黒画像を生成する出力工程と、を備え、
前記出力工程において前記出力手段は、前記決定工程において決定された前記スジの強度が低いほど、前記第１のフィルタが適用された前記黒画像の重み付けが小さくなるように重み付け加算することを特徴とする画像処理装置の制御方法。
【請求項７】
取得手段が、遮光状態で撮像された、スジ状の固定パターンノイズを有する黒画像を取得する取得工程と、
決定手段が、前記取得工程において取得された前記黒画像の前記スジと直交する方向の交流成分に基づいて、前記黒画像の前記スジの強度を決定する決定工程と、
低減手段が、前記取得工程において取得された前記黒画像に対し、前記スジと平行な方向のランダムノイズを低減する第１のフィルタを適用する低減工程と、
出力手段が、前記低減工程において前記第１のフィルタが適用された前記黒画像に対し、前記スジと直交する方向のランダムノイズを低減する第２のフィルタを適用して出力用の黒画像を生成する出力工程と、を備え、
前記出力工程において前記出力手段は、前記決定工程において決定された前記スジの強度が低いほど、前記スジと直交する方向のランダムノイズが低減されるように前記第２のフィルタを制御することを特徴とする画像処理装置の制御方法。
【請求項８】
コンピュータに、請求項６または７に記載の画像処理装置の制御方法の各工程を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像された画像における固定パターンノイズを低減する技術に関する。
【背景技術】
【０００２】
ＣＣＤやＣＭＯＳセンサ等の撮像素子では、垂直転送路の暗電流ムラや転送劣化に起因し、撮像された画像において、所謂「縦スジ」と呼ばれるスジ状の固定パターンノイズが発生することがある。このように発生した固定パターンノイズを補正するための方法として、遮光状態で撮像された撮像素子の出力信号（黒画像）を予め格納しておき、撮影された画像から減算する（黒引き処理）技術が知られている。
【０００３】
しかしながら、黒画像には固定パターンノイズだけではなくランダムノイズを含んでいるため、撮影された画像から黒画像を減算することにより得られた画像において、ランダムノイズが減算前の画像に比べて目立ちやすくなってしまうことがあった。このため、黒画像からランダムノイズを低減することにより、スジ状の固定パターンノイズを抽出した抽出画像を生成する技術が知られている。
【０００４】
特許文献１には、撮像素子の行または列を１処理単位としてメディアンフィルタを適用することによりランダムノイズを低減する技術が開示されている。また特許文献２には、複数の黒画像を格納し、当該複数の黒画像間に含まれる非相関性のランダムノイズを抑制する技術が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−０２８０２６号公報
【特許文献２】特開２００６−３１１０８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、スジ状の固定パターンノイズは、同一のスジ上であっても領域ごとに当該スジの強度が変化することがある。そのため、特許文献１のように行や列を単位としてランダムノイズを低減するためのフィルタを適用すると、スジの強度が弱い領域やスジが発生していない領域に過補正によるスジが発生してしまう。また、特許文献２のように複数の黒画像を取得する場合、当該複数の黒画像を格納する領域の増大や、複数回の黒画像の撮像に係る分だけ処理時間が増大してしまう。
【０００７】
本発明は、上述の問題点に鑑みてなされたものであり、１つの黒画像におけるランダムノイズを適切に低減し、スジ状の固定パターンノイズを抽出した画像を得ることを目的とする。
【課題を解決するための手段】
【０００８】
前述の目的を達成するために、本発明の画像処理装置は、以下の構成を備える。
遮光状態で撮像された、スジ状の固定パターンノイズを有する黒画像を取得する取得手段と、取得手段により取得された黒画像のスジと直交する方向の交流成分に基づいて、黒画像のスジの強度を決定する決定手段と、取得手段により取得された黒画像に対し、スジと平行な方向のランダムノイズを低減する第１のフィルタを適用する第１の低減手段と、第１の低減手段により第１のフィルタが適用された黒画像に対し、スジと平行な方向のランダムノイズとスジと直交する方向のランダムノイズを低減する第２のフィルタを適用する第２の低減手段と、第１のフィルタが適用された黒画像と、第２のフィルタが適用された黒画像とを重み付け加算して出力用の黒画像を生成する出力手段と、を備え、出力手段は、決定手段により決定されたスジの強度が低いほど、第１のフィルタが適用された黒画像の重み付けが小さくなるように重み付け加算することを特徴とする。
【発明の効果】
【０００９】
このような構成により本発明によれば、１つの黒画像におけるランダムノイズを適切に低減し、スジ状の固定パターンノイズを抽出した画像を得ることを可能とする。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態に係るデジタルカメラの機能構成を示したブロック図。
【図２】本発明の実施形態１に係る抽出画像生成部の機能構成を示したブロック図。
【図３】本発明の実施形態に係るスジ強度算出部の回路構成を示した図。
【図４】本発明の実施形態に係るスジ強度を説明するための図。
【図５】本発明の変形例に係る抽出画像生成部の機能構成を示したブロック図。
【図６】本発明の実施形態２に係る抽出画像生成部の機能構成を示したブロック図。
【発明を実施するための形態】
【００１１】
（実施形態１）
以下、本発明の好適な一実施形態について、図面を参照して詳細に説明する。なお、以下に説明する一実施形態は、画像処理装置の一例としての、ランダムノイズを低減した黒画像を用いて、撮影された画像内のスジ状の固定パターンノイズを補正可能なデジタルカメラに、本発明を適用した例を説明する。しかし、本発明は、黒画像に含まれるランダムノイズを低減することが可能な任意の機器に適用可能である。
【００１２】
図１は、本発明の実施形態に係るデジタルカメラ１００の機能構成を示すブロック図である。
制御部１０１は、例えばマイクロプロセッサであり、ＲＯＭ１０２に記憶されているデジタルカメラ１００が備える各ブロックの動作プログラムを読み出して、ＲＡＭ１０３に展開して実行することにより各ブロックの動作を制御する。ＲＯＭ１０２は、例えばフラッシュメモリのような書き換え可能な不揮発性メモリであり、デジタルカメラ１００が備える各ブロックの動作プログラムに加え、各ブロックの動作に必要なパラメータや設定等を記憶する。ＲＡＭ１０３は、書き換え可能な揮発性メモリであり、デジタルカメラ１００が備える各ブロックで生成されたデータの一時的な記憶領域である。またＲＡＭ１０３には、撮影された画像からスジ状の固定パターンノイズを低減するための、補正用の黒画像が記憶される。補正用の黒画像は、遮光状態で撮像されて得られた黒画像から、ランダムノイズを低減して得られた、スジ状の固定パターンノイズの抽出画像である。
【００１３】
撮像部１０６は、例えばＣＣＤやＣＭＯＳセンサ等の撮像素子であり、光学系１０４を解して撮像素子上に結像された光学像を光電変換し、得られたアナログ画像信号を後述するＡ／Ｄ変換部１０７に出力する。メカシャッタ１０５は、物理的に光路を遮断することで露光時間を調整するブロックである。本明細書では、画像を撮影する際の条件に合わせて、メカシャッタ１０５を全て閉じた遮光状態で撮像を行って得られた画像を、後述するＡ／Ｄ変換部１０７でＡ／Ｄ変換した後、得られた画像を黒画像としてＲＡＭ１０３に格納する。Ａ／Ｄ変換部１０７は、入力されたアナログ画像信号に対してＡ／Ｄ変換処理を適用し、デジタル画像を得る。
【００１４】
抽出画像生成部１０８は、遮光状態で撮像されて得られた黒画像に含まれる、スジ状の固定パターンノイズ以外のランダムノイズを低減することにより、スジ状の固定パターンノイズを低減するための補正用の画像を出力するブロックである。即ち、抽出画像生成部１０８は、メカシャッタ１０５を開いて撮像されて得られた画像からスジ状の固定パターンノイズを低減するために、スジ状の固定パターンノイズが抽出された黒画像を生成する。
【００１５】
画像処理部１０９は、メカシャッタ１０５を開いて撮像されて得られた画像から、抽出画像生成部１０８で生成されたスジ状の固定パターンノイズが抽出された黒画像を減算することにより、スジ状の固定パターンノイズを低減した画像を出力する。また画像処理部１０９は、スジ状の固定パターンノイズを低減した画像について、色分離、アパーチャ補正、ガンマ補正、ホワイトバランス等の各種信号処理を行う。
【００１６】
（固定パターンノイズ抽出）
このような構成を持つ本実施形態のデジタルカメラ１００において、スジ状の固定パターンノイズを補正するために用いられる黒画像を生成する処理の流れについて、さらに図を用いて説明する。
【００１７】
まず制御部１０１は、例えばメカシャッタ１０５を開いて画像を撮像する際にデジタルカメラ１００に設定される感度設定や露光時間等の撮像パラメータを取得する。そして制御部１０１は、取得した撮像パラメータと同一の条件でメカシャッタ１０５を閉じて遮光状態で撮像部１０６からアナログ画像信号をＡ／Ｄ変換部１０７に出力させる。制御部１０１はＡ／Ｄ変換部１０７に入力されたアナログ画像信号にＡ／Ｄ変換処理を行わせ、黒画像を出力させる。制御部１０１は、Ａ／Ｄ変換部１０７から出力された黒画像をＲＡＭ１０３に記憶させる。このとき、ＲＡＭ１０３に記憶された黒画像にはスジ状の固定パターンノイズとランダムノイズとが含まれている。なお、黒画像は、フィールド読み出しにより、少なくとも１フィールド以上を読み出したような間引かれた画像データであっても良い。
【００１８】
制御部１０１は、スジ状の固定パターンノイズとランダムノイズとを含む黒画像をＲＡＭ１０３から読み出して抽出画像生成部１０８に出力し、ランダムノイズが低減された補正用の黒画像、即ちスジ状の固定パターンノイズを抽出した抽出画像を生成させる。
【００１９】
ここで、抽出画像生成部１０８で行われる抽出画像の生成処理について、図２を用いて説明する。ＲＡＭ１０３より読み出された入力された黒画像は、抽出画像生成部１０８に入力されると、スジ強度算出部２０１及び平行方向ノイズフィルタ２０２のそれぞれに入力される。
【００２０】
スジ強度算出部２０１は、図３に示すような回路構成になっており、黒画像に含まれるスジ状の固定パターンノイズの強度（スジ状の固定パターンノイズの振幅）を領域ごとに検出する。具体的には、スジ強度算出部２０１に入力された黒画像は、対象とする画素ごとにその画素を囲う領域が設定され、黒画像の各領域に対して各ブロックでの処理が実行されることにより、各対象とする画素のスジの強度を示すスジ強度αを決定する。
【００２１】
まず、入力された黒画像の領域に対して、平行方向ノイズフィルタ３０１では、スジと平行な方向の高周波成分を除去するために、当該スジと平行な方向のローパスフィルタを適用する。具体的には、例えば黒画像に含まれるスジ状の固定パターンノイズが、画像に対して縦（Ｖ）方向に発生するスジである場合、スジ強度算出部２０１に入力された黒画像の各領域の縦方向の直流成分を出力する。なお、スジと平行な方向のローパスフィルタは、例えば対象となる画素を中心とした、スジと平行な方向において当該対象となる画素と同一の横（Ｈ）方向の座標を有する２５画素など、所定数の画素値の加算平均を行うように構成されたフィルタであってよい。
【００２２】
直交方向ノイズフィルタ３０２では、平行方向ノイズフィルタ３０１より出力された、黒画像の各領域の、スジと平行な方向の直流成分に対して、スジと直交する方向の高周波成分を除去するために、当該スジと直交する方向のローパスフィルタを適用する。これにより直交方向ノイズフィルタ３０２は、スジ強度算出部２０１に入力された黒画像の各領域について、２次元の直流成分を出力する。
【００２３】
このようにして得られたスジ強度算出部２０１に入力された黒画像の各領域のスジと平行な方向の直流成分、及び当該黒画像の各領域の２次元の直流成分は、減算器３０３において減算される。具体的には、減算器３０３において黒画像の各領域のスジと平行な方向の直流成分から、当該黒画像の各領域の２次元の直流成分を減算することにより、当該黒画像の画素それぞれの、スジと直交する方向の交流成分を導出する。
【００２４】
そして絶対値算出部３０４では、減算器３０３から出力された黒画像の各画素のスジと直交する方向の交流成分を、当該交流成分の絶対値に変換してスジ強度決定部３０５に出力する。スジ強度決定部３０５では、入力された交流成分の絶対値に応じて、黒画像の各画素のスジ強度αを決定する。具体的には、スジ強度決定部３０５において、例えば図４に示すような関数により黒画像の各画素のスジ強度が決定される。
【００２５】
図４は、横軸が交流成分の絶対値、縦軸がスジ強度となっている。スジ強度は例えば８ビットの値で示され、スジ強度が０である場合は当該画素がスジではないことを示し、２５５である場合は当該画素がスジであることを示している。また、スジ強度が１〜２５４である場合は当該画素がスジか否かの区別つきにくい程度のスジであることを示している。なお、図４の閾値４０１は、スジと直交する方向の交流成分の絶対値がランダムノイズの振幅に対して十分に小さく、スジ状の固定パターンノイズを認識できない値とすることが望ましい。そして、スジ強度決定部３０５は決定されたスジ強度を正規化することによりスジ強度α（≦１）を出力する。
【００２６】
一方で、平行方向ノイズフィルタ２０２においても、入力された黒画像に対し、スジと平行な方向の高周波成分であるランダムノイズを低減するために、スジと平行な方向のローパスフィルタ（第１のフィルタ）を適用する（第１の低減手段）。なお、スジと平行な方向のローパスフィルタは、例えば対象となる画素を中心とした、当該対象となる画素と同一のスジと平行な方向の座標を有する２５画素など、所定数の画素値の加算平均を行うように構成されたフィルタであってよい。
【００２７】
また、直交方向ノイズフィルタ２０３では、平行方向ノイズフィルタ２０２から出力された、スジと平行な方向のローパスフィルタが適用された黒画像に対して、スジと直交する方向のローパスフィルタ（第２のフィルタ）を適用する（第２の低減手段）。なお、スジと直交する方向のローパスフィルタは、例えば対象となる画素を中心とした、当該対象となる画素と同一のスジと直交する方向の座標を有する２５画素など、所定数の画素値の加算平均を行うように構成されたフィルタであってよい。
【００２８】
なお、このようなスジと平行、及び直交する方向のローパスフィルタのフィルタ係数（所定数の画素値等）は、低減したいランダムノイズの振幅に応じて設定されることが望ましい。フィルタ係数は、例えば感度設定等の撮像条件のパターンに対して予め設定されてＲＯＭ１０２に記憶され、スジ状の固定パターンノイズを補正するために用いられる黒画像を生成する処理において読み出されてもよい。
【００２９】
スジ強度算出部２０１から出力されたスジ強度α、平行方向ノイズフィルタ２０２から出力された黒画像dark1、及び直交方向ノイズフィルタ２０３から出力された黒画像dark2は合成部２０４に入力され、合成部２０４により合成される。具体的には、合成部２０４は以下の式１のように重み付け加算することにより、各画素の画素値を合成して、ランダムノイズが低減されスジ状の固定パターンノイズが抽出された補正用の黒画像hosei_darkを生成する。
【００３０】
hosei_dark＝α×dark1＋（１−α）×dark2  ・・・式１
このようにすることで、スジ強度の低い画素ほど、スジと平行な方向のローパスフィルタが適用された黒画像の重み付けが小さくなるようにすることができる。つまり、スジが存在しない画素、またはスジの振幅が小さい画素では、スジと平行な方向のローパスフィルタが適用されることで逆にスジの振幅を大きくしてしまうため、当該スジと平行な方向のローパスフィルタの適用度を低くする。それとともに、スジと直交する方向のローパスフィルタの適用度を高くすることで、スジと直交する方向のランダムノイズを低減することができるため、黒画像の各画素において適切にランダムノイズを低減することができる。さらに、画素ごとにスジ強度αを設定することができるため、同一のスジ上でスジの強度が変化する場合であっても、過補正となる領域が生じることを抑えることができる。また、従来の黒引き処理と同様にシェーディングも補正することができる。なお、黒画像の撮像は必ずしも撮影毎に行う必要はなく、撮像素子の特性に応じて、適宜実行すれば良い。
【００３１】
以上説明したように、本実施形態の画像処理装置は、遮光状態で撮像された黒画像において、ランダムノイズを適切に低減し、スジ状の固定パターンノイズを抽出した、補正用の黒画像を生成することができる。具体的には画像処理装置は、遮光状態で撮像された黒画像を取得し、当該黒画像の各画素の交流成分の絶対値から、スジの強度を決定する。また、取得した黒画像に対し、スジと平行な方向のランダムノイズを低減する第１のフィルタを適用した黒画像、及びさらにスジと直交する方向のランダムノイズを低減する第２のフィルタを適用した黒画像を生成する。そして、各画素のスジの強度に応じて、第１のフィルタが適用された黒画像と、第２のフィルタが適用された黒画像とを、スジの強度が低い画素ほど第１のフィルタが適用された黒画像の重み付けが小さくなるように重み付け加算して合成する。
【００３２】
（変形例）
上述した実施形態１では、スジと平行な方向のランダムノイズを低減した黒画像、及びさらにスジと直交する方向のランダムノイズを低減した黒画像をそれぞれ生成し、スジ強度に応じて重み付け加算することにより合成する方法について説明した。本変形例では、重み付け加算をすることなく、即ち、それぞれ異なるフィルタが適用された２つの黒画像を用意することなく、黒画像の各画素において適切にランダムノイズを低減した、補正用の黒画像を出力する方法について説明する。なお、本変形例は、上述の実施形態１と同様の機能構成を有するデジタルカメラ１００に適用した場合について説明するため、デジタルカメラ１００が備える各ブロックの説明は省略する。
【００３３】
図５は、本変形例の抽出画像生成部１０８の機能構成を示している。抽出画像生成部１０８に入力された、遮光状態で撮像された黒画像はスジ強度算出部２０１及び平行方向ノイズフィルタ２０２に入力される。また、平行方向ノイズフィルタ２０２に入力された黒画像は、スジと平行な方向のランダムノイズを低減するローパスフィルタが適用され、直交方向ノイズフィルタ２０３に出力される。
【００３４】
一方、スジ強度算出部２０１により算出された、入力された黒画像の各画素のスジ強度の情報は、フィルタ係数制御部５０１に入力される。フィルタ係数制御部５０１は、黒画像の各画素について、直交方向ノイズフィルタ２０３においてスジ強度に応じたスジと直交する方向のローパスフィルタが適用されるように、直交方向ノイズフィルタ２０３のフィルタ係数を制御する。
【００３５】
例えばフィルタリングのためのディレイラインが５ラインであり、中心が対象となる画素であった場合、当該対象となる画素のスジ強度αが０である場合は（１，１，１，１，１）／５となるように直交方向ノイズフィルタ２０３のフィルタ係数を決定する。また、対象となる画素のスジ強度αが０＜α＜１である場合は（０，１，１，１，０）／３、スジ強度αが１である場合は（０，０，１，０，０）となるようにフィルタ係数を決定する。即ち、フィルタ係数制御部５０１は、スジの強度が低い画素ほど、スジと直交する方向のランダムノイズが低減されるように、直交方向ノイズフィルタ２０３で適用されるローパスフィルタの強度を制御する。
【００３６】
このようにすることで、スジの強度が低い画素に対してスジと平行な方向のランダムノイズを低減するためのローパスフィルタが適用されることにより、スジの振幅が大きくなってしまったとしても、適切にスジの振幅を低減することができる。具体的には、スジの強度が低い画素について、スジと直交する方向のフィルタ係数を、当該フィルタを適用した際にスジの振幅が、スジと平行な方向のローパスフィルタの適用前のスジの振幅となるように設定することで、スジの振幅の増大を抑制することができる。
【００３７】
（実施形態２）
上述の実施形態１及び変形例では、遮光状態で撮像された黒画像に対し、スジと平行な方向のランダムノイズを低減するフィルタを適用し、さらにスジと直交する方向のランダムノイズを低減するフィルタを適用する例について説明した。本実施形態では、スジと平行な方向のランダムノイズを低減するフィルタを適用後、スジと直交する方向のランダムノイズを低減するフィルタを適用せずに補正用の黒画像を生成する方法について説明する。なお、本実施形態のデジタルカメラ１００は上述した実施形態１及び変形例で説明したデジタルカメラ１００に、さらに直流成分除去部１１０を有する機能構成となっている。
【００３８】
直流成分除去部１１０は、入力された画像の直流成分を除去した画像を出力するブロックである。直流成分を除去する処理は、例えば入力された画像に対して水平及び垂直方向にローパスフィルタを適用して得られた画像を、入力された画像から減算することにより得ることができる。本実施形態では、遮光状態で撮像された黒画像は、制御部１０１により直流成分除去部１１０に入力され、直流成分を除去される。このように直流成分を除去することにより、例えば黒画像に含まれる暗電流、シェーディング、発光現象等の影響を除去することができる。
【００３９】
図６は、本実施形態の抽出画像生成部１０８の機能構成を示した図である。抽出画像生成部１０８に入力された、直流成分が除去された黒画像は、スジ強度算出部２０１及び平行方向ノイズフィルタ２０２に入力される。本実施形態では、直流成分が除去された黒画像に対し、スジと平行な方向のランダムノイズを低減した黒画像の各画素に、乗算器６０１において、スジ強度算出部２０１により決定された当該各画素のスジ強度αを乗算することにより補正用の黒画像を取得する。
【００４０】
このようにすることで、直流成分を除去することにより交流成分のみを有する黒画像において、スジの強度が低い画素については交流成分の影響を低減することができる。即ち、生成された補正用の黒画像を、撮影された画像から減算する際に、当該スジの強度が低い画素には画素値が微小となるため、撮影された画像において画素値の変化も微小となる。逆に、スジの強度が高い画素については、交流成分であるスジが残るため、撮影された画像から補正用の黒画像を減算する際には、スジの情報のみを減算することが可能となる。
【００４１】
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
0005631153.tif 000002
【図２】
0005631153.tif 000003
【図３】
0005631153.tif 000004
【図４】
0005631153.tif 000005
【図５】
0005631153.tif 000006
【図６】
0005631153.tif 000007