Interactive Photo Annotation Based on Face Clustering
First Claim
1. A computer-implemented method comprising:
- extracting facial features of a collection of digital photos;
clustering the collection of digital photos into a plurality of face groups, at least one face group including multiple digital photos each having a facial feature satisfying a programmed facial similarity requirement; and
associating an annotation with the at least one face group.
2 Assignments
0 Petitions
Accused Products
Abstract
An interactive photo annotation method uses clustering based on facial similarities to improve annotation experience. The method uses a face recognition algorithm to extract facial features of a photo album and cluster the photos into multiple face groups based on facial similarity. The method annotates a face group collectively using annotations, such as name identifiers, in one operation. The method further allows merging and splitting of face groups. Special graphical user interfaces, such as displays in a group view area and a thumbnail area and drag-and-drop features, are used to further improve the annotation experience.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
extracting facial features of a collection of digital photos; clustering the collection of digital photos into a plurality of face groups, at least one face group including multiple digital photos each having a facial feature satisfying a programmed facial similarity requirement; and associating an annotation with the at least one face group. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A graphical user interface for adding annotations to a photo album, the graphical user interface comprising:
-
a group view area in which a plurality of face groups of the photo album are displayed, each displayed face group being selectable by a user; and an annotation input interface via which a user can enter an annotation for a selected face group. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. One or more computer readable media having stored thereupon a plurality of instructions that, when executed by a processor, causes the processor to:
-
extracting facial features of a collection of digital photos; clustering the collection of digital photos into a plurality of face groups, at least one face group including multiple digital photos each having a facial feature satisfying a facial similarity requirement; and associating an annotation with the at least one face group.
-
Specification