(57)【要約】【課題】複数のカメラを搭載した装置において、可及的速やかにフリッカ補正を行う方法、および装置を提供することを目的とする。【解決手段】複数カメラを搭載し、フリッカ補正を行う装置であって、複数カメラを切り換えて、指定されたカメラの映像データを出力するとともにフリッカ補正データを該指定されたカメラに送るカメラ切り替え手段と、該カメラ切り替え手段が出力した該映像データからフリッカ情報を検出する手段と、該検出されフリッカ情報に基づきフリッカ補正情報を算出する手段と、該算出されたフリッカ補正情報を蓄積する手段と、該蓄積されたフリッカ補正情報に基づき、フリッカ補正データを算出し、該フリッカ補正データを該カメラ切り替え手段に送るフリッカ補正手段とを有することを特徴とする。【選択図】図１
2007243833.tif 000002
【特許請求の範囲】
【請求項１】
複数カメラを搭載し、フリッカ補正を行う装置であって、
複数カメラを切り換えて、指定されたカメラの映像データを出力するとともにフリッカ補正データを該指定されたカメラに送るカメラ切り替え手段と、
該カメラ切り替え手段が出力した該映像データからフリッカ情報を検出する手段と、
該検出されフリッカ情報に基づきフリッカ補正情報を算出する手段と、
該算出されたフリッカ補正情報を蓄積する手段と、
該蓄積されたフリッカ補正情報に基づき、フリッカ補正データを算出し、該フリッカ補正データを該カメラ切り替え手段に送るフリッカ補正手段とを有することを特徴とする、複数カメラのフリッカ補正を行う装置。
【請求項２】
複数カメラを搭載した装置のフリッカ補正方法であって、
複数カメラを切り換えて指定されたカメラの映像データを出力し、
出力された該映像データからフリッカ情報を検出し、
検出された該フリッカ情報に基づきフリッカ補正情報を算出して蓄積し、
蓄積された該フリッカ補正情報に基づき、フリッカ補正データを算出し、該指定されたカメラに、該フリッカ補正データを送ることを特徴とするフリッカ補正方法。
【請求項３】
コンピュータに、複数カメラを搭載した装置のフリッカ補正を行わせるプログラムであって、
複数カメラから一つのカメラを指定する指示を受け付けて、カメラ切り換え手段に指定されたカメラの映像データ出力を指示するステップと、
フリッカ情報検出手段に、出力された該映像データからフリッカ情報を検出し、該フリッカ情報の出力を指示するステップと、
フリッカ補正情報算出手段に、検出された該フリッカ情報に基づきフリッカ補正情報算出を指示するステップと、
フリッカ補正情報蓄積手段に、算出された該フリッカ補正情報蓄積を指示するステップと、
フリッカ補正手段に、蓄積された該フリッカ補正情報に基づきフリッカ補正データを算出し、該フリッカ補正データを該カメラ切り換え手段に送ることを指示するステップとを実行させることを特徴とするプログラム。
【請求項４】
請求項２に記載のフリッカ補正方法であって、
新たに算出したフリッカ補正情報と蓄積されたフリッカ補正情報とを比較し、
該新たに算出したフリッカ補正情報と該蓄積されたフリッカ補正情報とが異なる場合はアラームを通知し、
該アラーム通知に対する応答が「非更新」であった場合は、該新たに算出したフリッカ補正情報を蓄積せず、
該アラーム通知に対する応答が「更新」であった場合は、該新たに算出したフリッカ補正情報を蓄積することを特徴とするフリッカ補正方法。
【請求項５】
請求項１に記載の装置であって、
該装置の電源を切断した場合であっても、前記フリッカ情報蓄積手段に蓄積された情報は保存されることを特徴とする装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、フリッカ補正を行う装置、およびフリッカ補正方法に関し、特に、複数カメラのフリッカ補正を行う装置、およびフリッカ補正方法に関する。
【背景技術】
【０００２】
ビデオを商用電源で点灯した照明下で撮影した場合、ちらつき、すなわちフリッカが発生する。また、商用電源の周波数は地域によって異なり、日本においては、東日本で５０Ｈｚ、西日本で６０Ｈｚとなっており、商用電源で点灯した照明は、それぞれ１０ｍｓ、８．３ｍｓの周期で明るさが変動している。一方、ビデオは一般に、毎秒６０フィールド（３０フレーム）、すなわち１６．６ｍｓ毎に１フィールド撮影される。
【０００３】
このように、商用電源で点灯した照明は１フィールドより短い周期で明るさが変動するため、１フィールドの中に、明るい部分と暗い部分ができてしまう。
【０００４】
また、６０Ｈｚの商用電源で点灯した場合のごとく、ビデオ撮影のフィールドレートと照明の明るさ変動周期が整数倍の場合は、１フィールドの中に明るい部分と暗い部分が固定的にでき、５０Ｈｚの商用電源で点灯した場合のごとく、ビデオ撮影のフィールドレートと照明の明るさ変動周期が整数倍でない場合は、フィールドごとに明るい部分と暗い部分が変動し、フリッカを生ずる。
【０００５】
従来、ＣＣＤ、あるいはＣＭＯＳ固体撮像素子カメラを搭載した端末におけるフリッカ対策が開示されている。（特許文献１、特許文献２参照）
【特許文献１】特開平１１−２５２４４６号公報
【特許文献２】特開２００３−１９８９３２号公報  特許文献１に記載のフリッカ補正装置は、図５に示す従来例１のごとく、フィールドの映像信号をフリッカ成分が同一とみなせる領域毎に複数の領域に分割し、前記領域毎に撮像素子出力を積分し領域内の総和レベルを算出する総和レベル計算手段と、過去の総和レベルを記憶する総和レベル記憶手段と同一領域における過去の複数の総和レベルからその領域のフリッカ成分の補正ゲインを計算するフリッカゲイン計算手段と、ゲイン計算手段で得られた補正ゲインから被写体の変化を検出する動き検出手段と動きが検出された際にゲインを補間するフリッカゲイン補間手段と、制御ゲインを乗じるゲイン乗算手段とを有するものとして構成する。
【０００６】
特許文献２に記載の方法では、図６に示す従来例２のごとく、画像平均値算出手段にて算出した水平または垂直方向に画像信号の平均値と、フリッカ周波数算出手段にて交流電源周波数と撮像素子のフレーム周波数から算出したフリッカ周波数を用いて、フリッカデータ抽出手段によって、フリッカデータを抽出する。フリッカ判定手段によってフリッカデータからフリッカ現象の有無を判定し、フリッカ現象が無いと判定された場合には補正を行わない。フリッカ補正量算出手段にてフリッカデータから算出したフリッカ補正量を用いて、フリッカ補正手段によって、画像メモリに格納された画像データからフリッカ成分を除去する。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
特許文献１、特許文献２に記載の方法は、いずれも、複数フィールド分の映像信号データを蓄積し、フリッカ補正の単位となる領域毎に平均、あるいは積分操作を行ってフリッカデータを抽出し、抽出したフリッカデータを基にフリッカ補正を行う。したがって、撮影を開始してからフリッカ補正がなされた映像信号を得るまでに、複数フィールド分＋フリッカデータ計算時間分の時間遅れを生ずる。
【０００８】
携帯電話、あるいは一部のディジタルカメラにおいては、複数のカメラユニットを搭載し、適宜カメラユニットを切り換えて撮影を行う。このような装置においては、カメラユニットを切り換える毎にフリッカデータを抽出し、抽出したフリッカデータを基にフリッカ補正を行うため、フリッカ補正がなされた映像信号を得るまでに時間遅れを生ずる。
【０００９】
本発明は、複数のカメラを搭載した装置において、可及的速やかにフリッカ補正を行う方法、および装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
第一の発明は、複数カメラを搭載し、フリッカ補正を行う装置であって、複数カメラを切り換えて、指定されたカメラの映像データを出力するとともにフリッカ補正データを該指定されたカメラに送るカメラ切り替え手段と、該カメラ切り替え手段が出力した該映像データからフリッカ情報を検出する手段と、該検出されフリッカ情報に基づきフリッカ補正情報を算出する手段と、該算出されたフリッカ補正情報を蓄積する手段と、該蓄積されたフリッカ補正情報に基づき、フリッカ補正データを算出し、該フリッカ補正データを該カメラ切り替え手段に送るフリッカ補正手段とを有することを特徴とする。
【００１１】
第二の発明は、複数カメラを搭載した装置のフリッカ補正方法であって、複数カメラを切り換えて指定されたカメラの映像データを出力し、出力された該映像データからフリッカ情報を検出し、検出された該フリッカ情報に基づきフリッカ補正情報を算出して蓄積し、
蓄積された該フリッカ補正情報に基づき、フリッカ補正データを算出し、該指定されたカメラに、該フリッカ補正データを送ることを特徴とする。
【００１２】
第三の発明は、コンピュータに、複数カメラを搭載した装置のフリッカ補正を行わせるプログラムであって、複数カメラから一つのカメラを指定する指示を受け付けて、カメラ切り換え手段に指定されたカメラの映像データ出力を指示するステップと、フリッカ情報検出手段に、出力された該映像データからフリッカ情報を検出し、該フリッカ情報の出力を指示するステップと、フリッカ補正情報算出手段に、検出された該フリッカ情報に基づきフリッカ補正情報算出を指示するステップと、フリッカ補正情報蓄積手段に、算出された該フリッカ補正情報蓄積を指示するステップと、フリッカ補正手段に、蓄積された該フリッカ補正情報に基づきフリッカ補正データを算出し、該フリッカ補正データを該カメラ切り換え手段に送ることを指示するステップとを実行させることを特徴とする。
【００１３】
第四の発明は、第二の発明に記載のフリッカ補正方法であって、新たに算出したフリッカ補正情報と蓄積されたフリッカ補正情報とを比較し、該新たに算出したフリッカ補正情報と該蓄積されたフリッカ補正情報とが異なる場合はアラームを通知し、該アラーム通知に対する応答が「非更新」であった場合は、該新たに算出したフリッカ補正情報を蓄積せず、該アラーム通知に対する応答が「更新」であった場合は、該新たに算出したフリッカ補正情報を蓄積することを特徴とする。
【００１４】
第五の発明は、第一の発明に記載の装置であって、該装置の電源を切断した場合であっても、前記フリッカ情報蓄積手段に蓄積された情報は保存されることを特徴とする。
【発明の効果】
【００１５】
本発明により、カメラ動作時のフリッカ補正情報を蓄積し、蓄積したフリッカ補正情報を利用することで、カメラを切り換えた際、あるいは次回の撮影開始時に、新たにフリッカ検出処理をすることなく、ただちにフリッカ補正を行う装置、およびフリッカ補正方法を提供することが可能となる。
【００１６】
通常、カメラの切り替え、あるいは電源の投入／切断の前後であっても、東日本から西日本へ、あるいはその逆の移動を伴わない限り、フリッカ情報は変わらない。したがって、本発明によるフリッカ補正が極めて有効である。また、フリッカ補正に並行して、フリッカ補正情報を算出するため、フリッカ情報が変化した場合にも、可及的速やかにフリッカ補正が可能である。
【発明を実施するための最良の形態】
【００１７】
図１は、本発明による、複数カメラのフリッカ補正を行う装置１０の概要を示す。図１において複数カメラのフリッカ補正を行う装置１０は、少なくとも、カメラ１（１）、カメラ２（２）、・・・カメラｎ（ｎ）、撮影系全体の制御を行う主制御手段２０、カメラ切り替え手段２１、フリッカ情報検出手段２２、フリッカ補正情報算出手段２３、フリッカ補正情報蓄積手段２４、およびフリッカ補正手段２５を備える。
【００１８】
例えば、主制御手段２０が、５０Ｈｚの商用電源で点灯した照明下で、カメラ１（１）が指定された状態でカメラ動作指示を受けた場合、主制御手段２０は、カメラ切り換え手段２１に、カメラ１（１）が撮影した映像データの出力を指示し、当該映像データを受け取ったフリッカ情報検出手段２２は５０Ｈｚのフリッカ情報を検出してフリッカ補正情報算出手段２３に出力し、検出されたフリッカ情報を受け取ったフリッカ補正情報算出手段２３は、検出されたフリッカ情報に基づきフリッカ補正情報を算出してフリッカ補正情報蓄積手段２４に出力し、フリッカ補正情報蓄積手段２４は、受け取ったフリッカ補正情報を蓄積する。
【００１９】
フリッカ補正手段２５は、フリッカ補正情報蓄積手段２４に蓄積されたフリッカ補正情報に基づき、フリッカ補正データを算出し、算出したフリッカ補正データをカメラ切り替え手段２１に送る。
【００２０】
フリッカ補正データを受け取ったカメラ切り換え手段２１は、指定されたカメラ、この場合はカメラ１（１）にフリッカ補正データを送り、カメラ１（１）は、フリッカ補正がなされた映像データを出力する。
【００２１】
以後、カメラを他のカメラｎ（ｎ）に切り換えた場合にも、フリッカ補正手段２５は、ただちにフリッカ補正情報蓄積手段２４に蓄積されたフリッカ補正情報に基づき、フリッカ補正データを算出し、算出したフリッカ補正データをカメラ切り替え手段２１に送る。
【００２２】
なお、フリッカ情報検出手段２２は常にフリッカ情報を検出しており、フリッカ情報に変動があった場合は、ただちにフリッカ補正情報を算出して更新し、フリッカ補正手段２５は、可及的速やかに新たなフリッカに対応する。
【実施例１】
【００２３】
図２は、二つのカメラを有する装置、例えば携帯電話１００に本発明を適用した実施例１を示し、図３は、実施例１の処理フローを示す。
【００２４】
図３において、主制御手段２０は、（図示しない）撮影するカメラ指定入力を受け付け、カメラ切り替え手段２１にカメラ１（１）指定入力を送り、カメラ切り替え手段２１は、カメラ指定入力にしたがってカメラ１（１）、あるいはカメラ２（２）を選択し、当該選択されたカメラの映像データを出力し、表示手段２６は、受け取った映像データを表示する（ステップＳ３１）。
【００２５】
主制御手段２０は、（図示しない）撮影開始指示を受け付けて撮影を開始し（ステップＳ３２）、フリッカ補正情報蓄積手段２４にフリッカ補正情報が蓄積されているかを確認する（ステップＳ３３）。
【００２６】
フリッカ補正情報蓄積手段２４にフリッカ補正情報が蓄積されている場合はステップＳ３４に進む。
【００２７】
ステップＳ３４ではフリッカ補正手段２５に、フリッカ補正情報蓄積手段２４に蓄積されているフリッカ補正情報に基づきフリッカ補正データを算出させ、算出したフリッカ補正データをカメラ切り換え手段２１に送り、カメラ切り換え手段２１は送られたフリッカ補正データを指定されたカメラに送り、フリッカ補正データを受け取ったカメラは、フリッカ補正データに基づき、フリッカ補正がなされた映像データを出力する。
【００２８】
ステップＳ３５では、カメラ切り替え手段２１から出力される映像データをフリッカ情報検出手段２２に送り、複数フィールド分の映像データを蓄積させてフリッカ情報を検出させ、フリッカ情報が検出された場合は、検出されたフリッカ情報に基づきフリッカ補正情報を算出させる。ここで、算出されたフリッカ補正情報が、フリッカ補正情報蓄積手段２４に蓄積されたフリッカ補正情報と異なる場合は、算出されたフリッカ補正情報をフリッカ補正情報蓄積手段２４に蓄積に蓄積させる（ステップＳ３６）。
【００２９】
ステップＳ３３でフリッカ補正情報が蓄積されていない場合はステップＳ３７に進み、フリッカ情報検出手段２２で複数フィールド分の映像データを蓄積させてフリッカ情報を検出させ、フリッカ情報が検出された場合は、検出されたフリッカ情報に基づきフリッカ補正情報を算出させる。算出されたフリッカ補正情報が、フリッカ補正情報蓄積手段２４に蓄積されたフリッカ補正情報と異なる場合は、算出されたフリッカ補正情報をフリッカ補正情報蓄積手段２４に蓄積に蓄積させる（ステップＳ３８）。
【００３０】
ステップＳ３９ではフリッカ補正手段２５に、フリッカ補正情報蓄積手段２４に蓄積されているフリッカ補正情報に基づきフリッカ補正データを算出させ、算出したフリッカ補正データをカメラ切り換え手段２１に送り、カメラ切り換え手段２１は送られたフリッカ補正データを指定されたカメラに送り、フリッカ補正データを受け取ったカメラは、フリッカ補正データに基づき、フリッカ補正がなされた映像データを出力する。
【００３１】
なお、新たに算出したフリッカ補正情報と蓄積されたフリッカ補正情報とを比較し、新たに算出したフリッカ補正情報と蓄積されたフリッカ補正情報とが等しい場合はフリッカ補正情報を更新せず、新たに算出したフリッカ補正情報と蓄積されたフリッカ補正情報とが異なる場合は、新たに算出したフリッカ補正情報を蓄積する、としても良い。これにより、不必要なフリッカ補正情報の更新を無くし、電力消費を減らすことが可能となる。
【００３２】
また、新たに算出したフリッカ補正情報と蓄積されたフリッカ補正情報とが異なる場合はアラームを通知し、アラーム通知に対する応答が「非更新」であった場合は、新たに算出したフリッカ補正情報を蓄積せず、アラーム通知に対する応答が「更新」であった場合は、新たに算出したフリッカ補正情報を蓄積する、としてもよい。これにより、特殊な撮影条件に起因する不必要なフリッカ補正情報の更新を無くし、電力消費を減らすことが可能となる。
【００３３】
また、通常、蓄積されたフリッカ補正情報は電源切断と同時に消滅するが、フリッカ補正情報蓄積手段２４として、ＦＲＡＭ等の不揮発性メモリ、あるいは、バッテリーバックアップされたメモリを用いるとしても良い。これにより、装置の電源を切断した場合であっても、次回電源投入時にフリッカ情報蓄積手段２４に蓄積された情報を再利用することが可能となる。また、この装置が最初に使用される地域が東日本、あるいは西日本等、予め想定できる場合は、出荷前に当該地域に対応するフリッカ補正情報を蓄積するとしても良い。
【００３４】
またカメラに、フリッカ情報検出の優先順位を設け、例えば、優先順位の高いカメラに切り換えた場合にフリッカ情報を検出するとしても良い。フリッカ検出精度の高いカメラに高い優先順位を割り当てることにより、誤検出に起因する不必要なフリッカ補正情報の更新を無くし、電力消費を減らすことが可能となる。
【図面の簡単な説明】
【００３５】
【図１】本発明による、複数カメラのフリッカ補正を行う装置の概要
【図２】実施例１
【図３】実施例１の処理フロー
【図４】実施例２
【図５】従来例１
【図６】従来例２
【符号の説明】
【００３６】
１、２、ｎ    カメラ
１０    フリッカ補正を行う装置
２０    主制御手段
２１    カメラ切り換え手段
２２    フリッカ情報検出手段
２３    フリッカ補正情報算出手段
２４    フリッカ補正情報蓄積手段
２５    フリッカ補正手段
２６    表示手段
３４    フリッカ補正情報蓄積用不揮発性メモリ
１００    携帯電話
【図１】
2007243833.tif 000003
【図２】
2007243833.tif 000004
【図３】
2007243833.tif 000005
【図４】
2007243833.tif 000006
【図５】
2007243833.tif 000007
【図６】
2007243833.tif 000008