System for image analysis in a network that is structured with multiple layers and differentially weighted neurons
First Claim
1. An apparatus comprising:
- a plurality of image capture devices, each of which is configured to capture images and to transmit captured images; and
a node in communication with the image capture devices, in which the node is configured to;
receive the captured images;
store the captured images;
associate each captured image with a respective site location based on its respective image capture device;
select at least one neuron;
transmit a first one of the captured images to the at least one neuron;
receive a result from the at least one neuron;
determine whether the result indicates that a human is present in the first captured image;
select at least one additional neuron based on whether the result indicates that a human is present in the first captured image;
transmit the first captured image to the at least one additional neuron;
receive at least one additional result from the at least one additional neuron;
determine whether the at least one additional result indicates that a human is present in the first captured image; and
determine an alarm condition based on the at least one additional result.
3 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein are systems and methods for facilitating the usage of an online workforce to remotely monitor security-sensitive sites and report potential security breaches.
In some embodiments, cameras are configured to monitor critical civilian infrastructure, such as water supplies and nuclear reactors. The cameras are operatively connected to a central computer or series of computers, and images captured by the cameras are transmitted to the central computer. After initially registering with the central computer, Guardians “log on” to a central website hosted by the central computer and monitor the images, thereby earning compensation. In one embodiment, images of“no-man” zones—areas where no humans or vehicles should be present or monitored—are sent to Guardians for a simple determination of whether or not a human exists in the picture. Site owners compensate the operator of the computer system for this monitoring service, and the operator in turn compensates Guardians based on, for example, (i) the amount of time spent monitoring, and/or (ii) the degree of a given Guardian'"'"'s responsiveness to real or fabricated security breaches.
Among other things, systems and methods are disclosed herein for facilitating (a) the registration of monitored sites, (b) the registration of Guardians, and (c) the management of monitoring sessions, including the routing of real and fabricated images to Guardians, the rating of Guardians, and the compensation of Guardians. Many additional and alternative embodiments are contemplated, including the following example of one embodiment.
194 Citations
29 Claims
-
1. An apparatus comprising:
-
a plurality of image capture devices, each of which is configured to capture images and to transmit captured images; and a node in communication with the image capture devices, in which the node is configured to; receive the captured images; store the captured images; associate each captured image with a respective site location based on its respective image capture device; select at least one neuron; transmit a first one of the captured images to the at least one neuron; receive a result from the at least one neuron; determine whether the result indicates that a human is present in the first captured image; select at least one additional neuron based on whether the result indicates that a human is present in the first captured image; transmit the first captured image to the at least one additional neuron; receive at least one additional result from the at least one additional neuron; determine whether the at least one additional result indicates that a human is present in the first captured image; and determine an alarm condition based on the at least one additional result. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method comprising:
-
receiving a captured image from each of a plurality of image capture devices; storing the captured images; associating each captured image with a respective site location based on its respective image capture device; selecting at least one neuron; transmitting a first one of the captured images to the at least one neuron; receiving a result from the at least one neuron; determining whether the result indicates that a human is present in the first captured image; selecting at least one additional neuron based on whether the result indicates that a human is present in the first captured image; transmitting the first captured image to the at least one additional neuron; receiving at least one additional result from the at least one additional neuron; determining whether the at least one additional result indicates that a human is present in the first captured image; and determining an alarm condition based on the at least one additional result. - View Dependent Claims (13, 14)
-
-
15. A method, comprising:
-
receiving, from a first sensor associated with a first remote location, first sensed data; storing an indication of an association between the first sensed data and the first remote location; selecting, after the receiving, at least one neuron from a plurality of available neurons; sending the first sensed data to the selected at least one neuron; receiving, after the sending of the first sensed data to the selected at least one neuron, a result from the at least one neuron; determining that the result is indicative of a detection of a human presence in association with the first sensed data; selecting, after the determining that the result is indicative of a detection of a human presence in association with the first sensed data, at least one additional neuron from the plurality of available neurons; sending the first sensed data to the selected at least one additional neuron; receiving, after the sending of the first sensed data to the selected at least one additional neuron, an additional result from the at least one additional neuron; determining that the additional result is also indicative of a detection of a human presence in association with the first sensed data; and determining, based at least in part on the determining that the additional result is also indicative of a detection of a human presence in association with the first sensed data, an alarm condition. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method, comprising:
-
receiving an image from an image capture device, wherein the image is of an area in which human activity is desired to be substantially nonexistent; receiving, after the receiving of the image from the image capture device, a first monitoring session initiation request from a first user and a second monitoring session initiation request from a second user; receiving a first user identifier from the first user and a second user identifier from the second user; verifying that the first user identifier corresponds to the first user and that the second user identifier corresponds to the second user; providing, after the verifying, the image to the first and second users; receiving, after the providing, a first response associated with the image from the first user and a second response associated with the image from a second user, wherein the first and second responses comprise indications that a human is present in the image; determining an entity associated with the area; and notifying the entity that a security breach may exist at the area.
-
-
25. A method, comprising:
-
registering a plurality of sites, wherein the registration of each site comprises receiving a request from an entity associated with one of the plurality of sites, the request comprising an indication that the entity desires to register the one of the plurality of sites to be monitored by a plurality of remote patrollers; determining at least one security camera associated with each of the plurality of registered sites; testing the plurality of security cameras; providing, after the testing and to the plurality of remote patrollers, (i) an image captured by one of the plurality of cameras associated with the one of the plurality of sites, and (ii) a request for a binary determination associated with the image; receiving the binary determination from each of the plurality of remote patrollers; determining that at least one of the plurality of binary determinations indicates a positive result; and triggering, based on the determining that the at least one of the plurality of binary determinations indicates the positive result, an alarm condition. - View Dependent Claims (26, 27, 28, 29)
-
Specification