Parallel Computation of Component Trees on Distributed Memory Machines

被引:16
|
作者
Goetz, Markus [1 ,2 ]
Cavallaro, Gabriele [1 ]
Geraud, Thierry [3 ]
Book, Matthias [2 ]
Riedel, Morris [1 ,2 ]
机构
[1] Julich Supercomp Ctr, Wilhelm Johnen Str, D-52428 Julich, Germany
[2] Univ Iceland, IS-107 Reykjavik, Iceland
[3] EPITA Res & Dev Lab LRDE, F-94270 Le Kremlin Bicetre, France
关键词
Component-trees; threshold decomposition; max-tree; connected component labeling; high-performance computing; hybrid application; MPI; multithreading; MORPHOLOGICAL ATTRIBUTE PROFILES; CONNECTED OPERATORS; LINEAR-TIME; IMAGES; ALGORITHM; FILTERS; CLASSIFICATION; SEGMENTATION;
D O I
10.1109/TPDS.2018.2829724
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Component trees are region-based representations that encode the inclusion relationship of the threshold sets of an image. These representations are one of the most promising strategies for the analysis and the interpretation of spatial information of complex scenes as they allow the simple and efficient implementation of connected filters. This work proposes a new efficient hybrid algorithm for the parallel computation of two particular component trees-the max- and min-tree-in shared and distributed memory environments. For the node-local computation a modified version of the flooding-based algorithm of Salembier is employed. A novel tuple-based merging scheme allows to merge the acquired partial images into a globally correct view. Using the proposed approach a speed-up of up to 44.88 using 128 processing cores on eight-bit gray-scale images could be achieved. This is more than a five-fold increase over the state-of-the-art shared-memory algorithm, while also requiring only one-thirty-second of the memory.
引用
收藏
页码:2582 / 2598
页数:17
相关论文
共 50 条
  • [1] PARALLEL ATTRIBUTE COMPUTATION FOR DISTRIBUTED COMPONENT FORESTS
    Gazagnes, Simon
    Wilkinson, Michael H. F.
    2022 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, ICIP, 2022, : 601 - 605
  • [2] Parallel computation of Watershed Transform in weighted graphs on shared memory machines
    Braham, Yosra
    Elloumi, Yaroub
    Akil, Mohamed
    Bedoui, Mohamed Hedi
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2020, 17 (03) : 527 - 542
  • [3] EFFICIENT INCREMENTAL COMPUTATION OF ATTRIBUTES BASED ON LOCALLY COUNTABLE PATTERNS IN COMPONENT TREES
    Silva, Dennis J.
    Alves, Wonder A. L.
    Morimitsu, Alexandre
    Hashimoto, Ronald F.
    2016 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2016, : 3738 - 3742
  • [4] Distributed-Memory Parallel JointNMF
    Eswar, Srinivas
    Cobb, Benjamin
    Hayashi, Koby
    Kannan, Ramakrishnan
    Ballard, Grey
    Vuduc, Richard
    Park, Haesun
    PROCEEDINGS OF THE 37TH INTERNATIONAL CONFERENCE ON SUPERCOMPUTING, ACM ICS 2023, 2023, : 301 - 312
  • [5] Computational cost of isogeometric multi-frontal solvers on parallel distributed memory machines
    Wozniak, Maciej
    Paszynski, Maciej
    Pardo, David
    Dalcin, Lisandro
    Calo, Victor Manuel
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2015, 284 : 971 - 987
  • [6] Incremental and Efficient Computation of Families of Component Trees
    Morimitsu, Alexandre
    Alves, Wonder A. L.
    Hashimoto, Ronaldo F.
    MATHEMATICAL MORPHOLOGY AND ITS APPLICATIONS TO SIGNAL AND IMAGE PROCESSING, 2015, 9082 : 681 - 692
  • [7] A Memory Efficient Parallel All-Pairs Computation Framework: Computation - Communication Overlap
    Yeleswarapu, Venkata Kasi Viswanath
    Somani, Arun K.
    PARALLEL PROCESSING AND APPLIED MATHEMATICS (PPAM 2017), PT I, 2018, 10777 : 443 - 458
  • [8] A Parallel Radial Basis Probabilistic Neural Network for scalable data mining in distributed memory machines
    Kokkinos, Yiannis
    Margaritis, Konstantinos
    2012 IEEE 24TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI 2012), VOL 1, 2012, : 1094 - 1099
  • [9] Distributed Connected Component Filtering and Analysis in 2D and 3D Tera-Scale Data Sets
    Gazagnes, Simon
    Wilkinson, Michael H. F.
    IEEE TRANSACTIONS ON IMAGE PROCESSING, 2021, 30 : 3664 - 3675
  • [10] Parallel feature selection for distributed-memory clusters
    Gonzalez-Dominguez, Jorge
    Bolon-Canedo, Veronica
    Freire, Borja
    Tourino, Juan
    INFORMATION SCIENCES, 2019, 496 : 399 - 409