Method and apparatus for retrieving multimedia data through spatio-temporal activity maps
First Claim
1. A method of performing data retrieval in accordance with a database storing media associated with an application and captured by one or more sensors monitoring an environment associated with the application, the method comprising the steps of:
- generating at least one visual representation of an activity function related to at least one activity associated with the monitored application, in response to an input from a user;
selecting, by the user, a desired aspect of the visual representation; and
retrieving, for presentation to the user, at least a portion of the media stored in the database that corresponds to the desired aspect of the visual representation selected by the user.
8 Assignments
0 Petitions
Accused Products
Abstract
Techniques for retrieval of multimedia data through visual representations are provided. Such visual representations, preferably in the form of visual activity maps or spatio-temporal activity maps, serve as an efficient and intuitive graphical user interface for multimedia retrieval, particularly when the media streams are derived from multiple sensors observing a physical environment. An architecture for interactive media retrieval is also provided by combining such visual activity maps with domain specific event information. Visual activity maps are derived from the trajectories of motion of objects in the environment. The visual activity map based techniques significantly help users in quickly and effectively discovering interesting portions of the data, and randomly accessing and retrieving the corresponding portions of the media streams.
54 Citations
29 Claims
-
1. A method of performing data retrieval in accordance with a database storing media associated with an application and captured by one or more sensors monitoring an environment associated with the application, the method comprising the steps of:
-
generating at least one visual representation of an activity function related to at least one activity associated with the monitored application, in response to an input from a user;
selecting, by the user, a desired aspect of the visual representation; and
retrieving, for presentation to the user, at least a portion of the media stored in the database that corresponds to the desired aspect of the visual representation selected by the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. Apparatus for performing data retrieval in accordance with a database storing media associated with an application and captured by one or more sensors monitoring an environment associated with the application, the apparatus comprising:
at least one processor operative to;
(i) generate at least one visual representation of an activity function related to at least one activity associated with the monitored application, in response to an input from a user;
(ii) enable selection, by the user, of a desired aspect of the visual representation; and
(iii) retrieve, for presentation to the user, at least a portion of the media stored in the database that corresponds to the desired aspect of the visual representation selected by the user.- View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
21. An article of manufacture for performing data retrieval in accordance with a database storing media associated with an application and captured by one or more sensors monitoring an environment associated with the application, the article comprising a machine readable medium containing one or more programs which when executed implement the steps of:
-
generating at least one visual representation of an activity function related to at least one activity associated with the monitored application, in response to an input from a user;
selecting, by the user, a desired aspect of the visual representation; and
retrieving, for presentation to the user, at least a portion of the media stored in the database that corresponds to the desired aspect of the visual representation selected by the user.
-
-
22. A system for providing an interface to a database storing media associated with an application and captured by one or more sensors monitoring an environment associated with the application, the system comprising:
-
a visual representation generator, operatively coupled to the database; and
a graphical user interface, operatively coupled to the visual representation generator and the database;
wherein the visual representation generator generates at least one activity map associated with the monitored application, in response to an input from a user;
the graphical user interface presents the activity map to the user;
the user selects a desired aspect associated with the activity map via the graphical user interface; and
the graphical user interface retrieves, for presentation to the user, at least a portion of the media stored in the database that corresponds to the desired aspect of the visual representation selected by the user. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29)
-
Specification