Real-Time Bilateral Filtering Using GPGPU

Article Preview

Abstract:

In this paper, we present a technique for accelerating the bilateral filtering using GPGPU. Bilateral filtering is a tool for an image smoothing with edge preserving properties. It serves as a mixture of domain and range filters. Domain filter suppresses Gaussian noise while range filter maintains sharp edges. Bilateral filtering is a nonlinear filtering in which the filter kernel must be computed pixel by pixel. Therefore conventional fast Fourier transform technique cannot be used to accelerate the bilateral filtering. Instead, general purpose GPU is used as a parallel machine to reduce time consuming of the bilateral filtering. We will show the experimental results by comparing the computation time of CPU and GPU. It was cleared that, from the experimental results, GPU outperformed the CPU in terms of computation time.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

568-571

Citation:

Online since:

August 2015

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2015 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

* - Corresponding Author

[1] P. Pacheco, An Introduction to Parallel Programming, Morgan Kaufmann, January 21, (2011).

Google Scholar

[2] J. Owens, M. Houston. D. Luebke and S. Green, GPU Computing, Proceedings of the IEEE, 96 (2008), 879 - 899.

DOI: 10.1109/jproc.2008.917757

Google Scholar

[3] C. Tomasi, Bilateral Filtering for Gray and Color Images, Sixth International Conference on Computer Vision, 4-7 Jan 1998, pp.839-846.

DOI: 10.1109/iccv.1998.710815

Google Scholar

[4] F. Durand and J. Dorsey, Fast Bilateral Filtering for the Display of High-Dynamic-Range Images, Proceedings of the 29th Annual Conference on Computer Graphics and Interactive Techniques, 21 (2002), pp.257-266.

DOI: 10.1145/566570.566574

Google Scholar

[5] F. Porikli, Constant Time O(1) Bilateral Filtering, IEEE Conference on Computer Vision and Pattern Recognition, 23-28 June 2008, pp.1-8.

DOI: 10.1109/cvpr.2008.4587843

Google Scholar

[6] Q. Yang, Real-Time O(1) Bilateral Filtering, IEEE Conference on Computer Vision and Pattern Recognition, 20-25 June 2009, pp.557-564.

Google Scholar