Machine Vision and Applications

, Volume 14, Issue 1, pp 72–82 | Cite as

A real-time vision module for interactive perceptual agents

  • Bruce A. Maxwell
  • Nathaniel Fairfield
  • Nikolas Johnson
  • Pukar Malla
  • Paul Dickson
  • Suor Kim
  • Stephanie Wojtkowski
  • Thomas Stepleton
Special Issue on Computer Vision Systems

Abstract. Interactive robotics demands real-time visual information about the environment. Real-time vision processing, however, places a heavy load on the robot's limited resources, which must accommodate multiple other processes running simultaneously. This paper describes a vision module capable of providing real-time information from ten or more operators while maintaining at least a 20-Hz frame rate and leaving sufficient processor time for a robot's other capabilities. The vision module uses a probabilistic scheduling algorithm to ensure both timely information flow and a fast frame capture. In addition, it tightly integrates the vision operators with control of a pan-tilt-zoom camera. The vision module makes its information available to other modules in the robot architecture through a shared memory structure. The information provided by the vision module includes the operator information along with a time stamp indicating information relevance. Because of this design, our robots are able to react in a timely manner to a wide variety of visual events.

Keywords: Real-time vision – Robotics – Optical character recognition – Face detection 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2003

Authors and Affiliations

  • Bruce A. Maxwell
    • 1
  • Nathaniel Fairfield
    • 1
  • Nikolas Johnson
    • 1
  • Pukar Malla
    • 1
  • Paul Dickson
    • 1
  • Suor Kim
    • 1
  • Stephanie Wojtkowski
    • 1
  • Thomas Stepleton
    • 1
  1. 1.Swarthmore College, 500 College Ave., Swarthmore, PA 19081, USA; e-mail: maxwell@swarthmore.edu US

Personalised recommendations