A multi-agent framework for visual surveillance | Synapse