BANDWIDTH EFFICIENT VIDEO SURVEILLANCE SYSTEM
First Claim
Patent Images
1. A surveillance system, comprising:
- a plurality of computing devices, associated with a plurality of video cameras capturing videos of a geographic area, the plurality of computing devices configured to process the videos to generate analytic data, the analytic data from the plurality of computing devices indicating utility detected at time slots in the videos over a period of time relative to search criteria received for the videos; and
a controller configured to receive the analytic data from the plurality of computing devices and select a video from a time slot to upload from a computing device of the plurality of computing devices during the period of time based on the utility of the video during the time slot.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method are disclosed for providing a real-time wireless video surveillance system. The video surveillance system leverages edge computing to enable wireless video surveillance distributing video processing between edges of the network and the cloud to reduce the amount of video that is uploaded to the cloud for analysis.
24 Citations
20 Claims
-
1. A surveillance system, comprising:
-
a plurality of computing devices, associated with a plurality of video cameras capturing videos of a geographic area, the plurality of computing devices configured to process the videos to generate analytic data, the analytic data from the plurality of computing devices indicating utility detected at time slots in the videos over a period of time relative to search criteria received for the videos; and a controller configured to receive the analytic data from the plurality of computing devices and select a video from a time slot to upload from a computing device of the plurality of computing devices during the period of time based on the utility of the video during the time slot. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A surveillance system, comprising:
-
a plurality of computing devices, associated with a plurality of video cameras capturing videos of items in a geographic area, the plurality of computing devices configured to process the videos to generate analytic data, the analytic data from the plurality of computing devices indicating utility of video detected at time slots in the videos over a period of time; and a controller, communications passing between the plurality of computing devices and the controller at least in part by a wireless network having a bandwidth, the controller selecting a plurality of video frames for upload from one or more of the plurality of computing devices based on the analytic data received from the plurality of computing devices, the controller prioritizing an order in which the plurality of video frames are uploaded based on bandwidth availability and the analytic data. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer readable storage medium for controlling a processor to perform a method of selectively uploading video of a live event, the method comprising:
-
(a) receiving analytic data from each of a plurality of computing devices, the plurality of computing devices associated with a plurality of video cameras capturing videos of the live event ; (b) determining a computing device from the plurality of computing devices from which to request video based on the analytic data indicating that the computing device has a high utility over a period of time; and (c) issuing a request for video from the computing device determined in said step (b). - View Dependent Claims (17, 18, 19, 20)
-
Specification