A MULTI-AGENT SYSTEM ARCHITECTURE FOR DISTRIBUTED COMPUTER VISION
Thorsten Graf, Alois Knoll · International Journal of Artificial Intelligence Tools · 2000
We present a multi-agent system architecture dedicated to model computer vision systems, which provides the vision system with a great degree of flexibility. The basic idea of this architecture is to model a vision system as a society of autonomous agents, where each agent is responsible for specific vision tasks, the control strategy of a vision system is decentralized, and agents communicate using a flexible but easy understandable communication language. This directly leads to self-organizing vision systems, which accomplish vision tasks by goal-driven communication processes. We describe in detail the basic concepts of the proposed multi-agent system approach including the agent architectures, the communication language and network, as well as the interaction strategies. As a testbed for the proposed architecture we have modeled an object recognition system as an assembly of agents which organize themselves according to a given recognition task by employing communication.