Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Rochester checkers player: Multi-model parallel programming for animate vision. Technical report

Technical Report ·
OSTI ID:5292588
Animate vision systems couple computer vision and robotics to achieve robust and accurate vision, as well as other complex behavior. These systems combine low-level sensory processing and effector output with high-level cognitive planning - all computationally intensive tasks that can benefit from parallel processing. No single model of parallel programming is likely to serve for all tasks, however. Early vision algorithms are intensely data parallel, often utilizing fine-grain parallel computations that share an image, while cognition algorithms decompose naturally by function, often consisting of loosely-coupled, coarse-grain parallel units. A typical animate vision application will likely consist of many tasks, each of which may require a different parallel programming model, and all of which must cooperate to achieve the desired behavior. These multi-model programs require an underlying software system that not only supports several different models of parallel computation simultaneously, but which also allows tasks implemented in different models to interact.
Research Organization:
Rochester Univ., NY (United States). Dept. of Computer Science
OSTI ID:
5292588
Report Number(s):
AD-A-247427/8/XAB; CNN: N00014-82-K-0193
Country of Publication:
United States
Language:
English

Similar Records

Parallel architectures and parallel algorithms for integrated vision systems
Thesis/Dissertation · Sat Dec 31 23:00:00 EST 1988 · OSTI ID:5533973

Programming parallel vision algorithms
Journal Article · Thu Dec 31 23:00:00 EST 1987 · Int. J. Supercomput. Appl.; (United States) · OSTI ID:6214584

Machine vision
Journal Article · Thu Jun 01 00:00:00 EDT 1989 · Mech. Eng.; (United States) · OSTI ID:5909643