Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6430340B2 - 位置入力装置および位置入力方法 - Google Patents
[go: Go Back, main page]

JP6430340B2 - 位置入力装置および位置入力方法 - Google Patents

位置入力装置および位置入力方法 Download PDF

Info

Publication number
JP6430340B2
JP6430340B2 JP2015152302A JP2015152302A JP6430340B2 JP 6430340 B2 JP6430340 B2 JP 6430340B2 JP 2015152302 A JP2015152302 A JP 2015152302A JP 2015152302 A JP2015152302 A JP 2015152302A JP 6430340 B2 JP6430340 B2 JP 6430340B2
Authority
JP
Japan
Prior art keywords
coordinate system
transformation matrix
operator
fingertip
unit
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
Application number
JP2015152302A
Other languages
English (en)
Other versions
JP2017033272A (ja
Inventor
直浩 野々垣
直浩 野々垣
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.)
Toshiba Corp
Toshiba Electronic Devices and Storage Corp
Original Assignee
Toshiba Corp
Toshiba Electronic Devices and Storage Corp
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 Toshiba Corp, Toshiba Electronic Devices and Storage Corp filed Critical Toshiba Corp
Priority to JP2015152302A priority Critical patent/JP6430340B2/ja
Priority to US15/061,971 priority patent/US10198082B2/en
Publication of JP2017033272A publication Critical patent/JP2017033272A/ja
Application granted granted Critical
Publication of JP6430340B2 publication Critical patent/JP6430340B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/017Gesture based interaction, e.g. based on a set of recognized hand gestures
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • G06F3/012Head tracking input arrangements

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Position Input By Displaying (AREA)

Description

