Detecting recurring events in consumer image collections
First Claim
Patent Images
1. A method to detect recurring events in a digital image collection, comprising:
- identifying events in a collection of digital images, each event comprising at least one digital image, each digital image having capture time metadata;
characterizing the identified events in a multi-dimensional representation including a representation having a first time axis and a second time axis that is different from the first time axis based, at least in part, on a distribution of the identified events'"'"' digital images'"'"' capture times; and
identifying one or more recurring events from the identified events based, at least in part, on a spatial clustering analysis of the multi-dimensional representation of the events.
0 Assignments
0 Petitions
Accused Products
Abstract
A method of detecting recurring events in a digital image collection taken over a pre-determined period of time is disclosed. The method uses a processor for analyzing the digital image collection to produce a two-dimensional representation of the distribution of image capture activity over time and detecting recurring events by identifying spatial clusters in the two-dimensional representation.
42 Citations
17 Claims
-
1. A method to detect recurring events in a digital image collection, comprising:
-
identifying events in a collection of digital images, each event comprising at least one digital image, each digital image having capture time metadata; characterizing the identified events in a multi-dimensional representation including a representation having a first time axis and a second time axis that is different from the first time axis based, at least in part, on a distribution of the identified events'"'"' digital images'"'"' capture times; and identifying one or more recurring events from the identified events based, at least in part, on a spatial clustering analysis of the multi-dimensional representation of the events. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory program storage device comprising instructions stored thereon to cause one or more processors to:
-
identify events in a collection of digital images, each event comprising at least one digital image, each digital image having capture time metadata; characterize the identified events in a multi-dimensional representation including a representation having a first time axis and a second time axis that is different from the first time axis based, at least in part, on a distribution of the identified events'"'"' digital images'"'"' capture times; and identify one or more recurring events from the identified events based, at least in part, on a spatial clustering analysis of the multi-dimensional representation of the events. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer system, comprising:
-
memory; a display communicatively coupled to the memory; and one or more processors operatively coupled to the memory and display and configured to execute instructions stored in the memory to— identify events in a collection of digital images stored in the memory, each event comprising at least one digital image, each digital image having capture time metadata, characterize the identified events in a multi-dimensional representation including a representation having a first time axis and a second time axis that is different from the first time axis based, at least in part, on a distribution of the identified events'"'"' digital images'"'"' capture times, and identify one or more recurring events from the identified events based, at least in part, on a spatial clustering analysis of the multi-dimensional representation of the events. - View Dependent Claims (17)
-
Specification