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 the steps of:
- classifying the image records spatio-temporally into groups;
partitioning said image records of each of said groups into a set of clusters, said partitioning being between a hierarchy of two or more feature clusters and a remainder cluster and being based on a predetermined plurality of saliency features, said feature clusters each having one or more of said saliency features, said remainder cluster lacking said saliency features, said feature clusters each being exclusive of the saliency features of any higher clusters in said hierarchy and non-exclusive of the saliency features of any lower feature clusters in said hierarchy;
ascertaining the hierarchically highest said cluster in each of said sets to provide highest clusters; and
designating a representative image of each of said groups from the respective image records, said designating being based on the respective said saliency feature of said highest cluster when said highest cluster is a feature cluster and independent of said saliency features when said highest cluster is said 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.
85 Citations
18 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 the steps of:
-
classifying the image records spatio-temporally into groups; partitioning said image records of each of said groups into a set of clusters, said partitioning being between a hierarchy of two or more feature clusters and a remainder cluster and being based on a predetermined plurality of saliency features, said feature clusters each having one or more of said saliency features, said remainder cluster lacking said saliency features, said feature clusters each being exclusive of the saliency features of any higher clusters in said hierarchy and non-exclusive of the saliency features of any lower feature clusters in said hierarchy; ascertaining the hierarchically highest said cluster in each of said sets to provide highest clusters; and designating a representative image of each of said groups from the respective image records, said designating being based on the respective said saliency feature of said highest cluster when said highest cluster is a feature cluster and independent of said saliency features when said highest cluster is said remainder cluster. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product for providing representative images in a collection, the image records each including one or more captured digital images, the computer program product comprising computer readable storage medium having a computer program stored thereon for performing the steps of:
-
classifying the image records spatio-temporally into groups; partitioning said image records of each of said groups into a set of clusters, said clustering being between a hierarchy of two or more feature clusters and a remainder cluster and being based on a predetermined plurality of saliency features, said feature clusters each having a different primary saliency feature of said plurality, said remainder cluster lacking said saliency features of said plurality, said feature clusters each being exclusive of said primary saliency features of any higher clusters in said hierarchy and non-exclusive of said primary saliency features of any lower feature clusters in said hierarchy; ascertaining the hierarchically highest said cluster in each of said sets to provide highest clusters; and designating a representative image of each of said groups from the respective image records, said designating being based on the respective said peak saliency feature of said highest cluster when said highest cluster is a feature cluster and independent of said saliency features when said highest cluster is said remainder cluster.
-
-
18. A system for indexing image records in a collection, the image records each including one or more digital images, comprising:
-
means for classifying the image records spatio-temporally into groups; means for partitioning said image records of each of said groups into a set of clusters, said clustering being between a hierarchy of two or more feature clusters and a remainder cluster and being based on a predetermined plurality of saliency features, said feature clusters each having a different primary saliency feature of said plurality, said remainder cluster lacking said saliency features of said plurality, said feature clusters each being exclusive of said primary saliency features of any higher clusters in said hierarchy and non-exclusive of said primary saliency features of any lower feature clusters in said hierarchy; means for ascertaining the hierarchically highest said cluster in each of said sets to provide highest clusters; means for designating a representative image of each of said groups from the respective image records, said designating being based on the respective said peak saliency feature of said highest cluster when said highest cluster is a feature cluster and independent of said saliency features when said highest cluster is said remainder cluster; and a display displaying said representative images as an index of said events and said subevents.
-
Specification