EVENT PACKAGED VIDEO SEQUENCE
First Claim
1. A method of event-packaging a video sequence, comprising the steps of:
- acquiring a video stream containing an event of interest;
extracting event information from the video stream and storing one or more event parameters within an event database;
detecting a user-defined event from the video stream;
extracting a video clip from the video stream containing the event of interest;
associating metadata representing the event parameters with the extracted video clip; and
exporting the video clip containing the event of interest and the associated metadata to an external agent.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems for packaging video sequences based on user-specified events are described herein. An illustrative method of event-packaging a video sequence may include the steps of acquiring a video stream containing an event of interest, extracting various event information from the video stream and storing one or more event parameters within an event database, extracting a video clip from the video stream containing the event of interest, associating metadata representing the event parameters to the video clip, and exporting the video clip containing the event of interest and associated metadata to an external agent. In certain embodiments, a video image-processing appliance manager and/or one or more appliance modules can be provided to automatically extract event information from the acquired video stream, and to manage the indexing and storage of event parameters within the event database. A graphical user interface may also be provided to permit the event information extracted from the video stream to be compared against a set of user-specified event parameters.
231 Citations
46 Claims
-
1. A method of event-packaging a video sequence, comprising the steps of:
-
acquiring a video stream containing an event of interest;
extracting event information from the video stream and storing one or more event parameters within an event database;
detecting a user-defined event from the video stream;
extracting a video clip from the video stream containing the event of interest;
associating metadata representing the event parameters with the extracted video clip; and
exporting the video clip containing the event of interest and the associated metadata to an external agent. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method of event-packaging a video sequence, comprising the steps of:
-
acquiring a video stream containing an event of interest;
extracting event information from the video stream and storing one or more event parameters within an event database;
detecting a user-defined event from the video stream;
extracting a video clip from the video stream containing the event of interest and storing the extracted video clip within a video database; and
exporting the video clip containing the event of interest to an external agent.
-
-
19. A method of event-packaging a video sequence, comprising the steps of:
-
acquiring a video stream containing an event of interest;
extracting event information from the video stream and storing one or more event parameters within an event database;
extracting a video clip from the video stream containing the event of interest and storing the extracted video clip within a video database;
associating metadata representing the event parameters with the extracted video clip; and
searching the event database using one or more user-specified event parameters and retrieving an associated video clip from the video database.
-
-
20. A method of event-packaging a video sequence, comprising the steps of:
-
providing a graphical user interface;
acquiring a video stream containing an event of interest;
extracting event information from the video stream and storing one or more event parameters within an event database;
comparing the extracted event information against a set of user-specified event parameters configured using the graphical user interface;
extracting a video clip from the video stream containing the event of interest; and
exporting the video clip containing the event of interest to an external agent. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27)
-
-
28. A method of event-packaging a video sequence, comprising the steps of:
-
providing a video image-processing appliance manager in communication with one or more appliance modules;
providing a graphical user interface in communication with the appliance manager;
acquiring a video stream containing an event of interest;
automatically extracting event information from the video stream using the appliance manager and/or one or more of the appliance modules;
storing one or more event parameters within an event database;
extracting a video clip from the video stream containing the event of interest; and
exporting the video clip containing the event of interest to an external agent. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A method of event-packaging a video sequence, comprising the steps of:
-
providing a video image-processing appliance manager in communication with one or more appliance modules;
providing a graphical user interface in communication with the appliance manager;
acquiring a video stream containing an event of interest;
automatically extracting event information from the video stream using the appliance manager and/or one or more of the appliance modules;
comparing the extracted event information against a set of user-specified event parameters configured using the graphical user interface;
storing one or more event parameters within an event database;
extracting a video clip from the video stream containing the event of interest; and
exporting the video clip containing the event of interest to an external agent.
-
-
41. A video monitoring system, comprising:
-
a video image-processing appliance manager in communication with one or more appliance modules, said appliance manager adapted to run an algorithm or routine for extracting an event-packaged video clip from a video stream containing an event of interest; and
means for configuring one or more user-specified event parameters within the appliance manager and/or one or more of the appliance modules. - View Dependent Claims (42, 43, 44, 45, 46)
-
Specification