Distributed camera system utilizing named queues
A system includes sensor nodes each including camera and a processor, the nodes interconnected via a wide area network. A master controller establishes named queues each associated with a proximate physical object in an area including one or more of the sensor nodes and detectable by the sensor node camera. Each sensor node identifies a viewed physical object in a feed from the sensor node camera, and associates the viewed physical object with one of the named queues.
1. A system comprising:
a plurality of sensor nodes, each sensor node comprising a sensor node camera and a sensor node processor, the plurality of sensor nodes interconnected via a wide area network;
a master controller operable to establish a plurality of named queues, each of the plurality of named queues associated with a proximate physical object in an area comprising one or more of the plurality of sensor nodes and detectable by the sensor node camera; and
each sensor node operable to cause the sensor node processor to:
identify a viewed physical object in a feed from the sensor node camera; and
associate the viewed physical object with one of the plurality of named queues.
2. The system of claim 1 , further comprising:
the master controller operable to establish a master queue comprising a description of the proximate physical object.
3. The system of claim 1 , further comprising:
the plurality of sensor nodes each comprising map/reduce logic.
4. The system of claim 1 , further comprising:
the plurality of sensor nodes each comprising a manifest of components; and
the master controller comprising logic to allocate tasks to each of the plurality of sensor nodes according to a respective manifest of components for each of the plurality of sensor nodes.
5. The system of claim 1 , further comprising:
the plurality of sensor nodes arranged in a redundant configuration for overlapping camera coverage and each of the plurality of sensor nodes further comprising a plurality normal focus cameras each with at least 120 degree field of view.