arrow
Return

Color and texture analysis using emerging parallel architectures

delete2010-12-22
delete0
PRE
AI
F
Francisco D. Igual *
R
Rafael Mayo
T
Timothy D. R. Hartley
Ü
Ümit V. Çatalyürek
A
Antonio Ruiz
M
Manuel Ujaldón
DOI:10.1177/1094342010390340delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
While image texture is effective for use in pattern-recognition and image-analysis algorithms, textural features are time-consuming to calculate on standard CPUs. Therefore, we present novel implementations of textural-feature algorithms on graphics processors (GPUs), enabling fast color and texture analysis. Since different textural-feature calculations exhibit diverse characteristics, we focus on using general and algorithm-specific techniques to exploit the inherent parallelism and computational power of a GPU. Common operations required during the textural-feature pipeline range from streaming computations to recursive procedures, from arithmetically intensive transcendental functions to matrix operations. Some of these kernels are well-suited to GPUs, while others require considerable programming effort to fully exploit the memory hierarchy due to their memory-usage patterns. In this paper, different strategies for computing textural features on GPUs are compared with counterpart implementations on multicore CPUs, and experimental results show GPU results reaching a speedup of 500 times for certain operations.
Keywords:
FAST COMPUTATION
RECOGNITION
ALGORITHMS
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

International Journal of High Performance Computing Applications cover
International Journal of High Performance Computing Applications
IF:
2.5
Papers:
1.1K
Citations:
1.3K

Organization

U
Universitat Jaume I
Scholars:
4.7K
Papers: 4.8K
Citations: 6.1K
U
University System of Ohio
Scholars:
15.4W
Papers: 13.0W
Citations: 200