VIDEO IMAGE PROCESSING APPLIANCE MANAGER
First Claim
1. A video monitoring system, comprising:
- a host application including one or more monitoring devices;
a video image-processing appliance manager called by the host application, said appliance manager configured to run a video image-processing algorithm; and
one or more appliance modules called by the appliance manager.
1 Assignment
0 Petitions
Accused Products
Abstract
A video monitoring system including a video image-processing appliance manager adapted to provide an interface for one or more monitoring devices is disclosed. A video monitoring system in accordance with an illustrative embodiment of the present invention may include a host application including one or more monitoring devices, a video image-processing appliance manager called by the host application, and one or more appliance modules called by the appliance manager and adapted to run a number of video image-processing algorithms or routines that can be used to detect the occurrence of events within a region of interest. Methods of interfacing with one or more monitoring devices within a video monitoring network are also disclosed herein.
47 Citations
46 Claims
-
1. A video monitoring system, comprising:
-
a host application including one or more monitoring devices;
a video image-processing appliance manager called by the host application, said appliance manager configured to run a video image-processing algorithm; and
one or more appliance modules called by the appliance manager. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A video monitoring system, comprising:
-
a host application including one or more monitoring devices;
a video image-processing appliance manager called by the host application, said appliance manager configured to run a video image-processing algorithm;
one or more appliance modules called by the appliance manager; and
wherein the appliance manager is adapted to permit modular incorporation of one or more additional appliance modules within the video monitoring system. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
-
42. A video monitoring system, comprising:
-
a host application including one or more video monitors;
a video image-processing appliance manager called by the host application; and
one or more appliance modules called by the appliance manager, each appliance module adapted to run a number of video image-processing algorithms to process images received from the one or more video monitors.
-
-
43. A video monitoring system, comprising:
-
a host application including one or more monitoring devices;
a video image-processing appliance manager called by the host application;
one or more appliance modules called by the appliance manager, each appliance module adapted to run a number of video image-processing algorithms for determining the occurrence of an event within a region of interest; and
a database adapted to store one or more parameters relating to the one or more monitoring devices and/or the one or more appliance modules.
-
-
44. A video monitoring system, comprising:
-
a host application including one or more monitoring devices;
a video image-processing appliance manager called by the host application; and
one or more appliance modules each adapted to run a number of video image-processing algorithms, said one or more appliance modules being selected from the group of modules consisting of a video detection module, a video motion tracking module, an object classification module, an event detection module, and an action dispatcher module.
-
-
45. A method of interfacing with one or more monitoring devices within a video monitoring network, comprising the steps of:
-
providing a video image-processing appliance manager adapted to provide an interface with a host application including one or more monitoring devices;
associating the appliance manager with one or more appliance modules each adapted to run a number of video image-processing algorithms or routines;
analyzing video images received from at least one of the monitoring devices using one or more of the appliance modules; and
outputting a response to the host application and/or a user. - View Dependent Claims (46)
-
Specification