Proceedings of the 2014 Conference on Design and Architectures for Signal and Image Processing 2014
DOI: 10.1109/dasip.2014.7115641
|View full text |Cite
|
Sign up to set email alerts
|

A review of world's fastest connected component labeling algorithms: Speed and energy estimation

Abstract: HAL is a multidisciplinary open access archive for the deposit and dissemination of scientific research documents, whether they are published or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers. L'archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d'enseignement et de recherche français ou étrangers, des labora… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
7
0

Year Published

2016
2016
2024
2024

Publication Types

Select...
6
2

Relationship

1
7

Authors

Journals

citations
Cited by 15 publications
(8 citation statements)
references
References 12 publications
0
7
0
Order By: Relevance
“…It has been shown in [3] that, for a single-threaded benchmark and for six generations of Intel processors (Conroe, Penryn, Nehalem, Sandy-Bridge, Ivy-Bridge and Haswell), the performance in cpp of the eight algorithms are very stable. The key processor was the Nehalem which introduces a new memory bus between the external memory and the cache hierarchy.…”
Section: Benchmark Metricsmentioning
confidence: 99%
“…It has been shown in [3] that, for a single-threaded benchmark and for six generations of Intel processors (Conroe, Penryn, Nehalem, Sandy-Bridge, Ivy-Bridge and Haswell), the performance in cpp of the eight algorithms are very stable. The key processor was the Nehalem which introduces a new memory bus between the external memory and the cache hierarchy.…”
Section: Benchmark Metricsmentioning
confidence: 99%
“…Furthermore, several collisions were identified during the provisional labeling step and consequently other positions in the table were filled with a logic of one. The collisions in the example of Figure 6a are (1-3), (3)(4), (2)(3)(4)(5)(6), and (4)(5); no matter the order in which they were found. It is worth noting that a collision chain is present (1-3, 3-4, 4-5).…”
Section: D Table For Resolving Label Collisionsmentioning
confidence: 99%
“…It is widely used in several application fields, such as pattern recognition, obstacle detection, and machine learning. CCA processes the output data coming from low-level algorithms, such as binary segmentation, and provides abstract input data to other high-level processing, such as recognition algorithms [2]. The CCA is the combination of two computations: connected component labeling (CCL) and features computation (FC).…”
Section: Introductionmentioning
confidence: 99%
“…Based on the above, many CCL algorithms have been proposed. The available algorithms still face several disadvantages such as slow processing time, falling in the pipeline, and requiring a huge amount of memory [12][13][14][15]. The two-pass algorithms are the most popular.…”
Section: Two-pass Algorithmsmentioning
confidence: 99%