(57)【要約】【課題】操作者の行うハンドジェスチャを認識し、これに基づき制御対象機器の制御を行うときに、操作者がより確実に操作できるインターフェース装置を提供する。【解決手段】ジェスチャ情報表示部４は、操作に用いるジェスチャの一覧、ジェスチャ認識部２の認識結果、及び操作者の手と思われる部分の画像を表示し、操作者はジェスチャを覚えることなく画面を確認しながら操作を行えるようになると共に、ジェスチャ認識部２に認識させやすいように操作者が行うジェスチャを修正することが可能となり、操作性が向上する。【選択図】      図１
2008052590.tif 000002
【特許請求の範囲】
【請求項１】
操作者が手形状または手の動きによって制御対象装置に指示を与えるインターフェース装置において、
前記操作者の手を含む画像を入力する画像入力部と、
前記入力画像から認識対象として１種類以上の前記手形状または前記手の動きを認識するジェスチャ認識部と、
前記認識した手形状または手の動きに対応した指示情報に基いて前記制御対象装置を制御する制御部と、
前記ジェスチャ認識部が認識可能な手形状または手の動きの模範的な画像を表示するジェスチャ情報表示部と、
を備える
ことを特徴とするインターフェース装置。
【請求項２】
前記ジェスチャ情報表示部は、前記指示情報に対応した前記模範的な手形状または手の動きを一覧表示する
ことを特徴とする請求項１記載のインターフェース装置。
【請求項３】
前記ジェスチャ情報表示部は、前記認識した手形状または手の動きを表示する
ことを特徴とする請求項１記載のインターフェース装置。
【請求項４】
前記ジェスチャ認識部は、
前記入力画像内の１個以上の部分領域のそれぞれについて、前記手形状または前記手の動きが含まれる確率を算出するジェスチャ評価部と、
前記確率が最も高い部分領域を手候補領域として選択する手候補領域選択部と、
前記手候補領域における前記確率が閾値以上のときに前記手形状または前記手の動きが含まれると認識するジェスチャ判定部と、
を備える
ことを特徴とする請求項１記載のインターフェース装置。
【請求項５】
前記ジェスチャ情報表示部は、前記認識した手形状または手の動き及び前記確率を表示する
ことを特徴とする請求項４記載のインターフェース装置。
【請求項６】
前記ジェスチャ情報表示部は、前記手候補領域の画像を表示する
ことを特徴とする請求項４記載のインターフェース装置。
【請求項７】
操作者が手形状または手の動きによって制御対象装置に指示を与えるインターフェース方法において、
前記操作者の手を含む画像を入力し、
前記入力画像から認識対象として１種類以上の前記手形状または前記手の動きを認識し、
前記認識した手形状または手の動きに対応した指示情報に基いて前記制御対象装置を制御し、
前記操作者が指示を与えるときに参照するために、認識が行いやすい模範的な手形状または手の動きを表示する
ことを特徴とするインターフェース方法。
【請求項８】
操作者が手形状または手の動きによって制御対象装置に指示を与えるコンピュータのインターフェースプログラムにおいて、
前記操作者の手を含む画像が入力する画像入力機能と、
前記入力画像から認識対象として１種類以上の前記手形状または前記手の動きを認識するジェスチャ認識機能と、
前記認識した手形状または手の動きに対応した指示情報に基いて前記制御対象装置を制御する制御機能と、
前記操作者が指示を与えるときに参照するために、認識が行いやすい模範的な手形状または手の動きを表示するジェスチャ情報表示機能と、
を実現する
ことを特徴とするインターフェースプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、操作者の手を含む画像を撮影し、手の形状及び動きを画像処理によって認識し、その結果に基づき制御対象機器を制御できるようにしたインターフェース装置に関する。
【背景技術】
【０００２】
現在、テレビやコンピュータ等の機器を操作するためのインターフェース装置としては、リモコンやキーボード、マウスなどの指示装置を用いて操作を行うものが一般的である。しかしながら、これらのインターフェース装置では、指示装置を介して操作を行うために必ずしも直感的で分かりやすいものとはなっていない。また、指示装置を紛失してしまうとインターフェース装置を利用できなくなってしまう。
【０００３】
そこで、上記の課題を解決するためのインターフェース装置の一つとして、操作者が手を動かしたり手の姿勢を変化させたりすることにより、指示装置を用いることなく機器の操作を実現する、ハンドジェスチャユーザーインターフェース装置に関する技術が提案されてきた。
【０００４】
例えば、特許文献１では、ディスプレイに内蔵されたＣＣＤカメラによって撮影した操作者を含む画像から、操作者の手の形状及び動きを認識し、これに基づき画面に表示されている指示アイコンの形状及び位置を変化させるといった表示制御を行うことにより、ハンドジェスチャによる指示を可能にしたインターフェース装置が開示されている。
【０００５】
一般に、上記のインターフェース装置では、操作者は予め定められた特定のハンドジェスチャ（例えば、手姿勢を作る、特定の手振りを行う、特定の軌跡に沿って手を動かすなどの行為）を行うことにより、特定のコマンドや位置等の指示を行う。
【特許文献１】特開２００４−７８９７７公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来のインターフェース装置においては、操作者は指示に用いるハンドジェスチャを覚える必要があり、ジェスチャによる指示を行う上で負担となっていた。
【０００７】
そこで本発明は、上記問題点に鑑みなされたもので、操作者が指示に用いる特定のハンドジェスチャを覚えることなくスムーズに指示を与えられるようにしたインターフェース装置及びその方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、操作者が手形状または手の動きによって制御対象装置に指示を与えるインターフェース装置において、前記操作者の手を含む画像が入力する画像入力部と、  前記入力画像から認識対象として１種類以上の前記手形状または前記手の動きを認識するジェスチャ認識部と、前記認識した手形状または手の動きに対応した指示情報に基いて前記制御対象装置を制御する制御部と、前記操作者が指示を与えるときに参照するために、認識が行いやすい模範的な手形状または手の動きを表示するジェスチャ情報表示部と、を備えることを特徴とするインターフェース装置である。
【発明の効果】
【０００９】
本発明によれば、操作者はインターフェース装置の操作に用いる手形状や手の動きを覚えることなく操作を行うことができる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の一実施形態における制御対象装置を操作、制御するためのハンドジェスチャユーザーインターフェース装置（以下、略して「ＨＧＵＩ装置」という）について図面に基づいて説明する。
【００１１】
（第１の実施形態）
以下、第１の実施形態にかかるＨＧＵＩ装置について、図１〜図８に基づいて説明する。
【００１２】
（１）ＨＧＵＩ装置の構成
図１は、第１の実施形態にかかるＨＧＵＩ装置の構成を示すブロック図である。
【００１３】
撮像部１は、例えばＣＣＤビデオカメラなどの撮像装置を用いて、操作者の手を含む画像を撮像し、これをジェスチャ認識部２に供給する。
【００１４】
ジェスチャ認識部２は、入力された画像から、認識対象ジェスチャが含まれる領域及びジェスチャの種類を求め、認識結果として出力する。
【００１５】
制御部３は、ジェスチャ認識部２が出力する認識結果に基づいて、制御対象機器（図示せず）の制御内容を決定し、実際に制御対象機器の制御を行う。
【００１６】
ジェスチャ情報表示部４は、操作者がＨＧＵＩ装置に指示を与える際に参照するための情報を表示する。
【００１７】
（２）ジェスチャ認識部２
ジェスチャ認識部２の構成例として、例えば、米国特許出願公開第２００２／０１０２０２４号に記載されている対象物評価装置を参考にして説明する。
【００１８】
図２は、ジェスチャ認識部２のブロック図である。
【００１９】
部分領域画像生成部２１は、入力画像上のさまざまな位置にさまざまな大きさの部分領域を設定し、前記部分領域内の画像を切り出して対象物検出部２２に供給する。ここで部分領域は、例えば図３に示すように、ｎ種類のウィンドウサイズを用意し、そのそれぞれについて画面を走査させることによって設定する。
【００２０】
対象物検出部２２は、入力として与えられた部分領域画像を所定のサイズに正規化を行った上で、ジェスチャ辞書格納部２３に格納された辞書データを用いることにより、対象物かどうか判定を行う。
【００２１】
対象物であるかどうかの判定は、図４のように直列にｍ個接続された強識別器Ｓ（１），・・・，Ｓ（ｍ）によって行われる。これらの強識別器Ｓは、それぞれｎ（ｍ）個の弱識別器Ｗ（１），・・・，Ｗ（ｎ）によって構成されており、各弱識別器Ｗは、正規化された入力画像中の特定部分を評価することにより、対象物であるかどうかを判定する。
【００２２】
各強識別器Ｓは、構成するｎ（ｍ）個の弱識別器Ｗの判定結果を総合的に評価し、対象物であるかどうかを決定する。直列に接続された全ての強識別器Ｓが対象物であると決定した場合のみ、対象物検出部２２は、入力画像を対象物として決定する。
【００２３】
弱識別器Ｗによる入力画像の評価方法について、図５を用いて説明を行う。
【００２４】
入力として与えられた部分領域画像は、Ｎ×Ｎの大きさに正規化された後、強識別器ｉを構成する各弱識別器Ｗ（ｉ，１），・・・，Ｗ（ｉ，ｎ（ｉ））において対象物かどうか判定される。
【００２５】
対象物判定は、弱識別器Ｗ毎に定義されている領域Ａ及び領域Ｂについて、それぞれ領域内の全画素の輝度値の和ＳＡ及びＳＢを求め、その差を対象物判定閾値Ｔと比較することにより行う。ここで、領域Ａ及び領域Ｂは、それぞれ図５に示すような１乃至２個の矩形領域によって表わされる。具体的な領域Ａ及び領域Ｂの位置や形状及び対象物判定閾値Ｔについては、予め対象物画像及び非対象物画像を用いた学習により、対象物と非対象物を効果的に判別できるようなものを選んでおく。
【００２６】
これら弱識別器Ｗによる判定結果ｈ（ｉ，ｊ，ｘ）は、以下の式によって求められる。
【数１】
2008052590.tif 000003
【００２７】
但し、ＳＡ（ｉ，ｊ，ｘ）、ＳＢ（ｉ，ｊ，ｘ）、Ｔ（ｉ，ｊ）は、それぞれ強識別器Ｓｉを構成する弱識別器Ｗｊにおいて、入力画像ｘが与えられたときの領域Ａ及び領域Ｂの輝度値の和及び対象物判定閾値である。また、ｐ（ｉ，ｊ）＝｛１，−１｝はパリティを意味し、ｐ（ｉ，ｊ）＝−１の時は、ＳＡ（ｉ，ｊ，ｘ）−ＳＢ（ｉ，ｊ，ｘ）がＴ（ｉ，ｊ）より小さいときに対象物として判定される。
【００２８】
強識別器ｉの判定結果ｈ（ｉ，ｘ）は、各弱識別器Ｗによる評価結果ｈ（ｉ，ｊ，ｘ）から以下の式によって得られる。
【数２】
2008052590.tif 000004
【００２９】
ここでα（ｉ，ｊ）は、弱識別器Ｗ（ｉ，ｊ）の信頼性を表わしており、これは学習用画像における正答率に基づき決定される。
【００３０】
対象物検出部２２における最終的な判定結果は、以下の式によって表わされる。
【数３】
2008052590.tif 000005
【００３１】
複数種類の対象物について対象物か否かを判定する場合は、対象物毎に識別器を用意してそれぞれの対象物について上記の判定処理を行う。
【００３２】
なお、上記はジェスチャ認識手法の一例として示したものであり、上記手法に限定されることを意味しない。例えば、入力画像から生成した輪郭画像に対して模範画像との類似性を評価する方法や、入力画像における肌色領域のパターン類似性を評価する方法などを用いることも可能である。
【００３３】
（３）制御部３
制御部３は、ジェスチャ認識部２によって認識されたハンドジェスチャの種類及び位置に基づいて制御内容を決定し、制御対象装置の制御を行う。
【００３４】
ここでは、図６を用いて制御部３が行う制御の一例について説明する。
【００３５】
図６は、モニタ等に表示されるメニュー画面を表わしている。このメニュー画面は、操作者に制御部３の内部状態を知らせるために用いられる。メニュー画面は、複数個の矩形領域３１によって構成されており、これらにはそれぞれ特定のコマンドが関連付けられている。
【００３６】
矩形領域３１ｅは、他の矩形領域と異なる色（図ではハッチングで示されている）で表示されているが、これは矩形領域３１ｅに対応するコマンドが現在選択されていることを意味する。
【００３７】
操作者は、撮像部１に向かって図７（ａ）で表わされる手姿勢を保ちながら手を上下左右に移動させることにより、制御部３は、メニュー画面上で選択されている矩形領域を手の動きにあわせて変更する。例えば、図６の状態において、操作者が図７（ａ）の手姿勢を保ちながら手を左に一定量移動させると、矩形領域３１ｅの選択状態が解除され、矩形領域３１ｄが選択される。
【００３８】
操作者は、撮像部１に向かって図７（ｂ）で表わされる手姿勢を行うことにより、制御部３は、現在選択されている矩形領域に関連付けられたコマンドを実行する。例えば、図６の状態において、操作者が図７（ｂ）の手姿勢を行うと、制御部は矩形領域３１ｅに関連付けられたコマンド（例えば、ビデオレコーダであれば録画予約、映像ライブラリ呼び出しなど）を実行する。
【００３９】
（４）ジェスチャ情報表示部４
上記したように従来のＨＧＵＩ装置は、操作者が指示を行う際に、図７に示すようなハンドジェスチャを覚えている必要がある。このため、操作者は操作に用いるハンドジェスチャを正確に覚える努力をするか、または、手元に説明書などをおいてこれを参照しながら操作を行う必要があり、操作者に大きな負担を強いることになる。
【００４０】
そこで、本実施形態においては、ジェスチャ情報表示部４を用いて操作者に操作に用いるハンドジェスチャを提示している。
【００４１】
本実施形態におけるジェスチャ情報表示部４について図８に基づいて説明する。図８は、図６のメニュー画面を対して、ジェスチャ一覧表示部４を実装したメニュー画面を表わしている。
【００４２】
ジェスチャ情報表示部４は、ジェスチャ認識部２が認識対象とするジェスチャを表示する１個以上の認識対象ジェスチャ表示部４２から構成されるジェスチャ一覧表示部４１を有している。
【００４３】
認識対象ジェスチャ表示部４２は、ジェスチャ画像表示部４３と、ジェスチャ名称表示部４４によって構成される。
【００４４】
ジェスチャ画像表示部４３には、認識対象ジェスチャを視覚的に表わす画像が表示される。表示される画像は静止画像であっても動画像であってもよく、例えば、手形状によるジェスチャであれば、ジェスチャ認識部２が認識しやすい模範的な手姿勢（以後、模範手姿勢という）を示す静止画像を表示する。
【００４５】
また、手振り（手の動き）によるハンドジェスチャであれば、模範的な手の軌跡を表わすイラストを表示しても良いし、実際に手を動かしている動画を表示しても良い。
【００４６】
ジェスチャ名称表示部４４には、認識対象ジェスチャの名称が表示される。
【００４７】
（５）効果
以上のように、第１の実施形態にかかるＨＧＵＩ装置においては、操作に用いるジェスチャをジェスチャ情報表示部４に一覧表示することにより、操作者は操作に用いるジェスチャを予め覚えることなく、ジェスチャ情報を確認しながら装置の操作を行うことが可能となり、装置の操作性を向上させることができる。
【００４８】
（６）変更例
（６−１）変更例１
認識対象ジェスチャ表示部４２の目的は、操作者にジェスチャ認識部２が認識対象としているジェスチャを視覚的に提示することであるから、この目的を達成可能なさまざまな形態をとることができる。例えば、認識対象ジェスチャ表示部４２を、ジェスチャ画像表示部４３のみで構成することも考えられる。
【００４９】
（６−２）変更例２
ジェスチャ情報表示部４は、上記の説明で述べた図６の形態のインターフェース装置への適用に限定されず、異なる形態のインターフェース装置への適用も可能である。例えば、特許文献１で開示されているインターフェイス装置において、ディスプレイの表示画面上の一部の領域にジェスチャ情報表示部４を設けることも可能である。
【００５０】
（６−３）変更例３
ジェスチャ情報表示部４は、操作対象装置を構成する画面上に設ける必要はなく、ジェスチャ情報を表示するための画面表示装置（例えば、小型のディスプレイや、ＰＤＡなど）を別途用意しても良い。
【００５１】
例えば、操作対象装置には図６のようなジェスチャ一覧表示部４１を備えないメニュー画面を表示し、ジェスチャ情報を別途用意した画面表示装置に表示しても良い。また例えば、エアコンなど画面表示装置を備えない装置を操作するためのユーザーインターフェース装置において、ジェスチャ情報を手元にある画面表示装置に表示しても良い。
【００５２】
（第２の実施形態）
以下、第２の実施形態であるＨＧＵＩ装置について、図９〜図１３に基づいて説明する。
【００５３】
第１の実施形態においては、操作に用いるハンドジェスチャの一覧をジェスチャ情報表示部４に表示することにより、操作者は操作に用いるジェスチャの種類及び対応する模範的な手姿勢を覚えることなく、ハンドジェスチャの一覧を確認しながら操作ができる。
【００５４】
ところが、操作者が一覧表示された模範手姿勢を参照しながら手姿勢を行ったとしても、手姿勢が模範手姿勢と完全に一致せず、ＨＧＵＩ装置は操作者の手姿勢を必ずしも適切に認識できないことがある。
【００５５】
このとき、操作者は自分の手姿勢をＨＧＵＩ装置がどのように認識しているかが分からないため、ＨＧＵＩ装置が認識しやすいように自分の手姿勢を修正することができず、操作をスムーズに行うことができない可能性がある。
【００５６】
そこで、本実施形態にかかるＨＧＵＩ装置においては、ジェスチャ認識結果の表示を行う認識結果表示部６１を備えている。これにより、操作者が行う手姿勢がＨＧＵＩ装置からどのように認識されているかを知ることが可能となり、操作者は提示された認識結果に基づいて手姿勢を修正できる。
【００５７】
（１）ＨＧＵＩ装置の構成
図９は、第２の実施形態にかかるＨＧＵＩ装置の構成を示すブロック図である。
【００５８】
本実施形態においては、ジェスチャ認識部５及びジェスチャ情報表示部６の機能が変更されたことが第１の実施形態と異なっている。以後の説明において、第１の実施形態と同一の構成及び機能のブロックについては同一符号を記し、説明を省略する。
【００５９】
撮像部１、制御部３は、図１のものと機能が同一であるため、ここでの説明を省略する。
【００６０】
（２）ジェスチャ認識部５
ジェスチャ認識部５のブロック図を図１０に示す。
【００６１】
ジェスチャ評価部５１は、入力画像中にさまざまな部分領域を設定し、これら部分領域内の画像に検出対象ジェスチャが含まれる可能性を評価してそれぞれスコアを算出し、評価結果をして出力する。
【００６２】
スコアの算出方法としては、図４及び図５で説明したジェスチャ認識手法を用いる場合には、例えば以下の式のように式（２）における弱識別器Ｗの評価結果及び信頼性を用いて算出することができる。
【数４】
2008052590.tif 000006
【００６３】
また、入力画像から生成した輪郭画像に対して模範画像との類似性を評価する方法や、入力画像における肌色領域のパターン類似性を評価する方法であれば、模範データとの類似度をスコアとして用いても良い。
【００６４】
手候補領域選択部５２は、ジェスチャ評価部５１によって評価された複数の部分領域から、スコア値が高いものを手候補領域として選択する。
【００６５】
本実施形態では、スコア値が最も高い１個の領域を手候補領域として選択している。  しかし、これに限定されるものではなく、例えば、複数人のジェスチャを同時に認識する場合などには、スコア値の上位複数個の領域を選択することも考えられる。
【００６６】
ジェスチャ判定部５３は、手候補領域が認識対象ジェスチャかどうか判定する。図４及び図５で説明したジェスチャ認識手法を用いる場合は、式（３）を用いて判定する。
【００６７】
（３）ジェスチャ情報表示部６
ジェスチャ情報表示部６のブロック図を図１１に示す。
【００６８】
ジェスチャ一覧表示部４１は、図８のものと機能が同一であるため、ここでの説明を省略する。
【００６９】
認識結果表示部６１は、ジェスチャ認識結果を表示する。ここで、認識結果としては、少なくともジェスチャ認識部５によってどのハンドジェスチャが認識されたかが分かるための情報を含むものとする。前記情報としては、検出されたジェスチャの種類であってもよい。また、手候補領域選択部５２によって選択された手候補領域に関して、ジェスチャ評価部５１によって評価された各ハンドジェスチャである確率、及び各ジェスチャが含まれるかどうかを判定する閾値であってもよい。
【００７０】
ここでは、図１２を用いてジェスチャ情報表示部６の実施形態の一例について説明する。図１２はジェスチャ情報表示部６を備えたメニュー画面の一例を示している。
【００７１】
図１２の例において、認識結果表示部６１は、手候補領域内の部分領域画像を表示する手候補領域画像表示部６２、操作者の手姿勢が検出対象である各ジェスチャとして認識されているかどうかを表示するジェスチャ検出結果表示部６３、及び手候補領域の画像が各ジェスチャである確率を表示するジェスチャ確率表示部６４によって構成される。
【００７２】
手候補領域画像表示部６２は、手候補領域選択部２２によって選択された手候補領域内の画像を切り出して表示する機能を有する。
【００７３】
ジェスチャ検出結果表示部６３は、手候補領域画像表示部６２の外枠として実装されている。ジェスチャ検出結果は、ジェスチャ検出結果表示部６３の色によって示される。すなわち、認識対象ジェスチャ毎に固有の色（例えば、カーソル移動ジェスチャが青、決定ジェスチャが赤、など）を決めておき、認識対象ジェスチャとして認識された時は、ジェスチャ検出結果表示部６３の色を認識されたジェスチャに対応する色に変化させることにより、操作者に該当するジェスチャとして認識されていることを知らせる。また、いずれのジェスチャとしても認識されなかったときは、認識されていないことを示す色（例えば、無色）に変化させることにより、認識されていないことを操作者に知らせる。
【００７４】
ジェスチャ確率表示部６４は、本実施形態では棒グラフとして実装されており、認識対象ジェスチャのそれぞれについて１個ずつ用意される。棒グラフは、それぞれジェスチャ評価部５１によって算出された対応するハンドジェスチャである確率を示すスコア値に基づいた長さで表示される。また、棒グラフの色は、それぞれの認識対象ジェスチャに固有の色（ジェスチャ検出結果表示部６３と同様の色）とすることにより、操作者はどのハンドジェスチャに対応する確率であるかを識別できる。
【００７５】
（４）効果
操作者は、手候補領域画像表示部６２に表示された画像を確認することにより、操作者の行っている手姿勢が撮像部１からどのように見えているかを知ることができる。
【００７６】
また、ジェスチャ検出結果表示部６３の色を確認することにより、ジェスチャ検出結果を操作者が視覚的に確認することができる。
【００７７】
さらに、手候補領域画像表示部６２に表示された画像をジェスチャ画像表示部４３の画像を比較したり、ジェスチャ確率表示部６４に表示された確率値を確認したりすることにより、操作者は自分が行っているハンドジェスチャが模範ジェスチャとどの程度異なっているかを確認できる。これにより、操作者はＨＧＵＩ装置が認識しやすいようにジェスチャを修正することが可能となり、操作対象装置の操作をよりスムーズに行うことができるようになる。
【００７８】
以上のように、第２の実施形態にかかるＨＧＵＩ装置においては、認識結果表示部６１を用いて操作者が行う手姿勢がどのように認識されているかを表示することにより、操作者は認識結果を確認しながら自分が行う手姿勢を装置に認識させやすいように変えることが可能となり、ＨＧＵＩ装置の操作性をさらに向上させることができる。
【００７９】
（５）変更例
（５−１）変更例１
本実施形態において、認識結果表示部６１は手候補領域画像表示部６２とジェスチャ確率表示部６４の双方を備えた構成となっているが、必ずしもこれらの双方を備えている必要はなく、いずれか一つのみを備えた場合にも上記問題点を解決することができる。すなわち、手候補領域画像表示部６２のみを備えた場合には、ここに表示されて画像がジェスチャ画像表示部４３の画像に近づくようにハンドジェスチャを修正することにより、より装置が認識しやすいハンドジェスチャを行うことが可能となる。
【００８０】
（５−２）変更例２
ジェスチャ確率表示部６４のみを備えた場合には、ジェスチャ確率表示部６４を確認しながら自分の行っているジェスチャを何通りかに変化させてジェスチャ確率が高くなるものを見つけることにより、より装置が認識しやすいハンドジェスチャを行うことが可能となる。
【００８１】
（５−３）変更例３
ジェスチャ検出結果表示部６３の機能は、ジェスチャ確率表示部６４で代替することも可能である。すなわち、図１２に示すようにグラフにおけるジェスチャ判定閾値に相当する部分に印を表示しておくことにより、操作者はグラフの長さが閾値を越えたかどうかでジェスチャとして認識されているかどうかを知ることができる。あるいは、ジェスチャ一覧表示部４１に表示された、ハンドジェスチャに対応するジェスチャ名称をハイライト表示しても良い。
【００８２】
（５−４）変更例４
ジェスチャ確率表示部６４は、棒グラフ以外の外観であってもよい。例えば、グラフで表示する代わりに確率値そのものを表示してもよい。
【００８３】
（５−５）変更例５
ジェスチャ一覧表示部４１と認識結果表示部６１は、別々の領域に表示する必要はなく、図１３に示すようにこれらの機能を融合した表示部を設けても良い。
【００８４】
図１３の例では、ジェスチャ検出結果表示部６３は、手候補領域画像表示部６２の周囲に配置する代わりに、ジェスチャ一覧表示部４１に表示されたジェスチャ画像表示部の周囲にジェスチャの種類毎に実装されており、これらは対応するジェスチャが認識されたときに色が変化することにより、ハンドジェスチャが認識されていることを操作者に知らせる。また、ジェスチャ確率表示部６４をジェスチャ一覧表示部４１における各ジェスチャ名称表示部の下部に配置することにより、どのジェスチャに対応した確率であるかを操作者がより判別しやすくなっている。
【００８５】
（５−６）変更例６
認識結果表示部６１を用いた認識結果の表示は、手振りによるハンドジェスチャに対しても行うことができる。
【００８６】
例えば、検出された一連の手候補領域（以下、手振り候補という）について、位置の時系列情報及び手候補領域画像によって構成される手振り候補の情報を手候補領域情報記憶部（図示しない）に記憶しておく。
【００８７】
ここで、手振り候補の検出方法としては、手の輪郭等に着目した公知のトラッキング手法を用いることができる。ここで検出された手振り候補の位置に関する時系列情報について、理想的な手振りの時系列情報との距離ｄを算出することにより、理想的な手振りと操作者の手振りとの違いの大きさを算出する。
【００８８】
距離の算出方法としては、ＤＰマッチングなどの公知の手法を用いることができる。ここで算出した距離ｄ、及び該当する手振りに対応する正規分布Ｎ（μ，ρ２）に基づき、操作者の手振りが該当する手振りである確率ｐを以下のようにして算出する。
【数５】
2008052590.tif 000007
【００８９】
ここで算出した確率ｐをジェスチャ確率表示部６３に表示すると共に、手振り候補の情報に含まれる一連の手候補領域画像を、ジェスチャ一覧表示部４１に表示された理想的な手振りを表わす動画と同期して手候補領域画像表示部６２に表示することにより、操作者に自分が行う手振りが装置からどのように認識されているかを知らせることができる。
【図面の簡単な説明】
【００９０】
【図１】本発明の第１の実施形態のＨＧＵＩ装置の構成例である。
【図２】ジェスチャ認識部２の構成例を示すブロック図である。
【図３】部分領域生成部２１が生成する部分領域を説明する図である。
【図４】対象物検出部２２における対象物検出方法について説明するための図である。
【図５】対象物検出部２２における対象物検出方法について説明するための図である。
【図６】制御部３の制御の一例について説明するための図である。
【図７】操作に用いるジェスチャの一例を示す図である。
【図８】ジェスチャ情報表示部４を備えたハンドジェスチャユーザーインターフェースの例である。
【図９】第２の実施形態のＨＧＵＩ装置の構成例である。
【図１０】ジェスチャ認識部５の構成例を示すブロック図である。
【図１１】ジェスチャ情報表示部６の構成例を示すブロック図である。
【図１２】ジェスチャ情報表示部６を備えたハンドジェスチャユーザーインターフェースの例である。
【図１３】ジェスチャ情報表示部６を備えたハンドジェスチャユーザーインターフェースの他の例である。
【符号の説明】
【００９１】
１    撮像部
２    ジェスチャ認識部
３    制御部
４    ジェスチャ情報表示部
５    ジェスチャ認識部
６    ジェスチャ情報表示部
２１    部分領域生成部
２２    対象物検出部
２３    ジェスチャ辞書格納部
３１    矩形領域
４１    ジェスチャ一覧表示部
４２    認識対象ジェスチャ表示部
４３    ジェスチャ画像表示部
４４    ジェスチャ名称表示部
５１    ジェスチャ評価部
５２    手候補領域選択部
５３    ジェスチャ判定部
６１    認識結果表示部
６２    手候補領域画像表示部
６３    ジェスチャ検出結果表示部
６４    ジェスチャ確率表示部
【図１】
2008052590.tif 000008
【図２】
2008052590.tif 000009
【図３】
2008052590.tif 000010
【図４】
2008052590.tif 000011
【図５】
2008052590.tif 000012
【図６】
2008052590.tif 000013
【図７】
2008052590.tif 000014
【図８】
2008052590.tif 000015
【図９】
2008052590.tif 000016
【図１０】
2008052590.tif 000017
【図１１】
2008052590.tif 000018
【図１２】
2008052590.tif 000019
【図１３】
2008052590.tif 000020