bioRxivCancer Biology
Fibre tracing in biomedical images: An objective comparison between seven algorithms
Y. Arafat, C. Cuesta-Apausa, E. Castellano, C. C. Reyes-Aldasoro
Abstract
Obtaining the traces and the characteristics of elongated structures is an important task in computer vision pipelines. In biomedical applications, the analysis of traces of vasculature, nerves or fibres of the extracellular matrix can help characterise processes like angiogenesis or the effect of a certain treatment. This paper presents an objective comparison of six existing methodologies (Edge detection, CT Fire, Scale Space, Twombli, U-Net and Graph Based) and one new approach called Trace Ridges to trace biomedical images with fibre-like structures. Trace Ridges is a fully automatic and fast algorithm that combines a series of image-processing algorithms including filtering, watershed transform and edge detection to obtain an accurate delineation of the fibre-like structures in a rapid time. To compare the algorithms, four biomedical data sets with very different characteristics were selected. Ground truth was obtained by manual delineation of the fibre-like structures. Three pre-processing filtering options were used as a first step: no filtering, Gaussian low-pass and DnCnn, a deep-learning filtering. Three distance error metrics (total, average and maximum distance from the obtained traces to the ground truth) and processing time were calculated. It was observed that no single algorithm outperformed the others in all metrics. For the total distance error, which was considered the most significative, Trace Ridges ranked first, followed by Graph Based, U-Net, Twombli, Scale Space, CT Fire and Edge Detection. In terms of speed, Trace Ridges ranked second only slightly slower than Edge Detection. Code is freely available at github.com/youssefarafat/Trace Ridges.
- assay: imaging
- research focus: clustering
- research focus: cell type annotation
- research focus: benchmarking
- research focus: dimensionality reduction
- approach: deep learning
- approach: statistical model
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- ReTrace: Topological evaluation of white matter tractography algorithms using Reeb graphs
S. Shailja, Jefferson W. Chen, … Bangalore S Manjunath·Lecture notes in computer sciencePeer-reviewed·Jan 1, 2023
- Reconstructing microvascular network skeletons from 3D images: what is the ground truth?
C. Walsh, M. Berg, … R. J. Shipley·bioRxiv·Feb 1, 2024
- Factorial design as a tool to evaluate image analysis workflows systematically: its application to the filament tracing problem
Leandro A. Scholz, Ana Clara Caznok Silveira, … David Alexander Mitchell·bioRxiv·Oct 18, 2019
- A Non-Destructive Method for Quantifying Tissue Vascularity Using Quantitative Deep Learning Image Processing
- A novel universal algorithm for filament network tracing and cytoskeleton analysis
D. A. Flormann, M. Schu, … F. Lautenschlaeger·bioRxiv·Jan 4, 2021
- REAVER: Improved Analysis of High-resolution Vascular Network Images Revealed Through Round-robin Rankings of Accuracy and Precision
Bruce A. Corliss, Richard W. Doty, … Shayn M. Peirce·MicrocirculationPeer-reviewed·Mar 16, 2020