[go: up one dir, main page]

JP2006190091A - 画像処理システム、ゲーム装置、プログラム、情報記憶媒体および画像処理方法 - Google Patents

画像処理システム、ゲーム装置、プログラム、情報記憶媒体および画像処理方法 Download PDF

Info

Publication number
JP2006190091A
JP2006190091A JP2005001579A JP2005001579A JP2006190091A JP 2006190091 A JP2006190091 A JP 2006190091A JP 2005001579 A JP2005001579 A JP 2005001579A JP 2005001579 A JP2005001579 A JP 2005001579A JP 2006190091 A JP2006190091 A JP 2006190091A
Authority
JP
Japan
Prior art keywords
image
reference area
predetermined
area
region
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2005001579A
Other languages
English (en)
Other versions
JP4717445B2 (ja
Inventor
Takashi Masuyama
隆司 増山
Keiichi Maezawa
圭一 前澤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Bandai Namco Entertainment Inc
Original Assignee
Namco Bandai Games Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Namco Bandai Games Inc filed Critical Namco Bandai Games Inc
Priority to JP2005001579A priority Critical patent/JP4717445B2/ja
Publication of JP2006190091A publication Critical patent/JP2006190091A/ja
Application granted granted Critical
Publication of JP4717445B2 publication Critical patent/JP4717445B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Position Input By Displaying (AREA)
  • Image Analysis (AREA)

Abstract

【課題】 撮像画像における対象物の位置をより正確に決定することができるゲーム装置等を提供すること。
【解決手段】 撮像対象者を撮像して撮像データ121を生成するUSBカメラ20と、撮像データ121に基づき、撮像画像における類似領域を検出する類似領域検出部112と、参照領域におけるエッジ量を演算する演算部113と、エッジ量が所定値以上の場合、類似領域を新たな参照領域として設定する参照領域設定部115と、新たな参照領域の位置に応じて画像を生成する画像生成部116とを含んでゲーム装置10を構成する。
【選択図】 図6

Description

本発明は、撮像画像における対象物の位置を決定するための画像処理システム、ゲーム装置、プログラム、情報記憶媒体および画像処理方法に関する。
例えば、ゲーム装置は、ゲームのプレイヤーを撮像し、プレイヤーの手の動きに応じてゲーム画像内のキャラクター等を移動させる場合、撮像データに含まれるプレイヤーの手の位置を正確に追跡する必要がある。
例えば、特許文献1では、画像処理装置が、撮像画像における操作者の手の画像をテンプレート画像として記憶し、撮像画像を複数の領域に分割して各領域からテンプレート画像に最も類似する領域の画像を探索することが記載されている。
そして、特許文献1の画像処理装置は、フレームごとに上記最も類似する領域の画像を新たなテンプレート画像として更新する処理を行い、操作者の手の動きに画像内のカーソル画像を追従させ、当該カーソル画像の位置がメニュー画像の位置に一致した場合に当該メニュー画像に応じた処理を実行する。
特開2002−196855号公報
しかし、このように撮像画像から対象物と適合する画像を探索する際に、対象物が一様な画像の場合、画像処理装置は、撮像画像に含まれるノイズ部分を誤って対象物として決定してしまう場合がある。
また、特許文献1の画像処理装置のように、テンプレート画像を順次更新する画像処理を行っている場合、テンプレート画像が最初のテンプレート画像と徐々に乖離していき、画像処理装置が、撮像画像内の対象物とは異なる物を対象物として決定してしまう場合がある。
特に、プレイヤーの動作位置に応じてゲーム画像内のキャラクター等を移動させる場合、プレイヤーの動作位置を正確に決定することが重要となる。
本発明は、上記課題に鑑みなされたものであり、その目的は、撮像画像における対象物の位置をより正確に決定することができる画像処理システム、ゲーム装置、プログラム、情報記憶媒体および画像処理方法を提供することにある。
上記課題を解決するため、本発明に係る画像処理システムは、撮像対象者の一部分または全体を撮像して撮像画像を示す撮像データを生成する撮像手段と、
前記撮像データに基づき、前記撮像画像における類似領域を検出する類似領域検出手段と、
前記撮像データに基づき、前記撮像画像における参照領域内のエッジ量を演算する演算手段と、
前記エッジ量が所定値以上の場合、前記類似領域を新たな参照領域として設定する参照領域設定手段と、
前記新たな参照領域の位置に応じて画像を生成する画像生成手段と、
を含み、
前記類似領域検出手段は、前記撮像画像において、前記前回の参照領域と最も類似する領域を前記類似領域として検出することを特徴とする。
また、本発明に係るゲーム装置は、上記画像処理システムを有することを特徴とする。
また、本発明に係るプログラムは、撮像部を有するコンピュータにより読み取り可能なプログラムであって、
前記コンピュータを、
前記撮像部に撮像対象者の一部分または全体を撮像させて撮像画像を示す撮像データを生成させる撮像制御手段と、
前記撮像データに基づき、前記撮像画像における類似領域を検出する類似領域検出手段と、
前記撮像データに基づき、前記撮像画像における参照領域内のエッジ量を演算する演算手段と、
前記エッジ量が所定値以上の場合、前記類似領域を新たな参照領域として設定する参照領域設定手段と、
前記新たな参照領域の位置に応じて画像を生成する画像生成手段として機能させ、
前記類似領域検出手段は、前記撮像画像において、前記前回の参照領域と最も類似する領域を前記類似領域として検出することを特徴とする。
また、本発明に係る情報記憶媒体は、上記プログラムを記憶したことを特徴とする。
また、本発明に係る画像処理方法は、撮像部を有するコンピュータによる画像処理方法であって、
前記コンピュータは、
前記撮像部を制御することによって撮像対象者の一部分または全体を撮像して撮像画像を示す撮像データを生成し、
前記撮像データに基づき、前記撮像画像における参照領域内のエッジ量を演算し、
前記撮像データに基づき、前記撮像画像における所定の類似領域を設定し、
前記エッジ量が所定値以上の場合、前記類似領域を新たな参照領域として設定し、
前記新たな参照領域の位置に応じて画像を生成するとともに、
前記撮像画像において、前記前回の参照領域と最も類似する領域を前記類似領域として検出することを特徴とする。
本発明によれば、画像処理システム等は、撮像画像内の参照領域におけるエッジ量が少ない場合は、参照領域を移動しない処理を実行することができる。これにより、画像処理システム等は、撮像画像内の対象物の誤認識を低減することができるため、対象物の位置をより正確に決定することができる。
また、前記画像処理システムおよび前記ゲーム装置は、前記撮像データに基づき、前記撮像画像内の所定領域を初回参照領域として設定する初回参照領域設定手段を含み、
前記演算手段は、前記所定領域内の動き検出量を演算し、
前記初回参照領域設定手段は、前記動き検出量が閾値を超える状態が所定時間以上続いた場合に前記所定領域を前記初回参照領域として設定してもよい。
また、前記プログラムおよび前記情報記憶媒体は、前記コンピュータを、前記撮像データに基づき、前記撮像画像内の所定領域を初回参照領域として設定する初回参照領域設定手段として機能させ、
前記演算手段は、前記所定領域内の動き検出量を演算し、
前記初回参照領域設定手段は、前記動き検出量が閾値を超える状態が所定時間以上続いた場合に前記所定領域を前記初回参照領域として設定してもよい。
また、前記画像処理方法において、
前記コンピュータは、
前記撮像画像内の所定領域内の動き検出量を演算し、
前記動き検出量が閾値を超える状態が所定時間以上続いた場合に前記所定領域を前記初回参照領域として設定してもよい。
これによれば、画像処理システム等は、初期段階においても、撮像画像における対象物の位置をより正確に決定することができる
また、前記画像処理システム、前記ゲーム装置、前記プログラムおよび前記情報記憶媒体において、前記参照領域設定手段は、前記前回の参照領域の位置と前記新たな参照領域の位置が一致する場合、最新の前記撮像画像において、前記初回参照領域における所定画像信号値と最も類似する所定画像信号値を有する領域を前記新たな参照領域として設定してもよい。
また、前記画像処理方法において、
前記コンピュータは、
前記前回の参照領域の位置と前記新たな参照領域の位置が一致する場合、最新の前記撮像画像において、前記初回参照領域における所定画像信号値と最も類似する所定画像信号値を有する領域を前記新たな参照領域として設定してもよい。
これによれば、画像処理システム等は、参照領域の位置が変化しない場合に前回の参照領域とは異なる領域を新たな参照領域として設定することができる。これにより、画像処理システム等は、参照領域の内容が最初の参照領域の内容と徐々に乖離していき、画像処理装置が、撮像画像内の対象物とは異なる物を対象物として決定してしまう事態の発生を防止することができる。
また、前記画像処理システム、前記ゲーム装置、前記プログラム、前記情報記憶媒体および前記画像処理方法において、前記所定画像信号値は、前記初回参照領域を構成する画素の画像信号値の平均値であってもよい。
これによれば、画像処理システム等は、画像信号値(例えば、RGB信号値等)の平均値を用いることにより、より簡易かつ高速に判定を行うことができる。
また、前記画像処理システム、前記ゲーム装置、前記プログラムおよび前記情報記憶媒体において、前記参照領域設定手段は、前記エッジ量が前記所定値未満の場合、最新の前記撮像画像から前記初回参照領域における所定画像信号値と最も類似する所定画像信号値を有する領域を決定し、当該領域における前記所定画像信号値と前記初回参照領域における所定画像信号値との差異が所定範囲内である場合、当該領域を前記新たな参照領域として設定し、前記差異が所定範囲内でない場合、前回の参照領域を前記新たな参照領域として設定してもよい。
また、前記画像処理方法において、前記コンピュータは、
前記エッジ量が前記所定値未満の場合、最新の前記撮像画像から前記初回参照領域における所定画像信号値と最も類似する所定画像信号値を有する領域を決定し、
当該領域における前記所定画像信号値と前記初回参照領域における所定画像信号値との差異が所定範囲内である場合、当該領域を前記新たな参照領域として設定し、前記差異が所定範囲内でない場合、前回の参照領域を前記新たな参照領域として設定してもよい。
これによれば、画像処理システム等は、撮像画像内の動きが少ない場合であっても、より正確に対象物を追跡することができる。
また、前記画像処理システム、前記ゲーム装置、前記プログラムおよび前記情報記憶媒体において、前記画像生成手段は、前記撮像データに基づき、前記撮像対象者の撮像画像に前記新たな参照領域の位置に所定物体を配置した画像を生成してもよい。
また、前記画像処理方法において、前記コンピュータは、前記撮像データに基づき、前記撮像対象者の撮像画像に前記新たな参照領域の位置に所定物体を配置した画像を生成してもよい。
これによれば、画像処理システム等は、撮像対象者の動きに所定物体をより正確に追随させる画像を生成することができる。
以下、本発明を、画像処理システムを有するゲーム装置に適用した場合を例に採り、図面を参照しつつ説明する。なお、以下に示す実施形態は、特許請求の範囲に記載された発明の内容を何ら限定するものではない。また、以下の実施形態に示す構成の全てが、特許請求の範囲に記載された発明の解決手段として必須であるとは限らない。
図1は、本実施例におけるゲーム装置10の外観図である。
ゲーム装置10は、ゲームROM1206からゲームプログラム等を読み取ることにより、キャラクター育成型ゲームを実行する。
また、ゲーム装置10は、USBケーブルを介して撮像手段として機能するUSBカメラ20と接続され、別のケーブルを介してTV30と接続されている。
プレイヤーは、USBカメラ20によって撮像され、プレイヤーの撮像画像とペット(キャラクター)の画像を含むゲーム画像がTV30に表示される。
ゲーム装置10は、プレイヤーがペットに餌を与えるゲーム画像を生成する。
図2は、本実施例におけるペットに餌を与える場合の第1のゲーム画像430を示す図である。また、図3は、本実施例におけるペットに餌を与える場合の第2のゲーム画像432を示す図である。また、図4は、本実施例におけるペットに餌を与える場合の第3のゲーム画像434を示す図である。また、図5は、本実施例におけるペットに餌を与える場合の第4のゲーム画像436を示す図である。なお、図2〜図5においては、説明を簡略化するため、プレイヤーの片腕のみ描いており、その他の部分を省略している。
ゲーム装置10は、プレイヤーがペットの餌(食べ物)に関する画像を選択した場合、撮像画像におけるプレイヤーの手の先端に食べ物画像710が表示されるように、ゲーム画像700を生成する。
そして、ゲーム装置10は、プレイヤーが食べ物画像710の位置(所定領域)で一定時間手を振ったと判定した場合、プレイヤーが食べ物画像710の移動を選択したと判定し、食べ物画像710の泡がはじけた食べ物画像710を含むゲーム画像432を生成する。
そして、ゲーム装置10は、プレイヤー画像600の動きに合わせて食べ物画像710を移動するゲーム画像434を生成する。これにより、ゲーム装置10は、例えば、図4に示すように、プレイヤー画像600の手の動きに連動して食べ物画像710を移動させることができる。
そして、ゲーム装置10は、図5に示すゲーム画像436のように、プレイヤーが食べ物画像710をペット画像700の位置まで移動させたと判定した場合、ペット画像700を食べ物画像710に近づけた画像や、ペット画像700で表現されるペットが食べ物画像710で表現される餌を食べる画像を生成する。
このようなゲーム画像436等を生成して表示することにより、プレイヤーは、自分がペットに餌を与えていることを実感できる。
次に、このような機能を実装するためのゲーム装置10の機能ブロックについて説明する。
図6は、本実施例におけるゲーム装置10の機能ブロック図である。
ゲーム装置10は、USBカメラ20、情報記憶媒体200、TV30、ゲームROM1206と種々の情報を入出力するインターフェース部190と、処理部110と、記憶部120と、タイマー部130とを含んで構成されている。
また、処理部110は、撮像画像における類似領域を検出する類似領域検出部112と、参照領域内のエッジ量等を演算する演算部113と、撮像画像内の所定領域を初回参照領域として設定する初回参照領域設定部114と、エッジ量が所定値以上の場合、類似領域を新たな参照領域として設定し、エッジ量が所定値未満の場合、前回の参照領域を新たな参照領域として設定する参照領域設定部115と、新たな参照領域の位置に応じて画像を生成する画像生成部116を含む。
また、記憶部120は、撮像データ121、初回平均色データ123、参照領域データ124等のデータを記憶する。
なお、ゲーム装置10のハードウェアとしては、一般的な家庭用ゲーム装置、業務用ゲーム装置等で用いられているハードウェアを用いて上述した各部の機能をコンピュータに実装可能である。例えば、処理部110としては、CPUや、画像処理回路等、記憶部120としては、HDDや、RAM等、タイマー部130としては、システムタイマー等、インターフェース部190としては、入出力プロセッサや入出力ポート等を用いて実装可能である。
さらに、コンピュータが、情報記憶媒体200やネットワーク上のサーバーからプログラムを読み取ることにより、類似領域検出部112等の機能を実装することも可能である。なお、情報記憶媒体200としては、例えば、CD−ROM、DVD−ROM、ICカード、ROM、RAM、メモリカード、HDD等のレーザーや磁気等を用いた記憶媒体を適用できる。また、情報記憶媒体200としてゲームROM1206を適用してもよい。また、情報記憶媒体200からのプログラムの読み取り方式は、接触式でも非接触式でもよい。
なお、USBカメラ20は、撮像対象者であるプレイヤーの一部分または全体を撮像して撮像画像を示す撮像データ121を生成するように構成されている。
次に、上述した各部を用いたゲーム画像生成処理の流れについて説明する。
図7は、本実施例におけるゲーム画像生成処理の流れを示すフローチャートである。
USBカメラ20は、所定時間間隔でUSBカメラ20の正面のプレイヤーを撮像し、撮像する度に撮像データ121を生成する(ステップS1)。
初回参照領域設定部114は、演算部113による撮像画像内の所定領域内の動き検出量とタイマー部130のタイマー値に基づき、動き検出量が閾値を超える状態が所定時間(例えば、数秒等)以上続いた場合、初回参照領域の設定処理を開始する。なお、演算部113は、動き検出量として、所定領域におけるフレーム間差分値を用いてもよいし、フレームごとの所定領域におけるエッジ量を用いてもよい。
図8は、本実施例における撮像画像410を示す図である。
例えば、ゲーム装置10は、図2に示すゲーム画像430を用いる場合、撮像画像410における食べ物画像710付近の領域に相当する領域を所定領域として設定してもよい。
初回参照領域設定部114は、初回参照領域500の設定処理を開始した初回の場合(ステップS3)、所定領域を初回参照領域500として設定する(ステップS4)。さらに、初回参照領域設定部114は、初回参照領域500を構成する画素の画像信号値(例えば、RGB信号値等)の平均値を示す初回平均色データ123として記憶部120に記憶する。また、初回参照領域設定部114は、初回参照領域500に関するデータ(例えば、画素ごとの画像信号値等)を参照領域データ124として記憶部120に記憶する。
一方、初回ではない場合(ステップS3)、演算部113は、撮像データ121に基づき、撮像画像410における参照領域(例えば、参照領域500、512等)内のエッジ量を演算する(ステップS6)。
なお、エッジ量の演算手法は一般的な手法を採用可能である。より具体的には、例えば、演算部113は、ロバートフィルタ、ラプラシアンフィルタ等の微分フィルタを用いてエッジとなる画素を検出し、当該画素数を数えることによってエッジ量を求めてもよい。
そして、参照領域設定部115は、エッジ量が所定値(例えば、参照領域を構成する全画素の数十%等)以上かどうかを判定する(ステップS7)。
エッジ量が所定値以上の場合、類似領域検出部112は、類似領域を検出し(ステップS8)、参照領域設定部115は、類似領域を新たな参照領域512として設定する。また、エッジ量が所定値未満の場合、参照領域設定部115は、前回の参照領域510を新たな参照領域512として設定する(ステップS13)。より具体的には例えば、参照領域設定部115は、類似領域を新たな参照領域512として設定する場合、類似領域内の画像情報に基づいて参照領域データ124を更新し、前回の参照領域510を新たな参照領域512として設定する場合、参照領域データ124を更新しない処理を実行してもよい。
ゲーム装置10は、このような処理を実行することにより、図8に示す前回の参照領域510、最新の参照領域512のようにプレイヤーの動きに合わせて参照領域の位置を変化させることができる。また、ゲーム装置10は、このような処理を実行することにより、参照領域のエッジ量が少ない場合、すなわち、プレイヤーの動作が少ない場合には参照領域512の位置を変更しないで済む。
なお、類似領域を検出する具体的な手法としては、例えば、参照領域を構成する全画素と比較する手法、参照領域を構成する代表画素(例えば、中央の画素および4隅の画素等)と比較する手法等を採用してもよい。より具体的には、類似領域検出部112は、例えば、撮像画像410において、参照領域に相当する領域を含み、参照領域よりも大きな領域を判定対象領域として、当該判定対象領域に含まれる参照画像と同じ大きさの比較対象領域の全画素の画像信号値と、参照領域の全画素の画像信号値との差分値を、比較対象領域を1画素ずつずらしながら演算することによって差分値が最も小さい比較対象領域を類似領域として検出してもよい。また、類似領域検出部112は、類似領域を示す画素位置を示す情報を記憶部120に記憶することによって類似領域を設定してもよい。
そして、参照領域設定部115は、類似領域を示す画素位置と、参照領域510を示す画素位置とが一致するかどうかを判定する(ステップS10)。
参照領域設定部115は、類似領域を示す画素位置と、参照領域510を示す画素位置とが一致する場合、撮像データ121と、初回平均色データ123に基づいて撮像画像410における初回平均色を有する領域を新たな参照領域512として設定する(ステップS11)。より具体的には例えば、参照領域設定部115は、撮像画像410における初回参照領域500と同じ大きさの領域を構成する画素の画像信号値の平均値を演算して初回平均値と一致する領域を探索してもよい。なお、参照領域設定部115は、平均値同士が一致する場合だけでなく、平均値同士が所定の範囲内であれば一致すると判定してもよい。
ゲーム装置10は、このような処理を実行することにより、対象物の位置を適切に決定することができる。
そして、画像生成部116は、参照領域データ124に基づき、新たな参照領域512の位置に位置に応じて画像を生成する(ステップS12)。より具体的には例えば、画像生成部116は、図4等に示すように、食べ物画像710をプレイヤー画像600の手先に追随させる画像を生成することができる。
以上のように、本実施例のゲーム装置10は、参照領域におけるエッジ量が少ない場合は、参照領域を移動しない処理を実行することができる。これにより、ゲーム装置10は、撮像画像410内の対象物(例えば、手等)の誤認識を低減することができるため、対象物の位置をより正確に決定することができる。
また、本実施例のゲーム装置10は、初回参照領域500に関する処理を実行することにより、初期段階においても、撮像画像410における対象物の位置をより正確に決定することができる
また、本実施例のゲーム装置10は、参照領域512の位置が変化しない場合に前回の参照領域510とは異なる領域を新たな参照領域512として設定することができる。これにより、本実施例のゲーム装置10は、参照領域512の内容が初回参照領域500の内容と徐々に乖離していき、ゲーム装置10が、撮像画像410内の対象物とは異なる物を対象物として決定してしまう事態の発生を防止することができる。
また、本実施例のゲーム装置10は、画像信号値(例えば、RGB信号値等)の平均値を用いることにより、より簡易かつ高速に判定を行うことができる。
また、本実施例のゲーム装置10は、プレイヤーの動きに食べ物画像710等をより正確に追随させる画像を生成することができる。
以上、本発明を適用した好適な実施例について説明したが、本発明は上述した実施例に限定されず、種々の変形が可能である。
例えば、上述した実施例では、参照領域設定部115は、エッジ量が所定値未満の場合、前回の参照領域510を新たな参照領域512として設定したが(ステップS13)、以下の処理を実行してもよい。
例えば、参照領域設定部115は、エッジ量が所定値未満の場合、撮像データ121と、初回平均値データ123に基づき、撮像画像410から初回平均値と最も類似した平均値を有する領域を探索し、探索した平均値と初回平均値との差が小さい場合(例えば、−数%〜数%の範囲内等)、当該平均値を有する領域を新たな参照領域512として設定してもよい。
これによれば、ゲーム装置10は、撮像画像410内の動きが少ない場合であっても、より正確に対象物を追跡することができる。
また、撮像手段は、USBカメラ20に限定されず、種々のカメラを採用可能である。また、例えば、ゲーム装置10は、デジタルカメラやデジタルビデオカメラで生成される撮像データを、有線または無線の通信回線を介して受信して上述した処理を実行してもよい。
また、ゲーム装置10は、ゲーム画像400だけでなく、ゲーム音声を生成してもよく、TV30が当該ゲーム音声を出力してもよい。
また、ゲームの種類はキャラクター育成型ゲームに限定されず、例えば、体感型ゲーム、アクションゲーム等の種々のゲームを採用可能である。
また、上述した実施例では、画像処理システムとしてUSBカメラ20とゲーム装置10とを別の装置として構成したが、一体化したゲーム装置としてもよい。
また、画像処理システムとしては、ゲーム装置10に限定されず、例えば、PC、監視装置、いわゆるプリクラ等の撮像装置、デジタルカメラ、デジタルビデオカメラ等の種々の画像処理装置を適用可能である。例えば、本発明を監視装置に適用する場合、監視対象をより正確に追跡することができるので、本発明は効果的である。
本実施例におけるゲーム装置の外観図である。 本実施例におけるペットに餌を与える場合の第1のゲーム画像を示す図である。 本実施例におけるペットに餌を与える場合の第2のゲーム画像を示す図である。 本実施例におけるペットに餌を与える場合の第3のゲーム画像を示す図である。 本実施例におけるペットに餌を与える場合の第4のゲーム画像を示す図である。 本実施例におけるゲーム装置の機能ブロック図である。 本実施例におけるゲーム画像生成処理の流れを示すフローチャートである。 本実施例における撮像画像を示す図である。
符号の説明
10 ゲーム装置(画像処理システム)
20 USBカメラ(撮像手段)
112 類似領域検出部
113 演算部
114 初回参照領域設定部
115 参照領域設定部
116 画像生成部
121 撮像データ
123 初回平均値データ
124 参照領域データ
200 情報記憶媒体
410 撮像画像
500 初回参照領域
510、512 参照領域

Claims (13)

  1. 撮像対象者の一部分または全体を撮像して撮像画像を示す撮像データを生成する撮像手段と、
    前記撮像データに基づき、前記撮像画像における類似領域を検出する類似領域検出手段と、
    前記撮像データに基づき、前記撮像画像における参照領域内のエッジ量を演算する演算手段と、
    前記エッジ量が所定値以上の場合、前記類似領域を新たな参照領域として設定する参照領域設定手段と、
    前記新たな参照領域の位置に応じて画像を生成する画像生成手段と、
    を含み、
    前記類似領域検出手段は、前記撮像画像において、前記前回の参照領域と最も類似する領域を前記類似領域として検出することを特徴とする画像処理システム。
  2. 請求項1において、
    前記撮像データに基づき、前記撮像画像内の所定領域を初回参照領域として設定する初回参照領域設定手段を含み、
    前記演算手段は、前記所定領域内の動き検出量を演算し、
    前記初回参照領域設定手段は、前記動き検出量が閾値を超える状態が所定時間以上続いた場合に前記所定領域を前記初回参照領域として設定することを特徴とする画像処理システム。
  3. 請求項2において、
    前記参照領域設定手段は、前記前回の参照領域の位置と前記新たな参照領域の位置が一致する場合、最新の前記撮像画像において、前記初回参照領域における所定画像信号値と最も類似する所定画像信号値を有する領域を前記新たな参照領域として設定することを特徴とする画像処理システム。
  4. 請求項3において、
    前記所定画像信号値は、前記初回参照領域を構成する画素の画像信号値の平均値であることを特徴とする画像処理システム。
  5. 請求項3、4のいずれかにおいて、
    前記参照領域設定手段は、前記エッジ量が前記所定値未満の場合、最新の前記撮像画像から前記初回参照領域における所定画像信号値と最も類似する所定画像信号値を有する領域を決定し、当該領域における前記所定画像信号値と前記初回参照領域における所定画像信号値との差異が所定範囲内である場合、当該領域を前記新たな参照領域として設定し、前記差異が所定範囲内でない場合、前回の参照領域を前記新たな参照領域として設定することを特徴とする画像処理システム。
  6. 請求項1〜5のいずれかにおいて、
    前記画像生成手段は、前記撮像データに基づき、前記撮像対象者の撮像画像に前記新たな参照領域の位置に所定物体を配置した画像を生成することを特徴とする画像処理システム。
  7. 請求項1〜6のいずれかに記載の画像処理システムを有することを特徴とするゲーム装置。
  8. 撮像部を有するコンピュータにより読み取り可能なプログラムであって、
    前記コンピュータを、
    前記撮像部に撮像対象者の一部分または全体を撮像させて撮像画像を示す撮像データを生成させる撮像制御手段と、
    前記撮像データに基づき、前記撮像画像における類似領域を検出する類似領域検出手段と、
    前記撮像データに基づき、前記撮像画像における参照領域内のエッジ量を演算する演算手段と、
    前記エッジ量が所定値以上の場合、前記類似領域を新たな参照領域として設定する参照領域設定手段と、
    前記新たな参照領域の位置に応じて画像を生成する画像生成手段として機能させ、
    前記類似領域検出手段は、前記撮像画像において、前記前回の参照領域と最も類似する領域を前記類似領域として検出することを特徴とするプログラム。
  9. 請求項8に記載のプログラムを記憶したことを特徴とする情報記憶媒体。
  10. 撮像部を有するコンピュータによる画像処理方法であって、
    前記コンピュータは、
    前記撮像部を制御することによって撮像対象者の一部分または全体を撮像して撮像画像を示す撮像データを生成し、
    前記撮像データに基づき、前記撮像画像における参照領域内のエッジ量を演算し、
    前記撮像データに基づき、前記撮像画像における所定の類似領域を検出し、
    前記エッジ量が所定値以上の場合、前記類似領域を新たな参照領域として設定し、
    前記新たな参照領域の位置に応じて画像を生成するとともに、
    前記撮像画像において、前記前回の参照領域と最も類似する領域を前記類似領域として検出することを特徴とする画像処理方法。
  11. 請求項10において、
    前記コンピュータは、
    前記撮像画像内の所定領域内の動き検出量を演算し、
    前記動き検出量が閾値を超える状態が所定時間以上続いた場合に前記所定領域を前記初回参照領域として設定することを特徴とする画像処理方法。
  12. 請求項11において、
    前記コンピュータは、
    前記前回の参照領域の位置と前記新たな参照領域の位置が一致する場合、最新の前記撮像画像において、前記初回参照領域における所定画像信号値と最も類似する所定画像信号値を有する領域を前記新たな参照領域として設定することを特徴とする画像処理方法。
  13. 請求項12において、
    前記コンピュータは、
    前記エッジ量が前記所定値未満の場合、最新の前記撮像画像から前記初回参照領域における所定画像信号値と最も類似する所定画像信号値を有する領域を決定し、
    当該領域における前記所定画像信号値と前記初回参照領域における所定画像信号値との差異が所定範囲内である場合、当該領域を前記新たな参照領域として設定し、前記差異が所定範囲内でない場合、前回の参照領域を前記新たな参照領域として設定することを特徴とする画像処理方法。
JP2005001579A 2005-01-06 2005-01-06 画像処理システム、画像処理装置、ゲーム装置、プログラム、情報記憶媒体および画像処理方法 Expired - Lifetime JP4717445B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005001579A JP4717445B2 (ja) 2005-01-06 2005-01-06 画像処理システム、画像処理装置、ゲーム装置、プログラム、情報記憶媒体および画像処理方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005001579A JP4717445B2 (ja) 2005-01-06 2005-01-06 画像処理システム、画像処理装置、ゲーム装置、プログラム、情報記憶媒体および画像処理方法

Publications (2)

Publication Number Publication Date
JP2006190091A true JP2006190091A (ja) 2006-07-20
JP4717445B2 JP4717445B2 (ja) 2011-07-06

Family

ID=36797235

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005001579A Expired - Lifetime JP4717445B2 (ja) 2005-01-06 2005-01-06 画像処理システム、画像処理装置、ゲーム装置、プログラム、情報記憶媒体および画像処理方法

Country Status (1)

Country Link
JP (1) JP4717445B2 (ja)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009178278A (ja) * 2008-01-30 2009-08-13 Square Enix Co Ltd ビデオゲームプログラム及びビデオゲーム装置
JP2010142592A (ja) * 2008-12-22 2010-07-01 Nintendo Co Ltd ゲームプログラムおよびゲーム装置
JP2013048924A (ja) * 2012-11-07 2013-03-14 Nintendo Co Ltd ゲームプログラムおよびゲーム装置
US8407147B2 (en) 2008-03-26 2013-03-26 Aristocrat Technologies Australia Pty Limited Gaming machine
JP2014237016A (ja) * 2014-07-28 2014-12-18 株式会社クラス・マイスター ゲーム装置の制御プログラム
US10297101B2 (en) 2008-05-02 2019-05-21 Aristocrat Technologies Australia Pty Limited Gaming system and a method of monitoring a gaming device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001504619A (ja) * 1996-11-25 2001-04-03 シーメンス アクチエンゲゼルシヤフト コンピュータ支援による動き推定又は動き補償のための方法及び装置
JP2002196855A (ja) * 2000-10-06 2002-07-12 Sony Computer Entertainment Inc 画像処理装置、画像処理方法、記録媒体、コンピュータプログラム、半導体デバイス
JP2004280856A (ja) * 2000-10-06 2004-10-07 Sony Computer Entertainment Inc 画像処理装置、画像処理方法、記録媒体、コンピュータプログラム、半導体デバイス

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001504619A (ja) * 1996-11-25 2001-04-03 シーメンス アクチエンゲゼルシヤフト コンピュータ支援による動き推定又は動き補償のための方法及び装置
JP2002196855A (ja) * 2000-10-06 2002-07-12 Sony Computer Entertainment Inc 画像処理装置、画像処理方法、記録媒体、コンピュータプログラム、半導体デバイス
JP2004280856A (ja) * 2000-10-06 2004-10-07 Sony Computer Entertainment Inc 画像処理装置、画像処理方法、記録媒体、コンピュータプログラム、半導体デバイス

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009178278A (ja) * 2008-01-30 2009-08-13 Square Enix Co Ltd ビデオゲームプログラム及びビデオゲーム装置
US8407147B2 (en) 2008-03-26 2013-03-26 Aristocrat Technologies Australia Pty Limited Gaming machine
US10297101B2 (en) 2008-05-02 2019-05-21 Aristocrat Technologies Australia Pty Limited Gaming system and a method of monitoring a gaming device
US11145157B2 (en) 2008-05-02 2021-10-12 Aristocrat Technologies Australia Pty Limited Gaming machine and method for transferring game meter data to a portable device
JP2010142592A (ja) * 2008-12-22 2010-07-01 Nintendo Co Ltd ゲームプログラムおよびゲーム装置
US9220976B2 (en) 2008-12-22 2015-12-29 Nintendo Co., Ltd. Storage medium storing game program, and game device
JP2013048924A (ja) * 2012-11-07 2013-03-14 Nintendo Co Ltd ゲームプログラムおよびゲーム装置
JP2014237016A (ja) * 2014-07-28 2014-12-18 株式会社クラス・マイスター ゲーム装置の制御プログラム

Also Published As

Publication number Publication date
JP4717445B2 (ja) 2011-07-06

Similar Documents

Publication Publication Date Title
US9690388B2 (en) Identification of a gesture
US8731332B2 (en) Storage medium having image recognition program stored therein, image recognition apparatus, image recognition system, and image recognition method
CN105518743B (zh) 深度图像的处理
CN107968921B (zh) 视频生成方法、装置和电子设备
US9734612B2 (en) Region detection device, region detection method, image processing apparatus, image processing method, program, and recording medium
JP6141829B2 (ja) 動画解析装置、動画解析方法、プログラム、及び集積回路
JP5175755B2 (ja) ジェスチャ認識装置、その方法及びそのプログラム
CN110297545B (zh) 手势控制方法、手势控制装置和系统、以及存储介质
JP2008287691A5 (ja)
CN110443148A (zh) 一种动作识别方法、系统和存储介质
EP2966591A1 (en) Method and apparatus for identifying salient events by analyzing salient video segments identified by sensor information
CN111259907A (zh) 内容识别方法、装置以及电子设备
CN109767453A (zh) 信息处理装置、背景图像更新方法和非暂态计算机可读存储介质
US20200134840A1 (en) Image processing apparatus, image processing method, and non-transitory computer-readable storage medium
JP7586344B2 (ja) 入力画像の処理方法、入力画像の処理装置及びプログラム
US20060245649A1 (en) Method and system for recognizing objects in an image based on characteristics of the objects
JP4717445B2 (ja) 画像処理システム、画像処理装置、ゲーム装置、プログラム、情報記憶媒体および画像処理方法
CN108197596A (zh) 一种手势识别方法和装置
CN114722913A (zh) 姿态检测方法、装置、电子设备及计算机可读存储介质
JP6991045B2 (ja) 画像処理装置、画像処理装置の制御方法
TWI632504B (zh) 揮舞動作偵測方法及電子裝置
CN115393604A (zh) 一种行为检测方法、装置、设备及存储介质
JP7173535B2 (ja) 動作抽出装置、動作抽出方法、及びプログラム
CN110800313B (zh) 信息处理设备和信息处理方法
CN114331850B (zh) 图像处理方法和装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20071210

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20101005

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20101013

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20101210

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110105

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110228

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20110316

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110330

R150 Certificate of patent or registration of utility model

Ref document number: 4717445

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140408

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140408

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R360 Written notification for declining of transfer of rights

Free format text: JAPANESE INTERMEDIATE CODE: R360

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R370 Written measure of declining of transfer procedure

Free format text: JAPANESE INTERMEDIATE CODE: R370

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term