Event based organization and access of digital photos
First Claim
1. A method of cataloguing media files for event-centric organization, comprising:
- scanning media files for atomic events;
applying feature extraction techniques to the atomic events to obtain context information and content information for each atomic event;
classifying the atomic events into predetermined classes based on the extracted context and content information;
presenting, to a user, the classified atomic events for a user'"'"'s ratification or rejection;
assembling composite events from the ratified atomic events;
querying for retrieval of qualified ones of the assembled composite events;
assigning an event type to the assembled composite events; and
populating parameters defined for the assigned event type with values extracted from atomic events of the assembled composite events;
comparing time difference and dissimilarity between two successive events and combining them together; and
automatically creating clusters of the atomic events with a plurality of levels of granularity.
1 Assignment
0 Petitions
Accused Products
Abstract
Architecture and its implementation of an event-based media management system and method are disclosed. A generic model for events is used for developing architecture for media management, called Eventcentric Media Management (EMMa) system. The system focuses on event experiences and provides flexible functionality for media management. The system and method analyze cross-media files for features to extract atomic events and apply algorithms to cluster files including similar or related features. Thus, the EMMa system allows unified media indexing of multiple media types, better abstraction of the real world, use of context, media processing operations to compute and store features and tags, and a more intuitive support for multiple users. It provides environments for querying and browsing media related to events and authoring of multimedia presentations for sharing with other individuals.
22 Citations
17 Claims
-
1. A method of cataloguing media files for event-centric organization, comprising:
-
scanning media files for atomic events; applying feature extraction techniques to the atomic events to obtain context information and content information for each atomic event; classifying the atomic events into predetermined classes based on the extracted context and content information; presenting, to a user, the classified atomic events for a user'"'"'s ratification or rejection; assembling composite events from the ratified atomic events; querying for retrieval of qualified ones of the assembled composite events; assigning an event type to the assembled composite events; and populating parameters defined for the assigned event type with values extracted from atomic events of the assembled composite events; comparing time difference and dissimilarity between two successive events and combining them together; and automatically creating clusters of the atomic events with a plurality of levels of granularity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for organizing images comprising:
-
a server in communication with a network, the server having an event base database, a user database, a file system, at least three wrappers for abstracting data from at least one of the event base database, the user database, and the file system, and the server having a service layer for storing atomic events and composite events, retrieving atomic or composite events, deleting atomic or composite events, and updating atomic or composite events; and a client in communication with the network, the client having an application layer for programming an interface for the client to access event data and media data storage, perform event digestion, and perform event annotation, wherein the client periodically receives user modifications to the composite events, and wherein the application layer includes a query function for retrieval of qualified composite events. - View Dependent Claims (12, 13)
-
-
14. A method for using an event-centric management architecture to retrieve media data, the method comprising:
-
analyzing media data from at least one source; organizing and storing the media data according to events including atomic events into composite events using a library of dimensional tags associated to each of the atomic events; assigning an event type to the composite events; annotating the composite events with parameters defined for the event type; accessing a collection of composite events for display and browsing on a graphical user interface using an initial graphical presentation; performing a query-based search on the graphical user interface using predetermined dimensional tags in the library to search for selected composite events; switching from the initial graphical presentation to a second graphical presentation to display the selected composite events based on one of the dimensional tags in the library; using the events to retrieve media data; displaying the composite events as polygons that map the spatial extent of the composite events and contain atomic events as icons within the polygons; and displaying a timeline of the composite events with event details and event media assets displayed above the timeline. - View Dependent Claims (15, 16, 17)
-
Specification