Carnegie Mellon University
ARGUS: An Automated Multi-Agent Visitor Identification System

Rahul Sukthankar and Robert Stockton
Proceedings of AAAI-99, July, 1999.

  • Adobe portable document format (pdf) (193KB)
Copyright notice: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. These works may not be reposted without the explicit permission of the copyright holder.

ARGUS is a multi-agent visitor identification system distributed over several workstations. Human faces are extracted from security camera images by a neural-network-based face detector, and identified as frequent visitors by ARENA, a memory-based face recognition system. ARGUS then uses a messaging system to notify hosts that their guests have arrived. An interface agent enables users to submit feedback, which is immediately incorporated by ARENA to improve its face recognition performance. The ARGUS components were rapidly developed using JGram, an agent framework that is also detailed in this paper. JGram automatically converts high-level agent specifications into Java source code, and assembles complex tasks by composing individual agent services into a JGram pipeline. ARGUS has been operating successfully in an outdoor environment for several months.

face recognition, multi-agent systems, computer vision


Text Reference
Rahul Sukthankar and Robert Stockton, "ARGUS: An Automated Multi-Agent Visitor Identification System," Proceedings of AAAI-99, July, 1999.

BibTeX Reference
   author = "Rahul Sukthankar and Robert Stockton",
   title = "ARGUS: An Automated Multi-Agent Visitor Identification System",
   booktitle = "Proceedings of AAAI-99",
   month = "July",
   year = "1999",