A survey on skeletonization algorithms and their applications

344Citations
Citations of this article
211Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Skeletonization provides an effective and compact representation of objects, which is useful for object description, retrieval, manipulation, matching, registration, tracking, recognition, and compression. It also facilitates efficient assessment of local object properties, e.g., scale, orientation, topology, etc. Several computational approaches are available in literature toward extracting the skeleton of an object, some of which are widely different in terms of their principles. In this paper, we present a comprehensive and concise survey of different skeletonization algorithms and discuss their principles, challenges, and benefits. Topology preservation, parallelization, and multi-scale skeletonization approaches are discussed. Finally, various applications of skeletonization are reviewed and the fundamental challenges of assessing the performance of different skeletonization algorithms are discussed.

Cite

CITATION STYLE

APA

Saha, P. K., Borgefors, G., & Sanniti di Baja, G. (2016). A survey on skeletonization algorithms and their applications. Pattern Recognition Letters, 76, 3–12. https://doi.org/10.1016/j.patrec.2015.04.006

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free