JP5550124B2 - 入力装置、機器、入力方法およびプログラム - Google Patents
入力装置、機器、入力方法およびプログラム Download PDFInfo
- Publication number
- JP5550124B2 JP5550124B2 JP2012180912A JP2012180912A JP5550124B2 JP 5550124 B2 JP5550124 B2 JP 5550124B2 JP 2012180912 A JP2012180912 A JP 2012180912A JP 2012180912 A JP2012180912 A JP 2012180912A JP 5550124 B2 JP5550124 B2 JP 5550124B2
- Authority
- JP
- Japan
- Prior art keywords
- body motion
- command
- coordinates
- predetermined
- predetermined body
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 14
- PWPJGUXAGUPAHP-UHFFFAOYSA-N lufenuron Chemical compound C1=C(Cl)C(OC(F)(F)C(C(F)(F)F)F)=CC(Cl)=C1NC(=O)NC(=O)C1=C(F)C=CC=C1F PWPJGUXAGUPAHP-UHFFFAOYSA-N 0.000 title 1
- 230000033001 locomotion Effects 0.000 claims description 329
- 238000001514 detection method Methods 0.000 claims description 41
- 238000010191 image analysis Methods 0.000 claims description 33
- 238000000605 extraction Methods 0.000 claims description 27
- 230000006870 function Effects 0.000 description 15
- 230000005484 gravity Effects 0.000 description 12
- 239000000284 extract Substances 0.000 description 8
- 238000004891 communication Methods 0.000 description 7
- 238000004590 computer program Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 2
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 230000000704 physical effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/017—Gesture based interaction, e.g. based on a set of recognized hand gestures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/0304—Detection arrangements using opto-electronic means
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/20—Analysis of motion
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/20—Analysis of motion
- G06T7/246—Analysis of motion using feature-based methods, e.g. the tracking of corners or segments
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/60—Analysis of geometric attributes
- G06T7/66—Analysis of geometric attributes of image moments or centre of gravity
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/20—Movements or behaviour, e.g. gesture recognition
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/20—Movements or behaviour, e.g. gesture recognition
- G06V40/28—Recognition of hand or arm movements, e.g. recognition of deaf sign language
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20076—Probabilistic image processing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30196—Human being; Person
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30241—Trajectory
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- Psychiatry (AREA)
- Social Psychology (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Geometry (AREA)
- User Interface Of Digital Computer (AREA)
- Image Analysis (AREA)
- Position Input By Displaying (AREA)
Description
ユーザが身体部分を動かす身体動作から、対象の機器を操作するコマンド情報を生成する入力装置であって、
カメラが撮影した画像を取得する画像取得手段と、
前記画像取得手段が取得した前記画像を解析し、前記身体部分の画像領域を抽出する画像解析手段と、
前記画像解析手段が抽出した前記身体部分の画像領域から前記身体部分の特徴点の座標を抽出し、前記身体部分の動きの軌跡を示す身体動作情報を生成する座標抽出手段と、
前記身体動作情報に基づいて、所定の身体動作が行われたか否かを判定し、前記所定の身体動作が行われたと判定した場合、前記所定の身体動作の軌跡形状の中央の座標を検出する身体動作判定手段と、
前記身体動作情報に基づいて、前記所定の身体動作の開始座標を検出する開始座標検出手段と、
前記所定の身体動作の軌跡形状の中央の座標および前記所定の身体動作の開始座標の位置関係と、前記機器を操作するコマンドとを対応付けたコマンド対応表を記憶する記憶手段と、
前記身体動作判定手段が検出した前記所定の身体動作の軌跡形状の中央の座標および前記開始座標検出手段が検出した前記所定の身体動作の開始座標と、前記コマンド対応表とを照合して対応する前記コマンドを特定し、特定した前記コマンドを示す前記コマンド情報を生成するコマンド生成手段と、
を備え、
前記開始座標検出手段が前記所定の身体動作の開始座標を検出しなかった場合、前記コマンド生成手段は、前記身体動作判定手段が検出した前記所定の身体動作の軌跡形状の中央の座標および前記開始座標検出手段が前回検出した前記所定の身体動作の開始座標と、前記コマンド対応表とを照合して対応する前記コマンドを特定し、特定した前記コマンドを示すコマンド情報を生成することを特徴とする。
機能を実行する機能部を備え、ユーザが身体部分を動かす身体動作から、前記機能を実行させるコマンド情報を生成する機器であって、
カメラが撮影した画像を取得する画像取得手段と、
前記画像取得手段が取得した前記画像を解析し、前記身体部分の画像領域を抽出する画像解析手段と、
前記画像解析手段が抽出した前記身体部分の画像領域から前記身体部分の特徴点の座標を抽出し、前記身体部分の動きの軌跡を示す身体動作情報を生成する座標抽出手段と、
前記身体動作情報に基づいて、所定の身体動作が行われたか否かを判定し、前記所定の身体動作が行われたと判定した場合、前記所定の身体動作の軌跡形状の中央の座標を検出する身体動作判定手段と、
前記身体動作情報に基づいて、前記所定の身体動作の開始座標を検出する開始座標検出手段と、
前記所定の身体動作の軌跡形状の中央の座標および前記所定の身体動作の開始座標の位置関係と、前記機能を実行させるコマンドとを対応付けたコマンド対応表を記憶する記憶手段と、
前記身体動作判定手段が検出した前記所定の身体動作の軌跡形状の中央の座標および前記開始座標検出手段が検出した前記所定の身体動作の開始座標と、前記コマンド対応表とを照合して対応する前記コマンドを特定し、特定した前記コマンドを示す前記コマンド情報を生成するコマンド生成手段と、
を備え、
前記開始座標検出手段が前記所定の身体動作の開始座標を検出しなかった場合、前記コマンド生成手段は、前記身体動作判定手段が検出した前記所定の身体動作の軌跡形状の中央の座標および前記開始座標検出手段が前回検出した前記所定の身体動作の開始座標と、前記コマンド対応表とを照合して対応する前記コマンドを特定し、特定した前記コマンドを示すコマンド情報を生成することを特徴とする。
ユーザが身体部分を動かす身体動作から、対象の機器を操作するコマンド情報を生成する入力装置が実行する、
カメラが撮影した画像を取得する画像取得ステップと、
前記画像取得ステップで取得した前記画像を解析し、前記身体部分の画像領域を抽出する画像解析ステップと、
前記画像解析ステップで抽出した前記身体部分の画像領域から前記身体部分の特徴点の座標を抽出し、前記身体部分の動きの軌跡を示す身体動作情報を生成する座標抽出ステップと、
前記身体動作情報に基づいて、所定の身体動作が行われたか否かを判定し、前記所定の身体動作が行われたと判定した場合、前記所定の身体動作の軌跡形状の中央の座標を検出する身体動作判定ステップと、
前記身体動作情報に基づいて、前記所定の身体動作の開始座標を検出する開始座標検出ステップと、
記憶手段が記憶する、前記所定の身体動作の軌跡形状の中央の座標および前記所定の身体動作の開始座標の位置関係と前記機器を操作するコマンドとを対応付けたコマンド対応表を参照し、前記身体動作判定ステップで検出した前記所定の身体動作の軌跡形状の中央の座標および前記開始座標検出ステップで検出した前記所定の身体動作の開始座標に対応する前記コマンドを特定し、特定した前記コマンドを示す前記コマンド情報を生成するコマンド生成ステップと、
を備え、
前記開始座標検出ステップで前記所定の身体動作の開始座標を検出しなかった場合、前記コマンド生成ステップでは、前記身体動作判定ステップで検出した前記所定の身体動作の軌跡形状の中央の座標および前記開始座標検出ステップで前回検出した前記所定の身体動作の開始座標と、前記コマンド対応表とを照合して対応する前記コマンドを特定し、特定した前記コマンドを示すコマンド情報を生成することを特徴とする。
カメラが撮影した画像を取得する画像取得手段、
前記画像取得手段が取得した前記画像を解析し、ユーザの身体部分の画像領域を抽出する画像解析手段、
前記画像解析手段が抽出した前記身体部分の画像領域から前記身体部分の特徴点の座標を抽出し、前記身体部分の動きの軌跡を示す身体動作情報を生成する座標抽出手段、
前記身体動作情報に基づいて、所定の身体動作が行われたか否かを判定し、前記所定の身体動作が行われたと判定した場合、前記所定の身体動作の軌跡形状の中央の座標を検出する身体動作判定手段、
前記身体動作情報に基づいて、前記所定の身体動作の開始座標を検出する開始座標検出手段、
前記所定の身体動作の軌跡形状の中央の座標および前記所定の身体動作の開始座標の位置関係と、対象の機器を操作するコマンドとを対応付けたコマンド対応表を記憶する記憶手段、および、
前記身体動作判定手段が検出した前記所定の身体動作の軌跡形状の中央の座標および前記開始座標検出手段が検出した前記所定の身体動作の開始座標と、前記コマンド対応表とを照合して対応する前記コマンドを特定し、特定した前記コマンドを示すコマンド情報を生成するコマンド生成手段、
として機能させ、
前記開始座標検出手段が前記所定の身体動作の開始座標を検出しなかった場合、前記コマンド生成手段は、前記身体動作判定手段が検出した前記所定の身体動作の軌跡形状の中央の座標および前記開始座標検出手段が前回検出した前記所定の身体動作の開始座標と、前記コマンド対応表とを照合して対応する前記コマンドを特定し、特定した前記コマンドを示すコマンド情報を生成することを特徴とする。
ユーザが身体部分を動かす身体動作から、対象の機器を操作するコマンド情報を生成する入力装置であって、
カメラが撮影した画像を取得する画像取得手段と、
前記画像取得手段が取得した前記画像を解析し、前記身体部分の画像領域を抽出する画像解析手段と、
前記画像解析手段が抽出した前記身体部分の画像領域から前記身体部分の特徴点の座標を抽出し、前記身体部分の動きの軌跡を示す身体動作情報を生成する座標抽出手段と、
前記身体動作情報に基づいて、所定の身体動作が行われたか否かを判定し、前記所定の身体動作が行われたと判定した場合、前記所定の身体動作の軌跡形状の中央の座標を検出する身体動作判定手段と、
前記身体動作情報に基づいて、前記所定の身体動作の開始座標を検出する開始座標検出手段と、
前記所定の身体動作の軌跡形状の中央の座標および前記所定の身体動作の開始座標の位置関係と、前記機器を操作するコマンドとを対応付けたコマンド対応表を記憶する記憶手段と、
前記身体動作判定手段が検出した前記所定の身体動作の軌跡形状の中央の座標および前記開始座標検出手段が検出した前記所定の身体動作の開始座標と、前記コマンド対応表とを照合して対応する前記コマンドを特定し、特定した前記コマンドを示す前記コマンド情報を生成するコマンド生成手段と、
を備えることを特徴とする入力装置。
前記開始座標検出手段が前記所定の身体動作の開始座標を検出しなかった場合、前記コマンド生成手段は、前記身体動作判定手段が検出した前記所定の身体動作の軌跡形状の中央の座標および前記開始座標検出手段が前回検出した前記所定の身体動作の開始座標と、前記コマンド対応表とを照合して対応する前記コマンドを特定し、特定した前記コマンドを示すコマンド情報を生成することを特徴とする付記1に記載の入力装置。
前記所定の身体動作は、閉じた軌跡を描く身体動作であって、
前記コマンド対応表は、前記所定の身体動作の軌跡形状の中央の座標および前記所定の身体動作の開始座標の位置関係と、前記所定の身体動作の軌跡の方向と、前記機器を操作する前記コマンドとを対応付けており、
前記身体動作判定手段は、前記所定の身体動作が行われたと判定した場合、さらに、前記所定の身体動作の軌跡の方向を検出し、
前記コマンド生成手段は、前記身体動作判定手段が検出した前記所定の身体動作の軌跡形状の中央の座標および前記開始座標検出手段が検出した前記所定の身体動作の開始座標と、前記身体動作判定手段が検出した前記所定の身体動作の軌跡の方向と、前記コマンド対応表とを照合して対応する前記コマンドを特定し、特定した前記コマンドを示すコマンド情報を生成する
ことを特徴とする付記1または2に記載の入力装置。
前記所定の身体動作の軌跡形状の中央の座標は、前記軌跡で囲まれる図形の重心の座標であることを特徴とする付記1ないし3のいずれかに記載の入力装置。
機能を実行する機能部を備え、ユーザが身体部分を動かす身体動作から、前記機能を実行させるコマンド情報を生成する機器であって、
カメラが撮影した画像を取得する画像取得手段と、
前記画像取得手段が取得した前記画像を解析し、前記身体部分の画像領域を抽出する画像解析手段と、
前記画像解析手段が抽出した前記身体部分の画像領域から前記身体部分の特徴点の座標を抽出し、前記身体部分の動きの軌跡を示す身体動作情報を生成する座標抽出手段と、
前記身体動作情報に基づいて、所定の身体動作が行われたか否かを判定し、前記所定の身体動作が行われたと判定した場合、前記所定の身体動作の軌跡形状の中央の座標を検出する身体動作判定手段と、
前記身体動作情報に基づいて、前記所定の身体動作の開始座標を検出する開始座標検出手段と、
前記所定の身体動作の軌跡形状の中央の座標および前記所定の身体動作の開始座標の位置関係と、前記機能を実行させるコマンドとを対応付けたコマンド対応表を記憶する記憶手段と、
前記身体動作判定手段が検出した前記所定の身体動作の軌跡形状の中央の座標および前記開始座標検出手段が検出した前記所定の身体動作の開始座標と、前記コマンド対応表とを照合して対応する前記コマンドを特定し、特定した前記コマンドを示す前記コマンド情報を生成するコマンド生成手段と、
を備えることを特徴とする機器。
ユーザが身体部分を動かす身体動作から、対象の機器を操作するコマンド情報を生成する入力装置が実行する、
カメラが撮影した画像を取得する画像取得ステップと、
前記画像取得ステップで取得した前記画像を解析し、前記身体部分の画像領域を抽出する画像解析ステップと、
前記画像解析ステップで抽出した前記身体部分の画像領域から前記身体部分の特徴点の座標を抽出し、前記身体部分の動きの軌跡を示す身体動作情報を生成する座標抽出ステップと、
前記身体動作情報に基づいて、所定の身体動作が行われたか否かを判定し、前記所定の身体動作が行われたと判定した場合、前記所定の身体動作の軌跡形状の中央の座標を検出する身体動作判定ステップと、
前記身体動作情報に基づいて、前記所定の身体動作の開始座標を検出する開始座標検出ステップと、
記憶手段が記憶する、前記所定の身体動作の軌跡形状の中央の座標および前記所定の身体動作の開始座標の位置関係と前記機器を操作するコマンドとを対応付けたコマンド対応表を参照し、前記身体動作判定ステップで検出した前記所定の身体動作の軌跡形状の中央の座標および前記開始座標検出ステップで検出した前記所定の身体動作の開始座標に対応する前記コマンドを特定し、特定した前記コマンドを示す前記コマンド情報を生成するコマンド生成ステップと、
を備えることを特徴とする入力方法。
コンピュータを、
カメラが撮影した画像を取得する画像取得手段、
前記画像取得手段が取得した前記画像を解析し、ユーザの身体部分の画像領域を抽出する画像解析手段、
前記画像解析手段が抽出した前記身体部分の画像領域から前記身体部分の特徴点の座標を抽出し、前記身体部分の動きの軌跡を示す身体動作情報を生成する座標抽出手段、
前記身体動作情報に基づいて、所定の身体動作が行われたか否かを判定し、前記所定の身体動作が行われたと判定した場合、前記所定の身体動作の軌跡形状の中央の座標を検出する身体動作判定手段、
前記身体動作情報に基づいて、前記所定の身体動作の開始座標を検出する開始座標検出手段、
前記所定の身体動作の軌跡形状の中央の座標および前記所定の身体動作の開始座標の位置関係と、対象の機器を操作するコマンドとを対応付けたコマンド対応表を記憶する記憶手段、および、
前記身体動作判定手段が検出した前記所定の身体動作の軌跡形状の中央の座標および前記開始座標検出手段が検出した前記所定の身体動作の開始座標と、前記コマンド対応表とを照合して対応する前記コマンドを特定し、特定した前記コマンドを示すコマンド情報を生成するコマンド生成手段、
として機能させることを特徴とするプログラム。
11 画像取得部
12 画像解析部
13 座標抽出部
14 記憶部
15 身体動作判定部
16 開始座標検出部
17 コマンド生成部
31 制御部
32 主記憶部
33 外部記憶部
34 入力部
35 通信部
39 制御プログラム
Claims (6)
- ユーザが身体部分を動かす身体動作から、対象の機器を操作するコマンド情報を生成する入力装置であって、
カメラが撮影した画像を取得する画像取得手段と、
前記画像取得手段が取得した前記画像を解析し、前記身体部分の画像領域を抽出する画像解析手段と、
前記画像解析手段が抽出した前記身体部分の画像領域から前記身体部分の特徴点の座標を抽出し、前記身体部分の動きの軌跡を示す身体動作情報を生成する座標抽出手段と、
前記身体動作情報に基づいて、所定の身体動作が行われたか否かを判定し、前記所定の身体動作が行われたと判定した場合、前記所定の身体動作の軌跡形状の中央の座標を検出する身体動作判定手段と、
前記身体動作情報に基づいて、前記所定の身体動作の開始座標を検出する開始座標検出手段と、
前記所定の身体動作の軌跡形状の中央の座標および前記所定の身体動作の開始座標の位置関係と、前記機器を操作するコマンドとを対応付けたコマンド対応表を記憶する記憶手段と、
前記身体動作判定手段が検出した前記所定の身体動作の軌跡形状の中央の座標および前記開始座標検出手段が検出した前記所定の身体動作の開始座標と、前記コマンド対応表とを照合して対応する前記コマンドを特定し、特定した前記コマンドを示す前記コマンド情報を生成するコマンド生成手段と、
を備え、
前記開始座標検出手段が前記所定の身体動作の開始座標を検出しなかった場合、前記コマンド生成手段は、前記身体動作判定手段が検出した前記所定の身体動作の軌跡形状の中央の座標および前記開始座標検出手段が前回検出した前記所定の身体動作の開始座標と、前記コマンド対応表とを照合して対応する前記コマンドを特定し、特定した前記コマンドを示すコマンド情報を生成することを特徴とする入力装置。 - 前記所定の身体動作は、閉じた軌跡を描く身体動作であって、
前記コマンド対応表は、前記所定の身体動作の軌跡形状の中央の座標および前記所定の身体動作の開始座標の位置関係と、前記所定の身体動作の軌跡の方向と、前記機器を操作する前記コマンドとを対応付けており、
前記身体動作判定手段は、前記所定の身体動作が行われたと判定した場合、さらに、前記所定の身体動作の軌跡の方向を検出し、
前記コマンド生成手段は、前記身体動作判定手段が検出した前記所定の身体動作の軌跡形状の中央の座標および前記開始座標検出手段が検出した前記所定の身体動作の開始座標と、前記身体動作判定手段が検出した前記所定の身体動作の軌跡の方向と、前記コマンド対応表とを照合して対応する前記コマンドを特定し、特定した前記コマンドを示すコマンド情報を生成する
ことを特徴とする請求項1に記載の入力装置。 - 前記所定の身体動作の軌跡形状の中央の座標は、前記軌跡で囲まれる図形の重心の座標であることを特徴とする請求項1または2に記載の入力装置。
- 機能を実行する機能部を備え、ユーザが身体部分を動かす身体動作から、前記機能を実行させるコマンド情報を生成する機器であって、
カメラが撮影した画像を取得する画像取得手段と、
前記画像取得手段が取得した前記画像を解析し、前記身体部分の画像領域を抽出する画像解析手段と、
前記画像解析手段が抽出した前記身体部分の画像領域から前記身体部分の特徴点の座標を抽出し、前記身体部分の動きの軌跡を示す身体動作情報を生成する座標抽出手段と、
前記身体動作情報に基づいて、所定の身体動作が行われたか否かを判定し、前記所定の身体動作が行われたと判定した場合、前記所定の身体動作の軌跡形状の中央の座標を検出する身体動作判定手段と、
前記身体動作情報に基づいて、前記所定の身体動作の開始座標を検出する開始座標検出手段と、
前記所定の身体動作の軌跡形状の中央の座標および前記所定の身体動作の開始座標の位置関係と、前記機能を実行させるコマンドとを対応付けたコマンド対応表を記憶する記憶手段と、
前記身体動作判定手段が検出した前記所定の身体動作の軌跡形状の中央の座標および前記開始座標検出手段が検出した前記所定の身体動作の開始座標と、前記コマンド対応表とを照合して対応する前記コマンドを特定し、特定した前記コマンドを示す前記コマンド情報を生成するコマンド生成手段と、
を備え、
前記開始座標検出手段が前記所定の身体動作の開始座標を検出しなかった場合、前記コマンド生成手段は、前記身体動作判定手段が検出した前記所定の身体動作の軌跡形状の中央の座標および前記開始座標検出手段が前回検出した前記所定の身体動作の開始座標と、前記コマンド対応表とを照合して対応する前記コマンドを特定し、特定した前記コマンドを示すコマンド情報を生成することを特徴とする機器。 - ユーザが身体部分を動かす身体動作から、対象の機器を操作するコマンド情報を生成する入力装置が実行する、
カメラが撮影した画像を取得する画像取得ステップと、
前記画像取得ステップで取得した前記画像を解析し、前記身体部分の画像領域を抽出する画像解析ステップと、
前記画像解析ステップで抽出した前記身体部分の画像領域から前記身体部分の特徴点の座標を抽出し、前記身体部分の動きの軌跡を示す身体動作情報を生成する座標抽出ステップと、
前記身体動作情報に基づいて、所定の身体動作が行われたか否かを判定し、前記所定の身体動作が行われたと判定した場合、前記所定の身体動作の軌跡形状の中央の座標を検出する身体動作判定ステップと、
前記身体動作情報に基づいて、前記所定の身体動作の開始座標を検出する開始座標検出ステップと、
記憶手段が記憶する、前記所定の身体動作の軌跡形状の中央の座標および前記所定の身体動作の開始座標の位置関係と前記機器を操作するコマンドとを対応付けたコマンド対応表を参照し、前記身体動作判定ステップで検出した前記所定の身体動作の軌跡形状の中央の座標および前記開始座標検出ステップで検出した前記所定の身体動作の開始座標に対応する前記コマンドを特定し、特定した前記コマンドを示す前記コマンド情報を生成するコマンド生成ステップと、
を備え、
前記開始座標検出ステップで前記所定の身体動作の開始座標を検出しなかった場合、前記コマンド生成ステップでは、前記身体動作判定ステップで検出した前記所定の身体動作の軌跡形状の中央の座標および前記開始座標検出ステップで前回検出した前記所定の身体動作の開始座標と、前記コマンド対応表とを照合して対応する前記コマンドを特定し、特定した前記コマンドを示すコマンド情報を生成することを特徴とする入力方法。 - コンピュータを、
カメラが撮影した画像を取得する画像取得手段、
前記画像取得手段が取得した前記画像を解析し、ユーザの身体部分の画像領域を抽出する画像解析手段、
前記画像解析手段が抽出した前記身体部分の画像領域から前記身体部分の特徴点の座標を抽出し、前記身体部分の動きの軌跡を示す身体動作情報を生成する座標抽出手段、
前記身体動作情報に基づいて、所定の身体動作が行われたか否かを判定し、前記所定の身体動作が行われたと判定した場合、前記所定の身体動作の軌跡形状の中央の座標を検出する身体動作判定手段、
前記身体動作情報に基づいて、前記所定の身体動作の開始座標を検出する開始座標検出手段、
前記所定の身体動作の軌跡形状の中央の座標および前記所定の身体動作の開始座標の位置関係と、対象の機器を操作するコマンドとを対応付けたコマンド対応表を記憶する記憶手段、および、
前記身体動作判定手段が検出した前記所定の身体動作の軌跡形状の中央の座標および前記開始座標検出手段が検出した前記所定の身体動作の開始座標と、前記コマンド対応表とを照合して対応する前記コマンドを特定し、特定した前記コマンドを示すコマンド情報を生成するコマンド生成手段、
として機能させ、
前記開始座標検出手段が前記所定の身体動作の開始座標を検出しなかった場合、前記コマンド生成手段は、前記身体動作判定手段が検出した前記所定の身体動作の軌跡形状の中央の座標および前記開始座標検出手段が前回検出した前記所定の身体動作の開始座標と、前記コマンド対応表とを照合して対応する前記コマンドを特定し、特定した前記コマンドを示すコマンド情報を生成することを特徴とするプログラム。
Priority Applications (11)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012180912A JP5550124B2 (ja) | 2012-08-17 | 2012-08-17 | 入力装置、機器、入力方法およびプログラム |
EP13879456.5A EP2887317A4 (en) | 2012-08-17 | 2013-08-13 | INPUT DEVICE, APPARATUS, INPUT METHOD, AND RECORDING MEDIUM |
CA2882005A CA2882005A1 (en) | 2012-08-17 | 2013-08-13 | Input device, apparatus, input method, and recording medium |
PCT/JP2013/071872 WO2014027659A1 (ja) | 2012-08-17 | 2013-08-13 | 入力装置、機器、入力方法および記録媒体 |
KR1020157003797A KR20150034257A (ko) | 2012-08-17 | 2013-08-13 | 입력 장치, 기기, 입력 방법 및 기록 매체 |
CN201380044002.4A CN104584078A (zh) | 2012-08-17 | 2013-08-13 | 输入设备、装置、输入方法和记录介质 |
US14/422,127 US9965041B2 (en) | 2012-08-17 | 2013-08-13 | Input device, apparatus, input method, and recording medium |
TW102129619A TWI526877B (zh) | 2012-08-17 | 2013-08-19 | Input device, machine, input method and recording medium |
TW105100351A TWI574177B (zh) | 2012-08-17 | 2013-08-19 | Input device, machine, input method and recording medium |
IL237223A IL237223A0 (en) | 2012-08-17 | 2015-02-15 | Input device, system, input method and recording means |
HK15107955.1A HK1207462A1 (en) | 2012-08-17 | 2015-08-18 | Input device, apparatus, input method, and recording medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012180912A JP5550124B2 (ja) | 2012-08-17 | 2012-08-17 | 入力装置、機器、入力方法およびプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014038513A JP2014038513A (ja) | 2014-02-27 |
JP5550124B2 true JP5550124B2 (ja) | 2014-07-16 |
Family
ID=50286605
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012180912A Active JP5550124B2 (ja) | 2012-08-17 | 2012-08-17 | 入力装置、機器、入力方法およびプログラム |
Country Status (10)
Country | Link |
---|---|
US (1) | US9965041B2 (ja) |
EP (1) | EP2887317A4 (ja) |
JP (1) | JP5550124B2 (ja) |
KR (1) | KR20150034257A (ja) |
CN (1) | CN104584078A (ja) |
CA (1) | CA2882005A1 (ja) |
HK (1) | HK1207462A1 (ja) |
IL (1) | IL237223A0 (ja) |
TW (2) | TWI526877B (ja) |
WO (1) | WO2014027659A1 (ja) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9430046B2 (en) * | 2014-01-16 | 2016-08-30 | Denso International America, Inc. | Gesture based image capturing system for vehicle |
WO2015122163A1 (ja) * | 2014-02-14 | 2015-08-20 | 日本電気株式会社 | 映像処理システム |
JP6524619B2 (ja) * | 2014-08-18 | 2019-06-05 | 株式会社リコー | 軌跡描画装置、軌跡描画方法、軌跡描画システム、及びプログラム |
JP2018085575A (ja) * | 2016-11-21 | 2018-05-31 | カシオ計算機株式会社 | 画像処理装置、解析システム、画像処理方法及びプログラム |
US10341648B1 (en) * | 2017-09-20 | 2019-07-02 | Amazon Technologies, Inc. | Automated detection of problem indicators in video of display output |
CN108509107A (zh) * | 2018-03-26 | 2018-09-07 | 百度在线网络技术(北京)有限公司 | 应用功能信息显示方法、装置及终端设备 |
JP2019168394A (ja) * | 2018-03-26 | 2019-10-03 | 株式会社エクォス・リサーチ | 身体向推定装置および身体向推定プログラム |
KR102491207B1 (ko) * | 2018-03-29 | 2023-01-25 | 주식회사 네틱스 | 멀티 터치 인식 장치 및 방법 |
JP7471999B2 (ja) | 2020-11-09 | 2024-04-22 | 株式会社Nttドコモ | 情報処理装置 |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3585357B2 (ja) * | 1997-11-19 | 2004-11-04 | シャープ株式会社 | 情報処理装置及び方法並びに情報処理プログラムを記録した記録媒体 |
JP2007034525A (ja) | 2005-07-25 | 2007-02-08 | Fuji Xerox Co Ltd | 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム |
JP2007172577A (ja) | 2005-11-25 | 2007-07-05 | Victor Co Of Japan Ltd | 操作情報入力装置 |
CA2591808A1 (en) | 2007-07-11 | 2009-01-11 | Hsien-Hsiang Chiu | Intelligent object tracking and gestures sensing input device |
JP5217505B2 (ja) * | 2008-02-29 | 2013-06-19 | 富士通株式会社 | 画像表示処理装置、画像表示処理方法および画像表示処理プログラム |
WO2010038822A1 (ja) * | 2008-10-01 | 2010-04-08 | 株式会社ソニー・コンピュータエンタテインメント | 情報処理装置、情報処理方法、情報記憶媒体及びプログラム |
JP5464416B2 (ja) * | 2008-10-31 | 2014-04-09 | ソニー株式会社 | 入力装置および方法、並びにプログラム |
JP4702475B2 (ja) * | 2008-12-25 | 2011-06-15 | ソニー株式会社 | 入力装置、ハンドヘルド装置及び制御方法 |
US8823749B2 (en) * | 2009-06-10 | 2014-09-02 | Qualcomm Incorporated | User interface methods providing continuous zoom functionality |
US8428368B2 (en) * | 2009-07-31 | 2013-04-23 | Echostar Technologies L.L.C. | Systems and methods for hand gesture control of an electronic device |
JP5617246B2 (ja) | 2010-01-12 | 2014-11-05 | ソニー株式会社 | 画像処理装置、物体選択方法及びプログラム |
US8422034B2 (en) | 2010-04-21 | 2013-04-16 | Faro Technologies, Inc. | Method and apparatus for using gestures to control a laser tracker |
KR20120068253A (ko) * | 2010-12-17 | 2012-06-27 | 삼성전자주식회사 | 사용자 인터페이스의 반응 제공 방법 및 장치 |
-
2012
- 2012-08-17 JP JP2012180912A patent/JP5550124B2/ja active Active
-
2013
- 2013-08-13 US US14/422,127 patent/US9965041B2/en not_active Expired - Fee Related
- 2013-08-13 WO PCT/JP2013/071872 patent/WO2014027659A1/ja active Application Filing
- 2013-08-13 KR KR1020157003797A patent/KR20150034257A/ko active IP Right Grant
- 2013-08-13 CA CA2882005A patent/CA2882005A1/en not_active Abandoned
- 2013-08-13 CN CN201380044002.4A patent/CN104584078A/zh active Pending
- 2013-08-13 EP EP13879456.5A patent/EP2887317A4/en not_active Withdrawn
- 2013-08-19 TW TW102129619A patent/TWI526877B/zh not_active IP Right Cessation
- 2013-08-19 TW TW105100351A patent/TWI574177B/zh not_active IP Right Cessation
-
2015
- 2015-02-15 IL IL237223A patent/IL237223A0/en unknown
- 2015-08-18 HK HK15107955.1A patent/HK1207462A1/xx unknown
Also Published As
Publication number | Publication date |
---|---|
EP2887317A4 (en) | 2016-11-09 |
US20150193001A1 (en) | 2015-07-09 |
JP2014038513A (ja) | 2014-02-27 |
EP2887317A1 (en) | 2015-06-24 |
CA2882005A1 (en) | 2014-02-20 |
IL237223A0 (en) | 2015-04-30 |
US9965041B2 (en) | 2018-05-08 |
WO2014027659A1 (ja) | 2014-02-20 |
TW201614430A (en) | 2016-04-16 |
TWI526877B (zh) | 2016-03-21 |
TWI574177B (zh) | 2017-03-11 |
KR20150034257A (ko) | 2015-04-02 |
CN104584078A (zh) | 2015-04-29 |
HK1207462A1 (en) | 2016-01-29 |
TW201428545A (zh) | 2014-07-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5550124B2 (ja) | 入力装置、機器、入力方法およびプログラム | |
KR101603017B1 (ko) | 제스처 인식 장치 및 제스처 인식 장치의 제어 방법 | |
JP2022036143A (ja) | 物体追跡システム、物体追跡装置、および物体追跡方法 | |
EP2843510A2 (en) | Method and computer-readable recording medium for recognizing an object using captured images | |
KR101631011B1 (ko) | 제스처 인식 장치 및 제스처 인식 장치의 제어 방법 | |
US20120163661A1 (en) | Apparatus and method for recognizing multi-user interactions | |
US20210329175A1 (en) | Image processing system, image processing method, and program | |
CN108781252B (zh) | 一种图像拍摄方法及装置 | |
JPWO2013114806A1 (ja) | 生体認証装置及び生体認証方法 | |
CN105242888B (zh) | 一种系统控制方法及电子设备 | |
US20150220159A1 (en) | System and method for control of a device based on user identification | |
JP6325659B2 (ja) | 操作画面表示装置、操作画面表示方法およびプログラム | |
JP2007241833A (ja) | 認識装置、認識システム、形状認識方法、プログラム及びコンピュータ読み取り可能な記録媒体 | |
JP7009904B2 (ja) | 端末装置、情報処理システム、情報処理方法及びプログラム | |
US9727145B2 (en) | Detecting device and detecting method | |
JP5756762B2 (ja) | ジェスチャ認識装置及びそのプログラム | |
JP2016525235A (ja) | 文字入力のための方法及びデバイス | |
KR20120132337A (ko) | 음성 인식을 이용하는 사용자 인터페이스 제어 장치 및 방법 | |
US20150071494A1 (en) | Method and apparatus for processing images | |
KR101286750B1 (ko) | 제스처를 이용한 패스워드 판단시스템 | |
KR101068281B1 (ko) | 후면부 손가락 움직임 및 제스처 인식을 이용한 휴대형 정보 단말기 및 콘텐츠 제어 방법 | |
US9761009B2 (en) | Motion tracking device control systems and methods | |
US20150103205A1 (en) | Method of controlling digital apparatus and image capture method by recognition of hand shape, and apparatus therefor | |
JP5713655B2 (ja) | 映像処理装置、映像処理方法及びプログラム | |
US11340706B2 (en) | Gesture recognition based on depth information and computer vision |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20131203 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140117 |
|
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: 20140422 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140515 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5550124 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |