(57)【要約】【課題】対象の検出精度を向上する方法を提供する。【解決手段】画像から画像に含まれる特定の領域の部分画像を抽出し、画像に含まれる画素の輝度値の大きさに基づいて、画像を２値化する場合の第１の輝度閾値を算出するとともに、特定の領域の部分画像に含まれる画素の輝度値の大きさに基づいて、特定の領域の部分画像を２値化する場合の第２の輝度閾値を算出し、算出した第１の輝度閾値と、第２の輝度閾値とを比較し、比較した結果に基づいて、輝度値の範囲を決定し、画像から決定した輝度値の範囲内の領域を抽出する。【選択図】図９
2018190110.tif 000002
【特許請求の範囲】
【請求項１】
画像から前記画像に含まれる特定の領域の部分画像を抽出し、
前記画像に含まれる画素の輝度値の大きさに基づいて、前記画像を２値化する場合の第１の輝度閾値を算出するとともに、前記特定の領域の部分画像に含まれる画素の輝度値の大きさに基づいて、前記特定の領域の部分画像を２値化する場合の第２の輝度閾値を算出し、
算出した前記第１の輝度閾値と、前記第２の輝度閾値とを比較し、
比較した結果に基づいて、輝度値の範囲を決定し、
前記画像から決定した前記輝度値の範囲内の領域を抽出する、
処理をコンピュータに実行させることを特徴とする情報処理プログラム。
【請求項２】
前記特定の領域の部分画像は、前記画像の端部の少なくとも一部から所定の範囲であることを特徴とする請求項１に記載の情報処理プログラム。
【請求項３】
前記特定の領域の部分画像は、前記画像の端部の少なくとも一部から所定の範囲にあり、かつ、所定の輝度値以上の領域であることを特徴とする請求項１に記載の情報処理プログラム。
【請求項４】
前記比較を行った結果、前記第１の輝度閾値が前記第２の輝度閾値に比べて大きい場合に、前記画像から、前記第１の輝度閾値以上の領域を抽出する処理をコンピュータに実行させることを特徴とする請求項１乃至３のいずれか一項に記載の情報処理プログラム。
【請求項５】
前記比較を行った結果、前記第１の輝度閾値が前記第２の輝度閾値に比べて小さい場合に、前記画像から、前記第１の輝度閾値以上かつ前記第２の輝度閾値以下の領域を抽出する処理をコンピュータに実行させることを特徴とする請求項１乃至４のいずれか一項に記載の情報処理プログラム。
【請求項６】
前記画像に含まれる最大の輝度値と最小の輝度値の差が所定の値以上である場合に前記輝度閾値の算出及び前記輝度閾値の比較の処理を行うことを特徴とする請求項１乃至５のいずれか一項に記載の情報処理プログラム。
【請求項７】
前記画像に含まれる少なくとも一部の領域の輝度値が所定の値以上である場合に、前記輝度閾値の算出及び前記輝度閾値の比較の処理を行うことを特徴とする請求項１乃至６のいずれか一項に記載の情報処理プログラム。
【請求項８】
画像から前記画像に含まれる特定の領域の部分画像を抽出し、
前記画像に含まれる画素の輝度値の大きさに基づいて、前記画像を２値化する場合の第１の輝度閾値を算出するとともに、前記特定の領域の部分画像に含まれる画素の輝度値の大きさに基づいて、前記特定の領域の部分画像を２値化する場合の第２の輝度閾値を算出し、
算出した前記第１の輝度閾値と、前記第２の輝度閾値とを比較し、
比較した結果に基づいて、輝度値の範囲を決定し、
前記画像から決定した前記輝度値の範囲内の領域を抽出する、
処理をコンピュータが実行することを特徴とする情報処理方法。
【請求項９】
画像から前記画像に含まれる特定の領域の部分画像を抽出する抽出部と、
前記画像に含まれる画素の輝度値の大きさに基づいて、前記画像を２値化する場合の第１の輝度閾値を算出するとともに、前記特定の領域の部分画像に含まれる画素の輝度値の大きさに基づいて、前記特定の領域の部分画像を２値化する場合の第２の輝度閾値を算出する算出部と、
算出した前記第１の輝度閾値と、前記第２の輝度閾値とを比較する比較部と、
比較した結果に基づいて、輝度値の範囲を決定し、前記画像から決定した前記輝度値の範囲内の領域を抽出する特定部と、
を有することを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報処理プログラム、情報処理方法及び情報処理装置に関する。
【背景技術】
【０００２】
近年、人の手や視線の動き等のジェスチャを認識する技術が注目されている。なお、ジェスチャはコンピュータにユーザが操作の意思を伝達するために行われる。ジェスチャの特定のパターンと、コンピュータの特定の処理とを予め対応付けておき、ユーザが特定のジェスチャを行うことによりコンピュータに特定の処理を行わせることができる。
【０００３】
ジェスチャの認識は、例えば、カメラでユーザを撮像した撮像画像からユーザの手や視線の動きをコンピュータで検出し、検出した動きのパターンと、設定されたパターンとが一致するか否かをコンピュータで判定することで実現できる。
【０００４】
このようなジェスチャの認識には、例えば、可視光波長の光に感度を有する可視光カメラや、赤外波長の光に感度を有する赤外光カメラが使用される。赤外光カメラを使用する場合には、ユーザに赤外光を照射するために赤外光カメラの付近に配置した赤外光源が併せて使用される。なお、以後、赤外光カメラで撮像された画像を赤外画像と呼ぶ。
【０００５】
赤外光は、可視光に比べ、光源からの距離に応じて大きく減衰する。例えば、点光源から発せられる赤外光の強度は距離の二乗に反比例して弱くなる。従って、赤外光源及び赤外光カメラを使用すると背景の物体は赤外画像の中で暗く表現される。この性質を利用すれば、被写体の背景にある物体が被写体と類似した形状や色を有する場合でも、前景の被写体と背景の物体とを容易に区別することができる。さらに、この性質をジェスチャ認識処理に応用すれば、背景に起因して誤認識が生じる確率を低減でき、認識精度の向上が期待できる。
【０００６】
赤外光カメラにより撮像した画像からジェスチャを認識する処理について説明する。
【０００７】
図１は赤外光カメラにより撮像した画像と、撮像した画像の輝度ヒストグラムを示す図である。図１（ａ）は、ユーザが手を前に差し出している状態を撮影した画像を示す。図１(ｂ)は図１(ａ)の画像の輝度ヒストグラムを示す。図１（ｃ）は、図１（ｂ）に示す輝度ヒストグラムにおいて、閾値以上の輝度を示す領域を抽出（図１（ｄ）に示す閾値以上の輝度を示す領域を抽出）した領域の画像を示す。図１(ｄ)は図１(ｃ)の画像の輝度ヒストグラムを示す。
【０００８】
例えば、図１(ａ)に示すように、情報処理装置が前方に差し出した手を利用したジェスチャの認識を行う場合に、ジェスチャの対象となる手の領域を特定する処理について説明する。ユーザがジェスチャを行う際には、カメラ側に手を差し出しジェスチャを行うため、手が背景や体全体に対し、赤外光カメラに近い距離に存在する。赤外光の強度は距離の二乗に反比例して弱くなるため、図１（ａ）に示すように、撮像した画像において、カメラ側へ差し出した手の領域の輝度値が高くなる。図１(ｄ)に示すように、撮像した図１（ａ）の画像の輝度ヒストグラム図１(ｂ)において、輝度値が特定の閾値以上の領域を抽出（図１（ｄ）に示す閾値以上の輝度を示す領域を抽出）することで、図１(ｃ)に示すように体よりも前方に差し出された手の領域をジェスチャの認識を行う対象の領域として抽出することができる。連続した時間に撮像した画像それぞれにおいて抽出したジェスチャの認識を行う対象の領域の位置の変化や、大きさの変化、輝度の変化を認識することでジェスチャ認識を行うことができる。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２０１１−２１５９６８号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかし、ジェスチャ認識を行う場合、ジェスチャを検出するカメラは被写体に向かって配置されるため、被写体の背景にある物体もカメラの撮像範囲に入り、ジェスチャの誤認識が発生する場合がある。以下に、背景にある物体（例えば、蛍光灯）がカメラの撮像範囲に入った場合に生ずるジェスチャの誤認識について説明する。
【００１１】
図２は赤外光カメラにより背景の蛍光灯を含む範囲を撮像した画像と、撮像した画像の輝度ヒストグラムを示す図である。図２（ａ）は、図１（ａ）同様ユーザが手を前に差し出している状態を撮影した画像であるが、背景部分の蛍光灯が画像内に含まれている点が図１（ａ）と異なる。図２（ｂ）は図２（ａ）の画像の輝度ヒストグラムを示す。図２（ｃ）は、図１（ｂ）に示す輝度ヒストグラムにおいて、閾値以上の輝度を示す領域を抽出（図２（ｄ）に示す閾値以上の輝度を示す領域を抽出）した領域の画像を示す。図２（ｄ）は図２（ｃ）の画像の輝度ヒストグラムを示す。
【００１２】
図２（ａ）に示すように、被写体の背景にある物体であっても、例えば、蛍光灯等、カメラの撮像範囲内に被写体より輝度が高く見える物体が写り込む場合がある。この場合、図２（ｂ）に示すように、背景に存在する蛍光灯の領域の輝度ヒストグラムが手の領域とともに高輝度側（図２の２０１に示す領域）に存在することになる。よって、図２（ｄ）に示すように閾値以上の輝度を示す領域を抽出すると、図２（ｃ）に示すように、手の領域と背景にある蛍光灯の領域がジェスチャの認識を行う対象の領域として抽出される。そのため、ジェスチャの誤認識が発生してしまう場合がある。
【００１３】
一つの側面では、本発明は、対象の検出精度を向上することを目的とする。
【課題を解決するための手段】
【００１４】
画像から画像に含まれる特定の領域の部分画像を抽出し、画像に含まれる画素の輝度値の大きさに基づいて、画像を２値化する場合の第１の輝度閾値を算出するとともに、特定の領域の部分画像に含まれる画素の輝度値の大きさに基づいて、特定の領域の部分画像を２値化する場合の第２の輝度閾値を算出し、算出した第１の輝度閾値と、第２の輝度閾値とを比較し、比較した結果に基づいて、輝度値の範囲を決定し、画像から決定した輝度値の範囲内の領域を抽出する。
【発明の効果】
【００１５】
対象の検出精度を向上することができる。
【図面の簡単な説明】
【００１６】
【図１】赤外光カメラにより撮像した画像と、撮像した画像の輝度ヒストグラムを示す図である。
【図２】赤外光カメラにより背景の蛍光灯を含む範囲を撮像した画像と、撮像した画像の輝度ヒストグラムを示す図である。
【図３】本発明の実施形態に係る情報処理システムの構成例を示す図である。
【図４】第１の実施形態に係る処理を行う情報処理装置の構成例を示す図である。
【図５】赤外光カメラにより撮像した画像と、撮像した画像の輝度ヒストグラムを示す図である。
【図６】特定部が特定したジェスチャの認識を行う対象とする領域の画像と、特定した領域の画像の輝度ヒストグラムを示す図である。
【図７】画像内に高輝度な領域が含まれる場合に、赤外光カメラにより撮像した画像と撮像した画像の輝度ヒストグラムを示す図である。
【図８】特定部が特定したジェスチャの認識を行う対象とする領域の画像と、特定した領域の画像の輝度ヒストグラムを示す図である。
【図９】第一の実施形態に係る情報処理装置の処理フローを示す図である。
【図１０】本実施形態に係る情報処理装置をコンピュータにより構成する場合のハードウェアの構成例を示す図である。
【発明を実施するための最良の形態】
【００１７】
以下、図面を参照して本発明の実施形態について説明する。
【００１８】
図３は、本発明の実施形態に係る情報処理システムの構成例を示す図である。図３に示すように、本実施形態に係る情報処理システムは、例えば、光源３０１と、撮像装置３０２と情報処理装置３０３とを備える。
【００１９】
光源３０１は、被写体に赤外光を照射する。光源３０１としては、例えば、赤外ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）または赤外ＬＤ（Ｌａｓｅｒ  Ｄｉｏｄｅ）等が用いられる。
【００２０】
撮像装置３０２は、被写体の赤外画像を撮像する。撮像装置３０２としては、例えば赤外光を受光して電気信号に変換する撮像素子、及び、撮像素子が出力した電気信号から赤外画像を生成する画像処理ユニットを含む撮像デバイスが用いられる。撮像装置３０２は、光源３０１により赤外光が照射された被写体の赤外画像を撮像する。撮像装置３０２から出力された赤外画像は、情報処理装置３０３に送信される。
【００２１】
情報処理装置３０３は、撮像装置３０２から受信した赤外画像を解析してジェスチャ認識を行う。
【００２２】
なお、光源３０１と撮像装置３０２は、必ずしも情報処理装置３０３と別に設置する必要はなく、例えば、情報処理装置３０３の内部に光源３０１と撮像装置３０２の少なくとも一方を含んでいても良い。
【００２３】
続いて、第１の実施形態に係る情報処理装置３０３の構成の詳細について説明する。図４は、第１の実施形態に係る処理を行う情報処理装置３０３の構成例を示す図である。
【００２４】
第１の実施形態に係る処理を行う情報処理装置３０３は、受信部４０１、抽出部４０２、生成部４０３、算出部４０４、比較部４０５、特定部４０６、認識部４０７、記憶部４０８を有する。
【００２５】
受信部４０１は、例えば、撮像装置３０２等の入力装置から画像を受信する。受信部４０１は、受信した画像を抽出部４０２へ送信する。
【００２６】
抽出部４０２は受信部４０１から受信した画像から、所定の領域の画像を抽出する。所定の領域とは、例えば、受信した画像のふちの部分を抽出した領域である。ただし、所定の領域の抽出方法はこれに限定されない。例えば、画像の上下左右のふちの一部から所定の範囲に含まれる領域を部分領域として抽出しても良く、所定の輝度値以上の値を示す領域を部分領域として抽出しても良い。所定の輝度閾値以上の値を示す領域を部分領域として抽出しておくことで、ジェスチャとして抽出するのに適切でない輝度値を示す領域を除去することができる。また、受信部４０１から受信した画像において、高輝度な物体が存在する可能性の高い領域の設定をユーザから予め受け付けておいても良い。抽出部４０２は受信部４０１から受信した画像（以後、抽出部４０２で抽出した所定の領域の画像と区別するため全体画像と称す）と、抽出した所定の領域の画像（以後、受信部から受信した全体画像と区別するため部分画像と称す）とを生成部４０３へ送信する。
【００２７】
生成部４０３は、抽出部４０２から受信した全体画像と、部分画像とのそれぞれの輝度ヒストグラムを生成する。生成部４０３は生成した輝度ヒストグラムを算出部４０４に送信する。
【００２８】
算出部４０４は、生成部４０３から受信した輝度ヒストグラムの情報に基づき、全体画像と部分画像それぞれの画像からジェスチャの認識を行う対象を特定するための輝度閾値を算出する算出部４０４が輝度閾値を算出する際の方法として、例えば、大津の２値化によって輝度閾値を算出する方法がある。ただし、輝度閾値の設定方法は必ずしも大津の２値化に限定されず、ｎｉｂｌａｃｋ法等、他の方法を用いて２値化を行っても良い。算出部４０４は、算出した全体画像と部分画像それぞれの画像から、ジェスチャの認識を行う対象を特定するための輝度閾値を比較部４０５へ送信する。
【００２９】
比較部４０５は、算出部４０４から受信した、全体画像の輝度閾値と部分画像の輝度閾値とを比較し、比較結果を特定部４０６へ送信する。
【００３０】
特定部４０６は、比較部４０５から受信した比較結果に基づき、受信部４０１から受信した画像からジェスチャの認識を行う対象とする領域の特定を行う。特定部４０６が比較部での比較結果（全体画像の輝度閾値が部分画像の輝度閾値に比べ、同程度または大きい場合と全体画像の輝度閾値が部分画像の輝度閾値に比べ小さい場合）に応じてジェスチャの認識を行う対象とする領域の特定を行う場合の具体例について以下に説明する。
【００３１】
まず始めに、比較部４０５から受信した比較結果において、全体画像の輝度閾値が部分画像の輝度閾値に比べ、同程度または大きい場合の特定部４０６の処理について図５、図６を用いて説明する。
【００３２】
図５は、赤外光カメラにより撮像した画像と、撮像した画像の輝度ヒストグラムを示す図である。図５（ａ）は、図１（ａ）同様ユーザが手を前に差し出している状態を撮影した画像である。図５（ｂ）は、図５（ａ）に示す全体画像の輝度ヒストグラムを示す。図５（ｃ）は、図５（ａ）に対し、抽出部４０２で画像のふちの部分を抽出した部分画像である。図５（ｄ）は、図５（ｃ）に示す部分画像の輝度ヒストグラムを示す。
【００３３】
特定部４０６は、比較部４０５での全体画像の輝度閾値Ｔ１と部分画像の輝度閾値Ｔ２の比較の結果、図５（ｂ）に示す全体画像の輝度ヒストグラムの輝度閾値Ｔ１が図５（ｄ）に示す部分画像の輝度ヒストグラムの輝度閾値Ｔ２に比べて大きい場合（Ｔ１＞Ｔ２）には、算出部４０４で算出した全体画像における輝度閾値Ｔ１以上の領域をジェスチャの認識を行う対象とする領域として特定する。
【００３４】
実際に特定部４０６が図５（ａ）に示す画像からジェスチャの認識を行う対象として特定する領域を、図６を用いて説明する。図６は、特定部４０６が特定したジェスチャの認識を行う対象とする領域の画像と、特定したジェスチャの認識を行う対象とする領域の画像の輝度ヒストグラムを示す図である。図６（ａ）は、比較部４０５で、図５（ｂ）に示す全体画像の輝度閾値Ｔ１と図５（ｄ）に示す輝度ヒストグラムの輝度閾値Ｔ２の比較結果に基づいて、特定部４０６で特定したジェスチャの認識を行う対象とする領域を示す画像である。図６（ｂ）は、図６（ａ）に示す画像の輝度ヒストグラムである。
【００３５】
特定部４０６は、図５（ｂ）に示す輝度閾値Ｔ１以上の輝度を示す領域を抽出することで、図６（ａ）に示すようにジェスチャの認識を行う対象とする領域を特定する。特定部４０６は、特定した領域の情報を認識部４０７に送信する。
【００３６】
次に、比較部４０５から受信した比較結果において、全体画像の輝度閾値が部分画像の輝度閾値に比べ小さい場合の特定部４０６の処理について図７、図８を用いて説明する。図７は、画像内に高輝度な領域（例えば、蛍光灯）が含まれる場合に、赤外光カメラにより撮像した画像と撮像した画像の輝度ヒストグラムを示す図である。図７（ａ）は、図２（ａ）同様、背景部分の蛍光灯が画像内に含まれている画像を示す。図７（ｂ）は、図７（ａ）に示す全体画像の輝度ヒストグラムを示す。図７（ｃ）は、図７（ａ）に対し、抽出部４０２で受信した画像のふちの部分を抽出した画像である。図７（ｄ）は、図７（ｃ）に示す部分画像の輝度ヒストグラムを示す。
【００３７】
特定部４０６は、比較部４０５での全体画像の輝度閾値Ｔ３と部分画像の輝度閾値Ｔ４の比較の結果、図７（ｄ）に示す部分画像の輝度ヒストグラムの輝度閾値Ｔ４が図７（ｂ）に示す全体画像の輝度ヒストグラムの輝度閾値Ｔ３に比べて大きい場合（Ｔ３＜Ｔ４）には、全体画像における輝度閾値Ｔ３以上、部分画像における輝度閾値Ｔ４以下の領域に含まれる輝度を有する領域をジェスチャの認識を行う対象とする領域として特定する。
【００３８】
実際に特定部４０６が図７（ａ）に示す画像からジェスチャの認識を行う対象として特定する領域を、図８を用いて説明する。図８は、特定部４０６が特定したジェスチャの認識を行う対象とする領域の画像と、特定したジェスチャの認識を行う対象とする領域の画像の輝度ヒストグラムを示す図である。図８（ａ）は、比較部４０５で、図７（ｂ）に示す全体画像の輝度閾値Ｔ３と図７（ｄ）に示す輝度ヒストグラムの輝度閾値Ｔ４の比較結果に基づいて、特定部４０６で特定したジェスチャの認識を行う対象とする領域を示す画像である。図８（ｂ）は、図８（ａ）に示す画像の輝度ヒストグラムを示す。
【００３９】
特定部４０６は、図７（ｂ）に示す輝度閾値Ｔ３以上、図７（ｄ）に示す輝度閾値Ｔ４以下の輝度を示す領域を抽出することで、図８（ａ）に示すようにジェスチャの認識を行う対象とする領域を特定する。輝度閾値Ｔ３以上、輝度閾値Ｔ４以下の輝度を示す領域を抽出することで、蛍光灯の影響を抑制し、ジェスチャの認識を行う対象とする領域をより正確に抽出できる。特定部４０６は、特定した領域の情報を認識部４０７に送信する。
【００４０】
認識部４０７は、特定部４０６から受信した、ジェスチャの認識を行う対象とする領域に対しジェスチャ認識を行う。
【００４１】
ジェスチャ認識を行う方法としては、例えば、異なるフレーム間でのジェスチャの認識を行う対象とする領域の変化等を検出する。認識部４０７は、例えば、異なるフレーム間でのジェスチャの認識を行う対象とする領域の輝度の変化や、大きさの変化、位置の変化に基づき、どのようなジェスチャが行われたかを認識し、認識したジェスチャに対応付けて記憶部４０８に記憶された処理を実行する。
【００４２】
ただし、ジェスチャ認識の方法は上述の方法に限定されず、例えば、特定部４０６が連続するフレーム毎に特定したジェスチャ領域の差分を検出し、差分の大きさ等に基づいて、ジェスチャ認識を行っても良い。
【００４３】
記憶部４０８は、処理に必要な情報や、情報処理装置３０３の各機能部で算出した情報等を記憶する。記憶部４０８が記憶する情報として、例えば、撮像装置３０２から受信した画像、抽出部４０２が抽出した全体画像、部分画像、生成部４０３が生成した全体画像、部分画像それぞれの輝度ヒストグラム、算出部４０４が算出した全体画像、部分画像それぞれの輝度閾値、比較部４０５で全体画像の輝度閾値と部分画像の輝度閾値の比較結果、特定部４０６で特定した、ジェスチャの認識を行う対象とする領域等である。
【００４４】
次に、第一の実施形態に係る情報処理装置３０３の処理フローについて説明する。図９は第一の実施形態に係る情報処理装置３０３の処理フローを示す図である。
【００４５】
情報処理装置３０３の受信部４０１は、撮像装置３０２から画像を受信し（ステップＳ９０１）、受信した画像を抽出部４０２へ送信する。撮像装置３０２から受信する画像は、例えば、光源３０１により赤外光が照射された被写体の赤外画像である。ただし、必ずしも赤外画像である必要はない。
【００４６】
情報処理装置３０３の抽出部４０２は、受信部４０１から受信した画像から、部分画像を抽出する（ステップＳ９０２）。抽出する部分画像は、例えば、受信した画像のふちの部分の画像である。ただし、部分画像の抽出方法はこれに限定されず、例えば、画像の上下左右のふちの一部から所定の範囲に含まれる領域を部分領域として抽出しても良く、受信部４０１で受信した画像において、ユーザから予め受け付けた高輝度な物体が存在する可能性の高い領域を部分画像としても良い。情報処理装置３０３の抽出部４０２は、受信部４０１から受信した全体画像と、全体画像から抽出した部分画像とを生成部４０３へ送信する。
【００４７】
情報処理装置３０３の生成部４０３は、受信部４０１から受信した全体画像と抽出部４０２で抽出した部分画像のそれぞれに対する輝度ヒストグラムを生成する（ステップＳ９０３）。情報処理装置３０３の生成部４０３は、生成した輝度ヒストグラムの情報を算出部４０４へ送信する。
【００４８】
情報処理装置３０３の算出部４０４は、生成部４０３で生成した全体画像と部分画像それぞれの輝度ヒストグラムに基づいて、ジェスチャの認識を行う対象とする領域を特定するための輝度閾値を算出する（ステップＳ９０４）。算出部４０４が輝度閾値を算出する際の方法として、例えば、大津の２値化やｎｉｂｌａｃｋ法等によって輝度閾値を算出する方法がある。情報処理装置３０３の算出部４０４は、算出した全体画像と部分画像それぞれの輝度閾値を比較部４０５へ送信する。
【００４９】
情報処理装置３０３の比較部４０５は、算出部４０４で算出した全体画像と部分画像それぞれの輝度閾値を比較する（ステップＳ９０５）。
【００５０】
情報処理装置３０３の特定部４０６は、比較部４０５での比較の結果、全体画像の輝度閾値が部分画像の輝度閾値よりも小さい場合には（ステップＳ９０５：Ｎｏ）、特定部４０６で全体画像の輝度閾値以上で部分画像の輝度閾値以下の領域に含まれる輝度を示す領域を画像に含まれるジェスチャの認識を行う対象の領域であると特定する（ステップＳ９０６）。
【００５１】
情報処理装置３０３の特定部４０６は、比較部４０５での比較の結果、全体画像の輝度閾値が部分画像の輝度閾値よりも大きい場合には（ステップＳ９０５：Ｙｅｓ）、全体画像の輝度閾値以上の輝度を示す領域を、ジェスチャの認識を行う対象の領域と特定する（ステップＳ９０７）。
【００５２】
情報処理装置３０３の特定部４０６は、特定したジェスチャの認識の対象領域の情報を認識部４０７へ送信する。
【００５３】
情報処理装置３０３の認識部４０７は、特定したジェスチャ認識の対象領域に対しジェスチャの認識を行う（ステップＳ９０８）。認識部４０７は、例えば、異なるフレーム間でのジェスチャ領域の認識を行う対象とする領域の輝度の変化や、大きさの変化に基づき、どのようなジェスチャが行われたかを認識し、認識したジェスチャに対応付けて記憶部４０８に記憶された処理を実行する。ただし、ジェスチャ認識の方法は上述の方法に限定されず、例えば、特定部４０６がフレーム毎に特定したジェスチャ領域の差分を検出し、差分の大きさ等に基づいて、ジェスチャ認識を行っても良い。
【００５４】
本実施形態に係る処理は上述のものに限定されない。例えば、画像内に所定の輝度値以上の差がある場合または画像内に所定の輝度値以上の領域がある場合に上述の処理を行っても良い。画像内に所定の輝度値以上の差がない場合や所定の輝度値以上の領域がない場合には、ジェスチャ領域の認識を行う対象が存在しないと判定し、上述の処理を行わないことで処理量を減らすことができる。
【００５５】
図１０は、本実施形態に係る情報処理装置３０３をコンピュータにより構成する場合のハードウェアの構成例を示す図である。本実施形態に係る情報処理装置３０３は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１００１とメモリ（主記憶装置）１００２と、補助記憶装置１００３と、Ｉ／Ｏ装置１００４、ネットワークインタフェース１００５を有する。これらの各装置はバス１００６を介して接続される。
【００５６】
ＣＰＵ１００１は情報処理装置３０３全体の制御し、例えば、図９のフローに示した各処理を実行する。メモリ１００２は、情報処理装置３０３の動作を制御するＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）等のプログラムを予め記憶したり、プログラムを実行する際に必要に応じて作業領域として使用したりするための記憶部であり、例えば、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等である。
【００５７】
補助記憶装置１００３には、図４で示した、受信部４０１、抽出部４０２、生成部４０３、算出部４０４、比較部４０５、特定部４０６、認識部４０７の処置を実行するためのプログラムが記憶される。ただし、処理に関するプログラムは必ずしも補助記憶装置１００３に記憶しておく必要はなく、例えば、コンピュータに挿入されるディスク等の可搬記憶媒体に記憶させておいても良い。
【００５８】
Ｉ／Ｏ装置１００４は、例えば、入力装置からの画像データの受信や、画像処理に関する設定等の入力を受け付ける。また、画像処理の結果等をディスプレイ等の出力装置へ出力する。入力装置としては、例えば、マウス、キーボード、タッチパネル、タッチパッド、ボタン、スイッチ、レバー等である。さらに、赤外線やその他の電波を利用して制御信号を送信することが可能なリモートコントローラが用いられることもある。また、出力装置としては、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、ＰＤＰ（Ｐｌａｓｍａ  Ｄｉｓｐｌａｙ  Ｐａｎｅｌ）、又はＥＬＤ（Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ  Ｄｉｓｐｌａｙ）等のディスプレイ装置が用いられる。
【００５９】
ネットワークインタフェース１００５は、ネットワーク上での情報のやり取りを行うインタフェース装置である。
【００６０】
バス１００６は上記各装置を互いに接続し、データのやり取りを行う通信経路である。
【００６１】
なお、本発明は、以上に述べた実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の構成または実施形態を採ることができる。
【符号の説明】
【００６２】
３０１  光源
３０２  撮像装置
３０３  情報処理装置
４０１  受信部
４０２  抽出部
４０３  生成部
４０４  算出部
４０５  比較部
４０６  特定部
４０７  認識部
４０８  記憶部
１００１  ＣＰＵ
１００２  メモリ（主記憶装置）
１００３  補助記憶装置
１００４  Ｉ／Ｏ装置
１００５  ネットワークインタフェース
１００６  バス
【図１】
2018190110.tif 000003
【図２】
2018190110.tif 000004
【図３】
2018190110.tif 000005
【図４】
2018190110.tif 000006
【図５】
2018190110.tif 000007
【図６】
2018190110.tif 000008
【図７】
2018190110.tif 000009
【図８】
2018190110.tif 000010
【図９】
2018190110.tif 000011
【図１０】
2018190110.tif 000012