The DataCube Server. Animate Agent Project Working Note 2, Version 1.0
Abstract
The DataCube server and client class facilitate the development of real-time vision systems by allowing you to write distributed programs that can access the DataCube MV200/MV20 and DigiColor boards in parallel. The DataCube server is a network interface to a library of Pipelined routines that run of the MV200/MV20 and DigiColor. The functions provided by the interface include frame grabbing, Gaussian pyramids, color histogram backprojection, color histogram intersection, motion detection from a moving platform, foveated frame display, and optionally, control of a Directed Perception pan-tilt head. Furthermore, the system is designed to be extendable so that new functions can be added to the server. The DataCube client class is a C++ class that provides a function based application programmatic interface to the DataCube server. To use the DataCube client class one does not need to be familiar with how the DataCube is programmed. The programmers interface is simply a C++ class with a set of member functions. All that one does is call the member functions; the networking and pipelined processing happen behind the scenes.
Document Details
- Document Type
- Technical Report
- Publication Date
- Nov 01, 1993
- Accession Number
- ADA278847
Entities
People
- Michael J. Swain
- R. J. Firby
- Roger E. Kahn
Organizations
- University of Chicago