2011
DOI: 10.1186/1687-6180-2011-111
|View full text |Cite
|
Sign up to set email alerts
|

High-resolution image segmentation using fully parallel mean shift

Abstract: In this paper, we present a fast and effective method of image segmentation. Our design follows the bottom-up approach: first, the image is decomposed by nonparametric clustering; then, similar classes are joined by a merging algorithm that uses color, and adjacency information to obtain consistent image content. The core of the segmenter is a parallel version of the mean shift algorithm that works simultaneously on multiple feature space kernels. Our system was implemented on a many-core GPGPU platform in ord… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2013
2013
2021
2021

Publication Types

Select...
3
3

Relationship

0
6

Authors

Journals

citations
Cited by 8 publications
(3 citation statements)
references
References 30 publications
0
3
0
Order By: Relevance
“…Future studies will focus on optimizing the proposed algorithm in terms of speed to make it more practical (e.g., implementing it in Cython or C/C++ [8] and parallelizing it to run on graphics processing units [28] or field-programmable gate arrays [7]. In addition, to overcome the limitations mentioned in Section IV-D, we plan to adjust α more precisely by analyzing the color distribution of images (e.g., using histogram entropy).…”
Section: Discussionmentioning
confidence: 99%
“…Future studies will focus on optimizing the proposed algorithm in terms of speed to make it more practical (e.g., implementing it in Cython or C/C++ [8] and parallelizing it to run on graphics processing units [28] or field-programmable gate arrays [7]. In addition, to overcome the limitations mentioned in Section IV-D, we plan to adjust α more precisely by analyzing the color distribution of images (e.g., using histogram entropy).…”
Section: Discussionmentioning
confidence: 99%
“…It also supports different types of processors such as the CPU, GPU or DSP. In addition, a program may access to all of these features without having to write code to support different architectures or a different number of processing cores [35]. On the Nexus 4 Android smartphone, we implemented the mean shift based segmentation algorithm both on the Adreno 320 GPU and Quad-core Krait CPU using Renderscript.…”
Section: Gpu Based Optimizationmentioning
confidence: 99%
“…The algorithm implementation flow is shown as in Figure 6 and is explained below. Our implementation scheme is similar to the ones used in [35] [36]. The processing steps Color space transformation, Color histogram generation and discretization, and Weight-map generation (these steps belongs to the mean shift filtering module introduced in Section II) are all implemented on the CPU.…”
Section: Gpu Based Optimizationmentioning
confidence: 99%