Multi-agent applications have recently gained significant popularity. In many computer vision tasks, a network of agents, such as team robots with cameras, could work collaboratively to perceive the environment for efficient and accurate situation awareness. However, these agents often limited computation, communication, storage resources. Thus, reducing resource consumption while still providi...