PERFORMING REAL-TIME ANALYTICS USING A NETWORK PROCESSING SOLUTION ABLE TO DIRECTLY INGEST IP CAMERA VIDEO STREAMS
First Claim
1. A system for performing video analytics comprising:
- an intelligent video surveillance system configured to directly ingest video streams from at least one network connected IP camera, wherein said intelligent video surveillance system is further configured to perform real-time video analytics on the directly ingested video stream.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention discloses a solution for an intelligent video surveillance (IVS) system able to perform real-time analytics on internet protocol (IP) video streams which are directly ingested by the IVS system. An internet protocol camera can be identified and connected to the intelligent video surveillance system which lacks an intermediate video management component. The raw video stream can be received directly from the camera in the form of a real-time video stream such as real-time streaming protocol (RTSP). One or more real-time analytics can be performed on said video stream based on one or more system criteria and user established criteria. When an incident event is detected one or more programmatic actions can be performed in response to analytics enacted.
56 Citations
20 Claims
-
1. A system for performing video analytics comprising:
an intelligent video surveillance system configured to directly ingest video streams from at least one network connected IP camera, wherein said intelligent video surveillance system is further configured to perform real-time video analytics on the directly ingested video stream. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A method for intelligent video surveillance comprising:
-
identifying a raw, real-time video stream from a remotely located internet protocol camera connected to a network; processing the raw real-time video stream using an application program interface; conveying the processed video stream to an analytics engine; and performing at least one video analytics programmatic action against the processed video stream. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer program product for intelligent video surveillance comprising:
-
a computer usable medium having computer usable program code embodied therewith, the computer usable program code comprising; computer usable program code configured to identify a raw, real-time video stream from a remotely located internet protocol camera connected to a network; computer usable program code configured to identify process the raw real-time video stream using an application program interface; computer usable program code configured to identify convey the processed video stream to an analytics engine; and computer usable program code configured to identify perform at least one video analytics programmatic action against the processed video stream. - View Dependent Claims (19, 20)
-
Specification