(57)【要約】【課題】  フレームレートに拘わらず、自然な映像を表示することが出来る映像機器を提供する。【解決手段】  本発明に係るデジタルカメラ１は、手ぶれ補正機能を有し、ＣＣＤ12と、該ＣＣＤ12から入力される映像信号の単位時間当たりのフレーム数をカウントするカウント手段と、該カウント手段によるカウント数に基づいてフレームレートを算出する演算手段と、該演算手段により得られたフレームレートが１５フレーム／秒よりも低いかどうかを判断する判断手段と、該判断手段によってフレームレートが１５フレーム／秒よりも低いと判断されたときは前記手ぶれ補正機能を停止させる制御手段とを具えている。【選択図】      図１
2006287629.tif 000002
【特許請求の範囲】
【請求項１】
映像信号の入力に応じて、該映像信号に対して手ぶれ補正を施す手ぶれ補正機能を有する映像機器において、前記映像信号のフレームレートを検知する検知手段と、該検知手段によって検知されたフレームレートが所定の閾値よりも低いかどうかを判断する判断手段と、該判断手段によってフレームレートが所定の閾値よりも低いと判断されたときは前記手ぶれ補正機能を停止させる制御手段とを具えたことを特徴とする映像機器。
【請求項２】
撮像装置と、該撮像装置から入力される映像信号に手ぶれ補正が施された後の映像信号からなる映像を表示する表示装置とを具えている請求項１に記載の映像機器。
【請求項３】
前記撮像装置は、ＣＣＤ(12)によって構成されると共に、被写体の明るさに応じてＣＣＤ(12)に対する露光時間を自動的に調整する機能を有している請求項２に記載の映像機器。
【請求項４】
前記検知手段は、前記撮像装置から入力される映像信号の単位時間当たりのフレーム数をカウントするカウント手段と、該カウント手段によるカウント数に基づいてフレームレートを算出する演算手段とから構成される請求項２又は請求項３に記載の映像機器。
【請求項５】
連続する２枚のフレームについて両フレームの映像信号を互いに比較して手ぶれ量を検出する手ぶれ検出部(22)と、該手ぶれ検出部(22)から得られる手ぶれ量に基づいて手ぶれ補正量を算出すると共にその算出結果に応じて、映像信号に手ぶれ補正を施す手ぶれ補正部(23)とを具え、
前記フレームレートが所定の閾値以上と判断された場合には、前記手ぶれ補正部(23)が、前記手ぶれ検出部(22)から得られる手ぶれ量に基づいて前記手ぶれ補正量を算出し、前記フレームレートが所定の閾値よりも低いと判断された場合には、前記制御手段が、前記手ぶれ検出部(22)から得られる手ぶれ量に拘わらず、前記手ぶれ補正量を零に設定する請求項１乃至請求項４の何れかに記載の映像機器。
【請求項６】
前記所定の閾値は、１５フレーム／秒である請求項１乃至請求項５の何れかに記載の映像機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、手ぶれ補正機能を有するデジタルカメラ等の映像機器に関するものである。
【背景技術】
【０００２】
従来、手ぶれ補正機能を有するデジタルカメラが実用化されている(特許文献１参照)。
デジタルカメラは、撮像装置としてＣＣＤを具え、通常の動画撮影時には、該ＣＣＤから所定のフレームレート(例えば３０フレーム／秒)にて映像信号が出力される。手ぶれ補正においては、連続する２枚のフレームについて両フレームの映像データを互いに比較して動きベクトルを検出し、検出された動きベクトルに基づいて手ぶれ補正量を算出し、該手ぶれ補正量に応じて映像データに手ぶれ補正を施す。
【０００３】
ＣＣＤの出力する映像信号のフレームレートが高い程、短い時間間隔で動きベクトルを検出することが出来るので、手ぶれ補正の精度は向上する。一般に、手ぶれの振動周波数は５Ｈｚ程度と言われており、精度の高い手ぶれ補正を行なうためには、少なくともその３倍の周波数に相当する１５フレーム／秒程度のフレームレートが必要となる。
【特許文献１】特開２０００−２３０２４号公報  [H04N 5/232]
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、上記デジタルカメラは、被写体の明るさに応じてＣＣＤに対する露光時間を自動的に調整する機能を有しており、ＣＣＤの露光時間の変動に応じて、ＣＣＤが出力する映像信号のフレームレートも変動することになる。
例えば、デジタルカメラを用いて暗所での動画撮影を行なう場合には、ＣＣＤの露光に長い時間が必要となるため、ＣＣＤの出力する映像信号のフレームレートが、例えば通常の３０フレーム／秒から１０フレーム／秒に低下する。
１０フレーム／秒のフレームレートにて出力された映像信号を用いて動きベクトルを検出したとしても、動きベクトルを検出する周期が長くなるため、検出された動きベクトルは、手ぶれによる振動を充分に反映したものにはならず、これによって、手ぶれ補正後の動画がかえって不自然なものとなる問題があった。
そこで、本発明の目的は、フレームレートに拘わらず、自然な映像を表示することが可能な映像機器を提供することである。
【課題を解決するための手段】
【０００５】
本発明に係る映像機器は、映像信号の入力に応じて、該映像信号に対して手ぶれ補正を施す手ぶれ補正機能を有し、前記映像信号のフレームレートを検知する検知手段と、該検知手段によって検知されたフレームレートが所定の閾値よりも低いかどうかを判断する判断手段と、該判断手段によってフレームレートが所定の閾値よりも低いと判断されたときは前記手ぶれ補正機能を停止させる制御手段とを具えている。
具体的には、前記所定の閾値は１５フレーム／秒である。
【０００６】
上記本発明の映像機器においては、映像信号のフレームレートが前記検知手段によって検知され、前記判断手段が、該検知手段によって検知されたフレームレートが１５フレーム／秒よりも低いか否かを判断し、該判断手段によってフレームレートが１５フレーム／秒よりも低いと判断された場合には、制御手段が手ぶれ補正機能を停止させる。
従って、上記本発明の映像機器によれば、映像信号のフレームレートが、５Ｈｚ程度の手ぶれの振動周波数に対して高精度の手ぶれ補正を行なうために最低限必要となる１５フレーム／秒に満たない場合には、前記制御手段によって、手ぶれ補正機能が停止され、映像信号に対して手ぶれ補正が施されることはないので、映像が不自然なものとなることはない。
一方、映像信号のフレームレートが、１５フレーム／秒以上の場合には、映像信号に対して高精度の手ぶれ補正を施すことが出来、これによって、手ぶれによる画像劣化が補正された良好な映像が出力されることになる。
【０００７】
具体的構成において、本発明に係る映像機器は、撮像装置と、該撮像装置から入力される映像信号に手ぶれ補正が施された後の映像信号からなる映像を表示する表示装置とを具えている。
又、具体的には、前記撮像装置は、ＣＣＤ(12)によって構成されると共に、被写体の明るさに応じてＣＣＤ(12)に対する露光時間を自動的に調整する機能を有している。
更に具体的には、前記検知手段は、前記撮像装置から入力される映像信号の単位時間当たりのフレーム数をカウントするカウント手段と該カウント手段によるカウント数に基づいてフレームレートを算出する演算手段とから構成される。
【０００８】
上記具体的構成において、ＣＣＤ(12)に対する露光時間は、被写体の明るさに応じて自動的に調整される。例えば、暗所での動画撮影を行なう場合には、露光に長い時間が必要となるため、これに伴って、ＣＣＤ(12)が出力する映像信号のフレームレートが低下することになる。
上述の如く、ＣＣＤ(12)の出力する映像信号のフレームレートが低下したとしても、該フレームレートは、前記カウント手段及び演算手段から構成される検知手段によって検知され、該検知手段によって検知されたフレームレートが１５フレーム／秒よりも低いか否かを前記判断手段が判断し、該判断手段によってフレームレートが１５フレーム／秒よりも低いと判断された場合には、前記制御手段が手ぶれ補正機能を停止させる。
従って、映像信号のフレームレートが、１５フレーム／秒に満たない場合には、映像信号に対して手ぶれ補正が施されることはないので、映像が不自然なものとなることはない。
【０００９】
又、具体的構成において、本発明に係る映像機器は、連続する２枚のフレームについて両フレームの映像信号を互いに比較して手ぶれ量を検出する手ぶれ検出部(22)と、該手ぶれ検出部(22)から得られる手ぶれ量に基づいて手ぶれ補正量を算出すると共にその算出結果に応じて、映像信号に手ぶれ補正を施す手ぶれ補正部(23)とを具え、
前記フレームレートが所定の閾値以上と判断された場合には、前記手ぶれ補正部(23)が、前記手ぶれ検出部(22)から得られる手ぶれ量に基づいて前記手ぶれ補正量を算出し、前記フレームレートが所定の閾値よりも低いと判断された場合には、前記制御手段が、前記手ぶれ検出部(22)から得られる手ぶれ量に拘わらず、前記手ぶれ補正量を零に設定する。
【００１０】
該具体的構成において、撮像装置から入力される映像信号のフレームレートが１５フレーム/秒以上と判断された場合、手ぶれ補正部(23)は、前記手ぶれ検出部(22)から得られる手ぶれ量に基づいて手ぶれ補正量を算出する。一方、フレームレートが１５フレーム/秒よりも低いと判断された場合には、前記制御手段が、前記手ぶれ検出部(22)から得られる手ぶれ量に拘わらず、手ぶれ補正量を零に設定する。
その後、手ぶれ補正部(23)は、設定された手ぶれ補正量に応じて映像信号に対して手ぶれ補正を施す。ここで、手ぶれ補正量が零に設定されている場合、即ちフレームレートが１５フレーム／秒に満たない映像データに対しては、結果的に手ぶれ補正が施されないことになるので、手ぶれ補正後の映像が不自然なものとなることはない。
【発明の効果】
【００１１】
本発明の映像機器によれば、フレームレートに拘わらず、自然な映像を表示することが出来る。
【発明を実施するための最良の形態】
【００１２】
以下、本発明をデジタルカメラに実施した形態につき、図面に沿って具体的に説明する。
図１に示す如く、本発明のデジタルカメラ(１)は、マイクロコンピュータ(以下、マイコンという)(31)を具え、該マイコン(31)には、複数の操作釦からなる操作部(32)が接続されており、ユーザが操作部(32)に対して特定の操作を行なうと、マイコン(31)がこれを検知し、ユーザの操作に応じて各種の処理を実行する。
又、マイコン(31)には、連続する２枚のフレームについて両フレームの映像データを比較して動きベクトルを検出する手ぶれ検出部(22)と、該手ぶれ検出部(22)が検出した動きベクトルに基づいて手ぶれ補正を施す手ぶれ補正部(23)と、映像データに対して各種画像処理を施す画像処理部(15)と、映像データの圧縮及び伸長を行なう画像圧縮伸長処理部(16)と、映像データを一時的に格納するメモリ(14)と、ＬＣＤ(33)を制御する表示制御部(17)と、メモリカード(34)を制御するカード制御部(18)とがそれぞれ接続されている。
【００１３】
操作部(32)の操作により動画撮影モードが選択され、図３に示すマイコン(31)がこれを検知し、動画撮影を実行すると、ＣＣＤ(12)は、レンズ(11)を通して被写体光をＣＣＤ(12)の受光面に結像させる。
この際、ＣＣＤ(12)は被写体の明るさに応じて露光時間を自動的に調整し、ＣＣＤ(12)の露光時間の変動に応じて、ＣＣＤ(12)が出力する映像信号のフレームレートも変動することになる。
【００１４】
ＣＣＤ(12)から得られるアナログの映像信号は、Ａ／Ｄコンバータ(13)によって、デジタルの映像データに変換され、該映像データは、メモリ(14)に一時的に記憶される。そして、手ぶれ検出部(22)が、メモリ(14)に記憶された連続する２枚のフレームについて両フレームの映像データを互いに比較して、動きベクトルを検出する。
【００１５】
手ぶれ検出部(22)にて動きベクトルの検出が完了すると、手ぶれ検出部(22)は手ぶれ補正部(23)に対して完了イベントを通知する。マイコン(31)は、手ぶれ検出部(22)から所定時間当たりに通知される完了イベントの数、即ち所定時間当たりのフレーム数をカウントする。
その後、マイコン(31)は、前記所定時間とフレーム数のカウント結果に基づいて、フレームレートを算出する。該フレームレートが１５フレーム／秒以上の場合、マイコン(31)は、手ぶれ補正部(23)に対して手ぶれ補正量の算出を指示し、手ぶれ補正部(23)は、手ぶれ検出部(22)にて得られた動きベクトルに基づいて手ぶれ補正量を算出する。
フレームレートが１５フレーム／秒未満の場合には、マイコン(31)は、手ぶれ検出部(22)にて得られた動きベクトルに拘わらず、手ぶれ補正量を零に設定する。
【００１６】
その後、手ぶれ補正部(23)は、設定された手ぶれ補正量に基づいて、メモリ(14)に記憶された映像データに対して手ぶれ補正を施す。ここで、手ぶれ補正量が零に設定されている場合、結果的に前記映像データには手ぶれ補正が施されないことになる。
【００１７】
手ぶれ補正部(23)にて、手ぶれ補正が完了した映像データは、順次画像処理部(15)に供給され、該画像処理部(15)にて所定の画像処理が施される。
画像処理部(15)にて所定の画像処理が施された映像データは、順次表示制御部(17)及び画像圧縮伸長処理部(16)に供給され、該表示制御部(17)によってＬＣＤ(33)に映像が表示されると共に、該画像圧縮伸長処理部(16)によって圧縮処理が施された後、カード制御部(18)によってメモリカード(34)に記録される。
【００１８】
以下、上記デジタルカメラ(１)において動画記録時に実行される手続きについて説明する。
第１実施例
図２は、本実施例において動画記録時に実行される手続きを表わしており、先ずステップＳ１にて、動画撮影モードに設定されたか否かを判断する。動画撮影モードに設定されている場合には、イエスと判断されてステップＳ２に移行し、動画撮影を開始する。ノーと判断された場合には、ステップＳ１にて同じ判断を繰り返す。
ステップＳ２にて動画撮影が開始されると、ステップＳ３に移行して、タイマーをスタートさせると共に、フレーム数カウンタを零にセットして、ステップＳ４に移行する。
ステップＳ４では、図１に示す手ぶれ検出部(22)から手ぶれ補正部(23)に対して完了イベントが通知されたか否かを判断し、完了イベントが通知された場合にはイエスと判断され、ステップＳ５に移行する。
【００１９】
ステップＳ５では、フレーム数カウンタに１を加算してステップＳ６に移行する。一方、ステップＳ４にてノーと判断された場合は、ステップＳ５を迂回してステップＳ６に移行する。
ステップＳ６では、ステップＳ３にてタイマーをスタートしてから所定時間が経過したか否かを判断する。所定時間が経過している場合には、イエスと判断され、ステップＳ７に移行する。一方、ノーと判断された場合には、ステップＳ４に戻る。
【００２０】
ステップＳ７では、前記所定時間とフレーム数カウンタのカウント値に基づいて、フレームレートを算出し、該フレームレートが１５フレーム／秒以上か否かを判断する。フレームレートが１５フレーム／秒以上であると判断した場合にはイエスと判断され、ステップＳ８に移行する。
ステップＳ８では、図１に示す手ぶれ検出部(22)にて得られた動きベクトルに基づいて手ぶれ補正ベクトルを算出し、ステップＳ１０に移行する。
一方、ステップＳ７にてノーと判断された場合、即ちフレームレートが１５フレーム／秒未満であると判断された場合には、ステップＳ９に移行して、図１に示す手ぶれ検出部(22)にて得られた動きベクトルに拘わらず、手ぶれ補正ベクトルに零を設定し、ステップＳ１０に移行する。
【００２１】
ステップＳ１０では、ステップＳ８及びステップＳ９にて設定された手ぶれ補正ベクトルに基づいて、映像データに対して手ぶれ補正を施して、ステップＳ１１に移行する。
ステップＳ１１では、手ぶれ補正が施された映像データからなる映像を図１に示すＬＣＤ(33)に表示して、ステップＳ１２に移行する。
ステップＳ１２では、手ぶれ補正が施された映像データを動画ファイルとして図１に示すメモリカード(34)に記録して、動画撮影処理を完了する。
【００２２】
尚、動画ファイルフォーマットの規格上、映像データの記録は所定のフレームレート(例えば３０フレーム／秒)で行なう必要があるが、該所定のフレームレートと動画撮影時のフレームレートとが異なる場合には、手ぶれ補正後の映像データに対して、該所定のフレームレートに応じた補間処理を施すことにより、例えば１０フレーム／秒の映像データを３０フレーム／秒の動画ファイルとしてメモリカードに記録することが可能である。
【００２３】
第２実施例
上記第１実施例では、図１に示す手ぶれ検出部(22)から手ぶれ補正部(23)に対して所定時間内に通知される完了イベントの数をカウントすることにより、フレームレートを算出したが、本実施例においては、２つの連続する完了イベントの間隔を計時することにより、フレームレートを算出する。
図３は、本実施例において動画記録時に実行される手続きを表わしており、先ずステップＳ１にて、動画撮影モードに設定されたか否かを判断する。動画撮影モードに設定されている場合には、イエスと判断されてステップＳ２に移行し、動画撮影を開始する。ノーと判断された場合には、ステップＳ１にて同じ判断を繰り返す。
【００２４】
ステップＳ２にて動画撮影が開始されると、ステップＳ２１に移行して、図１に示す手ぶれ検出部(22)から手ぶれ補正部(23)に対して完了イベントが通知されたか否かを判断し、完了イベントが通知された場合にはイエスと判断され、ステップＳ２２にて計時を開始し、ステップＳ２３へ移行する。ノーと判断された場合には、ステップＳ２１にて同じ判断を繰り返す。
ステップＳ２３では、図１に示す手ぶれ検出部(22)から手ぶれ補正部(23)に対して完了イベントが通知されたか否かを判断し、完了イベントが通知された場合にはイエスと判断され、ステップＳ２４にて計時を終了する。ノーと判断された場合には、ステップＳ２３にて同じ判断を繰り返す。
【００２５】
ステップＳ７では、計時結果、即ち２つの連続する完了イベントの間隔に基づいて、フレームレートを算出し、該フレームレートが１５フレーム／秒以上か否かを判断する。フレームレートが１５フレーム／秒以上であると判断した場合にはイエスと判断され、ステップＳ８に移行する。
ステップＳ８以降の処理については、上記第１実施例と同様であるので、説明は省略する。
【００２６】
上記本発明のデジタルカメラ(１)によれば、映像信号のフレームレートが、手ぶれの振動周波数に対して高精度の手ぶれ補正を行なうために最低限必要となる１５フレーム／秒に満たない場合には、映像信号に対して手ぶれ補正が施されることはないので、映像が不自然なものとなることはない。
一方、映像信号のフレームレートが、１５フレーム／秒以上の場合には、映像信号に対して高精度の手ぶれ補正を施すことが出来、これによって、手ぶれによる画像劣化が補正された良好な映像がＬＣＤ(33)に表示されることになる。
【００２７】
尚、本発明の各部構成は上記実施の形態に限らず、特許請求の範囲に記載の技術的範囲内で種々の変形が可能である。例えば、本実施例においては、図２に示すステップＳ７にてフレームレートが１５フレーム／秒以上か否かを判断し、ノーと判断された場合には、ステップＳ９に移行する様に構成したが、これに限らず、ステップＳ７にてノーと判断された場合には、ステップＳ９及びステップＳ１０を迂回して、ステップＳ１１に直接移行する様に構成することも可能である。
又、本発明は上述のデジタルカメラに限らず、入力された映像信号に手ぶれ補正を施す機能を有する種々の映像機器に実施することも可能である。例えば、データ記録媒体に記録された映像信号の再生機能を有する映像機器に実施した場合、図１に示す手ぶれ検出部(22)及び手ぶれ補正部(23)には、ＣＣＤ(12)から出力される映像信号に代えて、データ記録媒体から読み出した映像信号が入力されることになる。
【図面の簡単な説明】
【００２８】
【図１】本発明に係るデジタルカメラの構成を表わすブロック図である。
【図２】該デジタルカメラにおいて動画撮影時に実行される手続きの一例を表わすフローチャートである。
【図３】該デジタルカメラにおいて動画撮影時に実行される手続きの他の例を表わすフローチャートである。
【符号の説明】
【００２９】
(１)  デジタルカメラ
(12)  ＣＣＤ
(22)  手ぶれ検出部
(23)  手ぶれ補正部
(31)  マイクロコンピュータ
(32)  操作部
(33)  ＬＣＤ
(34)  メモリカード
【図１】
2006287629.tif 000003
【図２】
2006287629.tif 000004
【図３】
2006287629.tif 000005