METHOD AND APPARATUS FOR AUTOMATICALLY IDENTIFYING A REPRESENTATIVE IMAGE FOR AN IMAGE GROUP
First Claim
1. A computer implemented method comprising:
- dividing an image group of time sequential images into a plurality of clusters based on an average time gap of the image group;
recursively dividing a largest cluster in the plurality of clusters to determine a resultant cluster, wherein the resultant cluster comprises no time gaps larger than the average time gap of the resultant cluster; and
identifying a representative image from the resultant cluster as an image representative for the image group.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer implemented method and apparatus for automatically identifying a representative image for an image group. The method comprises dividing an image group into one or more clusters based on an average time gap of the image group, wherein the images in the image group are in sequential timestamp order wherein the average time gap is calculated using a time span calculated from the timestamp of a first image in the image group to the timestamp of a last image in the image group; recursively dividing a largest cluster in the one or more clusters to determine a resultant cluster, wherein the resultant cluster comprises no time gaps larger than the average time gap of the resultant cluster; and identifying a representative image from the resultant cluster as an image representative for the image group.
32 Citations
20 Claims
-
1. A computer implemented method comprising:
-
dividing an image group of time sequential images into a plurality of clusters based on an average time gap of the image group; recursively dividing a largest cluster in the plurality of clusters to determine a resultant cluster, wherein the resultant cluster comprises no time gaps larger than the average time gap of the resultant cluster; and identifying a representative image from the resultant cluster as an image representative for the image group. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus for identifying a representative image for an image group comprising:
a computer having one or more processors and further comprising; an image selection module for dividing an image group of time sequential images into a plurality of clusters based on an average time gap of the image group;
recursively dividing a largest cluster in the plurality of clusters to determine a resultant cluster, wherein the resultant cluster comprises no time gaps larger than the average time gap of the resultant cluster; and
identifying a representative image from the resultant cluster as an image representative for the image group.- View Dependent Claims (9, 10, 11, 12, 13)
-
14. A non-transient computer readable medium for storing computer instructions that, when executed by at least one processor causes the at least one processor to perform a method for identifying a representative image for an image group comprising:
-
dividing an image group of time sequential images into a plurality of clusters based on an average time gap of the image group; recursively dividing a largest cluster in the plurality of clusters to determine a resultant cluster, wherein the resultant cluster comprises no time gaps larger than the average time gap of the resultant cluster; and identifying a representative image from the resultant cluster as an image representative for the image group. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification