Systems and methods for suggesting meta-information to a camera user
DCFirst Claim
1. An apparatus operable to facilitate analysis of a digital image, comprising:
- a processor;
a memory storing a program for directing the processor, the processor being operable with the program to;
identify a digital image taken by an imaging device, the digital image including an image of a person;
access a database of stored digital images;
compare the digital image to the stored digital images;
identify at least one image of the stored digital images that appears to include an image of the person, thereby identifying at least one previously stored image of the person;
determine, by the processor and based on information stored in the database of stored images in association with the at least one previously stored image of the person, a name for the person;
output to a user the name determined by the processor as a suggestion for a meta-tag for the digital image, along with an opportunity for the user to either agree that the name is appropriate to store in association with the digital image or reject the name as not appropriate to store with the digital image; and
store the name determined by the processor as a meta-tag for the digital image after agreement rather than rejection is received from the user that the name is appropriate to store in association with the digital image.
3 Assignments
Litigations
1 Petition
Accused Products
Abstract
According to one embodiment of the invention, a camera captures an image. The image is transmitted to a server for image recognition processing. The camera receives information from the server, including an indication of information to suggest to a user for meta-tagging the image. The suggested information may be based, for example, on a comparison of the image with meta-information stored by the server and/or a database of stored images. The camera asks the user if the user would like to meta-tag the image with the information. Optionally, the camera receives an indication from the user that the user would like to meta-tag the image with the suggested information, and the camera meta-tags the image with the information.
58 Citations
17 Claims
-
1. An apparatus operable to facilitate analysis of a digital image, comprising:
-
a processor; a memory storing a program for directing the processor, the processor being operable with the program to; identify a digital image taken by an imaging device, the digital image including an image of a person; access a database of stored digital images; compare the digital image to the stored digital images; identify at least one image of the stored digital images that appears to include an image of the person, thereby identifying at least one previously stored image of the person; determine, by the processor and based on information stored in the database of stored images in association with the at least one previously stored image of the person, a name for the person; output to a user the name determined by the processor as a suggestion for a meta-tag for the digital image, along with an opportunity for the user to either agree that the name is appropriate to store in association with the digital image or reject the name as not appropriate to store with the digital image; and store the name determined by the processor as a meta-tag for the digital image after agreement rather than rejection is received from the user that the name is appropriate to store in association with the digital image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of facilitating analysis of a digital image, the method comprising:
-
identifying a digital image taken by an imaging device, the digital image including an image of a person; accessing a database of stored digital images; comparing, by a processor of a computing device, the digital image to the stored digital images; identifying, by the processor, at least one image of the stored digital images that appears to include an image of the person, thereby identifying at least one previously stored image of the person; determining, by the processor and based on information stored in the database of stored images in association with the at least one previously stored imaged of the person, a name for the person; outputting to a user the name determined by the processor as a suggestion for a meta-tag for the digital image, along with an opportunity for the user to either agree that the name is appropriate to store in association with the digital image or reject the name as not appropriate to store with the digital image; and storing the name determined by the processor as a meta-tag for the digital image after agreement rather than rejection is received from the user that the name is appropriate to store in association with the digital image.
-
-
17. A non-transitory computer-readable medium comprising instructions for instructing a processor, the instructions causing the processor to:
-
identify a digital image taken by an imaging device, the digital image including an image of a person; access a database of stored digital images; compare the digital image to the stored digital images; identify at least one image of the stored digital images that appears to include an image of the person, thereby identifying at least one previously stored image of the person; determine, by the processor and based on information stored in the database of stored images in association with the at least one previously stored image of the person, a name for the person; output to a user the name determined by the processor as a suggestion for a meta-tag for the digital image, along with an opportunity for the user to either agree that the name is appropriate to store in association with the digital image or reject the name as not appropriate to store with the digital image; and store the name determined by the processor as a meta-tag for the digital image after agreement rather than rejection is received from the user that the name is appropriate to store in association with the digital image.
-
Specification