JP3419050B2 - 入力装置 - Google Patents
入力装置Info
- Publication number
- JP3419050B2 JP3419050B2 JP29069993A JP29069993A JP3419050B2 JP 3419050 B2 JP3419050 B2 JP 3419050B2 JP 29069993 A JP29069993 A JP 29069993A JP 29069993 A JP29069993 A JP 29069993A JP 3419050 B2 JP3419050 B2 JP 3419050B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- computer device
- output
- mouse
- human
- 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.)
- Expired - Fee Related
Links
- 230000033001 locomotion Effects 0.000 claims description 32
- 238000003384 imaging method Methods 0.000 claims description 11
- 238000004891 communication Methods 0.000 claims description 8
- 238000000605 extraction Methods 0.000 description 34
- 241000282414 Homo sapiens Species 0.000 description 32
- 238000010586 diagram Methods 0.000 description 21
- 238000012545 processing Methods 0.000 description 10
- 238000001514 detection method Methods 0.000 description 9
- 238000000034 method Methods 0.000 description 5
- 238000004080 punching Methods 0.000 description 5
- 230000005484 gravity Effects 0.000 description 4
- 238000011160 research Methods 0.000 description 3
- 238000003825 pressing Methods 0.000 description 2
- 230000004397 blinking Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- ORQBXQOJMQIAOY-UHFFFAOYSA-N nobelium Chemical compound [No] ORQBXQOJMQIAOY-UHFFFAOYSA-N 0.000 description 1
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/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
-
- 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
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/10—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals
- A63F2300/1087—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals comprising photodetecting means, e.g. a camera
- A63F2300/1093—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals comprising photodetecting means, e.g. a camera using visible light
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/60—Methods for processing data by generating or executing the game program
- A63F2300/69—Involving elements of the real world in the game world, e.g. measurement in live races, real video
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)
- Position Input By Displaying (AREA)
- Image Processing (AREA)
- User Interface Of Digital Computer (AREA)
Description
入力装置に係り、特に、ビデオカメラを用いコンピュー
タ機器と人間とのインタフェイスを良好に行なうための
画像を用いた入力装置に関する。
ぶ)やワークステーション(以下WSと呼ぶ)またはゲ
ーム機器等において、人間とこれらの機器とのインタフ
ェイスつまり入力装置としては、マウス,キーボード,
トラックボール,ジョイスティック等があげられが、最
近は、PCやWSへの入力手段としてマウスを用いるこ
とが多くなっている。
て、アイコン(icon;ディスプレイ上に表示される
特定の処理や指令等を象徴化した絵文字などの領域)を
クリックする操作(対象を指定するためマウスの所定ボ
タンをプッシュする操作)があり、アイコンをクリック
する場合には、まず現在画面上に置かれているカーソル
の位置を所望のアイコンのある位置まで移動させる必要
がある。そこで、人間は右手にマウスを持ち机等の平面
の上でマウスを移動させる。このときマウスは、移動量
を垂直方向の移動量と水平方向の移動量に分解し、垂直
/水平の各々の移動量をPCやWSに出力する。そし
て、画面上のカーソルの位置は、マウスから与えられる
垂直/水平の移動量に応じて移動する。
題から、マウスを代表とする上記した入力装置は、必ず
しも完全な入力装置とはいえない。 マウス等を代表とする入力装置を用いるということ
は、人間の意志を直接コンピュータ機器に認識させるの
ではない。つまり人間の意志は、マウス等の入力機器を
通して間接的にコンピュータ機器に伝わるので、完全な
マン/マシンインタフェイスであるとは言えない。 マウスを用いる時、机上にマウスを操作するに十分な
スペースが必要である。ところが、コンピュータ機器を
人間が操作する時には、操作に必要な資料や書類を机上
に展開していることが多く、マウスを使用するために、
これらを避けてそれ相応のスペースを机上に確保しなけ
ればならない。
PCやWSが数多く市販されており、中にはビデオカメ
ラを装備した製品すらある。よって今後、PCやWS等
のコンピュータ機器とビデオカメラとの関係は、より一
層深いものになっていくと思われる。しかし、現在のP
CやWS等のコンピュータ機器は、ビデオカメラから出
力される映像信号を、単なる画像データとして取り扱っ
ているに過ぎないのが現状である。
その目的とするところは、コンピュータ機器において従
来用いられているマウス等の入力機器を操作することな
く(入力操作用のツールを手動操作することなく)、画
像抽出機能を有するビデオカメラを用いることによっ
て、人間の意志を直接コンピュータ機器に認識させ得
る、操作性の良い入力システムを提供することにある。
た入力システムは、上記した目的を達成するため、画像
データを生成出力するビデオカメラをマウス等の入力装
置の代わりに用いる。そして、ビデオカメラは、人間の
手や手に持った特定の物体、または体の一部分等の任意
の部位が存在する位置を画像抽出の手段を用いて判定
し、その位置情報をコンピュータ機器に出力するよう
に、構成される。
マウス等の入力装置を用いた場合と異なり、見掛け上で
はあるが、人間の意志を直接コンピュータ機器に認識さ
せることが出来る。また、マウス等の入力装置の代わり
のビデオカメラを、PCやWSと一体化、若しくはディ
スプレイ上に設置等すれば、机上に余計な物を置く必要
が無くなる。
る。図1は本発明の第1実施例に係る画像を用いた入力
システムの構成図である。図1において、101はレン
ズ、102は撮像素子、103はアンプ、104はA/
D変換器、105は映像信号処理回路、106は画像抽
出回路、107はマイクロコンピュータ、108は上記
101から107までを有する撮像装置とPCやWS等
とを接続するための通信線、109はPCやWS等のコ
ンピュータ機器である。
置とコンピュータ機器109とを接続し、実際に使用す
る場合の構成図を図2に示す。図2において、201は
上記101から107までを有する撮像装置、202は
コンピュータ機器109のディスプレイ、203はディ
スプレイ202上にあるアイコン、204はディスプレ
イ202上にあるカーソル、205はコンピュータ機器
109のキーボード、206はコンピュータ機器109
を操作する人間(オペレータ)である。
コンピュータ機器109の操作手法を説明する前に、従
来のマウスを用いてアイコンをクリックする操作を、図
3によって説明する。
ク図である。同図は、図2と共通する部分があるので、
共通部分には同じ番号を付け、異なる部分のみ説明す
る。図3において301はマウスである。アイコン20
3をクリックする場合には、まずカーソル204の位置
をアイコン203のある位置まで移動させる必要があ
る。 そこで、人間206は右手にマウス301を持
ち、机等の平面の上でマウス301を移動させる。この
時マウス301は、移動量を垂直方向の移動量と水平方
向の移動量に分解し、垂直/水平の各々の移動量をコン
ピュータ機器109に出力する。カーソル204の位置
は、マウス301から与えられる垂直/水平の移動量に
応じて移動する。以上の動作でカーソル204を所望の
アイコン203上に移動させた後、マウス301のクリ
ックボタンを押し、アイコン203をクリックする。
所望するアイコン上にカーソルを移動させる操作、及び
これに引き続いて行われる、アイコンをクリックする操
作を説明する。上記した通りに、カーソル204を動か
すには、コンピュータ機器109に垂直/水平の各々の
移動量を与えなければならない。本発明では、コンピュ
ータ機器109に垂直/水平の各々の移動量を与える手
段として、撮像装置201を用いている。
置201の動作を説明する。レンズ101を通して撮像
素子102に入射した光は、撮像素子102で光電変換
される。このとき、撮像装置201は、人間206を撮
像している事とする。撮像素子102で光電変換された
信号は、アンプ103で増幅され、A/D変換器104
に入力される。A/D変換器104は、入力されたアナ
ログ信号をディジタル信号に変換し、変換したディジタ
ル信号を映像信号処理回路105に出力する。映像信号
処理回路105に入力された信号は、γ補正等の公知の
処理を施され、映像信号に変換される。映像信号処理回
路105で変換された映像信号は、画像抽出回路106
に出力される。画像抽出回路106は、例えば、あらか
じめ設定してあるデータを基に人間206の手の部分を
抽出する(なお、このような画像抽出手法は、例えば、
1993年テレビジョン学会年次大会講演予稿集93頁
〜94頁に記載の「逐次成長法による画像抽出の一検
討」に示されているので、必要とあれば参照された
い)。ここで、上記のあらかじめ設定してあるデータと
は、輝度情報や色彩情報や形状情報等を指し、何れかに
よって人間206の手の部分を表す数値のことである。
また、図示していないが、撮像装置201は上記データ
を記憶保持する手段を有し、このデータは任意に書換え
が可能とされている。
1例を表す図であり、同図において、401は代表ポイ
ントである。また図5は、図4中の抽出物体である人間
206の手の部分の拡大図であり、同図において、50
1は抽出物体の重心、502は抽出物体の先端である。
路106は、抽出した人間206の手の部分から(手指
を全て開いた状態の手の部分から)、代表ポイント40
1を決定し、その垂直及び水平座標をマイクロコンピュ
ータ107に出力する。上記代表ポイント401は、抽
出した人間206の手の部分の重心501や先端502
等、抽出部分中の任意の1ヶ所を選択する。また、ここ
でいう垂直座標とは、画面の上から何ライン目に代表ポ
イント401があるかを指し、水平座標とは、画面の左
から何画素目に代表ポイント401があるかを指してい
る。いま仮に、図4,図5に示す位置に人間206の手
の部分があり、手の部分の重心501が代表ポイント4
01とされている場合には、代表ポイント401の垂直
座標は「N+4」、水平座標は「M+2」となる。な
お、上記垂直及び水平座標は、ライン数や画素にかかわ
らず画面を縦横任意の数に分割して表わすようにしても
良い。
て抽出した人間206の手の代表ポイント401の座標
を、マイクロコンピュータ107に出力する。マイクロ
コンピュータ107は、画像抽出回路106が一つ前に
出力した位置座標と現在出力した位置座標との差分を演
算し、移動量をコンピュータ機器109が認識できる信
号フォーマット、つまり、マウス301が出力する信号
フォーマットと同様の信号フォーマットに変換する。
ウス301が位置座標を直接出力する機器であった場合
には、画像抽出回路106が出力する位置座標を、上記
信号フォーマットに直接変換しても良い。
07は、入出力ポートを有しており、この入出力ポート
に接続された信号線108を介して、コンピュータ機器
109に、マウスの出力する信号フォーマットと同様の
信号フォーマットで位置情報(移動量または位置座標の
情報)を出力する。これによって、コンピュータ機器1
09は、入力された位置情報に基づきカーソル204を
所定の場所へ移動させる。
対面しているため、人間206との左右関係が逆になっ
てしまう。そこで、マイクロコンピュータ107は、画
像抽出回路106から与えられる位置座標のうち、水平
方向の座標を反転させてコンピュータ機器109に出力
する。なお、マイクロコンピュータ107が行なう左右
反転処理動作は、コンピュータ機器109で行なっても
良い。
03上にカーソル204を移動させたら、アイコン20
3を選択する事をコンピュータ機器109に認識させる
ため、クリックの操作を行う。本実施例では図示してい
ないが、例えば、キーボード205にマウス301のク
リックキーと同じ働きをするキーを具備させ、そのキー
を押すことでクリック動作を行なわせるようになってい
る。
置201によって行わせることも可能で、例えば、所望
のアイコン203上にカーソル204を移動させた後、
前記したカーソル204移動用の抽出画像(ここでは、
人間206の開いた手)以外に、アイコンクリック(指
定アイコンの確定)を表わす特定画像、例えばカーソル
204移動用以外の握った形の手等々を、撮像装置20
1の画像抽出回路106で抽出・識別させることによっ
て、マイクロコンピュータ107からクリック操作を示
す信号をコンピュータ機器109に出力させることもで
きる。
に、撮像装置201の映像信号処理回路105は、ディ
ジタル映像信号をコンピュータ機器109に出力可能と
なっていて、したがって撮像装置201は、一般的な画
像データ供給ソースの一つとも用いることが可能なよう
に構成されている。
の入力機器を介すること無く、直接人間がコンピュータ
機器に命令を入力することが出来る。
6は本発明の第2実施例に係る画像を用いた入力システ
ムの構成図である。同図は、図1と共通する部分があ
り、同じ動作をするものには同じ番号を付け、その説明
は重複を避けるため省略する。図6において、601は
画像抽出回路、602はマイクロコンピュータ、603
は、101から105及び601から602までを有す
る撮像装置に撮像される目的で、画像抽出回路601が
抽出可能な物体である。
でを有する撮像装置とコンピュータ機器109とを接続
し、実際に使用する場合の構成図を図7に示す。図7に
おいて、701は101から105及び601から60
2までを有する撮像装置、702はコンピュータ機器1
09のディスプレイ、703はディスプレイ702上に
あるアイコン、704はディスプレイ702上にあるカ
ーソル、705はコンピュータ機器109のキーボー
ド、706はコンピュータ機器109を操作する人間で
ある。
す。同図において、801は発光素子、802は発光素
子801の明滅を制御するスイッチである。なお、本実
施例における物体603には、筆記具としての機能も具
備されている。そして、物体603は、図7に示したと
おり人間706が手に持つようになっている。
ソルを移動させる操作、及びこれに引き続いて行われ
る、アイコンをクリックする操作について説明する。
た画面を表す図であり、同図において901は代表ポイ
ントである。また、図9の(b)は、図9の(a)中の
抽出物体である物体603部分の拡大図である。
3の部分から、代表ポイント901を決定し、その垂直
及び水平座標をマイクロコンピュータ602に出力す
る。本実施例では、代表ポイント901は、抽出した物
体603部分の先端が選択される。また、ここでいう垂
直及び水平座標とは、前述の第1実施例と同様のもので
ある。
3の代表ポイント901の座標を、マイクロコンピュー
タ602に出力する。マイクロコンピュータ602は、
画像抽出回路601が一つ前に出力した位置座標と現在
出力した位置座標との差分を演算し、移動量をコンピュ
ータ機器109が認識できる信号フォーマット、つまり
マウス301が出力する信号フォーマットと同様の信号
フォーマットに変換する。なお先にも述べたように、マ
イクロコンピュータ602は、マウス301が位置座標
を直接出力する機器であった場合には、画像抽出回路6
01が出力する位置座標を、上記信号フォーマットに直
接変換しても良い。
がマイクロコンピュータ602は、入出力ポートを有し
ており、この入出力ポートに接続された信号線108を
介して、コンピュータ機器109に、マウスの出力する
信号フォーマットと同様の信号フォーマットで位置情報
(移動量または位置座標の情報)を出力する。これによ
って、コンピュータ機器109は、入力された位置情報
に基づきカーソル704を所定の場所へ移動させる。し
かし、撮像装置701は、人間706と対面しているた
め、人間706との左右関係が逆になってしまう。そこ
で本実施例でも、マイクロコンピュータ602は、画像
抽出回路601から与えられる位置座標のうち、水平方
向の座標を反転させてコンピュータ機器109に出力す
る(このマイクロコンピュータ602が行なう左右反転
処理動作は、コンピュータ機器109で行なっても良
い)。
上にカーソル704を移動させたら、アイコン703を
選択する事をコンピュータ機器109に認識させるた
め、クリックの操作を行う。以下、クリックの動作を説
明する。
603を抽出し、物体603の撮像画面中における位置
を算出する機能を有するが、もう一つの機能として、物
体601の有する発光素子801から出力される光を認
識する機能も有する。画像抽出回路601は、物体60
3の画面中における位置を出力し、また、上記光が撮像
画面中に存在するとき、何らかの信号をマイクロコンピ
ュータ602に出力する。マイクロコンピュータ602
は、画像抽出回路601から入力される上記信号をコン
ピュータ機器109が認識できる信号フォーマット、つ
まりマウス301が、そのクリックボタンを押されたと
きに出力する信号と等価の信号フォーマットに変換す
る。そして、マイクロコンピュータ602の入出力ポー
トに接続された信号線108を介して、コンピュータ機
器109に上記クリック操作を示す信号を出力する。
に、撮像装置701の映像信号処理回路105は、ディ
ジタル映像信号をコンピュータ機器109に出力可能と
なっていて、したがって撮像装置701は、一般的な画
像データ供給ソースの一つとも用いることが可能なよう
に構成されている。
第1実施例と同様、マウス等の入力機器を介すること無
く、直接人間がコンピュータ機器に命令を入力すること
が出来る。
10は本発明の第3実施例に係る画像を用いた入力シス
テムの構成図である。同図は、図1と共通する部分があ
り、同じ動作をするものには同じ番号を付け、その説明
は重複を避けるため省略する。図10において、100
1は人間、1002はゲーム機器、1003は画像抽出
回路、1004はマイクロコンピュータである。
4までを有する撮像装置とゲーム機器1002とを接続
し、実際に使用する場合の構成図を図11に示す。図1
1において、1101は101から105及び1003
から1004までを有する撮像装置、1102はテレビ
画面、1103はテレビ画面1102上のキャラクタで
ある。本実施例は、ゲーム機器において、キャラクタを
動かす場合に適用される。
のゲーム機器の操作について説明する。図12は、従来
のゲーム機器のコントローラの1例である。同図におい
て、1201は方向選択ボタン、1202はAボタン、
1203はBボタンである。従来のゲーム機器は、キャ
ラクタを動かす為にコントローラを操作する。例えば、
キャラクタにパンチの動作をさせる場合には、コントロ
ーラのAボタン1202を押す。つまり、パンチすると
いう意志を、Aボタン1202を押すことでゲーム機器
1002に認識させる。このときのキャラクタの動作
は、誰が行なっても全く同じに行なわれる。したがっ
て、ゲームの上手下手は、いかにAボタン1202など
をタイミング良く押すかで決まる。
チの動作を行なわせる動作を説明する。図13は、撮像
装置1101が撮像した画面である。同図において、1
301は頭、1302は手、1303は足、1304は
頭検出エリア、1305は手検出エリア、1306は足
検出エリアである。画像抽出回路1003は、図13に
示す撮像画面中から、頭1301と手1302及び足1
303を抽出し、各々の先端を代表ポイントにして、画
面中の代表ポイントの位置座標をマイクロコンピュータ
1004に出力する。マイクロコンピュータ1004
は、画像抽出回路1003から与えられる各々の位置座
標から、手1302の代表ポイントの存在する位置が、
手検出エリア1305中に有るか無いかを判定する。こ
の時、手1302の代表ポイントが手検出エリア130
5の外にある場合は、キャラクタ1103の手も下がっ
た状態(初期状態)である。その後、手1302の代表
ポイントが手検出エリア1305の中に入ったら(人間
1001がパンチの動作をしたら)、マイクロコンピュ
ータ1004は、パンチの動作をゲーム機器1002に
認識させるために、ゲーム機器1002が認識できる信
号フォーマット、つまりAボタン1202が押されたと
きに従来のコントローラが出力する信号と同様の信号フ
ォーマットに変換し、ゲーム機器1002に出力する。
これにより、ゲーム機器1002は、入力された信号に
基づきキャラクタ1103にパンチの動作を行なわせ
る。
代表して説明をしたが、上記方法を応用すれば、キッ
ク,ジャンプ,しゃがみ込む等といった動作をキャラク
タ1103に行なわせる事が可能であり、実際に自分の
体を動かしてキャラクタ1103の動きをコントロール
しているので、よりリアリティーの有るゲームシステム
を構築する事ができる。
ータ機器等を用いたシステムにおいて、従来用いられて
いるマウス等の入力機器を介すること無く(入力操作用
のツールを手動操作することなく)、人間の意志をコン
ピュータ機器に認識させることができ、人間にとって操
作性に優れた入力装置を提供することができる。
を示すブロック図である。
説明図である。
ある。
の1例を示す説明図である。
を示すブロック図である。
説明図である。
体例を示す説明図である。
の1例を示す説明図である。
成を示すブロック図である。
す説明図である。
ラの具体例を示す説明図である。
像の1例を示す説明図である。
Claims (2)
- 【請求項1】 コンピュータ機器と接続可能な入力装置
であって、 物体を撮像し映像信号を生成する撮像手段と、該撮像手
段より出力される映像信号中より任意の物体を抽出する
画像抽出手段と、該画像抽出手段で抽出した物体の位置
情報を出力する通信手段とを有し、上記物体は、上記画像抽出手段で抽出可能な任意の光を
出力し、 上記画像抽出手段は、上記物体の位置情報を演算すると
共に、上記物体から出力される任意の光の有無を判定
し、その情報を上記物体の位置情報と共に上記通信手段
を介して上記コンピュータ機器に出力し、 上記通信手段より出力される位置情報と任意の光の有無
を示す情報とによって上記コンピュータ機器を制御する
ことを特徴とする画像を用いた入力装置。 - 【請求項2】 コンピュータ機器と接続可能な入力装置
であって、 物体を撮像し映像信号を生成する撮像手段と、該撮像手
段より出力される映像信号中より任意の物体を抽出する
画像抽出手段と、該画像抽出手段で抽出した信号の移動
量を算出する演算手段と、該演算手段で計算された移動
量を出力する通信手段とを有し、上記物体は、上記画像抽出手段で抽出可能な任意の光を
出力し、 上記画像抽出手段は、上記物体の位置情報を演算すると
共に、上記物体から出力される任意の光の有無を判定
し、その情報を上記物体の位置情報と共に上記演算手段
に出力し、上記演算手段で計算された物体の移動量と上
記物体から出力される任意の光の有無を示す情報とを通
信手段を介して上記コンピュータ機器に出力し、 上記通信手段より出力される移動量情報と任意の光の有
無を示す情報とによって基づき上記コンピュータ機器を
制御することを特徴とする画像を用いた入力装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP29069993A JP3419050B2 (ja) | 1993-11-19 | 1993-11-19 | 入力装置 |
US08/343,962 US5617312A (en) | 1993-11-19 | 1994-11-18 | Computer system that enters control information by means of video camera |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP29069993A JP3419050B2 (ja) | 1993-11-19 | 1993-11-19 | 入力装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH07141101A JPH07141101A (ja) | 1995-06-02 |
JP3419050B2 true JP3419050B2 (ja) | 2003-06-23 |
Family
ID=17759373
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP29069993A Expired - Fee Related JP3419050B2 (ja) | 1993-11-19 | 1993-11-19 | 入力装置 |
Country Status (2)
Country | Link |
---|---|
US (1) | US5617312A (ja) |
JP (1) | JP3419050B2 (ja) |
Families Citing this family (350)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8352400B2 (en) | 1991-12-23 | 2013-01-08 | Hoffberg Steven M | Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore |
IL112513A (en) * | 1995-02-01 | 1999-05-09 | Ald Advanced Logistics Dev Ltd | System and method for failure reporting and collection |
US6950094B2 (en) * | 1998-03-30 | 2005-09-27 | Agilent Technologies, Inc | Seeing eye mouse for a computer system |
JPH1031551A (ja) * | 1996-07-15 | 1998-02-03 | Mitsubishi Electric Corp | ヒューマンインターフェースシステムおよびこれを使用した高速移動物体位置検出装置 |
US5944530A (en) | 1996-08-13 | 1999-08-31 | Ho; Chi Fai | Learning method and system that consider a student's concentration level |
JP3311259B2 (ja) * | 1996-11-29 | 2002-08-05 | キヤノン株式会社 | 撮像制御方法と装置及び撮像システムと前記方法を実行するプログラムを記憶した記憶媒体 |
KR100278358B1 (ko) * | 1997-06-03 | 2001-01-15 | 윤종용 | 카메라 장착장치를 갖는 휴대용 컴퓨터 |
US5864334A (en) * | 1997-06-27 | 1999-01-26 | Compaq Computer Corporation | Computer keyboard with switchable typing/cursor control modes |
KR19990011180A (ko) * | 1997-07-22 | 1999-02-18 | 구자홍 | 화상인식을 이용한 메뉴 선택 방법 |
US20020036617A1 (en) * | 1998-08-21 | 2002-03-28 | Timothy R. Pryor | Novel man machine interfaces and applications |
US6750848B1 (en) * | 1998-11-09 | 2004-06-15 | Timothy R. Pryor | More useful man machine interfaces and applications |
US6720949B1 (en) * | 1997-08-22 | 2004-04-13 | Timothy R. Pryor | Man machine interfaces and applications |
JP3471201B2 (ja) | 1997-09-05 | 2003-12-02 | 株式会社東芝 | 撮像モジュール、および撮像装置 |
US6677987B1 (en) | 1997-12-03 | 2004-01-13 | 8×8, Inc. | Wireless user-interface arrangement and method |
US6181343B1 (en) * | 1997-12-23 | 2001-01-30 | Philips Electronics North America Corp. | System and method for permitting three-dimensional navigation through a virtual reality environment using camera-based gesture inputs |
WO1999035633A2 (en) * | 1998-01-06 | 1999-07-15 | The Video Mouse Group | Human motion following computer mouse and game controller |
WO1999039302A1 (en) * | 1998-01-28 | 1999-08-05 | California Institute Of Technology | Camera-based handwriting tracking |
US6172354B1 (en) | 1998-01-28 | 2001-01-09 | Microsoft Corporation | Operator input device |
JPH11265249A (ja) * | 1998-03-17 | 1999-09-28 | Toshiba Corp | 情報入力装置および情報入力方法および記録媒体 |
US6043805A (en) * | 1998-03-24 | 2000-03-28 | Hsieh; Kuan-Hong | Controlling method for inputting messages to a computer |
US6204828B1 (en) | 1998-03-31 | 2001-03-20 | International Business Machines Corporation | Integrated gaze/manual cursor positioning system |
US6690357B1 (en) * | 1998-10-07 | 2004-02-10 | Intel Corporation | Input device using scanning sensors |
US6501515B1 (en) * | 1998-10-13 | 2002-12-31 | Sony Corporation | Remote control system |
US6147678A (en) * | 1998-12-09 | 2000-11-14 | Lucent Technologies Inc. | Video hand image-three-dimensional computer interface with multiple degrees of freedom |
US6303924B1 (en) | 1998-12-21 | 2001-10-16 | Microsoft Corporation | Image sensing operator input device |
US7904187B2 (en) | 1999-02-01 | 2011-03-08 | Hoffberg Steven M | Internet appliance system and method |
US6531692B1 (en) | 1999-03-22 | 2003-03-11 | Microsoft Corporation | Optical coupling assembly for image sensing operator input device |
US6614422B1 (en) * | 1999-11-04 | 2003-09-02 | Canesta, Inc. | Method and apparatus for entering data using a virtual input device |
US7015950B1 (en) | 1999-05-11 | 2006-03-21 | Pryor Timothy R | Picture taking method and apparatus |
JP4052498B2 (ja) * | 1999-10-29 | 2008-02-27 | 株式会社リコー | 座標入力装置および方法 |
JP2001184161A (ja) | 1999-12-27 | 2001-07-06 | Ricoh Co Ltd | 情報入力方法、情報入力装置、筆記入力装置、筆記データ管理方法、表示制御方法、携帯型電子筆記装置および記録媒体 |
JP2001209487A (ja) * | 2000-01-25 | 2001-08-03 | Uw:Kk | 筆跡通信システムおよび該システムで使用される筆跡入力装置及び筆跡表示装置 |
US7328119B1 (en) * | 2000-03-07 | 2008-02-05 | Pryor Timothy R | Diet and exercise planning and motivation including apparel purchases based on future appearance |
SE0000850D0 (sv) * | 2000-03-13 | 2000-03-13 | Pink Solution Ab | Recognition arrangement |
US6803906B1 (en) | 2000-07-05 | 2004-10-12 | Smart Technologies, Inc. | Passive touch system and method of detecting user input |
US7071914B1 (en) | 2000-09-01 | 2006-07-04 | Sony Computer Entertainment Inc. | User input device and method for interaction with graphic images |
JP3725460B2 (ja) * | 2000-10-06 | 2005-12-14 | 株式会社ソニー・コンピュータエンタテインメント | 画像処理装置、画像処理方法、記録媒体、コンピュータプログラム、半導体デバイス |
US6538645B1 (en) * | 2000-10-26 | 2003-03-25 | Sunplus Technology Co., Ltd. | Computer input system utilizing a camera to sense point source |
KR20020087938A (ko) * | 2000-12-27 | 2002-11-23 | 엔티티 도꼬모 인코퍼레이티드 | 수기 데이터 입력 장치 및 방법 및 개인 인증 장치 및방법 |
US6704447B2 (en) * | 2001-02-21 | 2004-03-09 | Justsystem Corporation | Method and apparatus for using illumination from a display for computer vision based user interfaces and biometric authentication |
US8306635B2 (en) | 2001-03-07 | 2012-11-06 | Motion Games, Llc | Motivation and enhancement of physical and mental exercise, rehabilitation, health and social interaction |
US6943774B2 (en) * | 2001-04-02 | 2005-09-13 | Matsushita Electric Industrial Co., Ltd. | Portable communication terminal, information display device, control input device and control input method |
KR100511044B1 (ko) * | 2001-12-26 | 2005-08-30 | 이문기 | 카메라를 이용한 포인팅장치 |
US6990639B2 (en) | 2002-02-07 | 2006-01-24 | Microsoft Corporation | System and process for controlling electronic components in a ubiquitous computing environment using multimodal integration |
US6954197B2 (en) * | 2002-11-15 | 2005-10-11 | Smart Technologies Inc. | Size/scale and orientation determination of a pointer in a camera-based touch system |
US6840627B2 (en) * | 2003-01-21 | 2005-01-11 | Hewlett-Packard Development Company, L.P. | Interactive display device |
US8508508B2 (en) * | 2003-02-14 | 2013-08-13 | Next Holdings Limited | Touch screen signal processing with single-point calibration |
US8456447B2 (en) | 2003-02-14 | 2013-06-04 | Next Holdings Limited | Touch screen signal processing |
US7629967B2 (en) | 2003-02-14 | 2009-12-08 | Next Holdings Limited | Touch screen signal processing |
JP2004246814A (ja) * | 2003-02-17 | 2004-09-02 | Takenaka Komuten Co Ltd | 指示動作認識装置 |
US7532206B2 (en) * | 2003-03-11 | 2009-05-12 | Smart Technologies Ulc | System and method for differentiating between pointers used to contact touch surface |
US7665041B2 (en) | 2003-03-25 | 2010-02-16 | Microsoft Corporation | Architecture for controlling a computer using hand gestures |
US8745541B2 (en) | 2003-03-25 | 2014-06-03 | Microsoft Corporation | Architecture for controlling a computer using hand gestures |
US7274356B2 (en) | 2003-10-09 | 2007-09-25 | Smart Technologies Inc. | Apparatus for determining the location of a pointer within a region of interest |
US7355593B2 (en) | 2004-01-02 | 2008-04-08 | Smart Technologies, Inc. | Pointer tracking across multiple overlapping coordinate input sub-regions defining a generally contiguous input region |
US7755608B2 (en) * | 2004-01-23 | 2010-07-13 | Hewlett-Packard Development Company, L.P. | Systems and methods of interfacing with a machine |
US7232986B2 (en) * | 2004-02-17 | 2007-06-19 | Smart Technologies Inc. | Apparatus for detecting a pointer within a region of interest |
JP2005242694A (ja) * | 2004-02-26 | 2005-09-08 | Mitsubishi Fuso Truck & Bus Corp | ハンドパターンスイッチ装置 |
IL161002A0 (en) | 2004-03-22 | 2004-08-31 | Itay Katz | Virtual video keyboard system |
US7460110B2 (en) | 2004-04-29 | 2008-12-02 | Smart Technologies Ulc | Dual mode touch system |
US7538759B2 (en) | 2004-05-07 | 2009-05-26 | Next Holdings Limited | Touch panel display system with illumination and detection provided from a single edge |
US8120596B2 (en) * | 2004-05-21 | 2012-02-21 | Smart Technologies Ulc | Tiled touch system |
US20060036947A1 (en) * | 2004-08-10 | 2006-02-16 | Jelley Kevin W | User interface controller method and apparatus for a handheld electronic device |
JP4481996B2 (ja) * | 2004-10-21 | 2010-06-16 | パイオニア株式会社 | 処理装置及び処理プログラム |
US8760522B2 (en) | 2005-10-21 | 2014-06-24 | I-Interactive Llc | Multi-directional remote control system and method |
US8842186B2 (en) | 2004-10-25 | 2014-09-23 | I-Interactive Llc | Control system and method employing identification of a displayed image |
US8456534B2 (en) * | 2004-10-25 | 2013-06-04 | I-Interactive Llc | Multi-directional remote control system and method |
JP2007080187A (ja) * | 2005-09-16 | 2007-03-29 | Tokai Rika Co Ltd | 操作入力装置 |
JP2007087100A (ja) * | 2005-09-22 | 2007-04-05 | Victor Co Of Japan Ltd | 電子機器システム |
US7697827B2 (en) | 2005-10-17 | 2010-04-13 | Konicek Jeffrey C | User-friendlier interfaces for a camera |
US7599520B2 (en) * | 2005-11-18 | 2009-10-06 | Accenture Global Services Gmbh | Detection of multiple targets on a plane of interest |
US8209620B2 (en) * | 2006-01-31 | 2012-06-26 | Accenture Global Services Limited | System for storage and navigation of application states and interactions |
US8549442B2 (en) * | 2005-12-12 | 2013-10-01 | Sony Computer Entertainment Inc. | Voice and video control of interactive electronically simulated environment |
US20070165007A1 (en) * | 2006-01-13 | 2007-07-19 | Gerald Morrison | Interactive input system |
WO2007089198A1 (en) * | 2006-02-01 | 2007-08-09 | Tobii Technology Ab | Generation of graphical feedback in a computer system |
US20070205994A1 (en) * | 2006-03-02 | 2007-09-06 | Taco Van Ieperen | Touch system and method for interacting with the same |
JP5089078B2 (ja) * | 2006-05-02 | 2012-12-05 | 株式会社ソニー・コンピュータエンタテインメント | ゲーム装置 |
US8013838B2 (en) | 2006-06-30 | 2011-09-06 | Microsoft Corporation | Generating position information using a video camera |
US8144121B2 (en) * | 2006-10-11 | 2012-03-27 | Victor Company Of Japan, Limited | Method and apparatus for controlling electronic appliance |
US9442607B2 (en) | 2006-12-04 | 2016-09-13 | Smart Technologies Inc. | Interactive input system and method |
US8005238B2 (en) | 2007-03-22 | 2011-08-23 | Microsoft Corporation | Robust adaptive beamforming with enhanced noise suppression |
US8115753B2 (en) | 2007-04-11 | 2012-02-14 | Next Holdings Limited | Touch screen system with hover and click input methods |
US8005237B2 (en) | 2007-05-17 | 2011-08-23 | Microsoft Corp. | Sensor array beamformer post-processor |
JP4513830B2 (ja) * | 2007-06-25 | 2010-07-28 | ソニー株式会社 | 描画装置、及び描画方法 |
US8237656B2 (en) * | 2007-07-06 | 2012-08-07 | Microsoft Corporation | Multi-axis motion-based remote control |
US8094137B2 (en) | 2007-07-23 | 2012-01-10 | Smart Technologies Ulc | System and method of detecting contact on a display |
US8432377B2 (en) | 2007-08-30 | 2013-04-30 | Next Holdings Limited | Optical touchscreen with improved illumination |
CA2697856A1 (en) * | 2007-08-30 | 2009-03-05 | Next Holdings, Inc. | Low profile touch panel systems |
JP4569613B2 (ja) | 2007-09-19 | 2010-10-27 | ソニー株式会社 | 画像処理装置および画像処理方法、並びにプログラム |
US8629976B2 (en) * | 2007-10-02 | 2014-01-14 | Microsoft Corporation | Methods and systems for hierarchical de-aliasing time-of-flight (TOF) systems |
US20090166684A1 (en) * | 2007-12-26 | 2009-07-02 | 3Dv Systems Ltd. | Photogate cmos pixel for 3d cameras having reduced intra-pixel cross talk |
US8405636B2 (en) | 2008-01-07 | 2013-03-26 | Next Holdings Limited | Optical position sensing system and optical position sensor assembly |
US20090278816A1 (en) * | 2008-05-06 | 2009-11-12 | Next Holdings Limited | Systems and Methods For Resolving Multitouch Scenarios Using Software Filters |
US8902193B2 (en) | 2008-05-09 | 2014-12-02 | Smart Technologies Ulc | Interactive input system and bezel therefor |
TWI366780B (en) * | 2008-05-16 | 2012-06-21 | Tatung Co | A video based apparatus and method for controlling the cursor |
US8385557B2 (en) * | 2008-06-19 | 2013-02-26 | Microsoft Corporation | Multichannel acoustic echo reduction |
US8325909B2 (en) | 2008-06-25 | 2012-12-04 | Microsoft Corporation | Acoustic echo suppression |
US8203699B2 (en) | 2008-06-30 | 2012-06-19 | Microsoft Corporation | System architecture design for time-of-flight system having reduced differential pixel size, and time-of-flight systems so designed |
JP4720874B2 (ja) | 2008-08-14 | 2011-07-13 | ソニー株式会社 | 情報処理装置、情報処理方法および情報処理プログラム |
US20100079385A1 (en) * | 2008-09-29 | 2010-04-01 | Smart Technologies Ulc | Method for calibrating an interactive input system and interactive input system executing the calibration method |
US8339378B2 (en) * | 2008-11-05 | 2012-12-25 | Smart Technologies Ulc | Interactive input system with multi-angle reflector |
CN101751771B (zh) * | 2008-12-09 | 2012-09-05 | 联想(北京)有限公司 | 红外控制装置和方法 |
US8681321B2 (en) * | 2009-01-04 | 2014-03-25 | Microsoft International Holdings B.V. | Gated 3D camera |
US7996793B2 (en) | 2009-01-30 | 2011-08-09 | Microsoft Corporation | Gesture recognizer system architecture |
US20100199231A1 (en) * | 2009-01-30 | 2010-08-05 | Microsoft Corporation | Predictive determination |
US20100199228A1 (en) * | 2009-01-30 | 2010-08-05 | Microsoft Corporation | Gesture Keyboarding |
US8487938B2 (en) * | 2009-01-30 | 2013-07-16 | Microsoft Corporation | Standard Gestures |
US8682028B2 (en) * | 2009-01-30 | 2014-03-25 | Microsoft Corporation | Visual target tracking |
US8295546B2 (en) | 2009-01-30 | 2012-10-23 | Microsoft Corporation | Pose tracking pipeline |
US8588465B2 (en) | 2009-01-30 | 2013-11-19 | Microsoft Corporation | Visual target tracking |
US8448094B2 (en) * | 2009-01-30 | 2013-05-21 | Microsoft Corporation | Mapping a natural input device to a legacy system |
US8577085B2 (en) * | 2009-01-30 | 2013-11-05 | Microsoft Corporation | Visual target tracking |
US8267781B2 (en) * | 2009-01-30 | 2012-09-18 | Microsoft Corporation | Visual target tracking |
US8294767B2 (en) | 2009-01-30 | 2012-10-23 | Microsoft Corporation | Body scan |
US8565476B2 (en) | 2009-01-30 | 2013-10-22 | Microsoft Corporation | Visual target tracking |
US8565477B2 (en) | 2009-01-30 | 2013-10-22 | Microsoft Corporation | Visual target tracking |
US8577084B2 (en) * | 2009-01-30 | 2013-11-05 | Microsoft Corporation | Visual target tracking |
US8732623B2 (en) * | 2009-02-17 | 2014-05-20 | Microsoft Corporation | Web cam based user interaction |
US20100229090A1 (en) * | 2009-03-05 | 2010-09-09 | Next Holdings Limited | Systems and Methods for Interacting With Touch Displays Using Single-Touch and Multi-Touch Gestures |
US8773355B2 (en) | 2009-03-16 | 2014-07-08 | Microsoft Corporation | Adaptive cursor sizing |
US8988437B2 (en) | 2009-03-20 | 2015-03-24 | Microsoft Technology Licensing, Llc | Chaining animations |
US9256282B2 (en) * | 2009-03-20 | 2016-02-09 | Microsoft Technology Licensing, Llc | Virtual object manipulation |
US9313376B1 (en) | 2009-04-01 | 2016-04-12 | Microsoft Technology Licensing, Llc | Dynamic depth power equalization |
US9015638B2 (en) | 2009-05-01 | 2015-04-21 | Microsoft Technology Licensing, Llc | Binding users to a gesture based system and providing feedback to the users |
US8638985B2 (en) | 2009-05-01 | 2014-01-28 | Microsoft Corporation | Human body pose estimation |
US9498718B2 (en) | 2009-05-01 | 2016-11-22 | Microsoft Technology Licensing, Llc | Altering a view perspective within a display environment |
US8649554B2 (en) | 2009-05-01 | 2014-02-11 | Microsoft Corporation | Method to control perspective for a camera-controlled computer |
US8181123B2 (en) | 2009-05-01 | 2012-05-15 | Microsoft Corporation | Managing virtual port associations to users in a gesture-based computing environment |
US8503720B2 (en) | 2009-05-01 | 2013-08-06 | Microsoft Corporation | Human body pose estimation |
US8340432B2 (en) | 2009-05-01 | 2012-12-25 | Microsoft Corporation | Systems and methods for detecting a tilt angle from a depth image |
US9898675B2 (en) * | 2009-05-01 | 2018-02-20 | Microsoft Technology Licensing, Llc | User movement tracking feedback to improve tracking |
US9377857B2 (en) | 2009-05-01 | 2016-06-28 | Microsoft Technology Licensing, Llc | Show body position |
US8253746B2 (en) * | 2009-05-01 | 2012-08-28 | Microsoft Corporation | Determine intended motions |
US20100277470A1 (en) * | 2009-05-01 | 2010-11-04 | Microsoft Corporation | Systems And Methods For Applying Model Tracking To Motion Capture |
US8942428B2 (en) | 2009-05-01 | 2015-01-27 | Microsoft Corporation | Isolate extraneous motions |
US8660303B2 (en) * | 2009-05-01 | 2014-02-25 | Microsoft Corporation | Detection of body and props |
US20100295771A1 (en) * | 2009-05-20 | 2010-11-25 | Microsoft Corporation | Control of display objects |
US20100295782A1 (en) | 2009-05-21 | 2010-11-25 | Yehuda Binder | System and method for control based on face ore hand gesture detection |
US8509479B2 (en) * | 2009-05-29 | 2013-08-13 | Microsoft Corporation | Virtual object |
US9400559B2 (en) * | 2009-05-29 | 2016-07-26 | Microsoft Technology Licensing, Llc | Gesture shortcuts |
US8625837B2 (en) | 2009-05-29 | 2014-01-07 | Microsoft Corporation | Protocol and format for communicating an image from a camera to a computing environment |
US20100306716A1 (en) * | 2009-05-29 | 2010-12-02 | Microsoft Corporation | Extending standard gestures |
US9383823B2 (en) | 2009-05-29 | 2016-07-05 | Microsoft Technology Licensing, Llc | Combining gestures beyond skeletal |
US20100302365A1 (en) * | 2009-05-29 | 2010-12-02 | Microsoft Corporation | Depth Image Noise Reduction |
US8693724B2 (en) | 2009-05-29 | 2014-04-08 | Microsoft Corporation | Method and system implementing user-centric gesture control |
US8744121B2 (en) | 2009-05-29 | 2014-06-03 | Microsoft Corporation | Device for identifying and tracking multiple humans over time |
US9182814B2 (en) | 2009-05-29 | 2015-11-10 | Microsoft Technology Licensing, Llc | Systems and methods for estimating a non-visible or occluded body part |
US8320619B2 (en) | 2009-05-29 | 2012-11-27 | Microsoft Corporation | Systems and methods for tracking a model |
US20100302138A1 (en) * | 2009-05-29 | 2010-12-02 | Microsoft Corporation | Methods and systems for defining or modifying a visual representation |
US8418085B2 (en) | 2009-05-29 | 2013-04-09 | Microsoft Corporation | Gesture coach |
US8379101B2 (en) | 2009-05-29 | 2013-02-19 | Microsoft Corporation | Environment and/or target segmentation |
US8542252B2 (en) * | 2009-05-29 | 2013-09-24 | Microsoft Corporation | Target digitization, extraction, and tracking |
US8856691B2 (en) | 2009-05-29 | 2014-10-07 | Microsoft Corporation | Gesture tool |
US8487871B2 (en) * | 2009-06-01 | 2013-07-16 | Microsoft Corporation | Virtual desktop coordinate transformation |
US8390680B2 (en) | 2009-07-09 | 2013-03-05 | Microsoft Corporation | Visual representation expression based on player expression |
US8692768B2 (en) | 2009-07-10 | 2014-04-08 | Smart Technologies Ulc | Interactive input system |
US9159151B2 (en) * | 2009-07-13 | 2015-10-13 | Microsoft Technology Licensing, Llc | Bringing a visual representation to life via learned input from the user |
US8264536B2 (en) * | 2009-08-25 | 2012-09-11 | Microsoft Corporation | Depth-sensitive imaging via polarization-state mapping |
US9141193B2 (en) | 2009-08-31 | 2015-09-22 | Microsoft Technology Licensing, Llc | Techniques for using human gestures to control gesture unaware programs |
US8508919B2 (en) * | 2009-09-14 | 2013-08-13 | Microsoft Corporation | Separation of electrical and optical components |
US8330134B2 (en) * | 2009-09-14 | 2012-12-11 | Microsoft Corporation | Optical fault monitoring |
US8976986B2 (en) * | 2009-09-21 | 2015-03-10 | Microsoft Technology Licensing, Llc | Volume adjustment based on listener position |
US8428340B2 (en) * | 2009-09-21 | 2013-04-23 | Microsoft Corporation | Screen space plane identification |
US8760571B2 (en) * | 2009-09-21 | 2014-06-24 | Microsoft Corporation | Alignment of lens and image sensor |
US9014546B2 (en) | 2009-09-23 | 2015-04-21 | Rovi Guides, Inc. | Systems and methods for automatically detecting users within detection regions of media devices |
US8452087B2 (en) * | 2009-09-30 | 2013-05-28 | Microsoft Corporation | Image selection techniques |
US8723118B2 (en) * | 2009-10-01 | 2014-05-13 | Microsoft Corporation | Imager for constructing color and depth images |
US20110083108A1 (en) * | 2009-10-05 | 2011-04-07 | Microsoft Corporation | Providing user interface feedback regarding cursor position on a display screen |
US8564534B2 (en) | 2009-10-07 | 2013-10-22 | Microsoft Corporation | Human tracking system |
US8867820B2 (en) * | 2009-10-07 | 2014-10-21 | Microsoft Corporation | Systems and methods for removing a background of an image |
US7961910B2 (en) | 2009-10-07 | 2011-06-14 | Microsoft Corporation | Systems and methods for tracking a model |
US8963829B2 (en) | 2009-10-07 | 2015-02-24 | Microsoft Corporation | Methods and systems for determining and tracking extremities of a target |
US9400548B2 (en) * | 2009-10-19 | 2016-07-26 | Microsoft Technology Licensing, Llc | Gesture personalization and profile roaming |
US20110095977A1 (en) * | 2009-10-23 | 2011-04-28 | Smart Technologies Ulc | Interactive input system incorporating multi-angle reflecting structure |
US20110099476A1 (en) * | 2009-10-23 | 2011-04-28 | Microsoft Corporation | Decorating a display environment |
US8988432B2 (en) * | 2009-11-05 | 2015-03-24 | Microsoft Technology Licensing, Llc | Systems and methods for processing an image for target tracking |
US8843857B2 (en) * | 2009-11-19 | 2014-09-23 | Microsoft Corporation | Distance scalable no touch computing |
US9244533B2 (en) * | 2009-12-17 | 2016-01-26 | Microsoft Technology Licensing, Llc | Camera navigation for presentations |
US20110151974A1 (en) * | 2009-12-18 | 2011-06-23 | Microsoft Corporation | Gesture style recognition and reward |
US20110150271A1 (en) | 2009-12-18 | 2011-06-23 | Microsoft Corporation | Motion detection using depth images |
US8320621B2 (en) | 2009-12-21 | 2012-11-27 | Microsoft Corporation | Depth projector system with integrated VCSEL array |
JP5005758B2 (ja) * | 2009-12-25 | 2012-08-22 | 株式会社ホンダアクセス | 自動車における車載機器の操作装置 |
US9268404B2 (en) * | 2010-01-08 | 2016-02-23 | Microsoft Technology Licensing, Llc | Application gesture interpretation |
US9019201B2 (en) * | 2010-01-08 | 2015-04-28 | Microsoft Technology Licensing, Llc | Evolving universal gesture sets |
US8631355B2 (en) | 2010-01-08 | 2014-01-14 | Microsoft Corporation | Assigning gesture dictionaries |
US8334842B2 (en) | 2010-01-15 | 2012-12-18 | Microsoft Corporation | Recognizing user intent in motion capture system |
US8933884B2 (en) * | 2010-01-15 | 2015-01-13 | Microsoft Corporation | Tracking groups of users in motion capture system |
US8676581B2 (en) | 2010-01-22 | 2014-03-18 | Microsoft Corporation | Speech recognition analysis via identification information |
US8265341B2 (en) | 2010-01-25 | 2012-09-11 | Microsoft Corporation | Voice-body identity correlation |
US8864581B2 (en) | 2010-01-29 | 2014-10-21 | Microsoft Corporation | Visual based identitiy tracking |
US8891067B2 (en) * | 2010-02-01 | 2014-11-18 | Microsoft Corporation | Multiple synchronized optical sources for time-of-flight range finding systems |
US8619122B2 (en) * | 2010-02-02 | 2013-12-31 | Microsoft Corporation | Depth camera compatibility |
US8687044B2 (en) * | 2010-02-02 | 2014-04-01 | Microsoft Corporation | Depth camera compatibility |
US8717469B2 (en) * | 2010-02-03 | 2014-05-06 | Microsoft Corporation | Fast gating photosurface |
US8499257B2 (en) * | 2010-02-09 | 2013-07-30 | Microsoft Corporation | Handles interactions for human—computer interface |
US8659658B2 (en) * | 2010-02-09 | 2014-02-25 | Microsoft Corporation | Physical interaction zone for gesture-based user interfaces |
US20110199302A1 (en) * | 2010-02-16 | 2011-08-18 | Microsoft Corporation | Capturing screen objects using a collision volume |
US8633890B2 (en) * | 2010-02-16 | 2014-01-21 | Microsoft Corporation | Gesture detection based on joint skipping |
US8928579B2 (en) * | 2010-02-22 | 2015-01-06 | Andrew David Wilson | Interacting with an omni-directionally projected display |
CN101783865A (zh) * | 2010-02-26 | 2010-07-21 | 中山大学 | 基于数字机顶盒智能化鼠标控制方法及数字机顶盒 |
US8655069B2 (en) * | 2010-03-05 | 2014-02-18 | Microsoft Corporation | Updating image segmentation following user input |
US8422769B2 (en) | 2010-03-05 | 2013-04-16 | Microsoft Corporation | Image segmentation using reduced foreground training data |
US8411948B2 (en) | 2010-03-05 | 2013-04-02 | Microsoft Corporation | Up-sampling binary images for segmentation |
US20110221755A1 (en) * | 2010-03-12 | 2011-09-15 | Kevin Geisner | Bionic motion |
US20110223995A1 (en) | 2010-03-12 | 2011-09-15 | Kevin Geisner | Interacting with a computer based application |
US8279418B2 (en) | 2010-03-17 | 2012-10-02 | Microsoft Corporation | Raster scanning for depth detection |
US8213680B2 (en) * | 2010-03-19 | 2012-07-03 | Microsoft Corporation | Proxy training data for human body tracking |
US20110234481A1 (en) * | 2010-03-26 | 2011-09-29 | Sagi Katz | Enhancing presentations using depth sensing cameras |
US8514269B2 (en) * | 2010-03-26 | 2013-08-20 | Microsoft Corporation | De-aliasing depth images |
US8523667B2 (en) * | 2010-03-29 | 2013-09-03 | Microsoft Corporation | Parental control settings based on body dimensions |
US8605763B2 (en) | 2010-03-31 | 2013-12-10 | Microsoft Corporation | Temperature measurement and control for laser and light-emitting diodes |
US9098873B2 (en) | 2010-04-01 | 2015-08-04 | Microsoft Technology Licensing, Llc | Motion-based interactive shopping environment |
US9646340B2 (en) | 2010-04-01 | 2017-05-09 | Microsoft Technology Licensing, Llc | Avatar-based virtual dressing room |
US8351651B2 (en) | 2010-04-26 | 2013-01-08 | Microsoft Corporation | Hand-location post-process refinement in a tracking system |
US8379919B2 (en) | 2010-04-29 | 2013-02-19 | Microsoft Corporation | Multiple centroid condensation of probability distribution clouds |
US8284847B2 (en) | 2010-05-03 | 2012-10-09 | Microsoft Corporation | Detecting motion for a multifunction sensor device |
US8885890B2 (en) | 2010-05-07 | 2014-11-11 | Microsoft Corporation | Depth map confidence filtering |
US8498481B2 (en) | 2010-05-07 | 2013-07-30 | Microsoft Corporation | Image segmentation using star-convexity constraints |
US8457353B2 (en) | 2010-05-18 | 2013-06-04 | Microsoft Corporation | Gestures and gesture modifiers for manipulating a user-interface |
US8803888B2 (en) | 2010-06-02 | 2014-08-12 | Microsoft Corporation | Recognition system for sharing information |
US9008355B2 (en) | 2010-06-04 | 2015-04-14 | Microsoft Technology Licensing, Llc | Automatic depth camera aiming |
US8751215B2 (en) | 2010-06-04 | 2014-06-10 | Microsoft Corporation | Machine based sign language interpreter |
US9557574B2 (en) | 2010-06-08 | 2017-01-31 | Microsoft Technology Licensing, Llc | Depth illumination and detection optics |
US8330822B2 (en) | 2010-06-09 | 2012-12-11 | Microsoft Corporation | Thermally-tuned depth camera light source |
US8675981B2 (en) | 2010-06-11 | 2014-03-18 | Microsoft Corporation | Multi-modal gender recognition including depth data |
US8749557B2 (en) | 2010-06-11 | 2014-06-10 | Microsoft Corporation | Interacting with user interface via avatar |
US9384329B2 (en) | 2010-06-11 | 2016-07-05 | Microsoft Technology Licensing, Llc | Caloric burn determination from body movement |
US8982151B2 (en) | 2010-06-14 | 2015-03-17 | Microsoft Technology Licensing, Llc | Independently processing planes of display data |
US8670029B2 (en) | 2010-06-16 | 2014-03-11 | Microsoft Corporation | Depth camera illuminator with superluminescent light-emitting diode |
US8558873B2 (en) | 2010-06-16 | 2013-10-15 | Microsoft Corporation | Use of wavefront coding to create a depth image |
US8296151B2 (en) | 2010-06-18 | 2012-10-23 | Microsoft Corporation | Compound gesture-speech commands |
US8381108B2 (en) | 2010-06-21 | 2013-02-19 | Microsoft Corporation | Natural user input for driving interactive stories |
US8416187B2 (en) | 2010-06-22 | 2013-04-09 | Microsoft Corporation | Item navigation using motion-capture data |
US9789392B1 (en) * | 2010-07-09 | 2017-10-17 | Open Invention Network Llc | Action or position triggers in a game play mode |
US9075434B2 (en) | 2010-08-20 | 2015-07-07 | Microsoft Technology Licensing, Llc | Translating user motion into multiple object responses |
US8613666B2 (en) | 2010-08-31 | 2013-12-24 | Microsoft Corporation | User selection and navigation based on looped motions |
US8437506B2 (en) | 2010-09-07 | 2013-05-07 | Microsoft Corporation | System for fast, probabilistic skeletal tracking |
US20120058824A1 (en) | 2010-09-07 | 2012-03-08 | Microsoft Corporation | Scalable real-time motion recognition |
US8963836B2 (en) * | 2010-09-17 | 2015-02-24 | Tencent Technology (Shenzhen) Company Limited | Method and system for gesture-based human-machine interaction and computer-readable medium thereof |
US8988508B2 (en) | 2010-09-24 | 2015-03-24 | Microsoft Technology Licensing, Llc. | Wide angle field of view active illumination imaging system |
US8681255B2 (en) | 2010-09-28 | 2014-03-25 | Microsoft Corporation | Integrated low power depth camera and projection device |
US8548270B2 (en) | 2010-10-04 | 2013-10-01 | Microsoft Corporation | Time-of-flight depth imaging |
US9484065B2 (en) | 2010-10-15 | 2016-11-01 | Microsoft Technology Licensing, Llc | Intelligent determination of replays based on event identification |
US8592739B2 (en) | 2010-11-02 | 2013-11-26 | Microsoft Corporation | Detection of configuration changes of an optical element in an illumination system |
US8866889B2 (en) | 2010-11-03 | 2014-10-21 | Microsoft Corporation | In-home depth camera calibration |
US8667519B2 (en) | 2010-11-12 | 2014-03-04 | Microsoft Corporation | Automatic passive and anonymous feedback system |
US10726861B2 (en) | 2010-11-15 | 2020-07-28 | Microsoft Technology Licensing, Llc | Semi-private communication in open environments |
US9349040B2 (en) | 2010-11-19 | 2016-05-24 | Microsoft Technology Licensing, Llc | Bi-modal depth-image analysis |
US10234545B2 (en) | 2010-12-01 | 2019-03-19 | Microsoft Technology Licensing, Llc | Light source module |
US8553934B2 (en) | 2010-12-08 | 2013-10-08 | Microsoft Corporation | Orienting the position of a sensor |
US8618405B2 (en) | 2010-12-09 | 2013-12-31 | Microsoft Corp. | Free-space gesture musical instrument digital interface (MIDI) controller |
US8408706B2 (en) | 2010-12-13 | 2013-04-02 | Microsoft Corporation | 3D gaze tracker |
US8884968B2 (en) | 2010-12-15 | 2014-11-11 | Microsoft Corporation | Modeling an object from image data |
US8920241B2 (en) | 2010-12-15 | 2014-12-30 | Microsoft Corporation | Gesture controlled persistent handles for interface guides |
US9171264B2 (en) | 2010-12-15 | 2015-10-27 | Microsoft Technology Licensing, Llc | Parallel processing machine learning decision tree training |
US8448056B2 (en) | 2010-12-17 | 2013-05-21 | Microsoft Corporation | Validation analysis of human target |
US8803952B2 (en) | 2010-12-20 | 2014-08-12 | Microsoft Corporation | Plural detector time-of-flight depth mapping |
US8994718B2 (en) | 2010-12-21 | 2015-03-31 | Microsoft Technology Licensing, Llc | Skeletal control of three-dimensional virtual world |
US8385596B2 (en) | 2010-12-21 | 2013-02-26 | Microsoft Corporation | First person shooter control with virtual skeleton |
US9823339B2 (en) | 2010-12-21 | 2017-11-21 | Microsoft Technology Licensing, Llc | Plural anode time-of-flight sensor |
US9821224B2 (en) | 2010-12-21 | 2017-11-21 | Microsoft Technology Licensing, Llc | Driving simulator control with virtual skeleton |
US9848106B2 (en) | 2010-12-21 | 2017-12-19 | Microsoft Technology Licensing, Llc | Intelligent gameplay photo capture |
US9123316B2 (en) | 2010-12-27 | 2015-09-01 | Microsoft Technology Licensing, Llc | Interactive content creation |
US8488888B2 (en) | 2010-12-28 | 2013-07-16 | Microsoft Corporation | Classification of posture states |
US8401242B2 (en) | 2011-01-31 | 2013-03-19 | Microsoft Corporation | Real-time camera tracking using depth maps |
US8587583B2 (en) | 2011-01-31 | 2013-11-19 | Microsoft Corporation | Three-dimensional environment reconstruction |
US8401225B2 (en) | 2011-01-31 | 2013-03-19 | Microsoft Corporation | Moving object segmentation using depth images |
US9247238B2 (en) | 2011-01-31 | 2016-01-26 | Microsoft Technology Licensing, Llc | Reducing interference between multiple infra-red depth cameras |
US8724887B2 (en) | 2011-02-03 | 2014-05-13 | Microsoft Corporation | Environmental modifications to mitigate environmental factors |
US8942917B2 (en) | 2011-02-14 | 2015-01-27 | Microsoft Corporation | Change invariant scene recognition by an agent |
US8497838B2 (en) | 2011-02-16 | 2013-07-30 | Microsoft Corporation | Push actuation of interface controls |
US8782566B2 (en) | 2011-02-22 | 2014-07-15 | Cisco Technology, Inc. | Using gestures to schedule and manage meetings |
US9551914B2 (en) | 2011-03-07 | 2017-01-24 | Microsoft Technology Licensing, Llc | Illuminator with refractive optical element |
US9067136B2 (en) | 2011-03-10 | 2015-06-30 | Microsoft Technology Licensing, Llc | Push personalization of interface controls |
US8571263B2 (en) | 2011-03-17 | 2013-10-29 | Microsoft Corporation | Predicting joint positions |
US9470778B2 (en) | 2011-03-29 | 2016-10-18 | Microsoft Technology Licensing, Llc | Learning from high quality depth measurements |
US9298287B2 (en) | 2011-03-31 | 2016-03-29 | Microsoft Technology Licensing, Llc | Combined activation for natural user interface systems |
US9842168B2 (en) | 2011-03-31 | 2017-12-12 | Microsoft Technology Licensing, Llc | Task driven user intents |
US9760566B2 (en) | 2011-03-31 | 2017-09-12 | Microsoft Technology Licensing, Llc | Augmented conversational understanding agent to identify conversation context between two humans and taking an agent action thereof |
US10642934B2 (en) | 2011-03-31 | 2020-05-05 | Microsoft Technology Licensing, Llc | Augmented conversational understanding architecture |
US8824749B2 (en) | 2011-04-05 | 2014-09-02 | Microsoft Corporation | Biometric recognition |
US8503494B2 (en) | 2011-04-05 | 2013-08-06 | Microsoft Corporation | Thermal management system |
US8928589B2 (en) * | 2011-04-20 | 2015-01-06 | Qualcomm Incorporated | Virtual keyboards and methods of providing the same |
US8620113B2 (en) | 2011-04-25 | 2013-12-31 | Microsoft Corporation | Laser diode modes |
US8702507B2 (en) | 2011-04-28 | 2014-04-22 | Microsoft Corporation | Manual and camera-based avatar control |
US9259643B2 (en) | 2011-04-28 | 2016-02-16 | Microsoft Technology Licensing, Llc | Control of separate computer game elements |
US10671841B2 (en) | 2011-05-02 | 2020-06-02 | Microsoft Technology Licensing, Llc | Attribute state classification |
US8888331B2 (en) | 2011-05-09 | 2014-11-18 | Microsoft Corporation | Low inductance light source module |
US9064006B2 (en) | 2012-08-23 | 2015-06-23 | Microsoft Technology Licensing, Llc | Translating natural language utterances to keyword search queries |
US9137463B2 (en) | 2011-05-12 | 2015-09-15 | Microsoft Technology Licensing, Llc | Adaptive high dynamic range camera |
US8788973B2 (en) | 2011-05-23 | 2014-07-22 | Microsoft Corporation | Three-dimensional gesture controlled avatar configuration interface |
US8760395B2 (en) | 2011-05-31 | 2014-06-24 | Microsoft Corporation | Gesture recognition techniques |
US9594430B2 (en) | 2011-06-01 | 2017-03-14 | Microsoft Technology Licensing, Llc | Three-dimensional foreground selection for vision system |
US8526734B2 (en) | 2011-06-01 | 2013-09-03 | Microsoft Corporation | Three-dimensional background removal for vision system |
US8897491B2 (en) | 2011-06-06 | 2014-11-25 | Microsoft Corporation | System for finger recognition and tracking |
US9013489B2 (en) | 2011-06-06 | 2015-04-21 | Microsoft Technology Licensing, Llc | Generation of avatar reflecting player appearance |
US9724600B2 (en) | 2011-06-06 | 2017-08-08 | Microsoft Technology Licensing, Llc | Controlling objects in a virtual environment |
US8597142B2 (en) | 2011-06-06 | 2013-12-03 | Microsoft Corporation | Dynamic camera based practice mode |
US9098110B2 (en) | 2011-06-06 | 2015-08-04 | Microsoft Technology Licensing, Llc | Head rotation tracking from depth-based center of mass |
US8929612B2 (en) | 2011-06-06 | 2015-01-06 | Microsoft Corporation | System for recognizing an open or closed hand |
US9208571B2 (en) | 2011-06-06 | 2015-12-08 | Microsoft Technology Licensing, Llc | Object digitization |
US10796494B2 (en) | 2011-06-06 | 2020-10-06 | Microsoft Technology Licensing, Llc | Adding attributes to virtual representations of real-world objects |
US9597587B2 (en) | 2011-06-08 | 2017-03-21 | Microsoft Technology Licensing, Llc | Locational node device |
US8786730B2 (en) | 2011-08-18 | 2014-07-22 | Microsoft Corporation | Image exposure using exclusion regions |
US9557836B2 (en) | 2011-11-01 | 2017-01-31 | Microsoft Technology Licensing, Llc | Depth image compression |
US9117281B2 (en) | 2011-11-02 | 2015-08-25 | Microsoft Corporation | Surface segmentation from RGB and depth images |
US8854426B2 (en) | 2011-11-07 | 2014-10-07 | Microsoft Corporation | Time-of-flight camera with guided light |
US8724906B2 (en) | 2011-11-18 | 2014-05-13 | Microsoft Corporation | Computing pose and/or shape of modifiable entities |
US8509545B2 (en) | 2011-11-29 | 2013-08-13 | Microsoft Corporation | Foreground subject detection |
JP5551675B2 (ja) * | 2011-11-30 | 2014-07-16 | 株式会社ソニー・コンピュータエンタテインメント | ゲーム装置および仮想オブジェクト制御方法 |
US8635637B2 (en) | 2011-12-02 | 2014-01-21 | Microsoft Corporation | User interface presenting an animated avatar performing a media reaction |
US8803800B2 (en) | 2011-12-02 | 2014-08-12 | Microsoft Corporation | User interface control based on head orientation |
US9100685B2 (en) | 2011-12-09 | 2015-08-04 | Microsoft Technology Licensing, Llc | Determining audience state or interest using passive sensor data |
US8879831B2 (en) | 2011-12-15 | 2014-11-04 | Microsoft Corporation | Using high-level attributes to guide image processing |
US8971612B2 (en) | 2011-12-15 | 2015-03-03 | Microsoft Corporation | Learning image processing tasks from scene reconstructions |
US8630457B2 (en) | 2011-12-15 | 2014-01-14 | Microsoft Corporation | Problem states for pose tracking pipeline |
US8811938B2 (en) | 2011-12-16 | 2014-08-19 | Microsoft Corporation | Providing a user interface experience based on inferred vehicle state |
US9342139B2 (en) | 2011-12-19 | 2016-05-17 | Microsoft Technology Licensing, Llc | Pairing a computing device to a user |
US9720089B2 (en) | 2012-01-23 | 2017-08-01 | Microsoft Technology Licensing, Llc | 3D zoom imager |
US8898687B2 (en) | 2012-04-04 | 2014-11-25 | Microsoft Corporation | Controlling a media program based on a media reaction |
US9210401B2 (en) | 2012-05-03 | 2015-12-08 | Microsoft Technology Licensing, Llc | Projected visual cues for guiding physical movement |
CA2775700C (en) | 2012-05-04 | 2013-07-23 | Microsoft Corporation | Determining a future portion of a currently presented media program |
JP6018707B2 (ja) | 2012-06-21 | 2016-11-02 | マイクロソフト コーポレーション | デプスカメラを使用するアバター構築 |
US9836590B2 (en) | 2012-06-22 | 2017-12-05 | Microsoft Technology Licensing, Llc | Enhanced accuracy of user presence status determination |
US9696427B2 (en) | 2012-08-14 | 2017-07-04 | Microsoft Technology Licensing, Llc | Wide angle depth detection |
US8882310B2 (en) | 2012-12-10 | 2014-11-11 | Microsoft Corporation | Laser die light source module with low inductance |
US9857470B2 (en) | 2012-12-28 | 2018-01-02 | Microsoft Technology Licensing, Llc | Using photometric stereo for 3D environment modeling |
US9251590B2 (en) | 2013-01-24 | 2016-02-02 | Microsoft Technology Licensing, Llc | Camera pose estimation for 3D reconstruction |
US9052746B2 (en) | 2013-02-15 | 2015-06-09 | Microsoft Technology Licensing, Llc | User center-of-mass and mass distribution extraction using depth images |
US9940553B2 (en) | 2013-02-22 | 2018-04-10 | Microsoft Technology Licensing, Llc | Camera/object pose from predicted coordinates |
US9135516B2 (en) | 2013-03-08 | 2015-09-15 | Microsoft Technology Licensing, Llc | User body angle, curvature and average extremity positions extraction using depth images |
US9092657B2 (en) | 2013-03-13 | 2015-07-28 | Microsoft Technology Licensing, Llc | Depth image processing |
US9274606B2 (en) | 2013-03-14 | 2016-03-01 | Microsoft Technology Licensing, Llc | NUI video conference controls |
US9704350B1 (en) | 2013-03-14 | 2017-07-11 | Harmonix Music Systems, Inc. | Musical combat game |
US9953213B2 (en) | 2013-03-27 | 2018-04-24 | Microsoft Technology Licensing, Llc | Self discovery of autonomous NUI devices |
US9654763B2 (en) * | 2013-04-02 | 2017-05-16 | Htc Corporation | Controlling method of detecting image-capturing gesture |
US9749541B2 (en) * | 2013-04-16 | 2017-08-29 | Tout Inc. | Method and apparatus for displaying and recording images using multiple image capturing devices integrated into a single mobile device |
US9442186B2 (en) | 2013-05-13 | 2016-09-13 | Microsoft Technology Licensing, Llc | Interference reduction for TOF systems |
US9462253B2 (en) | 2013-09-23 | 2016-10-04 | Microsoft Technology Licensing, Llc | Optical modules that reduce speckle contrast and diffraction artifacts |
US9443310B2 (en) | 2013-10-09 | 2016-09-13 | Microsoft Technology Licensing, Llc | Illumination modules that emit structured light |
US9674563B2 (en) | 2013-11-04 | 2017-06-06 | Rovi Guides, Inc. | Systems and methods for recommending content |
US9769459B2 (en) | 2013-11-12 | 2017-09-19 | Microsoft Technology Licensing, Llc | Power efficient laser diode driver circuit and method |
US9508385B2 (en) | 2013-11-21 | 2016-11-29 | Microsoft Technology Licensing, Llc | Audio-visual project generator |
US9971491B2 (en) | 2014-01-09 | 2018-05-15 | Microsoft Technology Licensing, Llc | Gesture library for natural user input |
CN104199548B (zh) * | 2014-08-29 | 2017-08-25 | 福州瑞芯微电子股份有限公司 | 一种三维人机交互操作装置、系统及方法 |
JP6702746B2 (ja) * | 2016-02-10 | 2020-06-03 | キヤノン株式会社 | 撮像装置、その制御方法、プログラム及び記憶媒体 |
US10412280B2 (en) | 2016-02-10 | 2019-09-10 | Microsoft Technology Licensing, Llc | Camera with light valve over sensor array |
US10257932B2 (en) | 2016-02-16 | 2019-04-09 | Microsoft Technology Licensing, Llc. | Laser diode chip on printed circuit board |
US10462452B2 (en) | 2016-03-16 | 2019-10-29 | Microsoft Technology Licensing, Llc | Synchronizing active illumination cameras |
DE102019215953A1 (de) * | 2019-10-16 | 2021-04-22 | E.G.O. Elektro-Gerätebau GmbH | Bediensystem für ein Elektrohaushaltsgerät und Bedienverfahren zur Bedienung eines Elektrohaushaltsgeräts |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4891630A (en) * | 1988-04-22 | 1990-01-02 | Friedman Mark B | Computer vision system with improved object orientation technique |
JPH0317696A (ja) * | 1989-06-14 | 1991-01-25 | Fujitsu Ltd | カーソル制御装置 |
US5367315A (en) * | 1990-11-15 | 1994-11-22 | Eyetech Corporation | Method and apparatus for controlling cursor movement |
US5347371A (en) * | 1990-11-29 | 1994-09-13 | Hitachi, Ltd. | Video camera with extraction unit for extracting specific portion of video signal |
US5168531A (en) * | 1991-06-27 | 1992-12-01 | Digital Equipment Corporation | Real-time recognition of pointing information from video |
US5227985A (en) * | 1991-08-19 | 1993-07-13 | University Of Maryland | Computer vision system for position monitoring in three dimensions using non-coplanar light sources attached to a monitored object |
JPH05183811A (ja) * | 1992-01-06 | 1993-07-23 | Nippon Telegr & Teleph Corp <Ntt> | テレビ電話機 |
US5388059A (en) * | 1992-12-30 | 1995-02-07 | University Of Maryland | Computer vision system for accurate monitoring of object pose |
US5297061A (en) * | 1993-05-19 | 1994-03-22 | University Of Maryland | Three dimensional pointing device monitored by computer vision |
-
1993
- 1993-11-19 JP JP29069993A patent/JP3419050B2/ja not_active Expired - Fee Related
-
1994
- 1994-11-18 US US08/343,962 patent/US5617312A/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
US5617312A (en) | 1997-04-01 |
JPH07141101A (ja) | 1995-06-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3419050B2 (ja) | 入力装置 | |
US7215322B2 (en) | Input devices for augmented reality applications | |
JP3909554B2 (ja) | プレゼンテーション制御システム及びその制御方法 | |
US6594616B2 (en) | System and method for providing a mobile input device | |
JP3114813B2 (ja) | 情報入力方法 | |
EP2352112B1 (en) | Remote control system for electronic device and remote control method thereof | |
WO2019033957A1 (zh) | 交互位置确定方法、系统、存储介质和智能终端 | |
US20140145941A1 (en) | Computer vision gesture based control of a device | |
CN103092432A (zh) | 人机交互操作指令的触发控制方法和系统及激光发射装置 | |
JPH0844490A (ja) | インターフェイス装置 | |
JP2000298544A (ja) | 入出力装置と入出力方法 | |
JP2001128057A (ja) | カメラ制御用ユーザインタフェースシステム | |
US20140053115A1 (en) | Computer vision gesture based control of a device | |
US20070216642A1 (en) | System For 3D Rendering Applications Using Hands | |
JP3608940B2 (ja) | 映像探索表示方法及び映像探索表示装置 | |
CN107257506A (zh) | 多画面特效加载方法和装置 | |
CN106155533B (zh) | 一种信息处理方法和投影设备 | |
JP2008186441A (ja) | 画像処理装置及び画像処理システム | |
KR100858138B1 (ko) | 원격 포인팅 장치를 이용한 제어 시스템 | |
JPH07160412A (ja) | 指示位置検出方法 | |
JP2003099196A (ja) | 会議等支援用画像投影装置 | |
JP2005148555A (ja) | 画像投影表示装置、画像投影表示方法および画像投影表示プログラム | |
CN101876870A (zh) | 显示终端和操作显示画面的方法 | |
JP3132021B2 (ja) | 座標入力装置 | |
JPH08315118A (ja) | マンマシン・インターフェース |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090418 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090418 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100418 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110418 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120418 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120418 Year of fee payment: 9 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120418 Year of fee payment: 9 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120418 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130418 Year of fee payment: 10 |
|
LAPS | Cancellation because of no payment of annual fees |