Child-appropriate interface selection using hand recognition
First Claim
Patent Images
1. A system comprising:
- one or more processors;
one or more projectors to project a visual portion of an interface into an environment;
one or more cameras to capture an image of the environment, the image showing at least a hand of a person;
one or more computer-readable media storing computer-executable instructions that, when executed by the one or more processors, cause the one or more processors to perform acts comprising;
detecting the hand in the image;
determining a physical characteristic of the hand in the image by translating points along a periphery of the hand in the image into a set of values on a curvature map and by determining a distance between a first point and a second point of the points on a distance map that is different from the curvature map;
comparing the physical characteristic of the hand with one or more model characteristics associated with a hand model representative of a child'"'"'s hand; and
based on the physical characteristic of the hand matching, at least in part, the one or more model characteristics associated with the hand model representative of the child'"'"'s hand, selecting child-appropriate features for the interface for interacting with the child.
2 Assignments
0 Petitions
Accused Products
Abstract
Hand recognition is used to distinguish among users of gesture-based computer systems, and particularly between adults and children. Hands may be classified as adults or children based on certain physical characteristics, such as hand size, shape, or curvature. Depending upon whether the hand belongs to an adult or a child, user-appropriate interfaces are provided. For instance, in response to detecting a presence of a child, the interface may include more child-appropriate features such as simpler graphical elements, use of basic audio interfaces, and so forth.
22 Citations
23 Claims
-
1. A system comprising:
-
one or more processors; one or more projectors to project a visual portion of an interface into an environment; one or more cameras to capture an image of the environment, the image showing at least a hand of a person; one or more computer-readable media storing computer-executable instructions that, when executed by the one or more processors, cause the one or more processors to perform acts comprising; detecting the hand in the image; determining a physical characteristic of the hand in the image by translating points along a periphery of the hand in the image into a set of values on a curvature map and by determining a distance between a first point and a second point of the points on a distance map that is different from the curvature map; comparing the physical characteristic of the hand with one or more model characteristics associated with a hand model representative of a child'"'"'s hand; and based on the physical characteristic of the hand matching, at least in part, the one or more model characteristics associated with the hand model representative of the child'"'"'s hand, selecting child-appropriate features for the interface for interacting with the child. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a camera to capture an image of a hand within an environment; and a computing device configured to; determine a physical characteristic of the hand from the image by translating points along a periphery of the hand in the image into a set of values on a curvature map and by determining a distance between a first point and a second point of the points on a distance map that is different from the curvature map; determine whether the hand is associated with an adult or a child; and select a first interface for use in the environment to facilitate human interaction with the computing device based at least partly on a first determination that the hand is associated with a child and a second interface for use in the environment to facilitate human interaction with the computing device based at least partly on a second determination that the hand is associated with an adult. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A system comprising:
-
a projector to project visual portions of a human-to-computer interface onto a surface in an environment; a camera to capture an image of the environment, the image including at least a portion of a human; and a computing device configured to; determine whether the portion of the human is associated with an adult or a child based, at least in part, on a size of the portion of the human; determine that the size of the portion of the human is insufficient to indicate that the human is an adult or a child; determine, from the image and based at least partly on a determination that the size of the portion of the human is insufficient to indicate that the human is an adult or a child, secondary indicia associated with the human; and select a first interface for use in the environment to facilitate human interaction with the computing device based at least partly on a first determination that the portion of the human is associated with a child and a second interface for use in the environment to facilitate human interaction with the computing device based at least partly on a second determination that the portion of the human is associated with an adult. - View Dependent Claims (15)
-
-
16. One or more non-transitory computer-readable media storing computer-executable instructions that, when executed by one or more processors, cause the one or more processors to perform acts comprising:
-
detecting a hand of a user in an image captured from an environment; determining a physical characteristic associated with the hand by translating points along a periphery of the hand in the image into a set of values on a curvature map and by determining a distance between a first point and a second point of the points on a distance map that is different from the curvature map; ascertaining whether the hand is associated with a child or an adult based, at least in part, on the physical characteristic associated with the hand; and selecting among multiple features to use in an interface for interacting with the user depending, at least in part, on whether the hand is associated with a child or an adult. - View Dependent Claims (17, 18, 19)
-
-
20. A method comprising:
-
determining a physical characteristic associated with a hand as observed in an environment by a computing system, the physical characteristic being determined by translating points along a periphery of the hand into a set of values on a curvature map and by determining a distance between a first point and a second point of the points on a distance map that is different from the curvature map; ascertaining, by the computing system, whether the hand is associated with a child or an adult based, at least in part, on the physical characteristic; and based at least partly on a determination that the hand is associated with the child, selecting one or more child-appropriate features for an interface to facilitate interaction between the child and the computing system. - View Dependent Claims (21, 22, 23)
-
Specification