(57)【要約】【課題】小型機器に容易に組み込みが可能なカメラ用手ぶれ検出装置およびカメラ用手ぶれ検出方法および簡単な構成で手ぶれの影響を緩和できる手ぶれ影響緩和装置を提供することにある。【解決手段】一定時間間隔で得られる複数のフレーム間の各画素の差分値を減算回路３により検出して差分値で表された画像データを得る。その差分値で表された画像データをブロック化部４により複数のブロックに区画すると共に、２値化部５により第１基準値に対する上記差分値の大小で１か０に２値化する。そして、２値化された画像データに基づいて、複数のブロックのうち、値が１の画素が存在するブロックの数を積算部６によりカウントし、カウントされたブロックの数が手ぶれ判定部７により所定の第２基準値を越えるか否かによって手ぶれの有無を判定する。【選択図】　図１
2004146995.tif 000002
【特許請求の範囲】
【請求項１】
一定時間間隔で得られる複数のフレームの画像信号を取り込み、上記複数のフレーム間の各画素の差分値を検出して、上記差分値で表された画像データを得る差分検出手段と、
上記差分検出手段により得られた上記差分値で表された画像データを複数のブロックに区画すると共に、上記差分値が所定の第１基準値を越えるか否かに応じて上記差分値で表された画像データを２値化するブロック化２値化手段と、
上記ブロック化２値化手段により２値化された画像データに基づいて、上記複数のブロックのうち、上記第１基準値を越える画素が存在するブロックの数をカウントするカウント手段と、
上記カウント手段によりカウントされた上記ブロックの数が所定の第２基準値を越えるか否かによって手ぶれの有無を判定する手ぶれ判定手段とを備えたことを特徴とするカメラ用手ぶれ検出装置。
【請求項２】
請求項１に記載のカメラ用手ぶれ検出装置を用いた手ぶれ影響緩和装置であって、
上記一定時間間隔で得られる複数のフレームのうち、上記手ぶれ判定手段により手ぶれがないと判定された最初の時点でのフレームを選択する選択手段を備えたことを特徴とするカメラ用手ぶれ影響緩和装置。
【請求項３】
請求項１に記載のカメラ用手ぶれ検出装置を用いたカメラ用手ぶれ影響緩和装置であって、
シャッター操作時に取り込んだ複数のフレームの全てについて上記手ぶれ判定手段により手ぶれ状態を判定し、上記手ぶれ判定手段により手ぶれでないと判定されたフレームのうちで、最も上記カウント手段によりカウントされたブロック数が小さいと判定されたフレームを選択する選択手段を備えたことを特徴とするカメラ用手ぶれ影響緩和装置。
【請求項４】
請求項１に記載のカメラ用手ぶれ検出装置を用いたカメラ用手ぶれ影響緩和装置であって、
上記手ぶれ判定手段により手ぶれと判定されたときに警報を発生する警報発生手段を備えたことを特徴とするカメラ用手ぶれ影響緩和装置。
【請求項５】
一定時間間隔で得られる複数のフレームの画像信号を取り込み、上記複数のフレーム間の各画素の差分値を検出して、上記差分値で表された画像データを得るステップと、
上記差分値で表された画像データを複数のブロックに区画すると共に、上記差分値が所定の第１基準値を越えるか否かに応じて上記差分値で表された画像データを２値化するステップと、
上記２値化された画像データに基づいて、上記複数のブロックのうち、上記第１基準値を越える画素が存在するブロックの数をカウントするステップと、
上記ブロックの数が所定の第２基準値を越えるか否かによって手ぶれの有無を判定するステップとを有することを特徴とするカメラ用手ぶれの検出方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、カメラ用手ぶれ検出装置およびこれを用いた手ぶれ緩和装置およびカメラ用手ぶれ検出方法に関し、特にスチルカメラ等に用いられるカメラ用手ぶれ検出装置およびこれを用いた手ぶれ緩和装置およびカメラ用手ぶれ検出方法に関する。
【０００２】
【従来の技術】
現在、デジタルカメラ機能が、携帯電話やＰＤＡ（Ｐｅｒｓｏｎａｌ　Ｄｉｇｉｔａｌ　Ａｓｓｉｓｔａｎｔ：携帯情報端末）等の小型機器に組み込まれて使用されることが急速に増加している。この小型機器に組み込まれているデジタルカメラについては、撮影を片手で行うことが多いために撮影の瞬間の機器の安定性に乏しく、かつ、レンズの口径が小さいためにシャッター速度を遅くしなければならず、手ぶれに弱いものである。
【０００３】
従来、カメラ用手ぶれ検出装置としては、振動型角速度センサーにてコリオリ力を検出して、ビデオカメラの手ぶれ量を電気的に検出するものがある（例えば、特許文献１参照）。また、他のカメラ用手ぶれ検出装置としては、ビデオカメラにおいて予め画像の重心を求めた後に重心の動きから手ぶれを判定するものがある（例えば、特許文献２参照）。
【０００４】
【特許文献１】
特開昭６０−１４３３３０号公報
【特許文献２】
特許番号２５１７４５１号
【０００５】
【発明が解決しようとする課題】
しかしながら、上記ビデオカメラに用いられる２つのカメラ用手ぶれ検出装置では、手ぶれ量や重心の算出等の演算量が多いことから、装置やこれに対応するプログラムが大きくなるため、両者ともにスチルカメラ等の小型機器に対応したものではなく、カメラ機能を備えた小型機器に組み込みが容易にできないという問題がある。さらに、小型機器への搭載上、より処理の簡便な手ぶれの影響を緩和する装置が求められている。
【０００６】
そこで、この発明の目的は、小型機器に容易に組み込みが可能なカメラ用手ぶれ検出装置およびカメラ用手ぶれ検出方法を提供することにある。
【０００７】
また、この発明のもう１つの目的は、上記カメラ用手ぶれ検出装置を用いて、簡単な構成で手ぶれの影響を緩和できる手ぶれ影響緩和装置を提供することにある。
【０００８】
【課題を解決するための手段】
上記目的を達成するため、この発明のカメラ用手ぶれ検出装置は、一定時間間隔で得られる複数のフレームの画像信号を取り込み、上記複数のフレーム間の各画素の差分値を検出して、上記差分値で表された画像データを得る差分検出手段と、上記差分検出手段により得られた上記差分値で表された画像データを複数のブロックに区画すると共に、上記差分値が所定の第１基準値を越えるか否かに応じて上記差分値で表された画像データを２値化するブロック化２値化手段と、上記ブロック化２値化手段により２値化された画像データに基づいて、上記複数のブロックのうち、上記第１基準値を越える画素が存在するブロックの数をカウントするカウント手段と、上記カウント手段によりカウントされた上記ブロックの数が所定の第２基準値を越えるか否かによって手ぶれの有無を判定する手ぶれ判定手段とを備えたことを特徴とする。
【０００９】
上記構成のカメラ用手ぶれ検出装置によれば、上記差分検出手段によって、一定時間間隔で得られる複数のフレームの画像信号を取り込み、上記複数のフレーム間の各画素の差分値を検出して、上記差分値で表された画像を得る。そして、上記ブロック化２値化手段により、上記差分検出手段により得られた上記差分値で表された画像を複数のブロックに区画すると共に、上記差分値が所定の第１基準値を越えるか否かに応じて上記差分値で表された画像データを２値化する。そうして、上記ブロック化２値化手段により２値化された画像データに基づいて、上記複数のブロックのうち、上記第１基準値を越える画素が存在するブロックの数をカウント手段によりカウントして、上記手ぶれ判定手段は、そのカウントされた上記ブロックの数が所定の第２基準値を越えたときに手ぶれと判定する一方、上記ブロックの数が所定の第２基準値を越えないときは手ぶれでないと判定する。このように、上記第２基準値により手ぶれと移動体を分離することができ、また、ブロック単位での手ぶれ判定であるため、カウント手段や手ぶれ判定手段を簡単な構成で実現できる。したがって、小型機器に容易に組み込みが可能なカメラ用手ぶれ検出装置を実現できる。
【００１０】
また、この発明のカメラ用手ぶれ影響緩和装置は、上記カメラ用手ぶれ検出装置を用いた手ぶれ影響緩和装置であって、上記一定時間間隔で得られる複数のフレームのうち、上記手ぶれ判定手段により手ぶれがないと判定された最初の時点でのフレームを選択する選択手段を備えたことを特徴とする。
【００１１】
上記構成のカメラ用手ぶれ影響緩和装置によれば、上記選択手段によって、一定時間間隔で得られる複数のフレームのうち、上記手ぶれ判定手段により手ぶれがないと判定された最初の時点でのフレームを選択することによって、最初に手ぶれが無くなった時点での画像がすみやかに選択される。このように、上記カメラ用手ぶれ検出装置を用いて、簡単な構成で手ぶれの影響を緩和できる手ぶれ影響緩和装置を実現できる。
【００１２】
また、一実施形態のカメラ用手ぶれ影響緩和装置は、シャッター操作時に取り込んだ複数のフレームの全てについて、上記手ぶれ判定手段により手ぶれ状態を判定し、上記手ぶれ判定手段により手ぶれでないと判定されたフレームのうちで、最も上記カウント手段によりカウントされたブロック数が小さいと判定されたフレームを選択する選択手段を備えたことを特徴とする。
【００１３】
上記実施形態のカメラ用手ぶれ影響緩和装置によれば、シャッター操作時に取り込んだ複数のフレームの全てについて上記手ぶれ判定手段により手ぶれ状態を判定し、上記選択手段によって手ぶれ判定手段により手ぶれでないと判定されたフレームのうちで、最も上記カウント手段によりカウントされたブロック数が小さいと判定されたフレームを選択する。そうすることによって、最も手ぶれの影響が少ない画像を得ることができる。
【００１４】
また、一実施形態のカメラ用手ぶれ影響緩和装置は、手ぶれ判定時に手ぶれと判定された場合に、警報を発生する警報発生手段を備えたことを特徴とする。
【００１５】
上記実施形態のカメラ用手ぶれ影響緩和装置によれば、手ぶれ判定時に手ぶれと判定された場合に、上記警報発生手段により警報を発生することによって、良好な画像が得られていないことを撮影者に知らせることができる。
【００１６】
また、この発明のカメラ用手ぶれ検出方法は、一定時間間隔で得られる複数のフレームの画像信号を取り込み、上記複数のフレーム間の各画素の差分値を検出して、上記差分値で表された画像データを得るステップと、上記差分値で表された画像データを複数のブロックに区画すると共に、上記差分値が所定の第１基準値を越えるか否かに応じて上記差分値で表された画像データを２値化するステップと、上記２値化された画像データに基づいて、上記複数のブロックのうち、上記第１基準値を越える画素が存在するブロックの数をカウントするステップと、上記ブロックの数が所定の第２基準値を越えるか否かによって手ぶれの有無を判定するステップとを有することを特徴とする。
【００１７】
上記カメラ用手ぶれ検出方法によれば、一定時間間隔で得られる複数のフレームの画像信号を取り込み、上記複数のフレーム間の各画素の差分値を検出して、上記差分値で表された画像を得る。そして、得られた上記差分値で表された画像を複数のブロックに区画すると共に、上記差分値が所定の第１基準値を越えるか否かに応じて上記差分値で表された画像データを２値化する。そうして、上記２値化された画像データに基づいて、上記複数のブロックのうち、上記第１基準値を越える画素が存在するブロックの数をカウントして、そのカウントされた上記ブロックの数が所定の第２基準値を越えたときに手ぶれと判定する一方、上記ブロックの数が所定の第２基準値を越えないときは手ぶれでないと判定する。このように、上記第２基準値により手ぶれと移動体を分離することができ、また、ブロック単位での手ぶれ判定であるため、カウント手段や手ぶれ判定手段を簡単な構成で実現できる。したがって、小型機器に容易に組み込みが可能なカメラ用手ぶれ検出方法を提供できる。
【００１８】
【発明の実施の形態】
以下、この発明のカメラ用手ぶれ検出装置およびそれを用いた手ぶれ緩和装置およびカメラ用手ぶれ検出方法を、図示の実施の形態により詳細に説明する。
【００１９】
図１は、この発明の実施の一形態のカメラ用手ぶれ検出装置を用いた手ぶれ影響緩和装置のブロック図であり、図１において、１は一定時間間隔で入力されるフレーム単位の画像信号の処理を行う画像処理部、２は上記画像処理部１からの画像処理されたフレームを記憶するフレームメモリ、３は上記画像処理部１からのフレームとフレームメモリ２からのフレームを減算して、各画素の差分値で表された画像データを得る差分検出手段の一例としての減算回路、４は上記減算回路３からの差分値で表された画像データをブロック化するブロック化部、５は上記ブロック化部４によりブロック化された画像データを２値化する２値化部、６は上記２値化部５からの２値化された画像データにおいて値が１のブロックの数を積算するカウント手段の一例としての積算部、７は上記積算部６からの積算結果に基づいて手ぶれの有無を判定する手ぶれ判定手段の一例としての手ぶれ判定部、８は上記手ぶれ判定部７の判定結果に基づいて手ぶれのないフレームを選択する選択手段の一例としての制御部、９は上記制御部８からの警報信号により警報を発する警報発生手段の一例としての警報発生部である。また、上記画像処理部１は、カメラ回路１ａとＹ／Ｃ分離部１ｂとＡ／Ｄ変換部１ｃとを有する。上記ブロック化部４と２値化部５でブロック化２値化手段の一例を構成している。
【００２０】
図１に示すように、画像処理部１において、カメラ回路１ａは、例えばＣＣＤカメラ等の撮像装置（図示せず）にて撮影されて送られてくる画像信号の増幅等の処理を行い、処理後の画像信号をＹ／Ｃ分離部１ｂにより輝度（Ｙ）信号と色差（Ｃ）信号とに分離する。以降の処理では、画像信号に輝度信号を用いており、画像信号と標記する。この画像信号は、画像処理部１のＡ／Ｄ変換部１ｃにて、１フレーム当りＭ１×Ｍ２個の標本点にて標本化されることでデジタル信号化された画像データとなる。
【００２１】
図２（ａ），（ｂ）に標本の概略図を示しており、図２（ａ）において、１フレームの画像をＸ方向にＭ１個（ここでは３５２画素）、Ｙ方向にＭ２個（この実施形態では２８８画素）をサンプリングして画像信号をデジタル化する。
【００２２】
このデジタル化された画像データは、フレーム単位でフレームメモリ２（図１に示す）に格納される。なお、これら画像データは、図２（ａ）に示すように、ブロック化部４（図１に示す）において、Ｘ方向に３２画素、Ｙ方向に３２画素を１ブロックとして区画する。したがって、３５２画素×２８８画素は、１１×９ブロックにブロック化されることになる。ここで１ブロックの画像データはＦＸＹ（ｔ）で表され、その画像データＦＸＹ（ｔ）で表されるブロックの画素はｆＸＹｘｙ（ｔ）で表される（ここで、Ｘ＝１〜３５２，　Ｙ＝１〜２８８，　ｘ＝１〜３２，　ｙ＝１〜３２）。例えば、図２（ｂ）は、　図２（ａ）に示す左上のブロックの画像データＦ１，１（ｔ）を拡大した図であり、そのブロックのＸ方向３番目かつＹ方向４番目の画素はｆ１，１，３，４（ｔ）で示される。
【００２３】
そして、上記構成のカメラ用手ぶれ検出装置を用いた手ぶれ影響緩和装置において、撮像装置（図示せず）にて、シャッターが押されたときに、シャッターが押されてから実際に取るべき（記録されるべき）画像が確定するまでの間に、画像処理部１での処理（増幅処理、Ｙ／Ｃ処理、Ａ／Ｄ変換処理）されたデジタル画像が、カメラシステムにより規定された時間間隔で取り込まれて標本化され、減算回路３並びにフレームメモリ２に夫々入力される。
【００２４】
図３（ａ）は、この流れを画像で示したものであり、ｔ（０），ｔ（１），ｔ（２），…，ｔ（ａ）の時間間隔で画像信号を１フレーム単位で取り込み、フレームメモリ２（図１に示す）にこの画像データを格納する。ｔ（０）時でのフレームの画像データがＦ（０）、ｔ（１）時でのフレームの画像データがＦ（１）、ｔ（２）時でのフレームの画像データがＦ（２）、………、ｔ（ａ）時でのフレームの画像データがＦ（ａ）であることを示している。
【００２５】
そして、フレームメモリ２と減算回路３（図１に示す）にて、例えば、フレームメモリ２から出力される１つ前のタイミングのフレームの画像データＦ（０）と、現時点で取り込んだときのフレームの画像データＦ（１）では、図３（ｂ）に示すように実線部と破線部が異なる画像が手ぶれの影響かもしくは画像対象が移動物であるかのいずれかということになる。
【００２６】
次に、減算回路３で上記図３（ｂ）に示す２つのフレームの画像データの差分を取ってブロック化すると、図３（ｃ）に示すように、実線部と破線部に囲まれた箇所が差分値として検出されることになる。ここで、図３（ｂ）では１つ前の画像Ｆ（０）から現在の画像Ｆ（１）を減算していますが、減算後に絶対値をとって画像データの差分としており、現在の画像Ｆ（１）から１つ前の画像Ｆ（０）を減算しても同じである。
【００２７】
図４（ａ）〜（ｃ）はデジタル画像のシーケンスのフレームＦ（０），Ｆ（１），Ｆ（２）を夫々示している。また、図４（ｄ）はＦ（１）とＦ（０）との差分データ△Ｆ（０，１）を示し、図４（ｅ）は画像データＦ（２）とＦ（１）との差分データ△Ｆ（１，２）を示している。
【００２８】
この発明では、差分後の画像につき、最近の携帯機器等で良く用いられている画像フォーマットであるＣＩＦ（Ｃｏｍｍｏｎ　Ｉｎｔｅｒｍｅｄｉａｔｅ　Ｆｏｒｍａｔ）に対応する３５２×２８８画素の１フレームが３２×３２画素単位のブロック１１×９に分けられた場合を示している（図２）。
【００２９】
図４を用いて、Ａ／Ｄ変換まで行われた画像シーケンスに対して、手ぶれ判定を行う方法について説明する。
【００３０】
Ａ／Ｄ変換まで行われたフレーム単位の画像データＦ（０），Ｆ（１），Ｆ（２）に対して、図３，図２の方法と同様に画像間の時間的差分およびブロック化が行われる。画像データＦ（０）とＦ（１）との差分の結果得られた差分データが△Ｆ（０，１）であり、画像データＦ（１）とＦ（２）との差分の結果得られた差分データが△Ｆ（０，１）である。
【００３１】
なお、差分を取った後、図示されていないが、ここでは絶対値化している。図４（ｄ）に示す差分データ△Ｆ（０，１）において、斜線部は差分値が検出されたことを示している。
【００３２】
次に、この差分データに対してブロック化部４（図１に示す）によりブロック化し、さらに２値化部５（図１に示す）によりブロック毎に２値化を行う。
【００３３】
上記２値化部５による２値化は、任意の第１基準値を予め設定しておき、その第１基準値に対する差分データ中の画素の値の大小で１か０に決める。この実施の形態では、ブロック内の差分データ中の画素の値が０でない画素が存在するブロックについては、当該ブロックの出力値として１をとり、差分データ中の画素の値が全て０であるブロックについては出力値０をとる場合を示しており、この出力値で表される２値化データを、△Ｆ２（０，１）、△Ｆ２（１，２）、…で示している。
【００３４】
図５（ａ），（ｂ）は図４（ｄ），（ｅ）に示す差分データ△Ｆ（０，１）と△Ｆ（１，２）を夫々示している。図５（ａ）に示す差分データを２値化して得られたブロック毎の出力値で表された２値化データ△Ｆ２（０，１）を図５（ｃ）に示し、図５（ｂ）に示す差分データを２値化して得られたブロック毎の出力値で表された２値化データ△Ｆ２（０，１）を図５（ｄ）に示している。
【００３５】
図５（ｃ），（ｄ）に示す２値化データ△Ｆ２（０，１）や△Ｆ２（１，２）では、斜線部や縦横縞が混在しているように図示しているが、これは説明しやすいように図示しているもので、差分値は、斜線部と縦横縞では異なるものの、先述の第１基準値との比較により値が１となるものであり、したがって、該当ブロックは、全て１が出力される。
【００３６】
次に、積算部６（図１に示す）で、２値化データ△Ｆ２（０，１）、△Ｆ２（１，２）、…につき、値が１のブロック数を数え挙げ、手ぶれ判定部７（図１に示す）で値が１のブロック総数と予め設定している第２基準値の一例としての手ぶれ判定閾値とを比較するこの実施の形態の場合では、２値化データ△Ｆ２（０，１），△Ｆ２（１，２）それぞれの中の値が１のブロックの総数は、６２、１５である。そして、手ぶれ判定閾値を５０と設定している場合であれば、ブロックの総数６２（＞５０）の△２値化データＦ２（０，１）は手ぶれと判定され、ブロックの総数１５（≦５０）の２値化データ△Ｆ２（１，２）は手ぶれでない（例えば被写体の動作）と判定される。
【００３７】
なお、手ぶれ判定閾値は、内部のレジスタに値を格納しておけば良く、複数の値を格納しておき、遠景画面や近接画面であるかで適切な値に切り換えるようにしても良い。
【００３８】
そうして、図５（ｄ）に示す２値化データ△Ｆ２（０，１）では、手ぶれ判定閾値を越えたことから、手ぶれが発生したと判定する一方、図５（ｅ）に示す２値化データ△Ｆ２（１，２）では手ぶれ判定閾値以下であることから撮影対象物に移動体があったと判断し、手ぶれは発生していないと判定する。
【００３９】
このように、手ぶれ判定閾値により手ぶれと移動体を分離することができる。また、ブロック単位での判定であるため、積算部６や手ぶれ判定部７が簡単な構成で実現できる。
【００４０】
そして、ｔ（０）、ｔ（１）、ｔ（２）のタイミングで画像信号が取り込まれ、ｔ（２）のタイミングで取り込んだ画像信号で手ぶれ判定閾値を下回ったことから、ｔ（２）で取り込んだフレームの画像信号Ｆ（２）のデータが手ぶれのない画面として取り込まれたとして制御部８はシャッターを落とす。
【００４１】
図６は上記手ぶれ影響緩和装置の手ぶれ判定処理を説明するためのフローチャートである。以下、図６のフローチャートにしたがって手ぶれ判定処理について説明する。
【００４２】
まず、処理がスタートすると、ステップＳ１でフレームメモリ２からフレームの画像データＦＸＹ（ｔ−１）を得る（ここで、Ｘ＝１〜３５２，　Ｙ＝１〜２８８）。
【００４３】
次に、ステップＳ２に進み、現在のフレームの画像データＦＸＹ（ｔ）から１つ前のフレームの画像データＦＸＹ（ｔ−１）を減算して絶対値をとり、差分データ△ＦＸＹ（ｔ−１，ｔ）を求める。すなわち、
【数１】
2004146995.tif 000003
により差分データ△ＦＸＹ（ｔ−１，ｔ）のデータを得る。
【００４４】
次に、ステップＳ３に進み、各差分データ△ＦＸＹ（ｔ−１，ｔ）を構成する各画素△ｆＸＹｘｙ（ｔ−１，ｔ）のうち、２値化された値がひとつでも１の値をとれば（ここで、ｘ＝１〜３２，　ｙ＝１〜３２）、
△Ｆ２ＸＹ（ｔ−１，ｔ）　＝　１
とし、１の値をとらなければ、
△Ｆ２ＸＹ（ｔ−１，ｔ）　＝　０
とする。
【００４５】
そして、ステップＳ４に進み、
【数２】
2004146995.tif 000004
の条件を満足するか否かを判定し、上記条件を満足するときはステップＳ５に進み、手ぶれと判定する一方、上記条件を満足しないときはステップＳ５に進み、手ぶれでない（例えば被写体動作）と判定して、この処理を終了する。
【００４６】
こうして、最初に手ぶれが無くなった時点での画像が制御部８により選択されるため、Ｆ（２）に対応する画像が選択されることになる。
【００４７】
また、差分後画像の２値化データ△Ｆ２（ｔ，ｔ＋１）の出力値のいずれもが、手ぶれ判定閾値を超える場合、すなわちどの画像も手ぶれと判定される場合がある。この場合には、全て手ぶれであることを示す警報を発しても良い。この実施の形態では、図１に示す警報発生部９に制御部１から警報信号が出力されて警報音を発する。これにより、良好な画像が得られていないことを撮影者に知らせることができる。
【００４８】
あるいは、シャッターが落ちるまでの間、画像を一定間隔で複数フレームを取り込んで、その差分データ△Ｆ２（ｔ，ｔ＋１）の出力値のうち、最も値の小さいすなわち手ぶれが小さいと考えられる画像データＦ（ｔ）を選択してフレームメモリ２から読み出しても良い。この場合、手ぶれ判定部には、手ぶれ判定閾値とは別にブロック数の最小値を検出する回路を備えることで実現できる。
【００４９】
上記実施の形態では、１フレーム３５２画素×２８８画素の画像データを、３２画素×３２画素を１ブロックとして１１×９の複数のブロックに区画したが、１フレームの縦横の画素数および１ブロックの画素数はこれに限らない。
【００５０】
また、上記実施の形態では、減算回路３からの差分値で表された画像データをブロック化部４によりブロック化した後、ブロック化された画像データを２値化部５により２値化したが、差分値で表された画像データを２値化した後、ブロック化してもよい。
【００５１】
【発明の効果】
以上より明らかなように、この発明のカメラ用手ぶれ検出装置およびそれを用いた手ぶれ影響緩和装置およびカメラ用手ぶれ検出方法によれば、スチルカメラ等に用いられる構成を簡素化できることにより、検出回路の小型化，軽量化および低消費電力化を実現できると共に、高速化（一定間隔で取り込む間隔の高速化）も可能であることからシャッター速度も上げることができ、この点からも手ぶれが減る効果がある。このように簡素化したカメラ用手ぶれ検出装置およびそれを用いた手ぶれ影響緩和装置およびカメラ用手ぶれ検出方法は、携帯電話等についているカメラに最適である。
【図面の簡単な説明】
【図１】図１はこの発明の実施の一形態のカメラ用手ぶれ検出装置を用いた手ぶれ影響緩和装置のブロック図である。
【図２】図２（ａ）は１フレームの画像データのブロック化を示す図であり、図２（ｂ）は図２（ａ）に示す１ブロックの拡大図である。
【図３】図３（ａ）は上記手ぶれ影響緩和装置において連続して入力される複数のフレームを示す図であり、図３（ｂ）は２つのフレームを減算して差分データを示す図であり、図３（ｃ）は上記差分データが複数のブロックに分割した図である。
【図４】図４（ａ）〜（ｅ）は上記手ぶれ影響緩和装置の手ぶれ判定処理を説明するための図である。
【図５】図５（ａ）〜（ｄ）は図４に続く上記手ぶれ判定処理を説明するための図である。
【図６】図６は上記手ぶれ影響緩和装置の手ぶれ判定の処理を説明するフローチャートである。
【符号の説明】
１…画像処理部、
１ａ…カメラ回路、
１ｂ…Ｙ／Ｃ分離部、
１ｃ…Ａ／Ｄ変換部、
２…フレームメモリ、
３…減算回路、
４…ブロック化部、
５…２値化部、
６…積算部、
７…手ぶれ判定部、
８…制御部、
９…警報発生部。
【図１】
2004146995.tif 000005
【図２】
2004146995.tif 000006
【図３】
2004146995.tif 000007
【図４】
2004146995.tif 000008
【図５】
2004146995.tif 000009
【図６】
2004146995.tif 000010