Representative image selection based on hierarchical clustering
First Claim
1. A computer-mediated method for providing representative images in a collection, the image records each including one or more captured digital images, the method comprising:
- using a computer to provide the steps of;
classifying the image records spatio-temporally into groups wherein the classifying further comprises clustering the image records into events and then into subevents, wherein the groups are the subevents;
partitioning the image records of each of the groups into a set of clusters, the partitioning being between a hierarchy of three feature clusters and a remainder cluster and being based on a predetermined plurality of saliency features, the feature clusters each having one of the saliency features, and the remainder cluster lacking the saliency features, the clustering further comprises, in order the steps of;
(a) clustering the image records of each of the subevents between a first feature cluster and a first non-feature cluster based on a face metric;
(b) when the first non-feature cluster includes one or more of the image records, clustering respective image records of the first non-feature cluster between a second feature cluster and a second non-feature cluster based on a main subject metric;
(c) when the second non-feature cluster includes one or more of the image records, clustering respective image records of the second non-feature cluster between a third feature cluster and a remainder cluster based on a duplicate image records metric;
ascertaining a hierarchically highest cluster in each of the sets to provide the highest clusters; and
designating a representative image of each of the groups from the respective image records, the designating being based on the respective saliency feature of the highest cluster when the highest cluster is a feature cluster and independent of the saliency features when the highest cluster is the remainder cluster.
5 Assignments
0 Petitions
Accused Products
Abstract
In a computer-mediated method for providing representative images, image records are classified spatio-temporally into groups. In each group, image records are partitioned into clusters and the hierarchically highest cluster is ascertained. The partitioning is between a hierarchy of feature clusters and a remainder cluster, based on a predetermined plurality of saliency features. Feature clusters each have one or more of the saliency features. The remainder cluster lacks the saliency features. Feature clusters are each exclusive of the saliency features of any higher clusters in the hierarchy and non-exclusive of the saliency features of any lower feature clusters in the hierarchy. A representative image of each group is designated from respective image records based on: the respective saliency feature of the highest cluster when the highest cluster is a feature cluster and independent of the saliency features when the highest cluster is the remainder cluster.
51 Citations
10 Claims
-
1. A computer-mediated method for providing representative images in a collection, the image records each including one or more captured digital images, the method comprising:
-
using a computer to provide the steps of; classifying the image records spatio-temporally into groups wherein the classifying further comprises clustering the image records into events and then into subevents, wherein the groups are the subevents; partitioning the image records of each of the groups into a set of clusters, the partitioning being between a hierarchy of three feature clusters and a remainder cluster and being based on a predetermined plurality of saliency features, the feature clusters each having one of the saliency features, and the remainder cluster lacking the saliency features, the clustering further comprises, in order the steps of; (a) clustering the image records of each of the subevents between a first feature cluster and a first non-feature cluster based on a face metric; (b) when the first non-feature cluster includes one or more of the image records, clustering respective image records of the first non-feature cluster between a second feature cluster and a second non-feature cluster based on a main subject metric; (c) when the second non-feature cluster includes one or more of the image records, clustering respective image records of the second non-feature cluster between a third feature cluster and a remainder cluster based on a duplicate image records metric; ascertaining a hierarchically highest cluster in each of the sets to provide the highest clusters; and designating a representative image of each of the groups from the respective image records, the designating being based on the respective saliency feature of the highest cluster when the highest cluster is a feature cluster and independent of the saliency features when the highest cluster is the remainder cluster. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
Specification