One-step compact skeletonization
Author(s) -
Bastien Durix,
Géraldine Morin,
Sylvie Chambon,
JeanLuc Mari,
Kathryn Leonard
Publication year - 2019
Publication title -
hal (le centre pour la communication scientifique directe)
Language(s) - English
Resource type - Conference proceedings
DOI - 10.2312/egs.20191005
Subject(s) - skeletonization , medial axis , boundary (topology) , discretization , pruning , skeleton (computer programming) , process (computing) , noise (video) , computer science , topological skeleton , algorithm , artificial intelligence , pixel , distance transform , computer vision , mathematics , image (mathematics) , segmentation , mathematical analysis , active shape model , agronomy , biology , programming language , operating system
Computing a skeleton for a discretized boundary typically produces a noisy output, with a skeletal branch produced for each boundary pixel. A simplification step often follows to reduce these noisy branches. As a result, generating a clean skeleton is usually a 2-step process. In this article, we propose a skeletonization process that produces a clean skeleton in the first step, avoiding the creation of branches due to noise. The resulting skeleton compares favorably with the most common pruning methods on a large database of shapes. Our process also reduces execution time and requires only one parameter, e, that designates the desired boundary precision in the Hausdorff distance.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom