Patent ID: 7961215
Filing Date: 2011-06-14
Classification: H04N

Abstract:
1. A method for processing a plurality of vision tasks on a plurality of objects by a plurality of cameras with pan tilt zoom (PTZ) settings in a vision system, comprising: determining the plurality of vision tasks to be performed by a processor for each of the plurality of objects; determining PTZ settings of a camera for the processor to perform a vision task on an object; determining a vision task visibility interval (TVI) for a camera in the plurality of cameras for the processor to perform one vision task or multiple vision tasks (MTVI) using the PTZ settings; assigning the camera in the plurality of cameras to a TVI or MTVI; creating a Directed Acyclic Graph DAG wherein each MTVI and TVI is a node; defining a sink node-source node pair for a camera; connecting a sink node to one final sink node; connecting a source node with outgoing edges to corresponding MTVIs and TVIs; connecting a sink node with incoming edges from corresponding MTVIs and TVIs; defining an upper bounding set for each source node corresponding to a camera that has an incoming edge from a sink node corresponding to a different camera; and applying dynamic programming to the DAG for determining a schedule.