本実施形態は、位置入力装置および位置入力方法に関する。
従来、操作者が指し示した位置を検出することで、操作者による入力操作を受け付ける非接触型の位置入力装置が知られている。位置入力装置は、入力操作の内容を正確に把握可能とするために、操作者が指し示す位置を正確に検知できることが望まれている。また、位置入力装置は、操作者による入力操作以外の動作を過敏に検出することで起こり得る操作性の悪化を抑制できることが望まれている。
特開2009−151419号公報
一つの実施形態は、正確な位置入力を可能とし、かつ良好な操作性を得ることができる位置入力装置および位置入力方法を提供することを目的とする。
一つの実施形態によれば、位置入力装置は、座標系設定部、変換行列算出部、変換行列更新部および指示直線算出部を備える。座標系設定部は、操作者を含む空間において、第1の座標系における操作者の頭部の位置および向きを用いて、第2の座標系を設定する。第2の座標系は、操作者の顔面上の位置を原点とする。変換行列算出部は、第1の座標系から第2の座標系への変換行列を求める。変換行列更新部は、第1の座標系における操作者の指先の位置を示す座標を、変換行列算出部で求められた変換行列で変換した結果に応じて、保持している変換行列を更新する。指示直線算出部は、変換行列更新部で保持されている変換行列と、第1の座標系における指先の位置に基づいて、直線を求める。直線は、第2の座標系の原点と指先の位置とを通る。座標系設定部は、第2の座標系の第1の座標軸を、顔面の前後の方向に設定する。変換行列更新部は、求めた直線と第1の座標軸とがなす角度が閾値未満である場合に、保持している変換行列を更新する。
図1は、実施形態の位置入力装置を含むシステムのブロック図である。 図2は、図1に示すカメラにより取得される画像と、実空間における操作者との位置関係を示す図である。 図3は、図1に示す座標系設定部による第2の座標系の設定について説明する図である。 図4は、図1に示す変換行列更新部における変換行列の更新の可否の判定について説明する図である。 図5は、図4に示す空間範囲を操作者の正面から見た場合における平面図を示す図である。 図6は、図1に示す変換行列算出部における変換行列の算出と、変換行列更新部における変換行列の更新との関係を説明する図である。 図7は、実施形態の位置入力方法の手順を示すフローチャートである。
以下に図面を参照して、実施形態にかかる位置入力装置および位置入力方法を詳細に説明する。なお、この実施形態により本発明が限定されるものではない。
(実施形態)
図1は、実施形態の位置入力装置を含むシステムのブロック図である。かかるシステムは、位置入力装置1、カメラ2、および入力処理装置3を備える。
位置入力装置1は、非接触型のポインティングデバイスを構成する。位置入力装置1は、操作者が指先により空間中を指し示すジェスチャーから、操作者が指し示している位置を検出する。位置入力装置1は、カメラ2から入力される信号に応じてかかる位置検出を実施することで、操作者による入力操作を受け付ける。
カメラ2は、被写体である操作者を撮影する。カメラ2は、例えばデジタルカメラである。カメラ2は、被写体からの光を検出して、画像信号を生成する。カメラ2は、例えば、可視光の強度分布に応じた可視画像を形成する。カメラ2は、可視画像以外に、赤外光の強度分布に応じた温度画像、カメラ2からの距離分布に応じた距離画像などのいずれかを生成しても良い。カメラ2は、生成された画像信号を出力する。
例えば、不図示の表示デバイスは、操作者の正面の空間に仮想操作面を表示する。操作者は、仮想操作面に表示されているアイコン等を指し示す動作によって、入力操作を行う。入力処理装置3は、位置入力装置1による位置検出の結果から、操作者が指したアイコン等を認識する。入力処理装置3は、操作者による入力操作の内容を把握し、例えば入力操作に応じた指示を、操作対象とする外部機器へ送るための処理を実施する。
実施形態で説明する位置入力方法を実現するための位置入力プログラムは、例えばハードウェアであるパーソナルコンピュータにインストールされる。パーソナルコンピュータは、中央演算装置、記憶装置および入出力インタフェースを備える。位置入力プログラムがインストールされたハードウェアは、位置入力装置1として機能する。図1に示す位置入力装置1は、位置入力プログラムが備える機能を機能ブロックとして示している。各機能は、中央演算装置および記憶装置を使用して実現される。
位置入力装置1は、指先検出部11、頭部検出部12、座標系設定部13、変換行列算出部14、変換行列更新部15および指示直線算出部16の各機能部を備える。
指先検出部11は、操作者の指先の位置を検出する。頭部検出部12は、操作者の頭部の位置および向きを検出する。指先検出部1および頭部検出部12は、それぞれカメラ2からの画像信号に基づいて、第1の座標系であるカメラ座標系を基準とする位置検出を行う。カメラ座標系は、カメラ2を主体として設定され、カメラ2が設置された空間においてはカメラ2の位置および向きに応じて定義される。
座標系設定部13は、頭部検出部12における検出結果を用いて、第2の座標系である顔面座標系を設定する。顔面座標系は、操作者の顔面上の位置を原点とする。顔面座標系は、操作者を主体として設定されている。変換行列算出部14は、カメラ座標系から顔面座標系への変換行列を求める。変換行列は、例えば一次変換のためのアフィン行列である。
変換行列更新部15は、変換行列を保持する。変換行列更新部15は、保持している変換行列から、変換行列算出部14で求められた変換行列への更新の可否を判定する。変換行列更新部15は、変換行列算出部14における変換行列の算出結果と、指先検出部11による検出結果とを基に、更新の可否を判定する。変換行列更新部15は、判定結果に応じて、保持している変換行列を更新する。
指示直線算出部16は、操作者の顔面上の原点と指先の位置とを通る指示直線を求める。指示直線算出部16は、変換行列更新部15に保持されている変換行列と、指先検出部11による検出結果とを基に、指示直線を求める。指示直線算出部16は、求められた指示直線のパラメータを出力する。
入力処理装置3は、指示直線算出部16からのパラメータを用いて、仮想操作面と指示直線との交点を求める。かかる交点は、仮想操作面における操作者の指し位置を表す。入力処理装置3は、かかる交点の座標を基に、処理を実施する。
図2は、カメラ2により取得される画像と、実空間における操作者との位置関係を示す図である。図2に示すCX軸、CY軸およびCZ軸は、カメラ座標系の3つの座標軸とする。CX軸、CY軸およびCZ軸は、互いに垂直である。CZ軸は、カメラ2の光軸に沿って設定されている。カメラ2の位置および向きを変化させない限り、カメラ2が設置されている空間においてカメラ座標系は固定されている。
カメラ2は、実空間における操作者20の像をCXCY平面に投影させた画像23を取得する。カメラ2は、かかる画像23に、CZ方向における被写体距離の情報を含めた立体視画像を生成する。カメラ2による立体視画像の生成の詳細については、説明を省略する。操作者は、カメラ2の視野の範囲に、少なくとも頭部21と、操作時における指先22とが入る位置にて、入力操作を行う。
図3は、座標系設定部13による第2の座標系の設定について説明する図である。頭部検出部12は、人間の顔面を正面から目視した場合における標準的な顔のパーツの位置を表す情報を保持している。頭部検出部12は、標準的な顔のパーツと、カメラ2で撮影された顔面のパーツとの位置関係を基に、カメラ座標系における頭部21の向きを推定する。頭部21の向きとは、顔面が向いている向きとする。また、頭部検出部12は、撮影された顔面のパーツとカメラ2との間の距離を基に、カメラ座標系における頭部21の位置を推定する。
座標系設定部13は、頭部21の位置および向きを基に、顔面座標系を設定する。図3に示すX軸、Y軸およびZ軸は、顔面座標系の3つの座標軸とする。X軸、Y軸およびZ軸は、互いに垂直である。顔面座標系は、操作者20が存在する空間において、頭部21の位置の変化に応じて移動するとともに、頭部21の向きの変化に応じて回転する。
座標系設定部13は、顔面のうち両眼の中間の位置に、顔面座標系の原点Oを設定する。座標系設定部13は、原点O、右眼の中心および左眼の中心を結ぶ軸を、X軸とする。座標系設定部13は、顔面のうち鼻が向いている方向を指しかつX軸に垂直な軸を、Z軸(第1の座標軸)とする。Z軸は、顔面の前後の方向に設定される。座標系設定部13は、X軸およびZ軸に垂直な軸を、Y軸とする。
なお、顔面座標系は、頭部21の位置および向きに応じて一意に求められるものであれば良く、本実施形態で説明する手法により設定されたものに限られない。X軸、Y軸およびZ軸は、本実施形態で説明する方向以外の方向に設定されたものであっても良い。顔面座標系は、少なくとも、3軸のうちの1つが顔面の前後の方向に設定されていれば良い。X軸、Y軸およびZ軸は、本実施形態の場合に対し互いに入れ換えられていても良い。
指先検出部11は、例えば操作者20による指差しのジェスチャーがカメラ2で撮影されていた場合に、カメラ座標系における指先22の位置を示す座標を求める。
変換行列算出部14は、カメラ座標系から顔面座標系への一次変換を表すアフィン行列Aを求める。変換行列算出部14は、求めたアフィン行列Aを、変換行列更新部15へ出力する。アフィン行列Aは、ある時刻tにおいて座標系設定部13で設定された顔面座標系を用いて得られる。
変換行列更新部15は、指示直線算出部16で使用されるアフィン変換Aを保持している。アフィン行列Aは、更新を認める旨の判定があると、変換行列算出部14からのアフィン行列Aに更新される。なお、変換行列更新部15が保持するアフィン行列Aの初期値は、任意の値とする。初期値は、無効な値であっても良い。
図4は、変換行列更新部15における変換行列の更新の可否の判定について説明する図である。変換行列更新部15には、カメラ座標系における指先22の位置を示す座標pが指先検出部11から入力される。変換行列更新部15は、座標pを、アフィン行列Aにより変換する。これにより、変換行列更新部15は、顔面座標系における指先22の位置の座標p’=(x0,y0,z0)を算出する。
角度θは、原点Oと指先22の位置とを通る直線Lと、Z軸とがなす角度である。変換行列更新部15は、例えば以下の式(1)を用いて、角度θを求める。
Figure 0006430340
変換行列更新部15は、求めた角度θと、あらかじめ設定された閾値Thとを比較する。変換行列更新部15は、比較結果に応じて、保持している変換行列の更新の可否を判定する。
Z軸中心に閾値Thをなす直線を回転させた場合に、かかる直線は円錐側面状の軌跡をなす。変換行列更新部15は、角度θと閾値Thとの比較により、その円錐側面よりZ軸側に、指先22があるか否かを判断している。
図5は、図4に示す空間範囲を操作者の正面から見た平面図を示す図である。図5には、Z軸上のある位置のXY平面における空間範囲の外縁24を示している。外縁24は、Z軸を中心とする円をなしている。変換行列更新部15は、指先22が外縁24より内側にあるとき、操作者が顔面を向けている正面に指先22があるか否かを判断する。
角度θが閾値Th未満である(θ<Th)とき、指先22は外縁24より内側にある。このとき、指先22の位置は、操作者が顔面を向けている正面にある。この場合に、変換行列更新部15は、操作者が視線の先にある仮想操作面上の位置を指し示しているものと判定する。なお、不等式であるθ<Thは、(x0,y0,z0)の位置が円錐側面よりZ軸側の範囲にあることを表している。変換行列更新部15は、θ<Thが成立する場合に、保持しているアフィン行列Aをアフィン行列Aへ更新する。
一方、角度θが閾値Th以上である(θ≧Th)とき、指先22は外縁24上あるいは外縁24より外側にある。このとき、指先22は、操作者にとっての正面からは外れた位置にある。この場合に、変換行列更新部15は、操作者が仮想操作面を目視しながらの入力操作を中断しているものと判定する。変換行列更新部15は、θ≧Thが成立する場合に、保持しているアフィン行列Aを更新しない。入力されたアフィン行列Aは、指示直線算出部16での演算には使用されず、変換行列から除外される。
閾値Thは、人間の視野角特性を鑑みて、例えば10度から30度の間の角度に設定される。閾値Thは、設定変更のための操作に応じて書き換え可能であっても良い。
なお、判定の基準とされる空間範囲の設定手法は、本実施形態で説明する範囲に限られず、適宜変更しても良い。例えば、XY平面における空間範囲の外縁24は、Z軸を中心とする円である場合に限られず、X軸方向を長軸とする楕円などとしても良い。
図6は、変換行列算出部14における変換行列の算出と、変換行列更新部における変換行列の更新との関係を説明する図である。図中上段は、算出されるアフィン行列Aを時系列に沿って示したものである。At0からAt4は、それぞれ時刻t=t0からt4において算出されたアフィン行列Aである。図中下段は、変換行列更新部15に保持されるアフィン行列Aの遷移を示している。
図示する例では、t3において算出されたアフィン行列At3が入力されるまで、変換行列更新部15はアフィン行列Aを保持している。t2までは、変換行列更新部15は、アフィン行列Aを更新せずそのまま保持する旨の判定をする。t3においてアフィン行列At3が入力されたときに、変換行列更新部15は、保持しているアフィン行列Aを更新する。変換行列更新部15は、それまで保持していたアフィン行列Aに代えて、アフィン行列A(=At3)を保持する。
このように、変換行列算出部14は、頭部検出部12が頭部21の位置および向きを定期的に観測する度に、アフィン行列Aを算出している。変換行列更新部15は、更新と判定したときに、保持しているアフィン行列Aを入力されたアフィン行列Aへ更新する。
指示直線算出部16は、アフィン行列Aを読み出す。指示直線算出部16には、カメラ座標系における指先22の位置を示す座標pが指先検出部11から入力される。指示直線算出部16は、読み出されたアフィン行列Aにより座標pを顔面座標系に投影した座標q’を求める。
指示直線算出部16は、アフィン行列Aの逆行列A−1と座標q’とを用いて、指示直線(x,y,z)=A−1q’Tを求める。Tは、直線を表す媒介変数であって、T>0を満たす。指示直線算出部16は、空間内における指示直線の位置および傾きを表すパラメータであるA−1q’を出力する。
変換行列の更新があった場合、指示直線算出部16では、更新前に求められた指示直線とは異なる指示直線が求められる。指示直線算出部16は、操作者の正面に指先22があることが確認された場合には、操作者の動作による顔面座標系の変化に応じて指示直線を変化させる。この場合において、操作者が正面の仮想操作面を指しながら頭部21を動かした場合、位置入力装置1は、操作者の動きに追従して指示直線を変化させる。これにより、位置入力装置1は、操作者が指し示す位置を正確に検知することができる。
一方、変換行列の更新がなかった場合、指示直線算出部16では、それまでと同じ指示直線が求められる。操作者が仮想操作面を目視している正面から指先22が外れているときは、操作者の動作により顔面座標系が変化しても、指示直線算出部16は指示直線を変化させない。これにより、位置入力装置1は、操作者が入力操作以外の動作をしている間は、操作者の動作を過度に検出することを防ぐことができる。
仮に、操作者が正面の仮想操作面を指しながら頭部21を動かした場合において、顔面座標系の変化に応じて変換行列を更新したとする。この場合、操作者にとっては指している位置を変化させていないにも関わらず、位置入力装置1において検出される位置は変化することとなる。本実施形態の位置入力装置1は、操作者による意図的でない動作を過敏に検出することで起こり得るこのような操作性の悪化を、効果的に抑制できる。
図7は、本実施形態の位置入力方法の手順を示すフローチャートである。カメラ2は、操作者20を撮影し、画像信号を出力する(S1)。頭部検出部12は、画像信号を基に、頭部21の位置および向きを検出する(S2)。また、指先検出部11は、画像信号を基に、指先22の位置を検出する(S2)。
座標系設定部13は、頭部21の位置および向きの検出結果を基に、操作者20に対して、頭部21の位置および向きに応じた顔面座標系を設定する(S3)。変換行列算出部14は、カメラ座標系から、設定された顔面座標系への変換のためのアフィン行列Aを算出する(S4)。
変換行列更新部15は、指先22の位置の検出結果である座標pを、算出されたアフィン行列Aを用いて変換する。これにより、変換行列更新部15は、顔面座標系における指先22の位置の座標p’=(x0,y0,z0)を算出する(S5)。
変換行列更新部15は、角度θが閾値Th未満であるか否かを判定する(S6)。角度θが閾値Th未満である場合(S6、Yes)、変換行列更新部15は、それまで保持していたアフィン行列Aを、S4で算出されたアフィン行列Aへ更新する(S7)。一方、角度θが閾値Th以上である場合(S6、No)、位置入力装置1は、S7をスキップし、S8へ進める。
指示直線算出部16は、変換行列更新部15が保持しているアフィン行列を読み出し、求めた指示直線の位置および傾きを表すパラメータA−1q’を出力する(S8)。以上により、位置入力装置1は、入力された画像信号に応じた処理を終了する。
なお、位置入力装置1を含むシステムでは、指先検出部11および頭部検出部12の機能を、位置入力装置1以外の外部装置が実施しても良い。この場合、位置入力装置1は、指先検出部11および頭部検出部12に代えて、入力受付手段を備えても良い。入力受付手段は、外部装置における指先22の位置の検出結果と、頭部21の位置および向きの検出結果との入力を受け付ける。このため、位置入力装置1は、指先検出部11および頭部検出部12を含まない構成であっても良い。
本実施形態によれば、位置入力装置1は、指示直線算出部16にて、顔面上の原点と指先の位置とを通る指示直線を求める。位置入力装置1は、操作者が目視する方向における位置関係に基づいて指示直線を求めることで、操作者が指し示す位置を正確に検知することができる。変換行列更新部15は、指先の位置を示す座標を、変換行列算出部14で求められた変換行列を用いて変換した結果を用いて、変換行列の更新の可否を判定する。位置入力装置1は、操作者の正面における所定の空間範囲に指先22があるときに変換行列を更新することで、操作者による動作を過敏に検出することによる操作性の悪化を抑制できる。以上により、位置入力装置1および位置入力方法は、正確な位置入力を可能とし、かつ良好な操作性を得ることができるという効果を得ることができる。
本発明の実施形態を説明したが、この実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。この新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。この実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
1 位置入力装置、11 指先検出部、12 頭部検出部、13 座標系設定部、14 変換行列算出部、15 変換行列更新部、16 指示直線算出部、O 原点。

