Discriminating visual recognition program for digital cameras
First Claim
Patent Images
1. A method comprising:
- generating, by one or more computer processors, data describing a visual key;
transmitting, by the one or more computer processors, the data describing the visual key;
capturing, by the one or more computer processors, a first image that includes the visual key;
responsive to identifying, by the one or more computer processors, the visual key in the first image, associating, by the one or more computer processors, the visual key with a person who is in possession of a device displaying the visual key based on the first image, wherein the person is authorized to control a camera;
capturing, by the one or more computer processors, a second image that includes a gesture of the person and does not include the visual key, wherein the first image does not include the gesture; and
responsive to recognizing, by the one or more computer processors, the gesture of the person in the second image, executing, by the one or more computer processors, a command that corresponds to the gesture, wherein the command causes the camera to perform a function.
1 Assignment
0 Petitions
Accused Products
Abstract
Control of a camera is provided. Data describing a visual key is generated. The data describing the visual key is transmitted. The visual key is identified. A person who is in possession of the visual key is identified. The person is associated with the visual key, wherein the person is authorized to control the camera using gestures. A gesture of the person is recognized. The gesture causes a program to execute a command that corresponds to the gesture, wherein the command cause the camera to perform a function.
-
Citations
17 Claims
-
1. A method comprising:
-
generating, by one or more computer processors, data describing a visual key; transmitting, by the one or more computer processors, the data describing the visual key; capturing, by the one or more computer processors, a first image that includes the visual key; responsive to identifying, by the one or more computer processors, the visual key in the first image, associating, by the one or more computer processors, the visual key with a person who is in possession of a device displaying the visual key based on the first image, wherein the person is authorized to control a camera; capturing, by the one or more computer processors, a second image that includes a gesture of the person and does not include the visual key, wherein the first image does not include the gesture; and responsive to recognizing, by the one or more computer processors, the gesture of the person in the second image, executing, by the one or more computer processors, a command that corresponds to the gesture, wherein the command causes the camera to perform a function. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product for controlling a camera, the computer program product comprising:
a computer readable storage device and program instructions stored on the computer readable storage device, the program instructions comprising; program instructions to generate data describing a visual key; program instructions to transmit the data describing the visual key; program instructions to capture a first image that includes the visual key; program instructions to, responsive to identifying the visual key in the first image, associate, based on the first image, the visual key with a person who is in possession of a device displaying the visual key, wherein the person is authorized to control a camera; program instructions to capture a second image that includes a gesture of the person and does not include the visual key, wherein the first image does not include the gesture; and program instructions to, responsive to recognizing the gesture of the person in the second image, execute a command that corresponds to the gesture, wherein the command causes the camera to perform a function. - View Dependent Claims (9, 10, 11, 12)
-
13. A computer system for controlling a camera, the computer system comprising:
-
one or more computer processors; one or more computer readable storage devices; program instructions stored on the one or more computer readable storage devices for execution by at least one of the one or more processors, the program instructions comprising; program instructions to generate data describing a visual key; program instructions to transmit the data describing the visual key; program instructions to capture a first image that includes the visual key; program instructions to, responsive to identifying the visual key in the first image, associate, based on the first image, the visual key with a person who is in possession of a device displaying the visual key, wherein the person is authorized to control a camera; program instructions to capture a second image that includes a gesture of the person and does not include the visual key, wherein the first image does not include the gesture; and program instructions to, responsive to recognizing the gesture of the person in the second image, execute a command that corresponds to the gesture, wherein the command causes the camera to perform a function. - View Dependent Claims (14, 15, 16, 17)
-
Specification