A modified ZS thinning algorithm by a hybrid approach - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue The Visual Computer Année : 2017

A modified ZS thinning algorithm by a hybrid approach

Résumé

Thinning is one of the most important techniques in the field of image processing. It is applied to erode the image of an object layer-by-layer until a skeleton is left. Several thinning algorithms allowing to get a skeleton of a binary image are already proposed in the literature. This paper investigates several well-known parallel thinning algorithms and proposes a modified version of the most widely used thinning algorithm, called the ZS algorithm. The proposed modified ZS (MZS) algorithm is implemented and compared against seven existing algorithms. Experimental results and performances evaluation, using different image databases, confirm the proposed MZS algorithm improvement over the seven examined algorithms both in terms of the obtained results quality and the computational speed. Moreover, for an efficient implementation (on Graphics Processing Units), a parallel model of the MZS algorithm is proposed (using the Compute Unified Device Architecture, CUDA, as a parallel programming model). Evaluation results have shown that the parallel version of the proposed algorithm is, on average, more than 21 times faster than the traditional CPU sequential version.
Fichier non déposé

Dates et versions

hal-01802686 , version 1 (29-05-2018)

Identifiants

Citer

Lynda Ben Boudaoud, Basel Solaiman, Abdelkamel Tari. A modified ZS thinning algorithm by a hybrid approach. The Visual Computer, 2017, ⟨10.1007/s00371-017-1407-4⟩. ⟨hal-01802686⟩
70 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More