2021
DOI: 10.1109/tip.2021.3064223
|View full text |Cite
|
Sign up to set email alerts
|

Distributed Connected Component Filtering and Analysis in 2D and 3D Tera-Scale Data Sets

Abstract: Connected filters and multi-scale tools are region-based operators acting on the connected components of an image. Component trees are image representations to efficiently perform these operations as they represent the inclusion relationship of the connected components hierarchically. This paper presents DISCCOFAN (DIStributed Connected COmponent Filtering and ANalysis), a new method that extends the previous 2-D implementation of the Distributed Component Forests (DCFs) to handle 3-D processing and higher dyn… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
23
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 15 publications
(23 citation statements)
references
References 26 publications
0
23
0
Order By: Relevance
“…In principle binary partition trees could be processed this way, if you allow for the fact that the resulting simplified tree might no longer be binary. It should even be possible to extend the technique to the distributed component graph used for distributed computing of attribute filters [20,29], as each local modified component tree contains all the data necessary to compute any filtering or analysis step.…”
Section: Some Initial Resultsmentioning
confidence: 99%
“…In principle binary partition trees could be processed this way, if you allow for the fact that the resulting simplified tree might no longer be binary. It should even be possible to extend the technique to the distributed component graph used for distributed computing of attribute filters [20,29], as each local modified component tree contains all the data necessary to compute any filtering or analysis step.…”
Section: Some Initial Resultsmentioning
confidence: 99%
“…As images grew in size, the same strategies were adopted for a distributed computation of the max-tree [29], [36] with the extra burden of minimizing memory exchanges between (cluster) nodes using border max-trees. This idea is even pushed further in [30], [37] with a distributed max-tree representation based on border max-trees that avoids storing the final tree in shared-memory and enables distributed tree processing.…”
Section: Parallel and Distributed Max-tree Algorithmsmentioning
confidence: 99%
“…Many algorithms have been developed for speeding-up the max-tree computation. So far, the proposed optimization techniques can roughly come under one of these three categories: (a) algorithmic optimizations, i.e., choosing between a top-down or a bottom-up construction with adapted data structures [18], [24], [25]; (b) thread level parallelism, i.e., classical parallelism for multiprocessors with shared memory (SMP) [26], [27], [28]; (c) distributed computing, i.e., joint max-tree computation between distributed memory [29], [30]. To the best of our knowledge, this is the first time a max-tree algorithm is proposed for massively parallel architectures and fits the SIMT paradigm of GPUs.…”
Section: Introductionmentioning
confidence: 99%
“…Huang, Chen [34] investigated a parallel mean shift algorithm based on a task-scheduling method with a message-passing interface and an OpenCL (computing language) model. Gazagnes and Wilkinson [35] presented a distributed connected component filtering and analysis method by adapting the flooding techniques to build the components trees and by implementing the merging approach to extend the computation scale. This research extended the dynamic range from 2D to 3D or higher dynamic range data sets.…”
Section: Introductionmentioning
confidence: 99%