Claims (4)

  1. 操作者を含む空間において、第1の座標系における前記操作者の頭部の位置および向きを用いて、前記操作者の顔面上の位置を原点とする第2の座標系を設定する座標系設定部と、
    前記第1の座標系から前記第2の座標系への変換行列を求める変換行列算出部と、
    前記第1の座標系における前記操作者の指先の位置を示す座標を、前記変換行列算出部で求められた変換行列で変換した結果に応じて、保持している変換行列を更新する変換行列更新部と、
    前記変換行列更新部で保持されている変換行列と、前記第1の座標系における前記指先の位置に基づいて、前記第2の座標系の原点と前記指先の位置とを通る直線を求める指示直線算出部と、を備え
    前記座標系設定部は、前記第2の座標系の第1の座標軸を、前記顔面の前後の方向に設定し、
    前記変換行列更新部は、前記求めた直線と前記第1の座標軸とがなす角度が閾値未満である場合に、前記保持している変換行列を更新することを特徴とする位置入力装置。
  2. 前記第1の座標系における前記頭部の位置および姿勢を検出する頭部検出部を備えることを特徴とする請求項1に記載の位置入力装置。
  3. 前記第1の座標系における前記指先の位置を検出する指先検出部を備えることを特徴とする請求項1または2に記載の位置入力装置。
  4. 操作者を含む空間において、第1の座標系における前記操作者の頭部の位置および向きを用いて、前記操作者の顔面上の位置を原点とする第2の座標系を設定し、
    前記第1の座標系から前記第2の座標系への変換行列を求め、
    前記第1の座標系における前記操作者の指先の位置を示す座標を、前記求められた変換行列を用いて変換した結果に基づいて、前記求められた変換行列への更新の可否を判定し、
    判定の結果に応じて、保持されている変換行列を更新し、
    前記保持されている変換行列と、前記第1の座標系における前記指先の位置に基づいて、前記第2の座標系の原点と前記指先の位置とを通る直線を求めること、を含み、
    前記第2の座標系の第1の座標軸を、前記顔面の前後の方向に設定し、
    前記求めた直線と前記第1の座標軸とがなす角度が閾値未満である場合に、前記保持している変換行列を更新することを特徴とする位置入力方法。
