Distributed computing for vision: architecture and a benchmark test
Related Experiment Video
Updated: May 29, 2026

Using Computer Vision Libraries to Streamline Nuclei Quantification
Published on: June 6, 2025
1Department of Robotics Systems Research, AT&TBell Laboratories, Holmdel, NJ 07733.
Abstract:
Computer vision algorithms are notorious for their computational expense. Distributed vision, the use of more than one processor, can decrease computation costs and speed up algorithms. There are various ways to do this, ranging from parallelism at the sensor level to true multiprocessor systems. This correspondence first describes a system of the latter type: a system of microprocessors on a high-speed bus. A canonical vision task, locating a number of objects and measuring certain two-dimensional features of those objects, serves as a benchmark test for the system. An algorithm for this task is presented. Performance measures are compared from implementations on the distributed system, a Vax 11/750, and a Vax 11/780. Results indicate that three microprocessors outperform a Vax 11/780 at this task. Finally, other more interesting distributed algorithms are briefly discussed.
Related Concept Videos
Parallel Processing
Distributed Loads: Problem Solving
Depth Perception and Spatial Vision