Journal article icon

Journal article

Splitting and merging for active contours: plug-and-play

Abstract:
This study tackles the challenge of splitting and merging in parametric active contours or snakes. The proposed method comprises three stages: (1) fully 4-connected interpolation, (2) snake splitting, and (3) snakes merging. For this purpose, first, the coordinates of snake points are separated into two corrupted 1D signals, with missing X/Y samples in the signals representing missing snakes’ coordinates. These missing X/Y samples are estimated using a constrained Tikhonov regularisation model, ensuring fully 4-connected snakes. Next, crossing points are identified by plotting snake points onto a raster matrix, detecting overlaps where multiple snake points occupy the same raster cell. Finally, snakes are split or merged by extracting snake points between crossing snake points that form a loop using a heuristic approach. Experimental results on the boundary detection of enamel in Micro-CT images and coronary arteries’ lumen in CT images demonstrate the proposed method’s ability to handle contour splitting and merging effectively.
Publication status:
Published
Peer review status:
Peer reviewed

Actions

Access Document

Files:
Publisher copy:
10.3390/math13060991

Authors

More by this author
Institution:
University of Oxford
Division:
MPLS
Department:
Engineering Science
Role:
Author
ORCID:
0000-0002-5307-3495
More by this author
Institution:
University of Oxford
Division:
MPLS
Department:
Engineering Science
Role:
Author
ORCID:
0000-0001-8198-5128


More from this funder
Funder identifier:
https://ror.org/03wnrjx87
Grant:
URF\R1\221314


Publisher:
MDPI
Journal:
Mathematics More from this journal
Volume:
13
Issue:
6
Article number:
991
Publication date:
2025-03-18
Acceptance date:
2025-03-10
DOI:
EISSN:
2227-7390


Language:
English
Keywords:
Pubs id:
2099109
Local pid:
pubs:2099109
Deposit date:
2025-04-24
ARK identifier:

Terms of use


Views and Downloads






If you are the owner of this record, you can report an update to it here: Report update to this record

TO TOP