JP2015152302A 2015-07-31 2015-07-31 位置入力装置および位置入力方法 Active JP6430340B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2015152302A JP6430340B2 (ja) 2015-07-31 2015-07-31 位置入力装置および位置入力方法
US15/061,971 US10198082B2 (en) 2015-07-31 2016-03-04 Position input device and position input method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015152302A JP6430340B2 (ja) 2015-07-31 2015-07-31 位置入力装置および位置入力方法

Publications (2)

Publication Number Publication Date
JP2017033272A JP2017033272A (ja) 2017-02-09
JP6430340B2 true JP6430340B2 (ja) 2018-11-28

Family

ID=57882618

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015152302A Active JP6430340B2 (ja) 2015-07-31 2015-07-31 位置入力装置および位置入力方法

Country Status (2)

Country Link
US (1) US10198082B2 (ja)
JP (1) JP6430340B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2022550739A (ja) * 2019-09-25 2022-12-05 ユニバーサル シティ スタジオズ リミテッド ライアビリティ カンパニー 手持ち式物体の投影ターゲット位置を決定するためのシステム及び方法

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002259989A (ja) 2001-03-02 2002-09-13 Gifu Prefecture ポインティングジェスチャ検出方法及びその装置
JP2003076488A (ja) 2001-09-03 2003-03-14 Takenaka Komuten Co Ltd 指示位置判断装置及び方法
JP4149213B2 (ja) 2002-07-12 2008-09-10 本田技研工業株式会社 指示位置検出装置及び自律ロボット
JP4575829B2 (ja) * 2005-03-30 2010-11-04 財団法人エヌエイチケイエンジニアリングサービス 表示画面上位置解析装置及び表示画面上位置解析プログラム
JP5145569B2 (ja) 2007-12-19 2013-02-20 株式会社国際電気通信基礎技術研究所 対象物特定方法および装置
US8487871B2 (en) * 2009-06-01 2013-07-16 Microsoft Corporation Virtual desktop coordinate transformation
JP4900741B2 (ja) 2010-01-29 2012-03-21 島根県 画像認識装置および操作判定方法並びにプログラム
US8933886B2 (en) * 2010-06-17 2015-01-13 Panasonic Intellectual Property Corporation Of America Instruction input device, instruction input method, program, recording medium, and integrated circuit
JP2012022632A (ja) 2010-07-16 2012-02-02 Canon Inc 情報処理装置およびその制御方法
WO2014106219A1 (en) * 2012-12-31 2014-07-03 Burachas Giedrius Tomas User centric interface for interaction with visual display that recognizes user intentions

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2022550739A (ja) * 2019-09-25 2022-12-05 ユニバーサル シティ スタジオズ リミテッド ライアビリティ カンパニー 手持ち式物体の投影ターゲット位置を決定するためのシステム及び方法
JP7844330B2 (ja) 2019-09-25 2026-04-13 ユニバーサル シティ スタジオズ リミテッド ライアビリティ カンパニー 遊園地アトラクションシステムおよび方法

