DETECTING NATURAL USER-INPUT ENGAGEMENT
First Claim
1. A natural user-input (NUI) system to provide user input to a computer system, the NUI system including a logic machine and an instruction-storage machine, the instruction-storage machine holding instructions that, when executed by the logic machine, cause the logic machine to:
- receive posture information for a human subject derived from depth video of that subject, the depth video acquired with a depth camera;
analyze the posture information to compute an engagement metric for the human subject, the engagement metric increasing with greater indication that the user wishes to engage the computer system and decreasing with lesser indication that the user wishes to engage the computer system; and
determine, based on the engagement metric, whether to process the posture information as user input to the computer system.
3 Assignments
0 Petitions
Accused Products
Abstract
An NUI system to provide user input to a computer system. The NUI system includes a logic machine and an instruction-storage machine. The instruction-storage machine holds instructions that, when executed by the logic machine, cause the logic machine to detect an engagement gesture from a human subject or to compute an engagement metric reflecting the degree of the subject'"'"'s engagement. The instructions also cause the logic machine to direct gesture-based user input from the subject to the computer system as soon as the engagement gesture is detected or the engagement metric exceeds a threshold.
-
Citations
20 Claims
-
1. A natural user-input (NUI) system to provide user input to a computer system, the NUI system including a logic machine and an instruction-storage machine, the instruction-storage machine holding instructions that, when executed by the logic machine, cause the logic machine to:
-
receive posture information for a human subject derived from depth video of that subject, the depth video acquired with a depth camera; analyze the posture information to compute an engagement metric for the human subject, the engagement metric increasing with greater indication that the user wishes to engage the computer system and decreasing with lesser indication that the user wishes to engage the computer system; and determine, based on the engagement metric, whether to process the posture information as user input to the computer system. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A natural user-input (NUI) system to provide user input to a computer system, the NUI system including a logic machine and an instruction-storage machine, the instruction-storage machine holding instructions that, when executed by the logic machine, cause the logic machine to:
-
receive posture information for a human subject derived from depth video of that subject, the depth video acquired with a depth camera; analyze the posture information to detect an engagement gesture from the human subject, the engagement gesture including a raising of a hand of the subject to a zone above the subject'"'"'s waist and between the subject'"'"'s torso and a display plane of the computer system, the raising followed by a pause during which the hand is stationary; process the posture information as user input to the computer system as soon as the engagement gesture is detected; and forego processing the posture information as user input to the computer system until the engagement gesture is detected. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A natural user-input (NUI) system to provide user input to a computer system, the NUI system including a logic machine and an instruction-storage machine, the instruction-storage machine holding instructions that, when executed by the logic machine, cause the logic machine to:
-
select a human subject to provide user input to the computer system; receive posture information for the human subject derived from depth video of that subject, the depth video acquired with a depth camera; analyze the posture information to detect an engagement gesture from the human subject, the engagement gesture including a raising of a hand of the subject to a zone above the subject'"'"'s waist and between the subject'"'"'s torso and the depth camera, the raising followed by a pause during which the hand is stationary; process the posture information as user input to the computer system as soon as the engagement gesture is detected;
butforego processing the posture information as user input to the computer system until the engagement gesture is detected. - View Dependent Claims (20)
-
Specification