Parallel algorithms for image histogramming and connected components with an experimental study

被引:15
作者
Bader, DA [1 ]
Jaja, J [1 ]
机构
[1] UNIV MARYLAND,DEPT ELECT ENGN,COLLEGE PK,MD 20742
基金
美国国家科学基金会; 美国国家航空航天局;
关键词
D O I
10.1006/jpdc.1996.0079
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper presents efficient and portable implementations of two useful primitives in image processing algorithms, histogramming and connected components. Our general framework is a single-address space, distributed memory programming model. We use efficient techniques for distributing and coalescing data as well as efficient combinations of task and data parallelism. Our connected components algorithm uses a novel approach for parallel merging which performs drastically limited updating during iterative steps, and concludes with a total consistency update at the final step. The algorithms have been coded in SPLIT-C and run on a variety of platforms. Our experimental results are consistent with the theoretical analysis and provide the best known execution times for these two primitives, even when compared with machine-specific implementations. (C) 1996 Academic Press, Inc.
引用
收藏
页码:173 / 190
页数:18
相关论文
共 40 条
[1]  
ALEXANDROV A, 1995, 7 ANN ACM S PAR ALG, P95
[2]   PARALLEL ARCHITECTURES AND ALGORITHMS FOR IMAGE COMPONENT LABELING [J].
ALNUWEIRI, HM ;
PRASANNA, VK .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1992, 14 (10) :1014-1034
[3]  
[Anonymous], 2018, INTRO PERCOLATION TH
[4]  
[Anonymous], 1993, 4 ACM SIGPLAN S PRIN
[5]   NEW SIMD ALGORITHMS FOR CLUSTER LABELING ON PARALLEL COMPUTERS [J].
APOSTOLAKIS, J ;
CODDINGTON, P ;
MARINARI, E .
INTERNATIONAL JOURNAL OF MODERN PHYSICS C-PHYSICS AND COMPUTERS, 1993, 4 (04) :749-763
[6]   Parallel algorithms for image enhancement and segmentation by region growing with an experimental study [J].
Bader, DA ;
JaJa, J ;
Harwood, D ;
Davis, LS .
10TH INTERNATIONAL PARALLEL PROCESSING SYMPOSIUM - PROCEEDINGS OF IPPS '96, 1996, :414-423
[7]  
BADER DA, IN PRESS J PARALLEL
[8]  
BADER DA, 1995, 5 ACM SIGPLAN S PRIN, P123
[9]   CLUSTER IDENTIFICATION ALGORITHMS FOR SPIN MODELS - SEQUENTIAL AND PARALLEL [J].
BAILLIE, CF ;
CODDINGTON, PD .
CONCURRENCY-PRACTICE AND EXPERIENCE, 1991, 3 (02) :129-144
[10]   A PARALLEL MULTIGRID ALGORITHM FOR PERCOLATION CLUSTERS [J].
BROWER, RC ;
TAMAYO, P ;
YORK, B .
JOURNAL OF STATISTICAL PHYSICS, 1991, 63 (1-2) :73-88