(57)【特許請求の範囲】
【請求項１】
第一のフレームレートを設定するステップと、キャプチャ積分期間を第一の積分期間に設定するステップと、第一の周波数を持つ照明源のもとで一セットのフレームをキャプチャするステップと、前記照明の前記第一の周波数を決定するステップとを含んでなり、前記決定するステップが、各値が、前記決定のために画像データの特定の列を選ぶ効果を軽減するために、前記セットのフレーム中の一つのフレーム内の画像データの個々の行の平均を有する、時系列の行平均データ値を前記セットのフレームの各々に対して生成するサブステップと、前記時系列の行平均データ値に対して時間領域から周波数領域への変換を遂行するサブステップと、前記変換の結果生じるスペクトルから前記第一の周波数を検出するサブステップとによって実行される方法。
【請求項２】
イメージ・センサと、第一のフレームレートを設定し、キャプチャ積分期間を第一の積分期間に設定し、前記イメージ・センサを用いて、第一の周波数を持つ照明源のもとで一セットのフレームをキャプチャし、そして、前記照明の前記第一の周波数を決定するための、前記イメージ・センサに結合されたキャプチャ制御ユニットとを備えてなり、前記決定が、各値が、前記決定のために画像データの特定の列を選ぶ効果を軽減するために、前記セットのフレーム中の一つのフレーム内の画像データの一つの行の平均を持つ、一セットの行平均データ値を前記セットのフレームの各々に対して逐次的に生成し、前記セットの行平均データに対して時間領域から周波数領域への変換を遂行し、そして、前記変換の結果生じるスペクトルから前記第一の周波数を検出することによって実行される装置。
【請求項３】
イメージ・センサと、前記イメージ・センサに結合されたアナログ・デジタル・プロセッサと、シーン照明の周波数を決定するために前記アナログ・デジタル・プロセッサに結合されたフリッカ検出器であって、前記決定が、各値が、前記イメージ・センサを用いて前記アナログ・デジタル・プロセッサによって供給される複数のフレーム中の1つのフレーム内の個々の行の平均である、前記決定のために画像データの特定の列を選ぶ効果を軽減するように選択された、一セットの行平均データ値に対して周波数変換を遂行してスペクトルを生成し、そして、前記スペクトルを分析して支配的なスペクトル成分を検出することによって実行されるフリッカ検出器と、前記シーン照明のタイプの知らせを受け取り、また、それに応答して、画像が行単位基準でキャプチャされるパイプライン・モードで前記イメージ・センサを操作するために、前記フリッカ検出器および前記イメージ・センサに結合されたキャプチャ制御ユニットと、を備えてなる装置。
【発明の詳細な説明】
【０００１】
（背景）
（発明の分野）
本発明はディジタル・ビデオ・キャプチャの使用の分野に関する。より詳細には、本発明は、パイプライン式ディジタル・ビデオ・キャプチャの間に放電灯からフリッカ効果をなくすための方法および装置に関する。
【０００２】
（関連技術の説明）
ディジタル・カメラは現在、静止画像の取得およびビデオの取得の両方を含む多くの用途に使用されている。ディジタル・カメラは画像を取得するために、フォトダイオード（すなわち光電性のダイオードまたはフォトセンサ）で構成されたパターンから成り立つセンサ・アレイを使用する。各フォトダイオードは、組み込まれたコンデンサに電荷の対応する量を蓄積することによって、フォトダイオードが受け取った光の量を測定する。各フォトダイオードによって蓄積された電荷は次いで、アナログ・ディジタル変換器によってディジタル値に変換され、変換され、特定のアレイに組み直された後にすべてのディジタル値がディジタル画像となるように処理される。
【０００３】
典型的には、フォトセンサのアレイは機械的なシャッタまたは電子シャッタのいずれかを使用してキャプチャされるべき場面に露出される。機械的なシャッタまたは電子シャッタはそれぞれ、（１）光がフォトセンサ・アレイに入らせ、また（２）アレイの中の各フォトセンサに電荷を蓄積させる。フォトセンサ・アレイは行ごとに電荷をキャプチャすることもでき、別法としては、画像を全体としてキャプチャすることもできる（すなわち、フォトセンサ・アレイが一度に光源に露出される）。次いで、各フォトセンサ上に蓄積された電荷の処理は、行ごとの方法で実行されるか、または、ピクセルごとの方法で実行される。この行ごとの方法でキャプチャされた画像は、動作の「パイプライン式」モードでキャプチャされたと呼ばれる。ビデオ画像キャプチャ用途については、一連のフレーム（すなわち画像）が、上記と同様な方法でキャプチャされる。
【０００４】
ディジタル・カメラが従来のフィルムに基づいたカメラに取って代わる位置になるにつれて、種々の照明状況の下で動作できなければならなくなった。たとえば、ディジタル・カメラは屋外では日光によって照明された場面のビデオをキャプチャし、屋内では白熱灯または蛍光灯によって照明された場面のビデオをキャプチャできなければならない。
【０００５】
しかし、放電灯（たとえば蛍光灯）によって照明された環境の下でフレームのシーケンスをキャプチャしている時、放電灯は強度も色温度も時間の関数として変化する可能性があるという事実のため、ディジタル・ビデオはアーチファクトを含むことになる。このように、蛍光灯などの放電灯は一定した光強度を提供せず、代わりに測定して図に描いた場合には全波整流された正弦波に似た強度となる。
【０００６】
図１は時間と共に変化する蛍光灯照明の強度の例を示している。この図でＹ軸はフォトダイオードによって感知された光の強度を表し、Ｘ軸は時間の経過を表している。図１から分かるように、蛍光灯照明によって生成された（したがってフォトダイオードによって感知された）光の強度は周期的で、正弦波の絶対値に似ている。強度の変化が時間の関数であり、キャプチャもまた時間の関数であるので、この照明でキャプチャされたビデオ・ストリームは、キャプチャされたビデオの質にかなりの量の変動を含む可能性がある。
【０００７】
問題はまた、ある国は６０Ｈｚの交流（ＡＣ）電力システムを使用し、別の国は５０ＨｚのＡＣ電力システムを使用しているので、蛍光灯照明の強度の変化が世界の異なる場所で異なるという事実からいっそう重大になる。たとえば、米国は６０Ｈｚで振動するＡＣ電力システムを使用している。したがって、ディジタル・カメラが使用される国によって、フレーム・キャプチャ・レートが電力供給の動作サイクルの関数となるようにフレーム・キャプチャ・レートを調節する必要がある。
【０００８】
ディジタル・カメラを異なる電力システムの蛍光灯照明の下で機能できるようにする１つの方法は、ユーザにディジタル・カメラが使用される国を指定するコードを入力させることである。カメラは次いで、その国の動作周波数にしたがってフレーム・キャプチャ・レートを調節する。カメラは、現在動作している地域間の対応、ならびにその地域で機能している電力システムのリストを維持する。また、この方法はユーザが、異なる電力システムをもつ地域に入るたびにコードを入力することをユーザに要求する。したがって、この方法はそのユーザがユーザの現在の場所を手動で入力することを必要とする。
【０００９】
第２の方法は、カメラが今地理上のどの場所にいるかに関して「自覚」し、自動的にカメラの内部システムをそれにしたがって設定することを可能にする、グローバル・ポジショニング・システム（ＧＰＳ）などのシステムをカメラ自体に組み込むことである。しかしこの方法は、ディジタル・カメラに電力とコストの要件を追加する追加の回路を要求することになる。
【００１０】
さらに別の方法は、ユーザにその国の電力システムにカメラをプラグ・インさせることによって、そのカメラが現在動作している電力システムを自動的に認識させる回路を含めることである。たとえば、ユーザがある場所や新しい地域に到着した時、ユーザがカメラを壁のコンセントに差し込むだけでディジタル・カメラの回路は電力システムの動作サイクルを登録できる。しかし、通常世界の異なる地域は異なる構成の壁ソケットおよびこれらのソケット上のコネクタを有するので、ディジタル・カメラを電力システムに確実にプラグ・インするために、ユーザは何十か何百になる可能性のあるアダプタの集合を持ち歩かなければならないので、この方法も勧められない。
【００１１】
カメラ自体にユーザの介入、またはコストおよび電力の要件の増大を必要とせずに、蛍光灯照明を使用することの効果をなくすシステムを有することが好ましい。
【００１２】
（概要）
開示されているのは、第１のフレーム・レートを設定する第１のステップを有する方法である。次いで、キャプチャ積分期間を第１の積分期間に設定し、第１の周波数をもつ照明源の下でフレームの集合をキャプチャする。その後、照明の第１の周波数を決定する。また、開示されているのは、上記の方法を実行し、画像センサと画像センサに結合されたキャプチャ制御ユニットを有する装置である。
【００１３】
（発明の詳細な説明）
本発明は、キャプチャされたビデオ・ストリーム内の、放電灯からのフリッカ効果を低減するための方法および装置を提供する。説明の目的で、本発明の完全な理解を提供するために特定の実施形態が示されている。しかし当業者であれば、この開示を読むことから、本発明はこれらの詳細がなくても実行できることが理解されるであろう。さらに、本発明はＣＭＯＳ画像センサの使用を介して説明されているが、本発明のすべてではなくてもほとんどの態様が一般の画像センサに適用される。さらに、よく知られた要素、デバイス、プロセス・ステップなどは、本発明を曖昧にすることを避けるために詳細には示されていない。
【００１４】
加えられるＡＣ電圧のために、蛍光灯からの強度と色値の出力が正弦波、したがって周期的な方法で変化するので、本発明は画像センサを使用して照明全体をサンプリングし、システムが５０Ｈｚ、６０Ｈｚまたは白熱灯条件で動作しているかどうかを検出する。次いで、検出された光周波数に基づいて異なる制限の下で、画像センサによって積分が実行される。このタイミングは、フォトセンサ・アレイが、蛍光灯から受け取られた光強度の振動のサイクルとほぼ同じ時間に各フレームをキャプチャすることを可能にする。
【００１５】
図２は、パイプライン式画像センサを使用した、時間にわたる画像データのサンプリングの図である。フレーム・キャプチャは、フレーム・キャプチャ信号がアサートされた時間０で開始する。キャプチャの間、各行はその行に積分を開始させるＲＥＳＥＴ信号を受信する。一実施形態では、すべての行は各行に対して一定である積分時間「ｔ」を有する。積分時間ｔの後、ライン読出し信号がセンサの特定の行に与えられ、その行の中の各ピクセルごとに、その特定の行に関する画像データを表す積分された値を読み出す。図２に示された例では、画像センサは４８０ラインの解像度であり、これはピクセル・センサが４８０行あることを意味する。積分時間が経過するとすぐに、各行のピクセル・センサの値が読み出され処理される。最後の行のピクセル・センサ値が読み出された後、次のフレームが画像センサの第１の行にＲＥＳＥＴコマンドを受けることによってキャプチャされる。画像センサはパイプライン式モードで動作しているので、画像センサの最後の行がＲＥＳＥＴコマンドを受け取りキャプチャを開始するとすぐに、画像センサの最初の行である次のキャプチャを開始するＲＥＳＥＴコマンドが自動的に送られる。図２に示されたように、サンプリングは時間軸内で発生するが（図の中の「Ｘ」軸）、サンプリングされるものは行によって変化し（図の中の「Ｙ」軸）、照明データは実際の画像データと混合される。
【００１６】
図３は、特定のキャプチャされた画像に対して時間にわたって平均された（すなわち、各行のピクセル値が平均化された）各行のキャプチャされた画像データのプロットである。次に論じるように、画像データは各行に対して平均され、分析するピクセル・データの特定の列を選択することによる影響を緩和する。たとえば、画像の右側の最後の列のピクセル値が選択され分析される場合には、ピクセル・データの列が画像の中心から取った場合に比べ非常に異なる結果を生む。各行に対して画像データを平均することによって、画像内に含まれる「絵」による値の実際の変化は、画像の照明の分析のために使用される実際のデータに、より少ない効果を有する。
【００１７】
図４は、アナログ・ディジタル変換器によって変換された後の、時間にわたる、画像センサによって出力されたキャプチャ照明の強度のプロットである。出力照明データは画像データ内で混合され、図４では、両方が時間にわたってプロットされている。光の照明は各行がキャプチャされた各行の行平均を表す。Ｙ軸はアナログ・ディジタル変換器の出力の単位であり、この実施形態では画像センサの出力の８ビットのアナログ・ディジタル変換で表された０から２５５までの整数である。キャプチャされた画像データ内の蛍光灯照明による照明強さの振動の周波数を決定するために、画像データはフーリエ変換処理される。これはさらに次の図６と共に説明される。
【００１８】
画像データ内で振動している強さを有する照明による影響されたキャプチャをなくすためには、パルス波形の電力振幅のフーリエ変換が正弦関数（すなわち｜Ｓｉｎ（Ｘ）／Ｘ｜）の絶対値に似ており、特に、この関数はゼロを含むことに注意されたい。ゼロは照明フリッカに対応するので、フーリエ変換の電力振幅がゼロに等しい点での値に対応する値に積分時間が設定されている場合、照明フリッカをなくすことができる。したがって、画像が５０Ｈｚの照明の下でキャプチャされるか６０Ｈｚの照明の下でキャプチャされるかによって、積分時間を特定の値に設定し、照明の振動レベルによって引き起こされるフリッカ効果をなくすことができる。光源の振動周波数の決定を助けるときに、５０Ｈｚの光源または６０Ｈｚの光源のどちらから引き起こされる影響の強さが同じであるように、積分時間を選択することが必要である。
【００１９】
図５から分かるように、６０Ｈｚの信号波形の振幅のプロットが、５０Ｈｚ信号波形の振幅のプロットに等しいいくつかの場所がある。一実施形態では、積分時間は０．０１３２秒に設定されている。積分時間が５０Ｈｚ周波数および６０Ｈｚ周波数に対して同じ振幅という結果になる値に設定されている理由は、ある周波数の照明の存在を簡単に検出できるようにするためである。たとえば、積分時間が、５０Ｈｚ信号の振幅が６０Ｈｚ信号の振幅よりはるかに大きい０．０１７秒に設定されていた場合は、６０Ｈｚ信号によって引き起こされた効果はゼロに非常に近いのでその効果を検出することは非常に難しくなる。表１は、光源の振動周波数を決定するために適した積分時間のサンプル・リストである。
【表１】
0004195197.tif 000002
【００２０】
図４に関して上に論じられたように、キャプチャされた画像の振動する照明の効果が画像データ内に含まれている。照明効果を分離するために、高速フーリエ変換（ＦＦＴ）関数が画像データに対して実行され、照明の振動があった場合にはその周波数を決定する。
【００２１】
図６はＦＦＴの後の図４に示されたデータのプロットであり、図４の画像データをキャプチャしている間の照明が、６０Ｈｚ光源からのものであると仮定している。図６で分かるように、１２０Ｈｚに現れる「スパイク」があり、６０Ｈｚの電力ライン源が検出されたことを照明データが示している。照明は、この場合は６０Ｈｚであるライン周波数の２倍で変動するので、スパイクは１２０Ｈｚで現れることに注意されたい（すなわち、照明は６０Ｈｚサイクルの「正」の部分および「負」の部分の両方で行われている）。
【００２２】
図７は、本発明の一実施形態によって構成された画像キャプチャおよび処理システムの構成図であり、フォトセンサ・アレイ１００、バッファおよび処理ユニット１０２、アナログ・ディジタル（Ａ／Ｄ）ユニット１０４、キャプチャ制御ユニット１０６、ＦＦＴユニット１０８、および検出器ユニット１１０をもつ。バッファおよび処理ユニット１０２、ＦＦＴ１０８、および検出ユニット１１０がフリッカ検出器１１２を構成する。
【００２３】
フォトセンサ・アレイ１００はパイプライン式モードで動作し、すなわち、上記のように、フォトセンサ・アレイ１００の各行が行ごとに積分されることを意味する。フォトセンサ・アレイ１００の出力はＡ／Ｄユニット１０４に供給される。具体的にはフォトセンサ・アレイ１００は、キャプチャ制御ユニット１０６によって送られた制御信号に基づいてキャプチャ電荷をＡ／Ｄユニット１０４に出力し、処理する。キャプチャ制御ユニット１０６はフリッカ検出器１１２によって制御される。具体的には、バッファおよび処理ユニット１０２がＡ／Ｄユニット１０４からキャプチャされた画像データを受信すると、必要な任意の処理を実行し、次いでその結果をＦＦＴユニット１０８に送信する。ＦＦＴユニット１０８は次いで、バッファおよび処理ユニット１０２から受信された結果に対して作用し、次にその結果のデータを検出器ユニット１１０に送る。次いで検出器ユニット１１０は信号をキャプチャ制御ユニット１０６に出力し、カメラがその下で動作する照明条件を示す。上記のように、バッファおよび処理ユニット１０２、ＦＦＴユニット１０８、および検出器ユニット１１０はフリッカ検出器１１２を構成する。
【００２４】
一実施形態では、バッファおよび処理ユニット１０２がＡ／Ｄユニット１０４からデータを受け取ると同時に、バッファおよび処理ユニット１０２は同じ情報を後処理および格納ユニット（図示せず）に提供する。後処理および格納ユニットは、圧縮または画像強化などのさらなる画像処理を行うためのユニットを含む場合もある。後処理および格納ユニット内の格納構成要素は、ディジタル・データを格納するのに適した任意の媒体でよい。一実施形態では、格納ユニットは磁気媒体などの非揮発性メモリである。しかし、揮発性メモリまたは非揮発性メモリのいずれでも、ディジタル・データを格納するために使用される任意の格納装置が適している。別の実施形態では、フリッカ検出器１１２によって提供される機能は、後処理および格納ユニットによって提供される機能と共に実施できる。さらに、フリッカ検出器１１２の機能は、処理および格納ユニットで提供される機能と共に、上記のように汎用プロセッサおよび格納ユニットを提供する汎用コンピュータによっても提供できることに注意されたい。このようにして、図７に示された処理および格納ユニットの実際の実施態様は、これらがハードウェアでもソフトウェアでも、種々のソリューション内に実装できる。
【００２５】
図８は本発明の動作の一実施形態の流れ図である。プロセスはステップ３００で開始する。この中でキャプチャ制御ユニット１０６は特定のフレーム・レートでフォトセンサ・アレイ１００を使用して１つまたは複数のフレームをキャプチャするように設定されている。最小のフレーム・レートは、取得されるべきデータ・サンプルの合計数による。サンプリング・レートおよびサンプルの合計数はサンプル数が少なすぎないように選択される。正確なサンプリング要件は、ナイキスト解像度が維持されることを前提として、ほとんど無限の範囲にわたって変化する可能性がある。一実施形態では、フレーム・レートは少なくとも１２０Ｈｚを回復するように設定され、１２０Ｈｚは任意の遭遇する可能性のある蛍光灯の光の周波数レートの２倍である（すなわち、遭遇する可能性のある最も高い供給電源ライン周波数である６０Ｈｚの２倍である）。これは、サンプル数が少なすぎることによるナイキスト効果を避けるためにキャプチャ周波数が十分に高くなければならないので、照明内の変動がキャプチャされることを確実にする。
【００２６】
フォト・センサ・アレイ１００内の各ラインは照明の１つの「サンプル」をキャプチャするので、サンプル数が少なすぎることは通常は問題ではない。たとえば、１秒に１５フレームという典型的なフレーム・レートを仮定すると、フォト・センサ・アレイ１００が１６ラインだけの解像度を有している場合でも、十分なサンプルがあり、２４０Ｈｚのナイキスト解像度を満足させ、１２０Ｈｚを回復できる。
【００２７】
ステップ３０２では、積分時間は約１３．２ミリ秒に設定されている。上記のように、この積分時間は、６０Ｈｚの光源または５０Ｈｚの光源からの照明のキャプチャが同じ振幅とさせるように選択されている。動作は次にステップ３０４に進む。
【００２８】
ステップ３０４では、１つまたは複数のフレームが、ステップ３０２でキャプチャ制御ユニット１０６によって設定された積分時間（すなわち、１３．２ミリ秒）においてフォトセンサ・アレイ１００によってキャプチャされる。具体的には、各行に関して使用される積分時間は１３．２ミリ秒である。
【００２９】
ステップ３０６では、フレームの各行ごとにキャプチャされた画像データは水平に平均化される。上記のように、行内の各ピクセルの画像データを平均することは、場面内に暗い被写体または明るい被写体を有する効果を減少し、蛍光灯によって引き起こされた任意の照明の変動はより簡単に検出される。たとえば、キャプチャされている画像が完全に白い絵であるなど、画像データ内で完全に均一である場合、照明の任意の変化は簡単に検出できる。平均しなければ、ランダムな列のピクセルを選択することは、フォトセンサ・アレイ１００のどの列が選択されるかによって、予測できない結果を生み出す。結果として生じたデータは図４のデータと同様である。
【００３０】
ステップ３０８では、複数のフレームがキャプチャされており、フレーム間のギャップがゼロに等しいと仮定すると（すなわち、フレームは休止なしで連続的にキャプチャされている）、水平に平均化された画像データは「縫い合わされ」、水平に平均化された画像データの連続したシリーズを形成する。動作は次いでステップ３１０に続く。
【００３１】
ステップ３１０では、高速フーリエ変換（ＦＦＴ）がＦＦＴユニット１０８によって画像データに対して実行される。上記のように、ステップ３０８から水平に平均化された画像データに対してＦＦＴを実行すると、結果はたとえば図６に示されたようになる（ライン周波数は６０Ｈｚである）。１２０Ｈｚを解像する十分なデータがある限り、１００Ｈｚも解像可能であることに注意されたい。動作は次いでステップ３１２に続く。
【００３２】
ステップ３１２では、１００Ｈｚ値のＦＦＴの値は１２０Ｈｚ値の値と比較される。ステップ３１４では、検出器ユニット１１０は６０Ｈｚ値のための値（すなわち、ナイキスト解像度のために使用される１２０Ｈｚ値）、または５０Ｈｚ値（すなわち、ナイキスト解像度のために使用される１００Ｈｚ値）のどちらがより大きいかを決定する。一実施形態では、６０Ｈｚ値および５０Ｈｚ値の両方が互いの１０％内であれば、カメラは白熱灯の下で動作していることが仮定される。動作は次いでブロック３１６に継続する。
【００３３】
ＦＦＴの使用は計算の最適化であり、要件ではないことに注意されたい。別の実施形態では離散フーリエ変換も使用される。離散フーリエ変換を実行する利点は、離散フーリエ変換がＦＦＴよりもより計算が複雑であるにもかかわらず、２のべき乗個の数の値(a power of two number of values)から成り立つデータ・セットを選択するように制限されず、特定の問題すなわち周波数スミアの問題を解決することができる。
【００３４】
ディジタル時間領域から周波数領域への変換が実行される時、ナイキスト・サンプリング基準が満たされていない場合、入力データはエイリアスとなる。出力スペクトルにも同様な問題があり、ここではデータ・セット内の周波数は２つのディジタル周波数値の「間」であり、周波数エイリアシングが発生し、その結果生じるスペクトルは不鮮明になる。周波数スミアを避けるために、計算を追加するという犠牲を払って離散フーリエ変換が使用される場合がある。検出は最初の照明条件を決定するために１度だけ実行されればいいので、計算上より複雑なアルゴリズムを使用することは受け入れられる。選択肢は計算時間と識別精度とのトレードオフであるが、高速フーリエ変換の使用は要件ではない。
【００３５】
ステップ３１６では、検出器ユニット１１０による、カメラが６０Ｈｚの下で動作しているか５０Ｈｚの下で動作しているか、または白熱灯様の条件の下で動作しているかの決定に基づいて、積分時間がそれに従って設定される。
【００３６】
フリッカ周波数がステップ３１４で決定されると、検出器ユニット１１０は、一実施形態ではフリッカ周波数を表す信号を出力する。別の実施形態では、検出器ユニット１１０は白熱灯、５０Ｈｚ照明システム、または６０Ｈｚ照明システムが検出されたかどうかを知らせる信号を出力する。光源が非フリッカリング・ソースである場合、これは上記のステップ３１４で決定されているはずである。次いでキャプチャ制御ユニットは検出された周波数に関して適当な積分時間を決定する。
【００３７】
ある構成では、検出器ユニット１１０は検出されたフリック周波数に基づいて正しい積分時間を決定する。次いで検出器ユニット１１０はキャプチャ制御ユニット１０６を制御して、決定されたフレーム・レートでキャプチャする。したがって、フレーム・レート・キャプチャの制御の実施態様はいくつかの方法で実行でき、特定の実施形態に限定されない。
【００３８】
光源強度の振動の実際の周波数を出力する本発明は５０Ｈｚのシステムまたは６０Ｈｚのシステムのみでキャプチャされたビデオからフリッカ効果をなくすことに制限されない。たとえば、提供されている光源がユーザのコンピュータ・モニタだけなどのような非常に光が少ない状況において、システムが実際に検出された光の周波数を出力すればフリッカ効果をなくすことができる。これは、ほとんどのモニタが６０Ｈｚから開始するリフレッシュ・レートを有するためである。たとえば、場面が７５Ｈｚのリフレッシュ・レートを有するモニタで照明されている場合、カメラはビデオ・フレーム・キャプチャをモニタのリフレッシュ・レートに同期すべきである。
【００３９】
本発明が種々の図を参照して具体的に記述されたが、図面は例示のみの目的であり、本発明の範囲を限定するものとして受け取られるべきではないことを理解されたい。本発明の精神および範囲から離れることなく、当業者によって本発明に多くの変更および修正を行うことができる。
【図面の簡単な説明】
【図１】  時間にわたって測定された放電灯からの光の強度のプロットである。
【図２】  パイプライン式画像センサを使用した、時間にわたる画像データのサンプリングを示す図である。
【図３】  特定のキャプチャされた画像に関して、時間にわたってキャプチャされた画像データの平均化された行のプロットである。
【図４】  時間にわたる、画像データを含む、キャプチャされた照明の強度のプロットである。
【図５】  異なる周波数の２つの光源に関する、積分時間とフリッカ振幅のプロットである。
【図６】  図４に示された信号のフーリエ変換後のプロットである。
【図７】  フリッカ検出器を含む本発明の一実施形態によって構成された画像キャプチャ・システムの図である。
【図８】  フリッカ検出器を含む画像キャプチャ・システムの動作の流れ図である。
【図１】
0004195197.tif 000003
【図２】
0004195197.tif 000004
【図３】
0004195197.tif 000005
【図４】
0004195197.tif 000006
【図５】
0004195197.tif 000007
【図６】
0004195197.tif 000008
【図７】
0004195197.tif 000009
【図８】
0004195197.tif 000010