US2014133766A1PendingUtilityA1
Adaptive event timeline in consumer image collections
Assignee: INTELLECTUAL VENTURES FUND 83 LLCPriority: Feb 23, 2010Filed: Jan 22, 2014Published: May 15, 2014
Est. expiryFeb 23, 2030(~3.6 yrs left)· nominal 20-yr term from priority
G06F 2218/20G06F 18/24G06F 16/54G06V 20/30G06K 9/6267
53
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
A method for organizing an event timeline for a digital image collection, includes using a processor for detecting events in the digital image collection and each event's associated timespan; determining the detected events that are significant in the digital image collection; and organizing the event timeline so that the event timeline shows the significant events and a clustered representation of the other events, made available to the user at different time granularities. The organized event timeline is also used for selecting images for generating output.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method comprising:
detecting, by a computing device, a plurality of events in a plurality of digital images and an associated timespan for each event of the plurality of events; generating a time series that indicates a number of images captured during a time period covered by the digital image collection; identifying a set of events by analyzing the time series using time-series modeling; and organizing, by the computing device, the plurality of events into an event timeline, such that detected events on an event timeline between the determined set of events are grouped into clusters on the event timeline.
2 . The method of claim 1 , wherein the detecting the plurality of events comprises detecting the plurality of events based on a selected time granularity.
3 . The method of claim 2 , wherein selecting the granularity of event detection is based on choosing the fewest detected events that preserve the significant events during a given time period.
4 . The method of claim 1 , further comprising enabling user browsing of images associated with at least one detected event of the plurality of events.
5 . The method of claim 1 , further comprising:
presenting a display of the event timeline; and receiving a user selection of the event timeline.
6 . The method of claim 4 , further comprising enabling user browsing of images associated with at least one detected event of the plurality of events for the selected first event timeline.
7 . The method of claim 1 , further comprising:
producing an emphasis score using an emphasis operator; and controlling a presentation of an output of images based on the emphasis score.
8 . The method of claim 1 , further comprising analyzing the time series to find a model that identifies the significant events.
9 . The method of claim 8 , wherein the identifying comprises determining when the model is less able to predict actual data of the time series.
10 . A system comprising:
a memory; and a processor coupled to the memory, wherein the processor is configured to:
detect a plurality of events in a plurality of digital images and an associated timespan for each event of the plurality of events;
generate a time series that indicates a number of images captured during a time period covered by the digital image collection;
identify a set of events by analyzing the time series using time-series modeling; and
organize the plurality of events into an event timeline, such that detected events on an event timeline between the determined set of events are grouped into clusters on the event timeline.
11 . The system of claim 10 , wherein the detection of the plurality of events comprises a detection of the plurality of events based on a selected time granularity.
12 . The system of claim 11 , wherein the selection of the granularity of event detection is based on choosing the fewest detected events that preserve the significant events during a given time period.
13 . The system of claim 10 , wherein the processor is further configured to enable user browsing of images associated with at least one detected event of the plurality of events.
14 . The system of claim 10 , wherein the processor is further configured to:
present a display of the event timeline; and receive a user selection of the event timeline.
15 . The system of claim 10 , wherein the processor is further configured to:
produce an emphasis score using an emphasis operator; and control a presentation of an output of images based on the emphasis score.
16 . A non-transitory computer-readable medium having instructions stored thereon that, upon execution by a computing device, cause the computing device to perform operations comprising:
detecting a plurality of events in a plurality of digital images and an associated timespan for each event of the plurality of events; generating a time series that indicates a number of images captured during a time period covered by the digital image collection; identifying a set of events by analyzing the time series using time-series modeling; and organizing the plurality of events into an event timeline, such that detected events on an event timeline between the determined set of events are grouped into clusters on the event timeline.
17 . The computer-readable medium of claim 16 , wherein the detecting the plurality of events comprises detecting the plurality of events based on a selected time granularity.
18 . The computer-readable medium of claim 17 , wherein selecting the granularity of event detection is based on choosing the fewest detected events that preserve the significant events during a given time period.
19 . The computer-readable medium of claim 16 , further comprising enabling user browsing of images associated with at least one detected event of the plurality of events.
20 . The computer-readable medium of claim 16 , further comprising:
presenting a display of the event timeline; and receiving a user selection of the event timeline.Join the waitlist — get patent alerts
Track US2014133766A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.