TY - JOUR
T1 - Finding the Skeleton of 2D Shape and contours
T2 - Implementation of hamilton-jacobi skeleton
AU - He, Yuchen
AU - Kang, Sung Ha
AU - Alvarez, Luis
PY - 2021
Y1 - 2021
N2 - This paper presents the details of the flux-ordered thinning algorithm, which we refer to as the Hamilton-Jacobi Skeleton (HJS). It computes the skeleton of any binary 2D shape. It is based on the observation that the skeleton points have low average outward flux of the gradient of the distance transform. The algorithm starts by computing the distance function and approximating the flux values for all pixels inside the shape. Then a procedure called homotopy preserving thinning iteratively removes points with high flux while preserving the homotopy of the shape. In this paper, we implement the distance transform using a fast sweeping algorithm. We present numerical experiments to show the performance of HJS applied to various shapes. We point out that HJS serves as a multi-scale shape representation, a homotopy classifier, and a deficiency detector for binary 2D shapes. We also quantitatively evaluate the shape reconstructed from the medial axis obtained by HJS. © 2021 IPOL & the authors CC–BY–NC–SA.
AB - This paper presents the details of the flux-ordered thinning algorithm, which we refer to as the Hamilton-Jacobi Skeleton (HJS). It computes the skeleton of any binary 2D shape. It is based on the observation that the skeleton points have low average outward flux of the gradient of the distance transform. The algorithm starts by computing the distance function and approximating the flux values for all pixels inside the shape. Then a procedure called homotopy preserving thinning iteratively removes points with high flux while preserving the homotopy of the shape. In this paper, we implement the distance transform using a fast sweeping algorithm. We present numerical experiments to show the performance of HJS applied to various shapes. We point out that HJS serves as a multi-scale shape representation, a homotopy classifier, and a deficiency detector for binary 2D shapes. We also quantitatively evaluate the shape reconstructed from the medial axis obtained by HJS. © 2021 IPOL & the authors CC–BY–NC–SA.
KW - 2D shape
KW - Distance transform
KW - Skeleton
KW - Thinning algorithm
UR - http://www.scopus.com/inward/record.url?scp=85101758006&partnerID=8YFLogxK
UR - https://www.scopus.com/record/pubmetrics.uri?eid=2-s2.0-85101758006&origin=recordpage
U2 - 10.5201/ipol.2021.296
DO - 10.5201/ipol.2021.296
M3 - RGC 21 - Publication in refereed journal
SN - 2105-1232
VL - 11
SP - 18
EP - 36
JO - Image Processing On Line
JF - Image Processing On Line
ER -