Proceedings of the Annual Conference of the Institute of Image Electronics Engineers of Japan
Online ISSN : 2436-4398
Print ISSN : 2436-4371
Proceedings of Visual Computing / Graphics and CAD Joint Symposium 2006
Session ID : 06-41
Conference information

12:00-14:00 Poster Session Chair: Norimasa YOSHIDA, Nihon University
Comparison of GPU Implementations for Accelerating Mathematical Morphology
*Ryuju MAENOFumihiko INOKenichi HAGIHARA
Author information
CONFERENCE PROCEEDINGS FREE ACCESS

Details
Abstract
This paper presents evaluation results for two GPU implementations that aim at accelerating mathematical morphology. Our methods decompose the computation into independent pieces in order to achieve parallelization on the GPU. We have two different implementations, namely the scatter-based and gather-based methods, each employing one of two decomposition schemes. The scatter-based method parallelizes pieces, each associated with a pixel in the structuring element. On the other hand, the gather-based method decomposes the computation according to pixels in the original image. The latter method is an extended version of Eidheim's method, which is capable of dealing with arbitrary structuring elements. The experimental results show that the scatter-based method is seven times faster than a naive CPU implementation for a structuring element of 100 x 100 pixels. The gather-based method achieves the highest performance but fails to deal with structuring elements larger than 40 x 40 pixels, due to the limitation on the number of instruction slots.
Content from these authors
© 2006 The Institute of Image Electronics Engineers of Japan
Previous article Next article
feedback
Top