Parallel vision algorithms using sparse array representations

作者:

Highlights:

摘要

Sparse arrays are arrays in which the number of non-zero elements is a small fraction of the total number of array elements. Parallel algorithms are presented using sparse representations for arrays. It is shown that adopting such a representation not only reduces the processor/space requirement, but also provides efficient load balancing at no increase in time complexity. New parallel primitives needed to work with such a representation are defined. Sample algorithms from the areas of image processing and computer vision are presented. Alternative schemes for dealing with arrays containing large contiguous blocks of elements with identical array values are considered. The parallel architecture considered is a strict SIMD hypercube, and the applicability of the results presented to other architectures is described.

论文关键词:Computer vision,Sparse array representations,Parallel processing,Hypercube algorithms

论文评审过程:Received 14 July 1992, Revised 8 February 1993, Accepted 7 April 1993, Available online 19 May 2003.

论文官网地址:https://doi.org/10.1016/0031-3203(93)90156-Q