Please use this identifier to cite or link to this item: http://hdl.handle.net/10397/34300
PIRA download icon_1.1View/Download Full Text
Title: Fast Gabor texture feature extraction with separable filters using GPU
Authors: Pang, WM
Choi, KS 
Qin, J
Issue Date: Jun-2016
Source: Journal of real-time image processing, June 2016, v. 12, p. 1-9
Abstract: Gabor wavelet transform is one of the most effective texture feature extraction techniques and has resulted in many successful practical applications. However, real-time applications cannot benefit from this technique because of the high computational cost arising from the large number of small-sized convolutions which require over 10 min to process an image of 256 × 256 pixels on a dual core CPU. As the computation in Gabor filtering is parallelizable, it is possible and beneficial to accelerate the feature extraction process using GPU. Conventionally, this can be achieved simply by accelerating the 2D convolution directly, or by expediting the CPU-efficient FFT-based 2D convolution. Indeed, the latter approach, when implemented with small-sized Gabor filters, cannot fully exploit the parallel computation power of GPU due to the architecture of graphics hardware. This paper proposes a novel approach tailored for GPU acceleration of the texture feature extraction algorithm by using separable 1D Gabor filters to approximate the non-separable Gabor filter kernels. Experimental results show that the approach improves the timing performance significantly with minimal error introduced. The method is specifically designed and optimized for computing unified device architecture and is able to achieve a speed of 16 fps on modest graphics hardware for an image of 2562 pixels and a filter kernel of 322 pixels. It is potentially applicable for real-time applications in areas such as motion tracking and medical image analysis.
Keywords: Filter approximation
Gabor wavelet transform
GPU-based acceleration
Separable filter
Texture segmentation
Publisher: Springer
Journal: Journal of Real-Time Image Processing 
ISSN: 1861-8200
1861-8200
EISSN: 1861-8219
DOI: 10.1007/s11554-013-0373-y
Rights: © Springer-Verlag Berlin Heidelberg 2013
This is a post-peer-review, pre-copyedit version of an article published in Journal of Real-Time Image Processing. The final authenticated version is available online at: https://doi.org/10.1007/s11554-013-0373-y.
Appears in Collections:Journal/Magazine Article

Files in This Item:
File Description SizeFormat 
a0597-n07_446Pre-Published version1.19 MBAdobe PDFView/Open
Open Access Information
Status open access
File Version Final Accepted Manuscript
Access
View full-text via PolyU eLinks SFX Query
Show full item record

Page views

165
Last Week
0
Last month
Citations as of Mar 24, 2024

Downloads

196
Citations as of Mar 24, 2024

SCOPUSTM   
Citations

17
Last Week
0
Last month
0
Citations as of Mar 28, 2024

WEB OF SCIENCETM
Citations

13
Last Week
0
Last month
0
Citations as of Mar 28, 2024

Google ScholarTM

Check

Altmetric


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.