Also Published As

Publication number Publication date
US10198082B2 (en) 2019-02-05
JP2017033272A (ja) 2017-02-09
US20170031450A1 (en) 2017-02-02

Similar Documents

Publication Publication Date Title
CN109804220B (zh) 用于跟踪头部运动的装置和方法
JP6963820B2 (ja) 視線検出装置
JP6598617B2 (ja) 情報処理装置、情報処理方法およびプログラム
US9342142B2 (en) Display control apparatus, display control method, and display control program
JP6840697B2 (ja) 視線方向推定装置、視線方向推定方法、及び視線方向推定プログラム
JP2016173313A (ja) 視線方向推定システム、視線方向推定方法及び視線方向推定プログラム
JP6479272B1 (ja) 視線方向較正装置、視線方向較正方法および視線方向較正プログラム
JP5873362B2 (ja) 視線誤差補正装置、そのプログラム及びその方法
US20150199850A1 (en) Information processing apparatus and information processing method
CN108352085A (zh) 虚拟空间提供方法及程序
JP2012247364A (ja) ステレオカメラ装置、ステレオカメラシステム、プログラム
WO2014188727A1 (ja) 視線計測装置、視線計測方法および視線計測プログラム
JPWO2013061952A1 (ja) 円柱状物体の直径測定装置及び測定方法、測定プログラム
US20150009103A1 (en) Wearable Display, Computer-Readable Medium Storing Program and Method for Receiving Gesture Input
JP2006329842A (ja) 3次元形状データの位置合わせ方法および装置
US11443719B2 (en) Information processing apparatus and information processing method
JP5624370B2 (ja) 移動体検出装置及び移動体検出方法
JP6552266B2 (ja) 画像処理装置、画像処理方法およびプログラム
CN110895675B (zh) 用于确定3d空间中的对象的特征点的坐标的方法
JP6430340B2 (ja) 位置入力装置および位置入力方法
US10296098B2 (en) Input/output device, input/output program, and input/output method
JP2017162449A (ja) 情報処理装置、情報処理装置の制御方法およびプログラム
JP2012227830A (ja) 情報処理装置、その処理方法、プログラム及び撮像装置
JP7509534B2 (ja) 画像処理装置、ロボットシステム、及び画像処理方法
US20200167005A1 (en) Recognition device and recognition method

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20170913

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20170914

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20170921

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20180531

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180710

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180904

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: 20181002

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20181031

R150 Certificate of patent or registration of utility model

Ref document number: 6430340

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150