Show simple item record

dc.contributor.authorFrisken, S. F.
dc.contributor.authorHaouchine, N.
dc.contributor.authorChlorogiannis, D. D.
dc.contributor.authorGopalakrishnan, V.
dc.contributor.authorCafaro, A.
dc.contributor.authorWells, W. T.
dc.contributor.authorGolby, A. J.
dc.contributor.authorDu, R.
dc.date.accessioned2025-05-15T20:27:08Z
dc.date.available2025-05-15T20:27:08Z
dc.date.issued2024-06-16
dc.identifier.urihttps://hdl.handle.net/1721.1/159278
dc.description.abstractPurpose VESCL (pronounced ‘vessel’) is a novel vessel contouring library for computer-assisted 2D vessel contouring and segmentation. VESCL facilitates manual vessel segmentation in 2D medical images to generate gold-standard datasets for training, testing, and validating automatic vessel segmentation. Methods VESCL is an open-source C++ library designed for easy integration into medical image processing systems. VESCL provides an intuitive interface for drawing variable-width parametric curves along vessels in 2D images. It includes highly optimized localized filtering to automatically fit drawn curves to the nearest vessel centerline and automatically determine the varying vessel width along each curve. To support a variety of segmentation paradigms, VESCL can export multiple segmentation representations including binary segmentations, occupancy maps, and distance fields. Results VESCL provides sub-pixel resolution for vessel centerlines and vessel widths. It is optimized to segment small vessels with single- or sub-pixel widths that are visible to the human eye but hard to segment automatically via conventional filters. When tested on neurovascular digital subtraction angiography (DSA), VESCL’s intuitive hand-drawn input with automatic curve fitting increased the speed of fully manual segmentation by 22× over conventional methods and by 3× over the best publicly available computer-assisted manual segmentation method. Accuracy was shown to be within the range of inter-operator variability of gold standard manually segmented data from a publicly available dataset of neurovascular DSA images as measured using Dice scores. Preliminary tests showed similar improvements for segmenting DSA of coronary arteries and RGB images of retinal arteries. Conclusion VESCL is an open-source C++ library for contouring vessels in 2D images which can be used to reduce the tedious, labor-intensive process of manually generating gold-standard segmentations for training, testing, and comparing automatic segmentation methods.en_US
dc.publisherSpringer International Publishingen_US
dc.relation.isversionofhttps://doi.org/10.1007/s11548-024-03212-0en_US
dc.rightsArticle is made available in accordance with the publisher's policy and may be subject to US copyright law. Please refer to the publisher's site for terms of use.en_US
dc.sourceSpringer International Publishingen_US
dc.titleVESCL: an open source 2D vessel contouring libraryen_US
dc.typeArticleen_US
dc.identifier.citationFrisken, S.F., Haouchine, N., Chlorogiannis, D.D. et al. VESCL: an open source 2D vessel contouring library. Int J CARS 19, 1627–1636 (2024).en_US
dc.contributor.departmentHarvard University--MIT Division of Health Sciences and Technologyen_US
dc.contributor.departmentMassachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratoryen_US
dc.relation.journalInternational Journal of Computer Assisted Radiology and Surgeryen_US
dc.eprint.versionAuthor's final manuscripten_US
dc.type.urihttp://purl.org/eprint/type/JournalArticleen_US
eprint.statushttp://purl.org/eprint/status/PeerRevieweden_US
dc.date.updated2025-03-27T13:49:08Z
dc.language.rfc3066en
dc.rights.holderCARS
dspace.embargo.termsY
dspace.date.submission2025-03-27T13:49:08Z
mit.journal.volume19en_US
mit.licensePUBLISHER_POLICY
mit.metadata.statusAuthority Work and Publication Information Neededen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record