GPU Implementation of Linear Morphological Openings with Arbitrary Angle

Investor logo

Warning

This publication doesn't include Faculty of Education. It includes Faculty of Informatics. Official publication website can be found on muni.cz.
Authors

KARAS Pavel MORARD Vincent BARTOVSKÝ Jan GRANDPIERRE Thierry DOKLÁDALOVÁ Eva MATULA Petr DOKLÁDAL Petr

Year of publication 2015
Type Article in Periodical
Magazine / Source Journal of Real-Time Image Processing
MU Faculty or unit

Faculty of Informatics

Citation
Web http://dx.doi.org/10.1007/s11554-012-0248-7
Doi http://dx.doi.org/10.1007/s11554-012-0248-7
Field Informatics
Keywords gpu; morphology; opening; closing; linear; real-time
Description Linear morphological openings and closings are important non-linear operators from mathematical morphology. In practical applications, many different orientations of digital line segments must typically be considered. In this paper, we (1) review efficient sequential as well as parallel algorithms for the computation of linear openings and closings, (2) compare the performance of CPU implementations of four state-of-the-art algorithms, (3) describe GPU implementation of two recent efficient algorithms allowing arbitrary orientation of the line segments, (4) propose, as the main contribution, an efficient and optimized GPU implementation of linear openings, and (5) compare the performance of all implementations on real images from various applications. From our experimental results, it turned out that the proposed GPU implementation is suitable for applications with large, industrial images, running under severe timing constraints.
Related projects:

You are running an old browser version. We recommend updating your browser to its latest version.