SYSTEM FOR RANKING AND SELECTING EVENTS IN MEDIA COLLECTIONS
A system for ranking events in media collections includes a processor-accessible memory for storing a media collection, and a processor for clustering the media collection items into a hierarchical event structure, for identifying and visually counting similar sub-events within each event in the hierarchical event structure, for determining a ranking of events based on the count of sub-events within each event, and for associating the determined ranking with each event in the media collection.
1 . A system for ranking events in media collections, comprising;
a processor-accessible memory for storing a media collection; and
a processor for clustering the media collection items into a hierarchical event structure, for identifying and visually counting similar sub-events within each event in the hierarchical event structure, for determining a ranking of events based on the count of sub-events within each event, and for associating the determined ranking with each event in the media collection.
2 . The system of claim 1 , wherein the ranking of events is based on the significance score of the event.
3 . The system of claim 1 , wherein the ranking of events is based on a distribution that models the importance of an event over an elapsed time period.
4 . The system of claim 1 , wherein the ranking of events is based on a score or distribution that models the interestingness of an event over an elapsed time period.
5 . The system of claim 1 , wherein the ranking of events is based on metadata from social networks such as number of likes and comments.
6 . The system of claim 1 , wherein the ranking of events is based on metadata from social networks through the analysis of user tags and comments.
7 . The system of claim 1 , wherein the ranking of events is based on the number of images in the event that have been marked by the user as being a favorite or to be used for sharing.
8 . A system for selecting events from media collections, comprising;
a processor-accessible memory for storing a media collection; and
a processor for clustering the media collection items into a hierarchical event structure, for identifying and visually counting similar sub-events within each event in the hierarchical event structure, for determining a ranked list of events based on the count of sub-events within each event, for calculating a target distribution based on the distribution of one or more event attributes of the events derived from the media collection, and for selecting events from the ranked list of events based on the calculated target distribution.
9 . The system of claim 8 , wherein the event attribute used in the target distribution is the event class.
10 . The system of claim 8 , wherein the event attribute used in the target distribution is the event size.
11 . The system of claim 8 , wherein the event attribute used in the target distribution is the media type of the event.
12 . The system of claim 8 , wherein the ranking of events is based on the significance score of the event.
13 . The system of claim 8 , wherein the ranking of events is based on a distribution that models the importance of an event over an elapsed time period.
14 . The system of claim 8 , wherein the ranking of events is based on scores or a distribution that models the interestingness of an event over an elapsed time period.
15 . The system of claim 8 , wherein the ranking of events is based on metadata from social networks such as number of likes and comments.
16 . The system of claim 8 , wherein the ranking of events is based on metadata from social networks through the analysis of user tags and comments.
17 . The system of claim 8 , wherein the ranking of events is based on the number of images in the event that have been marked by the user as being a favorite or to be used for sharing.