Face recognition in a digital imaging system accessing a database of people
First Claim
Patent Images
1. A digital camera comprising:
- a photo-sensor configured to capture images;
a means for accessing a face database, the face database used for storing the names and the face identification information for people;
a processor configured to evaluate captured images to locate faces;
the processor configured to match the faces, located by the processor, to the face identification information stored in the face database;
a means for communicating with a user;
the camera configured to request a name of a person, using the communication means, when a face of the person in an image does not match any faces currently stored in the face database and a count incremented each time face identification information is detected in another image exceeds a predetermined number; and
where the name of the person is added to the meta-data of the image containing the person when the user identifies the person, the meta-data contained in the same image file as image data for the image.
4 Assignments
0 Petitions
Accused Products
Abstract
In a method and apparatus for building up a database of known faces, the database of known faces allows the names of the people captured in an image to be added to the meta-data of the image file. The digital imaging device will ask the user to identify unknown people captured in an image.
-
Citations
24 Claims
-
1. A digital camera comprising:
-
a photo-sensor configured to capture images; a means for accessing a face database, the face database used for storing the names and the face identification information for people; a processor configured to evaluate captured images to locate faces; the processor configured to match the faces, located by the processor, to the face identification information stored in the face database; a means for communicating with a user; the camera configured to request a name of a person, using the communication means, when a face of the person in an image does not match any faces currently stored in the face database and a count incremented each time face identification information is detected in another image exceeds a predetermined number; and where the name of the person is added to the meta-data of the image containing the person when the user identifies the person, the meta-data contained in the same image file as image data for the image. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A digital camera comprising:
-
a photo-sensor configured to capture images; access to a face database, the face database for storing the names and the face identification information for people; a processor configured to evaluate captured images to locate faces, the processor configured to match the faces, located by the processor, to the face identification information stored in the face database; the processor configured to add the face identification information to the face database when a face of a person does not match any faces currently stored in the face database; a means for communicating with a user; and the camera configured to request a name of a person, using the communication means, based on a count being incremented each time face identification information is detected in another image and prompting the user to name the person when the count exceeds the predetermined number. - View Dependent Claims (7, 8, 9)
-
-
10. A method of identifying people in images, comprising:
-
capturing an image; locating at least one face in the image; comparing the at least one face in the image to a database of known faces; requesting a name for the face when the face does not match any of the known faces in the database based on a count being incremented each time face identification information is detected in another image and prompting the user to name the person when the count exceeds the predetermined number; storing the face and the name in the database of known faces; and adding the name of the person to captured image meta-data.
-
-
11. A method of identifying people in images, comprising:
-
capturing an image; locating at least one face in the image; comparing the at least one face in the image to a database of known faces; adding the name of the person to the captured image meta-data when the face matches a face in the face database, the meta-data contained in the same image file as image data for the image; and requesting a name for the face when the face does not match a face in the face database and a count incremented each time face identification information is detected in another image exceeds the predetermined number.
-
-
12. A method of identifying people in images, comprising:
-
capturing an image; locating at least one face in the image; comparing the at least one face in the image to a database of known faces; storing the face in the database of known faces when the face does not match any faces in the database of known faces; and requesting the name of a person when the person has appeared in a predetermined number of images, said predetermined number being greater than one, based on a count being incremented each time face identification information is detected in another image and prompting a user to name the person when the count exceeds the predetermined number. - View Dependent Claims (13, 14)
-
-
15. A method of creating a database of known faces, comprising:
-
capturing an image; locating at least one face in the image; comparing the face to the faces in the database of known faces; notifying a user that the image contains an unidentified face when the face does not match any of the faces in the database of known faces; requesting a name for the face when the user designates that the face is to be added to the database of known faces based on a count being incremented each time face identification information is detected in another image and prompting the user to name the person when the count exceeds the predetermined number; storing the face and the name in the database of known faces; and adding the name of the person to the meta-data of the captured image when the user designates that the face is to be added to the database of known faces.
-
-
16. A digital camera comprising:
-
a photo-sensor configured to capture images; a display configured to display the captured images; a means for designating a face in a captured image; an input device configured to allow entry of a name associated with the face; a processor configured to extract the face identification information from the designated face in the captured image; a face database for storing the names and the face identification information; where the name is added to the meta-data of the captured image, the meta-data contained in the same image file as image data for the image; and where a name is requested when the face does not match a face in the face database and when a count incremented each time face identification information is detected in another image exceeds a predetermined number. - View Dependent Claims (17, 18)
-
-
19. A method of identifying people in images, comprising:
-
digitizing an image; locating at least one face in the image; comparing the at least one face in the image to a database of known faces; requesting a name for the face when the face does not match any of the known faces in the database based on a count being incremented each time face identification information is detected in another image and prompting the user to name the person when the count exceeds the predetermined number; storing the face and the name in the database of known faces; and adding the name of the person to the digitized image meta-data.
-
-
20. A method of identifying people in images, comprising:
-
digitizing an image; locating at least one face in the image; comparing the at least one face in the image to a database of known faces; adding the name of the person to the digitized image meta-data when the face matches a face in the face database, the meta-data contained in the same image file as image data for the image; and requesting the name of the person when the face does not match a face in the database of known faces and when a count incremented each time face identification information is detected in another image exceeds a predetermined number.
-
-
21. A method of identifying people in images, comprising:
-
digitizing an image; locating at least one face in the image; comparing the at least one face in the image to a database of known faces; storing the face in the database of known faces when the face does not match any faces in the database of known faces; and requesting the name of a person when the person has appeared in a predetermined number of images, based on a count being incremented each time face identification information is detected in another image and prompting the user to name the person when the count exceeds the predetermined number. - View Dependent Claims (22, 23)
-
-
24. A method of creating a database of known faces, comprising:
-
digitizing an image; locating at least one face in the image; comparing the face to the faces in the database of known faces; notifying a user that the image contains an unidentified face when the face does not match any of the faces in the database of known faces; requesting a name for the face when the user designates that the face is to be added to the database of known faces based on a count being incremented each time face identification information is detected in another image and prompting the user to name the person when the count exceeds the predetermined number; storing the face and the name in the database of known faces; and adding the name of the person to the meta-data of the digitized image when the user designates that the face is to be added to the database of known faces.
-
Specification